Switching device and method for multiple control systems

The switching device and method facilitate dynamic control of multiple control systems, addressing limitations of existing technologies by enabling simultaneous control and reducing setup complexity and costs, enhancing simulation capabilities.

CN119105264AInactive Publication Date: 2024-12-10CHINA ELECTRONICS CORP 6TH RES INST
View PDF 10 Cites 0 Cited by

Patent Information

Application Number
CN202411219689.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-02
Publication Date
2024-12-10
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

Existing control system switching technologies are limited to controlling only one set of industrial simulation equipment at a time, requiring cumbersome wiring and high costs, and cannot support multiple control systems simultaneously.

Method used

A switching device and method that connects multiple control systems to a production device through active control wiring cabinets, relays, a switching controller, and a monitoring device, allowing dynamic switching and control via Ethernet and power control IO lines.

Benefits of technology

Enables simultaneous control of multiple control systems, reducing physical equipment needs, simplifying setup, and ensuring rapid switching and continuous production, while expanding simulation capabilities across regions and countries.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119105264A_ABST
    Figure CN119105264A_ABST
Patent Text Reader

Abstract

The invention provides a switching device and method for multiple control systems. The switching device comprises at least one active control wiring cabinet, at least one control system, a production device, a switching controller and a switching control monitoring device. Each active control wiring cabinet is connected with at least one control system. All the active control wiring cabinets are connected with the production device; the switching controller is connected with the switching control monitoring device; and the switching controller is connected with all the active control wiring cabinets. Thus, according to the technical scheme, the technical scheme that one set of production device is controlled through multiple sets of control systems can be achieved, dynamic switching of the multiple control systems can be achieved, and therefore the problem of switching limitation of an existing control system is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of control system switching, and in particular to a switching device and method for multiple control systems. Background Art

[0002] In the actual production scenarios of different industrial sectors, an industrial scenario will actually be controlled by control systems of multiple brands and models. In the same industry, different companies can choose control systems of different brands for production control. Different factories of the same company can also choose control systems of different brands and models or the same brand but different models to control the same production link. The research core of the industrial control target range is mainly on the control system. Due to the limitations of site, funding and other aspects of the target range construction, usually in an industrial industry simulation scenario, only one brand and one model of industrial control system can be used for simulation control. The existing plug-in terminal blocks or universal switch switching devices only allow two systems to control one set of industrial simulation devices at the same time. When it is necessary to use a set of industrial industry simulation models to simulate industrial systems in different regions and countries, the existing technology has very large limitations. Summary of the invention

[0003] In view of this, the purpose of this application is to provide a switching device and method for multiple control systems, which can realize a technical solution of controlling a set of production equipment through multiple control systems, and can realize dynamic switching of multiple control systems, thereby solving the limitations of existing control system switching.

[0004] The embodiment of the present application provides a switching device for multiple control systems, the switching device comprising at least one active control wiring cabinet, at least one control system, a production device, a switching controller, and a switching control monitoring device:

[0005] Each active control junction cabinet is connected to at least one control system;

[0006] All active control wiring cabinets are connected to the production device;

[0007] The switching controller is connected to the switching control monitoring device;

[0008] The switching controller is connected to all active control wiring cabinets.

[0009] Optionally, all active control junction cabinets are connected in parallel to the production device via production control IO lines.

[0010] Optionally, each active control wiring cabinet includes at least one relay, and each relay is connected to a control system.

[0011] Optionally, the switching controller is connected to the switching control monitoring device via Ethernet, and the switching controller and the switching control monitoring device are set with the same IP address.

[0012] Optionally, the switching controller is connected to the power control point of each active control wiring cabinet via a power control IO line.

[0013] Optionally, the switching control monitoring device is used to send a control system switching instruction to the switching controller and determine the scene state.

[0014] Optionally, the switching control device is used to receive a control system switching instruction, and start the target control system according to the received control system switching instruction to control the production device.

[0015] The embodiment of the present application further provides a switching method for multiple control systems, the switching method being applied to any of the switching devices described above, and the switching method comprising:

[0016] The switching control monitoring device sends a control system switching instruction to the switching controller;

[0017] The switching controller controls the corresponding active control wiring cabinet to be powered on in response to the control system switching instruction to start the target control system, so that the target control system controls the production device.

[0018] An embodiment of the present application also provides an electronic device, comprising: a processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor and the memory communicate through the bus, and when the machine-readable instructions are executed by the processor, the steps of the switching method as described above are performed.

