CN102866690A - Redundancy switching method among redundancy process control stations in distributed control system - Google Patents

Redundancy switching method among redundancy process control stations in distributed control system Download PDF

Info

Publication number
CN102866690A
CN102866690A CN201210344828XA CN201210344828A CN102866690A CN 102866690 A CN102866690 A CN 102866690A CN 201210344828X A CN201210344828X A CN 201210344828XA CN 201210344828 A CN201210344828 A CN 201210344828A CN 102866690 A CN102866690 A CN 102866690A
Authority
CN
China
Prior art keywords
process control
control station
state
redundancy
activation
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.)
Granted
Application number
CN201210344828XA
Other languages
Chinese (zh)
Other versions
CN102866690B (en
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.)
Nanjing Guodian Nanzi 710086 Automation Co. Ltd.
Original Assignee
NANJING GUODIAN NANZI MEIZHUO 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 NANJING GUODIAN NANZI MEIZHUO CONTROL SYSTEM CO Ltd filed Critical NANJING GUODIAN NANZI MEIZHUO CONTROL SYSTEM CO Ltd
Priority to CN201210344828.XA priority Critical patent/CN102866690B/en
Publication of CN102866690A publication Critical patent/CN102866690A/en
Application granted granted Critical
Publication of CN102866690B publication Critical patent/CN102866690B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Safety Devices In Control Systems (AREA)
  • Hardware Redundancy (AREA)

Abstract

The invention discloses a redundancy switching method among redundancy process control stations in a distributed control system, comprising the following steps of: implementing data synchronism among the redundancy process control stations via a redundancy network; respectively connecting each process control station and each engineer station to a switchboard via a network; sending heartbeat signals to the process control station in a standby state by the process control station in an activate state; setting up a system variable by the process control station; modifying the data of the system variable by the process control station in the activate state whenever executing a control logic; synchronizing the data of the system variable to the process control station in the standby state via a private network by the process control station in the activate state when synchronizing data to the process control station in the standby state; and judging whether the data of the variable in the synchronized data is the same with the last received one or not by the process control station in the standby state and judging whether the process control station in the standby state is activated. Through the method disclosed by the invention, the reliability of switching process control stations is improved.

Description

