CN115562140A - Multi-redundancy distributed storage control system and method based on PLC - Google Patents

Multi-redundancy distributed storage control system and method based on PLC Download PDF

Info

Publication number
CN115562140A
CN115562140A CN202110744418.3A CN202110744418A CN115562140A CN 115562140 A CN115562140 A CN 115562140A CN 202110744418 A CN202110744418 A CN 202110744418A CN 115562140 A CN115562140 A CN 115562140A
Authority
CN
China
Prior art keywords
control unit
plc control
slave
plc
master
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110744418.3A
Other languages
Chinese (zh)
Inventor
郭从建
孟崴
徐如�
林春惠
郑晓生
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SHANGHAI HI-TECH CONTROL SYSTEM CO LTD
Original Assignee
SHANGHAI HI-TECH CONTROL SYSTEM CO LTD
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SHANGHAI HI-TECH CONTROL SYSTEM CO LTD filed Critical SHANGHAI HI-TECH CONTROL SYSTEM CO LTD
Priority to CN202110744418.3A priority Critical patent/CN115562140A/en
Publication of CN115562140A publication Critical patent/CN115562140A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/05Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
    • G05B19/052Linking several PLC's
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/10Plc systems
    • G05B2219/14Plc safety
    • G05B2219/14014Redundant processors and I-O

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Safety Devices In Control Systems (AREA)

Abstract

The invention provides a multi-redundancy distributed storage control system and a method based on a PLC, wherein the system comprises: n PLC control units, wherein one PLC control unit is set as a master PLC control unit, and the rest are slave PLC control units; the master PLC is used for acquiring the equipment queue and forwarding the equipment queue to the slave PLC; the master PLC is used for acquiring the logic program and forwarding the logic program to the slave PLC; the master control PLC is used for obtaining the operation result of each slave PLC, the operation result of each slave PLC is the operation result of the logic program operated by the slave PLC, the operation results which are the same and exceed the preset number are used as the correct operation results, and the operation results of the master control PLC and the correct operation results are compared to judge whether the operation results are consistent; and if the inconsistent times exceed a first preset time, the master control PLC is changed into a slave PLC control unit, and a first cis-position slave PLC control unit is selected from the equipment queue to serve as a new master control PLC control unit. The invention is used for improving the stability of the PLC and judging correct output.

Description