[0019] An embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the switching method described above are executed.

[0020] An embodiment of the present application provides a switching device and method for a multi-control system, wherein the switching device includes at least one active control wiring cabinet, at least one control system, a production device, a switching controller, and a switching control monitoring device: each active control wiring cabinet is connected to at least one control system; all active control wiring cabinets are connected to the production device; the switching controller is connected to the switching control monitoring device; the switching controller is connected to all active control wiring cabinets.

[0021] In this way, the technical solution provided by this application can effectively solve the limitations existing in the current target range construction, and can realize the control of a set of industrial production (simulation) equipment through multiple sets of industrial control systems, and can realize the dynamic switching of the control system used by the production equipment, effectively expanding the industrial control systems of different regions and countries that can be simulated in the industrial control target range, greatly improving the simulation capability and simulation level of the industrial control target range.

[0022] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, preferred embodiments are specifically cited below and described in detail with reference to the attached drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0024] Figure 1 A schematic diagram of the structure of a switching device for a multi-control system provided in an embodiment of the present application;

[0025] Figure 2 A flowchart of a method for switching multiple control systems provided in an embodiment of the present application;

[0026] Figure 3 A scene switching control flow chart provided for this application;

[0027] Figure 4 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0028] To make the purpose, technical scheme and advantages of the embodiments of the present application clearer, the technical scheme in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all of the embodiments. The components of the embodiments of the present application usually described and shown in the drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the application claimed for protection, but merely represents the selected embodiments of the present application. Based on the embodiments of the present application, each other embodiment obtained by those skilled in the art without making creative work belongs to the scope of protection of the present application.

[0029] In the actual production scenarios of different industrial sectors, one industrial scenario will actually be controlled by control systems of multiple brands and models. In the same industry, different companies can select control systems of different brands for production control. Different factories of the same company can also choose control systems of different brands and models or different models of the same brand to control the same production link. The research core of the industrial control range is mainly on the control system. Due to the limitations of the site, funds and other aspects of the range construction, usually in an industrial simulation scenario, only one brand and one model of industrial control system can be used for simulation control. The existing switching devices mostly use direct Plug-in terminal blocks or universal switch switching devices, but the main defects of the existing single-business scenario industrial control system switching solutions are: (1) Plug-in wiring cabinet solution: The main problem is that the plug-in wiring cabinet solution is very cumbersome. If the production device has 100 IO points and there are 2 different industrial control systems to control the production device, the wiring cabinet must have at least 300 wiring points reserved, and the wiring of the 100 IO points must be manually plugged in and replaced during switching; (2) Universal switch solution: The main disadvantages of this solution are that it supports few points and high cost, and the universal switch usually supports the switching of two control systems at most. When the number of control systems is greater than three, this solution will not be supported.

[0030] Therefore, the existing technology only allows two systems to control one set of industrial simulation equipment at the same time. When it is necessary to use a set of industrial industry simulation models to simulate industrial systems in different regions and countries, the existing technology has very great limitations.

[0031] Based on this, an embodiment of the present application provides a switching device and method for multiple control systems, which can realize a technical solution of controlling a set of production equipment through multiple control systems, and can realize dynamic switching of multiple control systems, thereby solving the limitations of existing control system switching.

[0032] See also Figure 1 , Figure 1 This is a schematic diagram of the structure of a switching device for multiple control systems provided in an embodiment of the present application. Figure 1 As shown in, the switching device 100 provided in the embodiment of the present application includes: at least one active control wiring cabinet 110, at least one control system 120, a production device 130, a switching controller 140 and a switching control monitoring device 150: each active control wiring cabinet 110 is connected to at least one control system 120; all active control wiring cabinets 110 are connected to the production device 130; the switching controller 140 is connected to the switching control monitoring device 150; the switching controller 140 is connected to all active control wiring cabinets 110.

[0033] In an implementation manner provided in the present application, all active control wiring cabinets 110 are connected in parallel to the production device 130 via production control IO lines.

[0034] In another embodiment provided in the present application, each active control wiring cabinet 110 includes at least one relay, and each relay is connected to a control system 120 .

[0035] In this way, the corresponding relay can be activated to control the connected control system 120 to start, so that the production device 130 (or simulation device) can be controlled by the activated control system 120.