Redundancy switching method between the redundancy process control station in scattered control system
Technical field
The present invention relates to a kind of reliable implementation method that in scattered control system, between the redundancy process control station, redundancy is switched, specifically be applicable to switching realization between the redundancy process control station in all scattered control systems.
Background technology
Scattered control system (distribute control system, DCS) is a kind of new control system that integrates control technology, computer technology, the communication technology, network technology.It is characterized in that decentralised control and centralized management, the control task of complicated industrial process is distributed on several process control stations and completes, and realize concentrated supervision, operation and the management to whole production run by the communication between SCADA and each process control station.
Process control station is the CPU (central processing unit) of scattered control system (DCS), is the core component of DCS, is responsible for the computing of steering logic and the processing of input signal and output order, also needs the communication function between realization and SCADA simultaneously.
As process control station breaks down, will cause losing to the supervision of procedure parameter with to the control ability of technological process, the consequence that this may bringing on a disaster property, have therefore all carried out Redundancy Design to process control station.Only has a process control station during normal operation in " activation " state, the another one process control station is in " standby " state, when the process control station in " standby " state judges the process control station failure in " activation " state, it will be rapidly by self " activation ", thereby obtains the control to field apparatus.If the error in judgement situation occurs, can cause two process control stations all in " activation " state, will cause like this disturbance of field apparatus, bring uncertain consequence.On this basis, how to judge process control station in " activation " state whether true fault just become a gordian technique of native system, each DCS producer has all spent very large energy in this regard.At present main implementation method has several as follows:
1. hardware interlock technology, process control station in " activation " state sends a DO signal to the process control station in " standby " state, when the process control station in " activation " state breaks down, this DO Signal Fail, when the process control station in " standby " state monitors the DO Signal Fail, self is switched to " activation " state.Domestic DCS producer comes the redundancy switching between the implementation procedure control station more by the method, and shortcoming is to need hardware supported, has raised the hardware cost of process control station.
2. under the prerequisite that does not increase hardware cost, part DCS producer uses software instead and realizes interlock function, therefore for the redundancy process control station, data are synchronously necessary functions, all by a specialized network, carry out data between the redundancy process control station in substantially all DCS systems synchronous.Process control station in " activation " state in part DCS system transmits " heartbeat " signal to the process control station in " standby " state with this dedicated network, when this process control station monitors this " heartbeat " blackout, self is switched to " activation " state.The shortcoming of the method is when this dedicated network breaks down, and there will be two process control stations all in " activation " state.
3. for fear of the generation of above-mentioned situation, part DCS system has been made following modification, as shown in Figure 1, two process control stations and SCADA system all are connected on a public exchange by a network, in the case, if increasing a road " heartbeat " signal by this network, the process control station in " activation " state sends to the process control station in " standby " state, when so now the process control station in " standby " state must monitor two-way " heartbeat " blackout, self could be switched to " activation " state, the effective like this fault that can produce in the second method of having avoided.
But for the redundancy process control station, data are synchronously necessary functions, take turns before logic carries out in the process control station of " activation " state is every, all all whole variablees must be synchronized to the process control station in " standby " state by dedicated network, these variablees synchronously require a great deal of time, for common engineering, carry out the synchronous time that probably needs 80 milliseconds of costs of a secondary data, this will reduce the real-time of process control station.For process control station, real-time is that the execution cycle of process control station is also a very important index, the higher occasion at some requirement of real-time, more need to consider the performance of its real-time, on this basis, if transmit " heartbeat " signal with this dedicated network, the real-time of process control station will be reduced.
For the reliability of taking into account redundancy switching and real-time two aspects that do not reduce process control station, the present invention proposes reliability that a kind of software realizes that both implementation methods of combining of " heartbeat "+" data are synchronous " guarantee that redundancy is switched and the real-time of maintenance process control station.
Summary of the invention
Technical matters to be solved by this invention is to provide in a kind of scattered control system a kind of implementation method of redundancy switching between the redundancy process control station, and the reliability that guarantees the redundancy switching is the real-time of keep-process control station also.
For solving the problems of the technologies described above, the invention provides in a kind of scattered control system redundancy switching method between the redundancy process control station, it is characterized in that, comprise the following steps:
1) realize that by a dedicated network data are synchronous between the redundancy process control station;
2) engineer station or SCADA system are connected to switch by a network (physical form can be two kinds of electricity, light), and each process control station is connected with switch simultaneously;
3) the logical described network of the process control station in " activation " state sends first via heartbeat signal (a frame traffic message) to the process control station in " standby " state, sends the fixed cycle that the first via heartbeat signal cycle is defaulted as setting;
4) set up a system variable in each process control station;
5) revise described system variable data in steering logic of the every execution of the process control station of " activation " state, every variable data of taking turns adds 1;
6) process control station in " activation " state while sending to the process control station in " standby " state, comprises the second road heartbeat signal by every synchrodata of taking turns by network, and the data that are about to described system variable are also synchronously pass by;
7) the process control station receiving isochronous data in " standby " state also compares data and last receive whether identical of system variable in synchrodata, if it is not identical, show in the process control station of " activation " state working properlyly, be left intact;
8), if twice numerical value is identical, check whether the process control station first via heartbeat signal in " activation " state exists ;
9), if first via heartbeat signal disappears, the process control station in " standby " state is self " activation ", thereby obtains the control to field apparatus ,if first via heartbeat signal does not disappear, two-way heartbeat signal Jin You mono-tunnel fault is described, the while also shows in the process control station of " activation " state working properly, is left intact .
Redundancy switching method between the redundancy process control station in aforesaid scattered control system, it is characterized in that: in described step 2) in, described switch is one or more, and direct-connected between each switch while being a plurality of when switch, each switch is connected with a process control station.
Redundancy switching method between the redundancy process control station in aforesaid scattered control system is characterized in that: in described step 3), the fixed cycle is 200 milliseconds.
The beneficial effect that the present invention reaches: the invention discloses a kind of reliable implementation method that in scattered control system, between the redundancy process control station, redundancy is switched, only pass through the condition of whether normally switching as redundancy of a road " heartbeat " signal between the redundancy process control station, can cause to a certain extent the process control station of two " activation " states to exist, can bring unpredictable consequence to process control like this.If transmit respectively " heartbeat " signal by two networks respectively can reduce to a certain extent the real-time performance of process control station, adopt the method applied in the present invention, the reliability that both can guarantee redundancy switching also can the keep-process control station real-time, and on software is realized also very simple.
The accompanying drawing explanation
The overall network Organization Chart that Fig. 1 is redundancy process control station of the present invention;
Fig. 2 is the structural representation that redundancy process control station Main Assistant Controller of the present invention is connected to different switches.
Embodiment
As shown in Figure 1, method of the present invention comprises the following steps:
1) realize that by a dedicated network data are synchronous between the redundancy process control station;
2) engineer station or SCADA system are connected to switch by a network (physical form can be two kinds of electricity, light), and each process control station is connected with switch simultaneously;
3) the logical described network of the process control station in " activation " state sends first via heartbeat signal (a frame traffic message) to the process control station in " standby " state, sends the fixed cycle that the first via heartbeat signal cycle is defaulted as setting;
4) set up a system variable in each process control station;
5) revise described system variable data in steering logic of the every execution of the process control station of " activation " state, every variable data of taking turns adds 1;
6) process control station in " activation " state while sending to the process control station in " standby " state, comprises the second road heartbeat signal by every synchrodata of taking turns by network, and the data that are about to described system variable are also synchronously pass by;
7) the process control station receiving isochronous data in " standby " state also compares data and last receive whether identical of system variable in synchrodata, if it is not identical, show in the process control station of " activation " state working properlyly, be left intact;
8), if twice numerical value is identical, check whether the process control station first via heartbeat signal in " activation " state exists ;
9), if first via heartbeat signal disappears, the process control station in " standby " state is self " activation ", thereby obtains the control to field apparatus ,if first via heartbeat signal does not disappear, two-way heartbeat signal Jin You mono-tunnel fault is described, the while also shows in the process control station of " activation " state working properly, is left intact .
Two in the redundancy process control station independently have a dedicated network to realize that data are synchronous between process control station.
Two process control stations, engineer station's (SCADA system; both can share a computer usually; also can be configured to respectively different computers) all there is a network to be connected on same switch; also can be connected respectively to different switches; if while being connected to different switch, these switches need cascade.
Process control station in " activation " state sends " heartbeat " signal to the process control station in " standby " state by the network through switch;
Process control in " activation " state stands in while by dedicated network, realizing that data are synchronized to the process control station in " standby " state, has comprised a simulation " heartbeat " variable in synchrodata;
Process control station in " standby " state must could be carried out " activation " self operation when both breaking down, thereby grabs control.
Advantage of the present invention is as follows:
1) do not need to increase any hardware cost;
2) effectively avoid two process control stations causing because of the redundant dedicated network failure all in " activation " state, grab the control to field apparatus, thus the unpredictable consequence that process control is caused.
3) effectively utilize the software function that must realize in process controller and it reasonably revised, the real-time that the reliability that both can guarantee redundancy switching also can the keep-process control station, and on software is realized also very simple.
technical term:
The engineer station: for industrial process control engineering teacher, can carry out the generation of database, the generation of production procedure picture, the workstation of the configuration in stepless control loop etc.
Process control station: refer to that top-grade computer is that form, Intelligent Information Processing unit built-in operating system for interior the having of a control system.Process control station is the CPU (central processing unit) of scattered control system (DCS), is the core component of DCS, is responsible for the computing of steering logic and the processing of input signal and output order, also needs the communication function between realization and SCADA simultaneously.
IO communication process module: refer to the intermediate information crosspoint that some controllers data acquisition fastener associated with it connects by network.
Below only with most preferred embodiment, the present invention is described further, and so it is not limitation of the invention, and protection scope of the present invention is as the criterion with the content that is illustrated in claim.