Multi-redundancy distributed storage control system and method based on PLC
Technical Field
The invention relates to the technical field of PLC (programmable logic controller), in particular to a multi-redundancy distributed storage control system and method based on PLC.
Background
Currently, a plurality of PLC master control redundancy technologies exist, which can effectively judge and switch a PLC control unit (CPU) to a normal PLC unit when a fault or an error occurs. Redundant PLC types behave as: double CPUs are redundant locally, and double CPUs are redundant in different places. Although the double CPUs can effectively overcome the situation that the PLC control unit is completely out of work. However, a metastable state caused by local errors cannot well control normal output, which is equivalent to normal operation of a control unit, but a problem occurs in a certain component, so that the output operation result of control is changed. Thus, the PLCs at both stations cannot make the correct determination.
Therefore, it is desirable to solve the problem that the PLC control units of the two stations cannot make a correct judgment.
Disclosure of Invention
In view of the above drawbacks of the prior art, an object of the present invention is to provide a system and a method for controlling multiple redundant distributed storage based on PLC, which are used to solve the problem that the PLC control units of two bays cannot make a correct judgment in the prior art.
To achieve the above and other related objects, the present invention provides a PLC-based multi-redundancy distributed storage control system, including: the system comprises n PLC control units, a master PLC control unit and the rest slave PLC control units, wherein one PLC control unit is set as the master PLC control unit, and n is more than or equal to 3; the master PLC control unit is used for acquiring an equipment queue and forwarding the equipment queue to the slave PLC control unit; the master PLC control unit is used for acquiring a logic program and forwarding the logic program to the slave PLC control unit so that the slave PLC control unit can operate the logic program to acquire an operation result of the slave PLC control unit; the master PLC control unit is used for acquiring the operation result of each slave PLC control unit, taking the operation results which are the same and exceed the preset number as correct operation results, and comparing the operation results of the master PLC control unit with the correct operation results to judge whether the operation results are consistent; and if the inconsistent times exceed a first preset time, the master control PLC control unit is changed into a slave PLC control unit, and a first in-order slave PLC control unit is selected from the equipment queue as a new master control PLC control unit.
In an embodiment of the present invention, the predetermined number is 2n/3.
In an embodiment of the invention, the first predetermined number of times is three times.
In an embodiment of the present invention, the master PLC control unit is further configured to obtain a preset data packet sent by the slave PLC control unit, and forward the preset data packet to the slave PLC control unit, so as to determine whether the slave PLC control unit is in normal communication.
In an embodiment of the present invention, the master PLC control unit is further configured to suspend a slave PLC control unit having an erroneous operation result of the slave PLC control unit; and the operation result of the slave PLC control unit is no longer used as a judgment basis until the correct times of the operation result of the slave PLC control unit exceed a second preset time.
In an embodiment of the present invention, the master PLC control unit is further configured to backup data into a preset number of copies to obtain backup data; dividing the backup data into data blocks according to a preset size; and sequentially sending the data blocks to a slave PLC control unit for storage based on the sequence of the equipment queue.
In an embodiment of the present invention, the present invention further provides a multi-redundancy distributed storage control method based on a PLC, applied to a multi-redundancy distributed storage control system based on a PLC, where the multi-redundancy distributed storage control system based on a PLC includes n PLC control units, one of the PLC control units is set as a master PLC control unit, and the others are slave PLC control units, where n is greater than or equal to 3, including the following steps: acquiring an equipment queue based on the master PLC control unit, and forwarding the equipment queue to the slave PLC control unit; acquiring a logic program based on the master PLC control unit, and forwarding the logic program to the slave PLC control unit so that the slave PLC control unit can operate the logic program to acquire an operation result of the slave PLC control unit; acquiring the operation result of each slave PLC control unit based on the master PLC control unit, taking the operation results which are the same and exceed the preset number as correct operation results, and comparing the operation results of the master PLC control unit with the correct operation results to judge whether the operation results are consistent; and if the inconsistent times exceed a first preset time, changing the master control PLC control unit into a slave PLC control unit, and selecting a first cis-position slave PLC control unit from the equipment queue as a new master control PLC control unit.
In an embodiment of the present invention, the master PLC control unit obtains the preset data packet sent by the slave PLC control unit, and forwards the preset data packet to the slave PLC control unit, so as to determine whether the slave PLC control unit is in normal communication.
In an embodiment of the present invention, the master PLC controlling unit suspends a slave PLC controlling unit having an erroneous operation result of the slave PLC controlling unit; and the operation result of the slave PLC control unit is no longer used as a judgment basis until the correct times of the operation result of the slave PLC control unit exceed a second preset time.
In one embodiment of the invention, the data is backed up into a preset number of copies based on the master control PLC control unit to obtain backup data; dividing the backup data into data blocks according to a preset size based on the master control PLC control unit; and sequentially sending the data blocks to a slave PLC control unit for storage based on the sequence of the master PLC control unit based on the equipment queue.
As described above, the multi-redundancy distributed storage control system and method based on PLC of the present invention have the following advantages: .
Drawings
FIG. 1a is a schematic diagram of a PLC-based multi-redundancy distributed storage control system according to an embodiment of the present invention;
FIG. 1b is a schematic diagram illustrating an embodiment of a PLC-based multi-redundancy distributed storage control system of the present invention;
FIG. 1c is a schematic diagram of a PLC-based multi-redundancy distributed storage control system according to another embodiment of the present invention;
fig. 2 is a flowchart illustrating a PLC-based multi-redundancy distributed storage control method according to an embodiment of the present invention.
Description of the element reference numerals
11. Master control PLC control unit
12. Slave PLC control unit
Detailed Description
The embodiments of the present invention are described below with reference to specific embodiments, and other advantages and effects of the present invention will be easily understood by those skilled in the art from the disclosure of the present specification. The invention is capable of other and different embodiments and of being practiced or of being carried out in various ways, and its several details are capable of modification in various respects, all without departing from the spirit and scope of the present invention. It is to be noted that the features in the following embodiments and examples may be combined with each other without conflict.
It should be noted that the drawings provided in the following embodiments are only for illustrating the basic idea of the present invention, so that the components related to the present invention are only shown in the drawings rather than drawn according to the number, shape and size of the components in actual implementation, the type, quantity and proportion of the components in actual implementation can be changed freely, and the layout of the components can be more complicated.
The multi-redundancy distributed storage control system and method based on the PLC improve the stability of the PLC and judge correct output.
As shown in fig. 1a, in an embodiment, the PLC-based multi-redundancy distributed storage control system of the present invention includes: n (n > = 3) PLC control units, wherein one PLC control unit is set as a master PLC control unit 11, and the rest are slave PLC control units 12.
As shown in fig. 1b, for example, one of n (n > = 3) PLC control units is set as a master PLC control unit 11 (CPU), that is, the master PLC control unit 11 is a master (master). The rest is slave PLC control unit 12 is slave (slave). And each PLC control unit will acquire the above settings.
The master PLC control unit 11 is configured to obtain an equipment queue and forward the equipment queue to the slave PLC control unit 12; the master PLC control unit 11 is configured to obtain a logic program, and forward the logic program to the slave PLC control unit 12, so that the slave PLC control unit 11 runs the logic program to obtain an operation result of the slave PLC control unit. The acquiring of the device queue comprises: each slave PLC control unit 12 sends an ip address to the master PLC control unit 11, and the master PLC control unit 11 sequentially sorts the corresponding slave PLC control units 12 based on the sending time sequence of the ip address, so as to obtain a device queue. The logic program provides a program which needs to run calculation for a user.
The master control PLC control unit 11 is used for obtaining the operation result of each slave PLC control unit 12, the operation result of each slave PLC control unit 12 is the operation result of the logic program of the slave PLC control unit 12, the operation results which are the same and exceed the preset number are used as correct operation results, and the operation results of the master control PLC control unit 11 and the correct operation results are compared to judge whether the operation results are consistent or not. For example, taking the same operation result exceeding 2n/3 as the correct operation result means that the operation result with the operation result being consistent and the number exceeding 2n/3 is selected from the operation results of the master PLC control unit 11 and the slave PLC control unit 12 as the correct operation result. The preset number is set to 2n/3 in order to make the operation result more accurate. And when only 2 PLC control units exist, if the two operation results are inconsistent, the judgment cannot be carried out. And comparing the running result of the main control PLC control unit 11 with the correct running result to judge whether the running result is consistent, if the running result of the main control PLC control unit 11 is always correct, and if the running result of the main control PLC control unit 11 is inconsistent, the running result of the main control PLC control unit 11 is wrong. Therefore, whether the operation result of the logic program corresponding to the master PLC control unit 11 is correct or not can be judged based on the common operation result of the slave PLC control unit 12 and the master PLC control unit 11, and the error of the master PLC control unit 11 can be found in time.
Specifically, the method further includes outputting the correct operation result to the user side, so that the correct operation result can be output to the user side no matter whether the operation result of the logic program corresponding to the master control PLC control unit 11 is correct or not.
And if the inconsistent times exceed a first preset time, the master control PLC control unit 11 is changed into a slave PLC control unit 12, and the first cis-position slave PLC control unit 12 is selected from the equipment queue as a new master control PLC control unit 11. For example, the first preset number is three. If the operation result of the main control PLC control unit 11 is judged to be wrong for more than three times, it is indicated that the main control PLC control unit 11 is no longer suitable to be used as the main control PLC control unit 11. Therefore, the first in-order slave PLC control unit 12 is selected from the device queue as the new master PLC control unit 11. The method also comprises the step of setting the master PLC control unit 11 as a slave PLC control unit 12. Under the condition of multiple redundancies, the failure outage rate of equipment is reduced to be almost a small probability event through redundancy of disaster recovery multiple controllers and data balance.
Specifically, the master PLC control unit 11 is further configured to obtain a preset data packet sent by the slave PLC control unit 12, and forward the preset data packet to the slave PLC control unit 12, so as to determine whether the slave PLC control unit 12 is in normal communication. Specifically, whether the slave PLC control unit 12 is in normal communication is determined in a CPU ping-pong check mode. Namely, the master PLC control unit 11 receives the preset data packet sent by each slave PLC control unit 12, the master PLC control unit 11 returns the preset data packet to the slave PLC control unit 12, and if the slave PLC control units 12 whose number exceeds 2n/3 do not receive the preset data packet, it is determined that the master PLC control unit 11 is abnormal.
Specifically, the method further comprises the following steps: the master PLC control unit 11 is also used for suspending the slave PLC control unit 12 with the wrong operation result of the slave PLC control unit 12; the operation result of the slave PLC control unit 12 is no longer used as a judgment basis until the correct number of times of the operation result of the slave PLC control unit 12 exceeds a second preset number of times. In this way, the slave PLC control unit 12 having an operation error can be identified, and the accuracy of the operation result can be improved. The second preset number of times is 10. And if the correct times of the operation results of the slave PLC control unit 12 exceed 10 times, the slave PLC control unit 12 is not suspended, and the operation results of the slave PLC control unit 12 are used as a judgment basis for judging whether the operation results of the master PLC control unit 11 are correct or not.
Specifically, the method further comprises the step of storing the data collected by the master control PLC control unit 11 in the device of the master control PLC control unit. The master control PLC control unit 11 is used as an acquisition end responsible for data acquisition and storage.
Specifically, the method further comprises the following steps: the main control PLC control unit 11 is also used for backing up data into a preset number of copies to obtain backup data; dividing the backup data into data blocks according to a preset size; and sequentially sending the data blocks to the slave PLC control unit 12 for storage based on the sequence of the equipment queues. For example, the preset number of copies is three, and the data is backed up by three copies to obtain backup data; dividing the backup data into data blocks according to a preset size; and sequentially sending each block of data to the slave PLC control unit 12 for storage based on the sequence of the device queue. Thus, the same data blocks are distributed to different three slave PLC control units 12 for storage, and even if a certain slave PLC control unit 12 fails, the backup data blocks can be obtained, so that complete data can be obtained. The master PLC control unit 11 is further configured to record a corresponding relationship between the data block distribution and the slave PLC control unit 12, so as to obtain subsequent data. Meanwhile, data backup is stored in each redundant PLC in the data storage angle, so that data safety can be guaranteed, data cannot be lost, and data acquisition equalization is realized.
As shown in fig. 1c, the master PLC control unit and the slave PLC control unit communicate with each other through the switch based on the network port.
As shown in fig. 2, in an embodiment, the multi-redundancy distributed storage control method based on PLC of the present invention is applied to a multi-redundancy distributed storage control system based on PLC, where the multi-redundancy distributed storage control system based on PLC includes n (n > = 3) PLC control units, and sets one of the PLC control units as a master PLC control unit and the others as slave PLC control units, and includes the following steps:
s21, acquiring an equipment queue based on the master PLC control unit, and forwarding the equipment queue to the slave PLC control unit; and acquiring a logic program based on the master PLC control unit, and forwarding the logic program to the slave PLC control unit.
And S22, acquiring an operation result of each slave PLC control unit based on the master PLC control unit, wherein the operation result of the slave PLC control unit is the operation result of the logic program operated by the slave PLC control unit, taking the operation results which are the same and exceed the preset number as correct operation results, and comparing the operation results of the master PLC control unit with the correct operation results to judge whether the operation results are consistent. And if the inconsistent times exceed a first preset time, changing the master control PLC control unit into a slave PLC control unit, and selecting a first in-order slave PLC control unit from the equipment queue as a new master control PLC control unit.
Specifically, the master PLC control unit obtains a preset data packet sent by the slave PLC control unit, and forwards the preset data packet to the slave PLC control unit, so as to determine whether the slave PLC control unit performs normal communication.
Specifically, the method further comprises the following steps: based on the master PLC control unit, suspending the slave PLC control unit with the wrong operation result of the slave PLC control unit; and the operation result of the slave PLC control unit is no longer used as a judgment basis until the correct times of the operation result of the slave PLC control unit exceed a second preset time.
Specifically, the method further comprises the following steps: backing up the data into a preset number of copies based on the master control PLC control unit to obtain backup data; dividing the backup data into data blocks according to a preset size based on the master control PLC control unit; and sequentially sending the data blocks to a slave PLC control unit for storage based on the sequence of the master PLC control unit based on the equipment queue.
It should be noted that the principle of the method corresponds to the structure in the PLC-based multi-redundancy distributed storage control system one to one, and therefore, the description thereof is omitted.
In summary, the multi-redundancy distributed storage control system and method based on the PLC of the present invention are used to improve the stability of the PLC and determine correct output. Therefore, the invention effectively overcomes various defects in the prior art and has high industrial utilization value.
The foregoing embodiments are merely illustrative of the principles and utilities of the present invention and are not intended to limit the invention. Any person skilled in the art can modify or change the above-mentioned embodiments without departing from the spirit and scope of the present invention. Accordingly, it is intended that all equivalent modifications or changes which may be made by those skilled in the art without departing from the spirit and scope of the present invention as defined in the appended claims.