[0036] Here, each independent control system 120 connects the IO lines to the corresponding active control wiring cabinet 110 .

[0037] Therefore, the active control wiring cabinet 110 is used to connect the control system 120 and the production device 130 through the IO line. Among them, the active wiring cabinet 110 needs to be powered on. When the power of the active wiring cabinet 110 is turned on or the relay is started, the control system 120 and the production device 130 are connected and the production device 130 can be controlled by the control system 120 connected to the active wiring cabinet 110.

[0038] It should also be noted that the active wiring cabinet 110 has a power supply. All relays in each active cabinet are concentrated together in a group of lines. The activation of the relays is controlled by the power supply. When the corresponding relay cabinet of the group is the corresponding scene, the relay cabinet of the group is activated, and the others are not activated. The power supply of the active cabinet controls the switching scheme through remote IO, which is limited by the size of the site but not by the scale of the scene. The relay protection device can quickly and accurately respond to various faults or abnormal operating conditions of the relay, and act within the specified time limit to trip the circuit breaker, and can promptly determine the cause and location of the damage, and quickly respond to the fault, thereby protecting the safety of the entire system. At the same time, the active control wiring cabinet device switching controller and switching control monitoring device can be programmed and expanded as needed, and can centrally manage and monitor the control system connected to the device. The system greatly increases the scalability, safety and convenience, realizes telemetry, remote control and remote signaling, and can be flexibly constructed, providing a solution for the study of multi-control system test scenarios, while reducing the complexity of the system and greatly reducing the cost of setting up the test environment.

[0039] In another implementation manner provided in the present application, the switching controller 140 is connected to the switching control monitoring device 150 via Ethernet, and the switching controller 140 and the switching control monitoring device 150 are set with the same IP address.

[0040] In this way, by connecting via an Ethernet cable and configuring the same network segment IP address, normal network communication can be ensured between the switching control monitoring device 150 and the switching controller 140.

[0041] In another embodiment provided in the present application, the switching controller 140 is connected to a power control point of each active control wiring cabinet 110 via a power control IO line.

[0042] In another implementation manner provided in the present application, the switching control monitoring device 150 is used to send a control system switching instruction to the switching controller 140 and determine a scene state.

[0043] In another embodiment provided in the present application, the switching control device 140 is used to receive a control system switching instruction, and start the target control system 120 according to the received control system switching instruction to control the production device 130.

[0044] Here, the control system switching instruction may include a switching type, a switching timing, a switching target, etc. The control system switching instruction may start / stop switching of one or more control systems 120 .

[0045] The switching type may include, for example: automatic switching mode, manual switching mode, and switching to the Nth control system, etc.

[0046] Here, the switching controller 140 is used to switch the control system 120 that currently controls the production device 130. A program can be written for the switching controller to realize automatic switching control of the control system 120, or a switching instruction can be manually sent to the switching controller 140 through the switching control monitoring device 150 to perform manual switching control of the control system 120.

[0047] Here, the switching control monitoring device 150 is used to write and send automatic control logic to the switching controller 140, and at the same time, it can remotely monitor the current scene status; and the switching control monitoring device 150 can be used to send instructions to the switching controller 140 to switch the control system 120.

[0048] The switching monitoring device 150 is used to send a control system switching instruction to the switching controller 140 to switch the control system 120 (target control system) that actually controls the production device.

[0049] In this way, the technical solution provided by this application can effectively solve the limitations existing in the current target range construction, and can realize the control of a set of industrial production (simulation) equipment through multiple sets of industrial control systems, and can realize the dynamic switching of the control system used by the production equipment, effectively expanding the industrial control systems of different regions and countries that can be simulated in the industrial control target range, greatly improving the simulation capability and simulation level of the industrial control target range.

[0050] For examples, see Figure 2 , Figure 2 This is a flow chart of a method for switching multiple control systems provided by an embodiment of the present application. Figure 2 As shown, the switching method is applied to the above-mentioned switching device, and the switching method includes:

[0051] S201: The switching control monitoring device sends a control system switching instruction to the switching controller.

[0052] S202: The switching controller controls the corresponding active control wiring cabinet to be powered on in response to the control system switching instruction to start the target control system, so that the target control system controls the production device.

[0053] With respect to step S201, the control system switching instruction includes information such as the switching type and the switching actuality.

[0054] With respect to step S202 , when the target control system is started according to the control system switching instruction, one or more target control systems may be started.

[0055] In this way, the switching control monitoring device monitors the status of each control system and performs switching operations when necessary to ensure production continuity and efficiency.

[0056] Here, the switching process of steps S201-S202 is illustrated by example: when the switching control monitoring device detects that the currently running main control system fails or requires maintenance, it sends a control system switching instruction to the switching controller. After receiving the switching instruction, the switching controller immediately responds and executes the following steps: Control switching to the backup control system: The switching controller sends the control system switching instruction to the corresponding active control wiring cabinet through its own logical judgment. After the active control wiring cabinet receives the instruction, it controls the power supply to be turned on and starts the backup control system. Start the target control system: After the backup control system detects that the power is turned on, it starts the self-check and initialization process. Control the production equipment: Once the backup control system starts normally, it will take over the control of the production equipment and ensure the continuous operation of the production process before the main control system is restored.

[0057] In this way, the switching control monitoring device works in conjunction with the switching controller to achieve rapid switching and production continuity when the main control system fails. This mechanism effectively improves the reliability and stability of the production line and ensures the achievement of production goals. "

[0058] For examples, see Figure 3 , Figure 3 A scene switching control flow chart provided in this application. Here, the scene switching is to control system switching, such as Figure 3 As shown, the switching control process includes the following steps:

[0059] S1. Start the switching controller.

[0060] S2. Initialize the switching controller (initialize the timer T, the control mode flag M, and the control state flag S).

[0061] S3. Enable receiving remote commands (the subsequent switching control state process and receiving remote command process are performed concurrently).

[0062] S4, receiving a remote command, and determining whether the command type is a switch to automatic mode command, a switch to manual mode command, or a switch to the Nth control system command.

[0063] S4.1. Upon receiving the instruction to switch to the automatic mode, the control mode flag M is set to automatic or the control mode flag M is kept in the automatic state, and the process S4 is re-entered.

[0064] S4.2. Upon receiving the instruction to switch to manual mode, the control mode flag M is set to manual or the control mode flag M is kept in manual state, and the process S4 is re-entered.

[0065] S4.3. Receive the instruction to switch to the Nth control system.

[0066] S4.3.1. The current mode is manual. Set the control status flag S to N and re-enter process S4.

[0067] S4.3.2. Currently in automatic mode, discard the received instructions, do not perform any actions, and re-enter process S4.

[0068] S5. Switch the control mode according to the command, i.e. the control state.

[0069] S5.1. Determine the state of the control mode flag M.

[0070] S5.1.1, M is automatic mode, determine whether the timer T%t is 0 (t is the period for setting automatic scene switching, and the value of t can be adjusted in the program according to actual conditions. The determination is to determine whether the timing time reaches an immediate period).

[0071] S5.1.1.1. T%t is not 0, re-enter process 5.1.

[0072] S5.1.1.2, T%t is 0, and it is determined that S>n (n is the number of control systems currently actually deployed).

[0073] S5.1.1.2.1, S>=n holds, let S=0, the switching controller enables the power supply of the active control wiring cabinet S through the power control IO line, and does not enable the power supply of the non-active control wiring cabinet S.

[0074] S5.1.1.2.2, S>=n does not hold, let S=S+1, the switching controller enables the power supply of the active control wiring cabinet S through the power control IO line, and does not enable the power supply of the non-active control wiring cabinet S.

[0075] S5.1.1.2.3. Re-enter process S5.1.

[0076] S5.1.2, M is the manual mode, the switching controller enables the power supply of the active control wiring cabinet S through the power control IO line, and does not enable the power supply of the non-active control wiring cabinet S, and re-enters the process S5.1.

[0077] In this way, this solution solves the problem of the need for diverse physical equipment and multiple production devices in the field of industrial control range construction. It realizes the method of controlling the same production device through multiple control systems to simulate the industrial production environment in different countries and regions of the same industry. It also effectively reduces the number of physical equipment required for production devices during the range construction process, while reducing the demand for site area, and solving the problem of the need to quickly switch range scenes in safety experiments.

[0078] By specifically connecting and combining the control system, active control junction cabinet, production equipment, switching controller, and switching control monitoring device, a design scheme is formed that can meet the needs of jointly controlling a set of production equipment through multiple different types of control systems.

[0079] By connecting the IO wiring from the active control wiring cabinet to the production device in parallel and using a switching controller to control the power supply of the active control wiring cabinet, it is achieved that when the switching controller enables the power supply of a certain active control wiring cabinet, the corresponding control system can control the production device, and other control systems cannot control the production device. Through this switching method, the number of control systems that a set of production equipment can support simultaneously is greatly expanded.

[0080] Through the switching process in this patent, it is possible to realize automatic switching of the control system used by the production equipment and manual switching by remotely issuing instructions through a computer (computer, tablet, HMI, etc.), which greatly improves the convenience of switching the same set of production equipment to use different control systems.

[0081] See also Figure 4 , Figure 4 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. Figure 4 As shown in , the electronic device 400 includes a processor 410 , a memory 420 and a bus 430 .

[0082] The memory 420 stores machine-readable instructions executable by the processor 410. When the electronic device 400 is running, the processor 410 communicates with the memory 420 via the bus 430. When the machine-readable instructions are executed by the processor 410, the above-mentioned Figure 2 as well as Figure 3 The specific implementation of the steps in the method embodiment shown can be found in the method embodiment, and will not be repeated here.

[0083] The present application also provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the computer program can execute the above-mentioned Figure 2 as well as Figure 3 The specific implementation of the steps in the method embodiment shown can be found in the method embodiment, and will not be repeated here.

[0084] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0085] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interfaces, and the indirect coupling or communication connection of devices or units can be electrical, mechanical or other forms.

[0086] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0087] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0088] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a non-volatile computer-readable storage medium that is executable by a processor. Based on this understanding, the technical solution of the present application can essentially be embodied in the form of a software product, or in other words, the part that contributes to the prior art or the part of the technical solution. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0089] Finally, it should be noted that the above-described embodiments are only specific implementation methods of the present application, which are used to illustrate the technical solutions of the present application, rather than to limit them. The protection scope of the present application is not limited thereto. Although the present application is described in detail with reference to the above-mentioned embodiments, ordinary technicians in the field should understand that any technician familiar with the technical field can still modify the technical solutions recorded in the above-mentioned embodiments within the technical scope disclosed in the present application, or can easily think of changes, or make equivalent replacements for some of the technical features therein; and these modifications, changes or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be based on the protection scope of the claims.

Claims

1. A switching device for multiple control systems, characterized in that: The switching device includes at least one active control wiring cabinet, at least one control system, a production device, a switching controller and a switching control monitoring device: Each active control junction cabinet is connected to at least one control system; All active control wiring cabinets are connected to the production device; The switching controller is connected to the switching control monitoring device; The switching controller is connected to all active control wiring cabinets.

2. The switching device according to claim 1, characterized in that: All active control junction cabinets are connected in parallel to the production device via production control IO lines.

3. The switching device according to claim 1, characterized in that: Each active control wiring cabinet includes at least one relay, and each relay is connected to a control system.

4. The switching device according to claim 1, characterized in that: The switching controller is connected to the switching control monitoring device via Ethernet, and the switching controller and the switching control monitoring device are set with the same IP address.

5. The switching device according to claim 1, characterized in that: The switching controller is connected to the power control point of each active control wiring cabinet through a power control IO line.

6. The switching device according to claim 1, characterized in that: The switching control monitoring device is used to send a control system switching instruction to the switching controller and determine the scene state.

7. The switching device according to claim 1, characterized in that: The switching control device is used to receive a control system switching instruction, and start the target control system according to the received control system switching instruction to control the production device.

8. A method for switching multiple control systems, characterized in that: Applicable to the switching device according to any one of claims 1 to 7, the switching method comprising: The switching control monitoring device sends a control system switching instruction to the switching controller; The switching controller controls the corresponding active control wiring cabinet to be powered on in response to the control system switching instruction to start the target control system, so that the target control system controls the production device.

9. An electronic device, characterized in that: include: A processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor and the memory communicate through the bus, and the machine-readable instructions are executed by the processor to execute the steps of the switching method as claimed in claim 8.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the switching method according to claim 8 are executed.

Citation Information

Patent Citations

  • Machine tool monitoring method and system and storage medium

    CN115268368A

  • Configuration method, electronic equipment, cluster measurement and control device and readable storage medium

    CN116319267A

  • Method and device for switching multiple controllers of hydroelectric generating set

    CN117111511A

  • Scene switching method and device, equipment and medium

    CN117675358A

  • Target system control method and device, storage medium and electronic equipment

    CN118192494A