Claims (3)

1. redundancy switching method between the redundancy process control station in a scattered control system, is characterized in that, comprises the following steps:
1) realize that by a dedicated network data are synchronous between the redundancy process control station;
2) engineer station or SCADA system are connected to switch by a network, and each process control station is connected with switch simultaneously;
3) the logical described network of the process control station in " activation " state sends first via heartbeat signal to the process control station in " standby " state, sends the fixed cycle that the first via heartbeat signal cycle is defaulted as setting;
4) set up a system variable in each process control station;
5) revise described system variable data in steering logic of the every execution of the process control station of " activation " state, every variable data of taking turns adds 1;
6) process control station in " activation " state while sending to the process control station in " standby " state, comprises the second road heartbeat signal by every synchrodata of taking turns by network, and the data that are about to described system variable are also synchronously pass by;
7) the process control station receiving isochronous data in " standby " state also compares data and last receive whether identical of system variable in synchrodata, if it is not identical, show in the process control station of " activation " state working properlyly, be left intact;
8), if twice numerical value is identical, check whether the process control station first via heartbeat signal in " activation " state exists;
9), if first via heartbeat signal disappears, the process control station in " standby " state is self " activation ", thereby obtains the control to field apparatus ,if first via heartbeat signal does not disappear, two-way heartbeat signal Jin You mono-tunnel fault is described, the while also shows in the process control station of " activation " state working properly, is left intact.
2. redundancy switching method between the redundancy process control station in scattered control system according to claim 1, it is characterized in that: in described step 2) in, described switch is one or more, direct-connected between each switch while being a plurality of when switch, each switch is connected with a process control station.
3. redundancy switching method between the redundancy process control station in scattered control system according to claim 1, it is characterized in that: in described step 3), the fixed cycle is 200 milliseconds.
CN201210344828.XA 2012-09-18 2012-09-18 Redundancy switching method between Redundant process control station in scattered control system Active CN102866690B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210344828.XA CN102866690B (en) 2012-09-18 2012-09-18 Redundancy switching method between Redundant process control station in scattered control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210344828.XA CN102866690B (en) 2012-09-18 2012-09-18 Redundancy switching method between Redundant process control station in scattered control system