Claims (10)

1. A PLC-based multi-redundancy distributed storage control system, the system comprising:
n PLC control units, wherein one PLC control unit is set as a master PLC control unit, and the rest PLC control units are slave PLC control units, wherein n is more than or equal to 3;
the master PLC control unit is used for acquiring an equipment queue and forwarding the equipment queue to the slave PLC control unit; the master PLC control unit is used for acquiring a logic program and forwarding the logic program to the slave PLC control unit so that the slave PLC control unit can operate the logic program to acquire an operation result of the slave PLC control unit;
the master PLC control unit is used for acquiring the operation result of each slave PLC control unit, taking the operation results which are the same and exceed the preset number as correct operation results, and comparing the operation results of the master PLC control unit with the correct operation results to judge whether the operation results are consistent; and if the inconsistent times exceed a first preset time, the master control PLC control unit is changed into a slave PLC control unit, and a first in-position slave PLC control unit is selected from the equipment queue as a new master control PLC control unit.
2. The PLC-based, multi-redundancy, distributed storage control system of claim 1, wherein: the preset number is 2n/3.
3. The PLC-based, multi-redundancy, distributed storage control system of claim 1, wherein: the first preset number of times is three.
4. The PLC-based, multi-redundancy, distributed storage control system of claim 1, wherein: the master PLC control unit is further used for acquiring a preset data packet sent by the slave PLC control unit and forwarding the preset data packet to the slave PLC control unit so as to judge whether the slave PLC control unit is in normal communication.
5. The PLC-based, multi-redundancy, distributed storage control system of claim 1, wherein:
the master PLC control unit is also used for suspending the slave PLC control unit with the wrong operation result of the slave PLC control unit;
and the operation result of the slave PLC control unit is no longer used as a judgment basis until the correct times of the operation result of the slave PLC control unit exceed a second preset time.
6. The PLC-based, multi-redundancy, distributed storage control system of claim 1, wherein:
the master control PLC control unit is also used for backing up the data into a preset number of copies to obtain backup data;
dividing the backup data into data blocks according to a preset size;
and sequentially sending the data blocks to a slave PLC control unit for storage based on the sequence of the equipment queue.
7. The multi-redundancy distributed storage control method based on the PLC is characterized by being applied to a multi-redundancy distributed storage control system based on the PLC, wherein the multi-redundancy distributed storage control system based on the PLC comprises n PLC control units, one PLC control unit is set as a master PLC control unit, the rest PLC control units are slave PLC control units, and n is more than or equal to 3, and the method comprises the following steps:
acquiring an equipment queue based on the master PLC control unit, and forwarding the equipment queue to the slave PLC control unit; acquiring a logic program based on the master PLC control unit, and forwarding the logic program to the slave PLC control unit so that the slave PLC control unit can operate the logic program to acquire an operation result of the slave PLC control unit;
acquiring the operation result of each slave PLC control unit based on the master PLC control unit, taking the operation results which are the same and exceed the preset number as correct operation results, and comparing the operation results of the master PLC control unit with the correct operation results to judge whether the operation results are consistent; and if the inconsistent times exceed a first preset time, changing the master control PLC control unit into a slave PLC control unit, and selecting a first cis-position slave PLC control unit from the equipment queue as a new master control PLC control unit.
8. The PLC-based multi-redundancy distributed storage control method according to claim 7, wherein: and acquiring a preset data packet sent by the slave PLC control unit based on the master PLC control unit, and forwarding the preset data packet to the slave PLC control unit so as to judge whether the slave PLC control unit is in normal communication.
9. The PLC-based multi-redundancy distributed storage control method of claim 7, wherein: further comprising:
based on the master PLC control unit, suspending the slave PLC control unit with the wrong operation result of the slave PLC control unit;
and the operation result of the slave PLC control unit is no longer used as a judgment basis until the correct times of the operation result of the slave PLC control unit exceed a second preset time.
10. The PLC-based multi-redundancy distributed storage control method according to claim 7, wherein: further comprising:
backing up the data into a preset number of copies based on the master control PLC control unit to obtain backup data;
dividing the backup data into data blocks according to a preset size based on the master control PLC control unit;
and sequentially sending the data blocks to a slave PLC control unit for storage based on the sequence of the master PLC control unit based on the equipment queue.
CN202110744418.3A 2021-07-01 2021-07-01 Multi-redundancy distributed storage control system and method based on PLC Pending CN115562140A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110744418.3A CN115562140A (en) 2021-07-01 2021-07-01 Multi-redundancy distributed storage control system and method based on PLC

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110744418.3A CN115562140A (en) 2021-07-01 2021-07-01 Multi-redundancy distributed storage control system and method based on PLC