Publications (2)

Publication Number Publication Date
CN102866690A true CN102866690A (en) 2013-01-09
CN102866690B CN102866690B (en) 2015-09-23

Family

ID=47445613

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210344828.XA Active CN102866690B (en) 2012-09-18 2012-09-18 Redundancy switching method between Redundant process control station in scattered control system

Country Status (1)

Country Link
CN (1) CN102866690B (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104320311A (en) * 2014-11-20 2015-01-28 国电南京自动化股份有限公司 Heartbeat detection method of SCADA distribution type platform
CN104571040A (en) * 2014-12-31 2015-04-29 重庆川仪自动化股份有限公司 Construction method of control system redundancy framework
CN105404287A (en) * 2015-12-27 2016-03-16 彭晔 Heartbeat protocol-based control switching method of supervisory control and data acquisition system
CN107992027A (en) * 2017-12-13 2018-05-04 中核控制系统工程有限公司 A kind of DCS redundant communication modules switching method
CN109274553A (en) * 2018-09-26 2019-01-25 北京广利核系统工程有限公司 The self-diagnosing method and device of nuclear safe level DCS system communication
CN109491238A (en) * 2018-12-12 2019-03-19 南京工程学院 Subway platform accelerator control system controller redundancy approach
CN109739202A (en) * 2019-02-19 2019-05-10 西门子工厂自动化工程有限公司 Production management system
CN109981353A (en) * 2019-03-06 2019-07-05 北京全路通信信号研究设计院集团有限公司 Neighboring station redundancy protected method and system in a kind of machine frame formula network communication equipment
CN113660150A (en) * 2021-06-25 2021-11-16 南京国电南自维美德自动化有限公司 Process control station access system and access method
CN113985823A (en) * 2021-09-16 2022-01-28 南京国电南自维美德自动化有限公司 Online monitoring method and system for network communication between process control stations of distributed control system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001256070A (en) * 2000-03-13 2001-09-21 Yokogawa Electric Corp Redundant processor
US7043728B1 (en) * 1999-06-08 2006-05-09 Invensys Systems, Inc. Methods and apparatus for fault-detecting and fault-tolerant process control
CN101546187A (en) * 2008-03-25 2009-09-30 上海宝信软件股份有限公司 Redundant PLC system
CN201820139U (en) * 2010-10-25 2011-05-04 京仪华文自动化系统工程(上海)有限公司 Hierarchical decentralized control system for digital processing units
CN102122157A (en) * 2010-12-27 2011-07-13 北京建龙重工集团有限公司 Redundancy architecture control system and method thereof capable of keeping original system function and performance
CN102124450A (en) * 2008-08-20 2011-07-13 通用电气智能平台有限公司 Method and systems for synchronization of process control servers

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7043728B1 (en) * 1999-06-08 2006-05-09 Invensys Systems, Inc. Methods and apparatus for fault-detecting and fault-tolerant process control
JP2001256070A (en) * 2000-03-13 2001-09-21 Yokogawa Electric Corp Redundant processor
CN101546187A (en) * 2008-03-25 2009-09-30 上海宝信软件股份有限公司 Redundant PLC system
CN102124450A (en) * 2008-08-20 2011-07-13 通用电气智能平台有限公司 Method and systems for synchronization of process control servers
CN201820139U (en) * 2010-10-25 2011-05-04 京仪华文自动化系统工程(上海)有限公司 Hierarchical decentralized control system for digital processing units
CN102122157A (en) * 2010-12-27 2011-07-13 北京建龙重工集团有限公司 Redundancy architecture control system and method thereof capable of keeping original system function and performance

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
贾娟等: "一种新型的网络层心跳探测方案", 《电子技术应用》 *

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104320311A (en) * 2014-11-20 2015-01-28 国电南京自动化股份有限公司 Heartbeat detection method of SCADA distribution type platform
CN104571040A (en) * 2014-12-31 2015-04-29 重庆川仪自动化股份有限公司 Construction method of control system redundancy framework
CN105404287A (en) * 2015-12-27 2016-03-16 彭晔 Heartbeat protocol-based control switching method of supervisory control and data acquisition system
CN105404287B (en) * 2015-12-27 2018-02-06 彭晔 The control switching method of data acquisition analysis system based on heart-beat protocol
CN107992027A (en) * 2017-12-13 2018-05-04 中核控制系统工程有限公司 A kind of DCS redundant communication modules switching method
CN107992027B (en) * 2017-12-13 2020-05-22 中核控制系统工程有限公司 DCS redundant communication module switching method
CN109274553A (en) * 2018-09-26 2019-01-25 北京广利核系统工程有限公司 The self-diagnosing method and device of nuclear safe level DCS system communication
CN109491238A (en) * 2018-12-12 2019-03-19 南京工程学院 Subway platform accelerator control system controller redundancy approach
CN109739202B (en) * 2019-02-19 2020-10-16 西门子工厂自动化工程有限公司 Production management system
CN109739202A (en) * 2019-02-19 2019-05-10 西门子工厂自动化工程有限公司 Production management system
CN109981353A (en) * 2019-03-06 2019-07-05 北京全路通信信号研究设计院集团有限公司 Neighboring station redundancy protected method and system in a kind of machine frame formula network communication equipment
CN109981353B (en) * 2019-03-06 2022-05-24 北京全路通信信号研究设计院集团有限公司 Method and system for protecting adjacent station redundancy in frame type network communication equipment
CN113660150A (en) * 2021-06-25 2021-11-16 南京国电南自维美德自动化有限公司 Process control station access system and access method
CN113660150B (en) * 2021-06-25 2023-01-03 南京国电南自维美德自动化有限公司 Process control station access system and access method
CN113985823A (en) * 2021-09-16 2022-01-28 南京国电南自维美德自动化有限公司 Online monitoring method and system for network communication between process control stations of distributed control system
CN113985823B (en) * 2021-09-16 2023-12-26 南京国电南自维美德自动化有限公司 Online monitoring method and system for network communication between process control stations of distributed control system

Also Published As

Publication number Publication date
CN102866690B (en) 2015-09-23

Similar Documents

Publication Publication Date Title
CN102866690B (en) Redundancy switching method between Redundant process control station in scattered control system
CN103455005B (en) Controller redundancy and switching method
CN105739299B (en) Control device based on two-by-two-out-of-two safety redundancy system
CN108551397B (en) Bridge device, application and communication control method of multi-PLC master station and multi-PLC slave station
CN110376876B (en) Double-system synchronous safety computer platform
CN101592941B (en) Heterogeneous PLC multilevel redundancy control system
CN103532753B (en) A kind of double hot standby method of synchronization of skipping based on internal memory
CN107992027B (en) DCS redundant communication module switching method
CN103019218A (en) Railway signal device utilizing dual-CPU (central processing unit) redundancy and control method of railway signal device
CN201590682U (en) Communication device between stability control system and direct current control protective system
CN102193543B (en) Control system based on profibus redundant network topological structure and switching method of control system
CN209046537U (en) A kind of flexible direct current valve level controller of data-link redundant configuration
CN107054414A (en) Remote reboot control method and device for Urban Rail Transit Signal equipment
CN102830647A (en) Double 2-vote-2 device for fail safety
CN108725521B (en) Hot standby redundancy management system and method for main and standby control centers of rail transit
CN105045181A (en) Overall redundant architecture of PAS 100 control system
CN105334729A (en) Method for redundancy switch of two independent PLC systems in railway locomotive depot signal control
CN102763087B (en) Method and system for realizing interconnection fault-tolerance between CPUs
CN100382040C (en) Redundant method for micro aircraft GNC system
CN106559269A (en) Towards redundant data collection and the Transmission system of electric power enterprise secondary protection
CN102760504A (en) Digital control system for all plant units in nuclear power station and non-nuclear-grade control system and method
CN102866698A (en) Human machine interface (HMI) redundant communication method for distributed control system controller
CN102819252B (en) Method for realizing multi-redundancy of process control station in distributed control system
CN108037716B (en) Redundancy design method of intelligent primary equipment IED device
CN204904019U (en) PAS100 control system's overall redundant framework

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: 210032 Jiangsu province Nanjing city Pukou high tech Zone Huidalu No. 9

Patentee after: Nanjing Guodian Nanzi 710086 Automation Co. Ltd.

Address before: Nanjing City, Jiangsu province 210032 Spark Road, Pukou hi tech Development Zone No. 8

Patentee before: Nanjing Guodian Nanzi Meizhuo Control System Co.,Ltd.