Publications (1)

Publication Number Publication Date
CN115562140A true CN115562140A (en) 2023-01-03

Family

ID=84737949

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110744418.3A Pending CN115562140A (en) 2021-07-01 2021-07-01 Multi-redundancy distributed storage control system and method based on PLC

Country Status (1)

Country Link
CN (1) CN115562140A (en)

Similar Documents

Publication Publication Date Title
JP5897068B2 (en) Method and apparatus for upgrading and providing control redundancy in a process plant
JP4918824B2 (en) Memory controller and memory control method
CN107508694B (en) Node management method and node equipment in cluster
JPH0529171B2 (en)
JP6511739B2 (en) Redundant system and redundant method
CN112527567A (en) System disaster tolerance method, device, equipment and storage medium
JP2008165531A (en) Method for failover (restoration) of defective node in computer system having a plurality of nodes
CN115562911A (en) Virtual machine data backup method, device, system, electronic equipment and storage medium
CN115562140A (en) Multi-redundancy distributed storage control system and method based on PLC
CN102006190B (en) High-availability cluster backup system and backup method thereof
CN107977289B (en) Multimode redundant bus fault-tolerant architecture in hot backup computer and control method thereof
CN114666201B (en) High-availability distributed micro-service architecture
CN106294030A (en) Storage redundancy approach based on server virtualization system and device
CN109219105B (en) Route switching method and route switching system
CN113346983B (en) EPA equipment with mirror redundancy and EPA system
KR101762994B1 (en) Apparatus and method for redundancy input/output module in Programmable Logic Controller system
CN110912837B (en) VSM system-based main/standby switching method and device
EP1483635B1 (en) Redundancy in process control system
JP2013250732A (en) Blade server system
JP5968254B2 (en) Wireless device
CN117891654A (en) Data synchronization method and data synchronization system between SoC chips
CN117573415A (en) Fault processing method, system, electronic equipment and storage medium
CN116009669A (en) BBU fault processing method and device for multi-control storage system and computer equipment
JP2015207239A (en) Control system, control device, and program
CN118409907A (en) Reliability redundancy design method based on autonomous SOC industrial chip

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination