Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP2962387B2 - Programmable controller and method for resetting specific other station in distributed control system using same, method for detecting cause of reset of other station, method for monitoring abnormal station, method for synchronously starting and method for synchronously stopping - Google Patents
[go: Go Back, main page]

JP2962387B2 - Programmable controller and method for resetting specific other station in distributed control system using same, method for detecting cause of reset of other station, method for monitoring abnormal station, method for synchronously starting and method for synchronously stopping - Google Patents

Programmable controller and method for resetting specific other station in distributed control system using same, method for detecting cause of reset of other station, method for monitoring abnormal station, method for synchronously starting and method for synchronously stopping

Info

Publication number
JP2962387B2
JP2962387B2 JP5106888A JP10688893A JP2962387B2 JP 2962387 B2 JP2962387 B2 JP 2962387B2 JP 5106888 A JP5106888 A JP 5106888A JP 10688893 A JP10688893 A JP 10688893A JP 2962387 B2 JP2962387 B2 JP 2962387B2
Authority
JP
Japan
Prior art keywords
reset
data link
station
programmable controller
power supply
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.)
Expired - Lifetime
Application number
JP5106888A
Other languages
Japanese (ja)
Other versions
JPH06318107A (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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP5106888A priority Critical patent/JP2962387B2/en
Publication of JPH06318107A publication Critical patent/JPH06318107A/en
Application granted granted Critical
Publication of JP2962387B2 publication Critical patent/JP2962387B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Computer And Data Communications (AREA)
  • Programmable Controllers (AREA)
  • Maintenance And Management Of Digital Transmission (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】この発明は、複数のプログラマブ
ルコントローラを分散制御する分散制御システムにおけ
るデータリンク機能を有したプログラマブルコントロー
ラおよびそれを用いた分散制御システムにおける特定他
局のリセット方法、他局のリセット要因検出方法、異常
局監視方法、同期起動方法および同期停止方法に関する
ものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a programmable controller having a data link function in a distributed control system for distributed control of a plurality of programmable controllers, a method for resetting a specific other station in a distributed control system using the same, and a method for resetting another station. The present invention relates to a reset factor detection method, an abnormal station monitoring method, a synchronous activation method, and a synchronous stop method.

【0002】[0002]

【従来の技術】従来におけるこの種のプログラマブルコ
ントローラとして図14に示すものがある。図14にお
いて、10は電源部であり、定電圧回路11と異常検出
回路12とから構成されている。13は定電圧回路11
より出力される、例えば、5Vの電圧であり、14は異
常検出回路12より出力される異常検出信号である。
2. Description of the Related Art FIG. 14 shows a conventional programmable controller of this type. In FIG. 14, reference numeral 10 denotes a power supply unit, which includes a constant voltage circuit 11 and an abnormality detection circuit 12. 13 is a constant voltage circuit 11
A voltage of, for example, 5 V is output from the abnormality detecting circuit 12.

【0003】100はシーケンス処理等を実行するCP
U制御部であり、101はCPU制御部100における
CPU、102はオペレーティングシステムプログラマ
ムが格納されているROM、103はデータなどを一時
的に格納するRAM、104はシーケンス制御を実行す
るユーザプログラムが格納されているユーザメモリ、1
05はユーザプログラムにおいて使用するデバイス情報
を格納するデータRAM、106はプログラマブルコン
トローラシステムをリセットするリセットスイッチ、1
07は異常検出部、108はリセット回路部、109は
データバスなどのバッファ、110,111はOR素子
である。
[0003] 100 is a CP for executing sequence processing and the like.
A U control unit 101 includes a CPU in the CPU control unit 100, a ROM 102 that stores an operating system programmer, a RAM 103 that temporarily stores data and the like, and a user program 104 that executes a sequence control. User memory stored, 1
05 is a data RAM for storing device information used in the user program, 106 is a reset switch for resetting the programmable controller system, 1
07 is an abnormality detection unit, 108 is a reset circuit unit, 109 is a buffer such as a data bus, and 110 and 111 are OR elements.

【0004】また、200はデータリンク制御部であ
り、201はCPU、202はデータリンク制御部20
0を制御するオペレーティングシステムプログラムが格
納されているROM、203はデータなどを一時格納す
るワークRAM、204はデータリンクインタフェース
(データリンクI/F部)、205はリセット回路部、
207はCPU制御部100と交信するための2ポート
RAMである。また、300はCPU制御部100によ
って制御されるI/Oユニット部である。
Reference numeral 200 denotes a data link control unit, 201 denotes a CPU, and 202 denotes a data link control unit.
0, a ROM storing an operating system program for controlling 0, a work RAM 203 for temporarily storing data and the like, a data link interface (data link I / F unit) 204, a reset circuit unit 205,
Reference numeral 207 denotes a two-port RAM for communicating with the CPU control unit 100. Reference numeral 300 denotes an I / O unit controlled by the CPU controller 100.

【0005】図15は、複数のプログラマブルコントロ
ーラを光ケーブルなどを用いて接続し、分散制御を実行
する場合におけるシステム構成を示す説明図であり、図
中、30(Mマスタ局),35(L1ローカル局),4
0(L2ローカル局),45(L3ローカル局)はそれ
ぞれプログラマブルコントローラ、31,36,41,
46は、例えば、光ケーブルである。また、以下の図1
6〜19は、上記のように構成されたプログラマブルコ
ントローラの動作を説明するためのフローチャートであ
る。
FIG. 15 is an explanatory diagram showing a system configuration in which a plurality of programmable controllers are connected using an optical cable or the like to execute distributed control. In the figure, reference numerals 30 (M master station) and 35 (L1 local Station), 4
0 (L2 local station) and 45 (L3 local station) are programmable controllers, 31, 36, 41,
46 is an optical cable, for example. Also, the following FIG.
6 to 19 are flowcharts for explaining the operation of the programmable controller configured as described above.

【0006】次に、動作について説明する。図14にお
いて、交流電源(図示せず)に接続された電源部10
は、内部の定電圧回路11により5Vの電圧13を発生
させる。この電源部10はプログラマブルコントローラ
の駆動用電源として接続されている。プログラミング装
置(図示せず)により作成されたユーザプログラムは、
周辺装置I/F(図示せず)を介してユーザメモリ10
4に格納されており、そのため、電源部10がON状態
に設定されると、ROM102に格納されているオペレ
ーティングシステムプログラムが動作を開始し、ユーザ
メモリ104に格納されているユーザプログラムの処理
を実行する。すなわち、後述する出力リフレッシュ処理
を実行した(S50)後、I/Oユニット部300に接
続されたリミットスイッチ(図示せず)などのON/O
FF情報が入力情報として読み出され、その内容が入力
イメージ情報としてデータRAM105に格納される
(S51:入力リフレッシュ処理)。
Next, the operation will be described. In FIG. 14 , a power supply unit 10 connected to an AC power supply (not shown)
Generates a voltage 13 of 5 V by an internal constant voltage circuit 11. The power supply unit 10 is connected as a power supply for driving the programmable controller. The user program created by the programming device (not shown)
User memory 10 via peripheral device I / F (not shown)
Therefore, when the power supply unit 10 is set to the ON state, the operating system program stored in the ROM 102 starts operating and executes the processing of the user program stored in the user memory 104. I do. That is, after executing an output refresh process described later (S50), ON / O of a limit switch (not shown) or the like connected to the I / O unit 300 is performed.
The FF information is read as input information, and the content is stored in the data RAM 105 as input image information (S51: input refresh processing).

【0007】次に、ユーザメモリ104に格納されたユ
ーザプログラムは、データRAM105に格納された上
記入力イメージ情報に基づいてCPU101により順次
演算処理が実行される(S52)。演算された結果は、
RAM105に出力イメージ情報として順次格納され
る。ユーザプログラムの演算処理が終了すると、タイマ
(図示せず)やカウンタ(図示せず)などのデバイスに
対するカウントアップなどがEND処理として実行され
る(S53)。
[0007] Next, the user program stored in the user memory 104 is sequentially processed by the CPU 101 based on the input image information stored in the data RAM 105 (S52). The calculated result is
The information is sequentially stored in the RAM 105 as output image information. When the arithmetic processing of the user program is completed, a count-up for a device such as a timer (not shown) or a counter (not shown) is executed as an END processing (S53).

【0008】次に、データリンク処理(S54)が実行
され、例えば、図15に示したようにMマスタ局30と
L1ローカル局35、L2ローカル局40、L3ローカ
ル局45との交信データが光ケーブル31,36,4
1,46を介して実行される。上記ステップS54のデ
ータリンク処理に関しては詳細を後述する。上記ステッ
プS54のデータリンク処理が終了すると、データRA
M105に格納されている出力イメージ情報をCPU1
01が読み出し、バッファ109を介してI/Oユニッ
ト部300に書き込み、出力リフレッシュ処理を実行す
る(S50)。すなわち、I/Oユニット部300に接
続されたモータやソレノイド(図示せず)などがON/
OFFされ、制御対象(図示せず)が制御される。
Next, a data link process (S54) is executed. For example, as shown in FIG. 15, communication data between the M master station 30 and the L1 local station 35, the L2 local station 40, and the L3 local station 45 is transmitted by an optical cable. 31,36,4
1 and 46. Details of the data link processing in step S54 will be described later. When the data link processing in step S54 ends, the data RA
The output image information stored in M105
01 is read, written to the I / O unit 300 via the buffer 109, and the output refresh processing is executed (S50). That is, the motor or solenoid (not shown) connected to the I / O unit 300 is turned ON / OFF.
It is turned off, and the control target (not shown) is controlled.

【0009】次に、上記ステップS54のデータリンク
処理の動作を図15に基づいて説明する。Mマスタ局3
0においては、上記ステップS52の演算処理により演
算された出力イメージ情報のうち、ローカル局35,4
0,45に送信を必要とするデバイス情報をCPU10
1が2ポートRAM207に書き込み、出力リフレッシ
ュ処理を実行する(S55)。さらに、CPU部101
は、ローカル局35,40,45からの受信データを2
ポートRAM207より読み出し、リンクデータの入力
リフレッシュ処理を完了する(S56)。このとき、ロ
ーカル局35,40,45からの受信データは、データ
リンク制御部200により受信されたデータが2ポート
RAM207に書き込まれているものとする。また、ロ
ーカル局35,40,45に送信を必要とするデバイス
情報は、データリンク制御部200により各ローカル局
35,40,45に送信される。
Next, the operation of the data link process in step S54 will be described with reference to FIG. M master station 3
0, the local stations 35 and 4 in the output image information calculated by the calculation processing in step S52.
The device information that needs to be transmitted to CPU
1 writes into the two-port RAM 207, and executes the output refresh processing (S55). Further, the CPU unit 101
Converts the received data from the local stations 35, 40, 45 into 2
The data is read from the port RAM 207, and the input refresh processing of the link data is completed (S56). At this time, as for the data received from the local stations 35, 40, and 45, it is assumed that the data received by the data link control unit 200 is written in the two-port RAM 207. The device information that needs to be transmitted to the local stations 35, 40, and 45 is transmitted to the local stations 35, 40, and 45 by the data link control unit 200.

【0010】次に、データリンク制御部200の動作を
図18に基づいて説明する。CPU制御部100と同様
に電源部10がONすると、ROM202に格納されて
いるオペレーティングシステムプログラムが動作を開始
し、前記ローカル局35,40,45から送信されてく
るデバイス情報をデータリンクI/F部204を経由し
て受信する(S57)。受信した他局からのデバイス情
報は、CPU部201によって2ポートRAM207に
書き込まれ、CPU制御部100が利用できる他局の入
力イメージ情報となる(S58:入力リフレッシュ処
理)。また、同様に、CPU制御部100により2ポー
トRAM207に書き込まれた出力イメージ情報は、C
PU部201によって読み出され(S59:出力リフレ
ッシュ処理)、自局のデバイス情報としてデータリンク
I/F部204経由により送信される(S60)。
Next, the operation of the data link control unit 200 will be described with reference to FIG. When the power supply unit 10 is turned on in the same manner as the CPU control unit 100, the operating system program stored in the ROM 202 starts operating, and the device information transmitted from the local stations 35, 40, and 45 is transmitted to the data link I / F. It is received via the unit 204 (S57). The received device information from the other station is written into the 2-port RAM 207 by the CPU unit 201 and becomes input image information of the other station that can be used by the CPU control unit 100 (S58: input refresh processing). Similarly, the output image information written into the two-port RAM 207 by the CPU control unit 100 is
The data is read out by the PU unit 201 (S59: output refresh processing) and transmitted via the data link I / F unit 204 as device information of the own station (S60).

【0011】以上、Mマスタ局30を自局としてプログ
ラマブルコントローラの動作を説明したが、自局を、例
えば、L1ローカル局35としても同様の動作を実行し
ており、総合的に分散制御が可能な構成になっている。
Although the operation of the programmable controller has been described with the M master station 30 as its own station, the same operation is performed when the own station is, for example, the L1 local station 35, so that distributed control can be performed comprehensively. Configuration.

【0012】また、前記電源部10から出力される異常
検出信号14や、リセットスイッチ106から出力され
る強制リセット信号118は、前記CPU制御部100
やデータリンク制御部200、I/Oユニット部300
をリセット状態にするものであり、同様に演算異常を検
出する異常検出部107より出力されるWDT信号11
7は前記I/Oユニット部300をリセット状態にする
よう構成されている。
The abnormality detection signal 14 output from the power supply unit 10 and the forced reset signal 118 output from the reset switch 106 are transmitted to the CPU control unit 100.
And data link control unit 200, I / O unit unit 300
Is reset, and similarly, the WDT signal 11 output from the abnormality detection unit 107 which detects an arithmetic abnormality
Numeral 7 is configured to reset the I / O unit 300.

【0013】図19は、他局の動作状態を監視する動作
を説明するフローチャートである。例えば、Mマスタ局
30のデータリンクI/F部204においてデータを受
信し(S61)、該受信したデータはCPU201によ
りエラーが有るか否かを判断される(S62)。ここ
で、受信データにエラーが有ると判断した場合、リトラ
イ処理を実行するか否かを判断する(S63)。例え
ば、あらかじめ設定された回数aとエラー回数nとを比
較し、エラー回数nがあらかじめ設定された回数aを下
回っていると判断した場合には、リトライ処理を実行し
(S64)、反対に、エラー回数nがあらかじめ設定さ
れた回数aを上回っていると判断した場合には、該当他
局の異常と判断し、それに対応したエラー処理を実行す
る(S65)。
FIG. 19 is a flowchart for explaining the operation of monitoring the operation state of another station. For example, data is received by the data link I / F unit 204 of the M master station 30 (S61), and the CPU 201 determines whether the received data has an error (S62). Here, when it is determined that there is an error in the received data, it is determined whether or not to execute a retry process (S63). For example, the preset number a is compared with the error number n, and when it is determined that the error number n is smaller than the preset number a, a retry process is executed (S64), and conversely, If it is determined that the number of errors n is greater than the preset number a, it is determined that the other station is abnormal, and error processing corresponding thereto is performed (S65).

【0014】[0014]

【発明が解決しようとする課題】従来におけるプログラ
マブルコントローラは、以上のように構成されているの
で、複数のプログラマブルコントローラを光ケーブルな
どで接続した分散制御システムにおいては、例えば、ロ
ーカル局の1つが何らかの異常でダウンした場合、該当
するローカル局が設置されている場所に行き、リセット
操作などを実施して該ローカル局を復旧させる必要があ
り、復旧作業が面倒で、作業効率を低下させるという問
題点があった。
Since the conventional programmable controller is configured as described above, in a distributed control system in which a plurality of programmable controllers are connected by an optical cable or the like, for example, one of the local stations has some kind of abnormality. In the event of a downtime, it is necessary to go to the location where the relevant local station is installed and perform a reset operation or the like to restore the local station, which is troublesome to restore and reduces the work efficiency. there were.

【0015】また、複数の分散局が別電源で立ち上がる
場合、例えば、1つのローカル局の電源ONが、マスタ
局の電源ONより遅く投入される場合、ローカル局が異
常と判断され、システムは正常であるにもかかわらず、
正常に分散システムが起動せず、さらに、ループ継続さ
れた分散制御システム(図15参照)では、1局でも異
常局となるとシステム全体がダウンするため、システム
の稼働効率が低下するという問題点があった。
When a plurality of distributed stations start up with different power supplies, for example, when the power supply of one local station is turned on later than the power supply of the master station, the local station is determined to be abnormal and the system operates normally. Despite being
In the distributed control system (see FIG. 15) in which the distributed system does not start normally and the loop is continued, even if one of the stations becomes an abnormal station, the entire system goes down, and the operating efficiency of the system decreases. there were.

【0016】この発明は、上記に鑑みてなされたもので
あって、異常によりダウンしたローカル局が設置されて
いる場所に行くことなく復旧作業を可能とし、作業効率
を向上させると共に、複数の分散局が別電源で立ち上が
る場合であっても、正常に分散システムを起動させ、さ
らに、ループ継続された分散制御システムにおいて、1
局が異常局となることによりシステム全体がダウンする
ことを回避し、システムの稼働効率を向上させることが
できるプログラマブルコントローラおよびそれを用いた
分散制御システムにおける特定他局のリセット方法、他
局のリセット要因検出方法、異常局監視方法、同期起動
方法および同期停止方法を得ることを目的とする。
The present invention has been made in view of the above, and enables recovery work without going to a place where a local station that has gone down due to an abnormality is installed, thereby improving work efficiency, and improving a plurality of distributed stations. Even if the station starts up with another power source, the distributed system is started normally, and furthermore, in the distributed control system in which the loop is continued, 1
Programmable controller capable of preventing the whole system from going down due to a station becoming an abnormal station and improving system operation efficiency, and a method for resetting a specific other station in a distributed control system using the same, resetting another station It is an object to obtain a factor detection method, an abnormal station monitoring method, a synchronous activation method, and a synchronous stop method.

【0017】[0017]

【課題を解決するための手段】上記の目的を達成するた
めに、この発明に係るプログラマブルコントローラは
電源部、CPU制御手段、データリンク制御手段、I/
O制御手段により構成されたプログラマブルコントロー
ラにおいて、前記電源部は電源の異常を検出し、電源リ
セット信号を出力する異常検出手段を有し、前記CPU
制御手段は装置を強制的にリセットさせる強制リセット
信号を出力するリセットスイッチ手段を有し、前記デー
タリンク制御手段は他局と交信するデータリンクインタ
フェース、前記CPU制御手段とI/O制御手段をリセ
ットするリセット信号発生手段、前記データリンク制御
手段をリセットするリセット手段を有し、前記データリ
ンク制御手段のリセット手段は、前記電源部の異常検出
手段から出力される電源リセット信号および前記CPU
制御手段のリセットスイッチ手段から出力される強制リ
セット信号に基づいてリセット信号を出力するものであ
る。
To achieve the above object, according to the Invention The programmable controller according to the present invention,
Power supply unit, CPU control means, data link control means, I /
In a programmable controller constituted by O control means, the power supply section has an abnormality detection means for detecting an abnormality of the power supply and outputting a power supply reset signal;
The control means has reset switch means for outputting a forced reset signal for forcibly resetting the device, the data link control means resets a data link interface for communicating with another station, and resets the CPU control means and the I / O control means. Reset means for resetting the data link control means, wherein the reset means of the data link control means includes a power reset signal output from abnormality detection means of the power supply unit and the CPU
The reset signal is output based on the forced reset signal output from the reset switch means of the control means.

【0018】つぎの発明に係る分散制御システムにおけ
る特定他局のリセット方法は、複数の上記プログラマブ
ルコントローラを接続して分散制御を実行する分散制御
システムにあって、リセットを必要とする他局プログラ
マブルコントローラを指定し、前記他局プログラマブル
コントローラのリセット指令をデータ伝送し、前記他
おいて、前記リセット指令を受信し、前記リセット指
令に基づいてリセット信号を発生させ、前記リセット信
号により、前記他局の少なくともCPU制御手段とI/
O制御手段をリセットするものである。
In the distributed control system according to the next invention,
That resetting of a particular other station, in the distributed control system for executing the distributed control by connecting a plurality of the programmable controller, specifies the other Tsubonepu Rogura <br/> Ma logic controllers that require resetting, said other Tsubonepu the reset command log llama logic controllers and data transmission, the remote station
Oite to receive the reset command, to generate a reset signal based on the reset command, by the reset signal, at least a CPU control unit of the other stations and I /
This is for resetting the O control means.

【0019】つぎの発明に係るプログラマブルコントロ
ーラは、電源部、CPU制御手段、データリンク制御手
段、I/O制御手段により構成されたプログラマブルコ
ントローラにおいて、前記電源部は電源の異常を検出
し、電源リセット信号を出力する異常検出手段を有し、
前記CPU制御手段は装置を強制的にリセットされる強
制リセット信号と、演算渋帯などの異常によって出力さ
れる異常時リセット信号とを出力するリセットスイッチ
手段を有し、前記データリンク制御手段は他局と交信す
るデータリンクインタフェース、前記データリンク制御
手段をリセットするリセット手段を有し、前記データリ
ンク制御手段のリセット手段は、前記I/O制御手段を
リセットするI/Oリセット信号に基づいて制御され、
リセット信号を出力するものである。
A programmable controller according to the next invention
Over La, a power supply, CPU control unit, the data link control unit, in a programmable controller configured by the I / O control unit, the power supply unit detects a power failure, the abnormality detecting means for outputting a power reset signal Have
The CPU control means includes reset switch means for outputting a forced reset signal for forcibly resetting the device and an abnormal reset signal output due to an abnormality such as a calculation traffic zone. A data link interface for communicating with a station, reset means for resetting the data link control means, wherein the reset means of the data link control means performs control based on an I / O reset signal for resetting the I / O control means And
It outputs a reset signal.

【0020】つぎの発明に係るプログラマブルコントロ
ーラは、電源部、CPU制御手段、データリンク制御手
段、I/O制御手段により構成されたプログラマブルコ
ントローラにおいて、前記電源部は電源の異常を検出
し、電源リセット信号を出力する異常検出手段を有し、
前記CPU制御手段は装置を強制的にリセットされる強
制リセット信号と、演算渋帯などの異常によって出力さ
れる異常時リセット信号とを出力するリセットスイッチ
手段を有し、前記データリンク制御手段は他局と交信す
るデータリンクインタフェース、前記CPU制御手段と
I/O制御手段をリセットするリセット信号発生手段、
前記データリンク制御手段をリセットするリセット手
段、前記リセット手段部をアクティブとする要因を格納
するリセット要因ステータス情報格納手段、前記リセッ
ト要因ステータス情報格納手段よりリセット要因を読み
出す読出手段を有し、前記データリンク制御手段のリセ
ット手段は、前記I/O制御手段をリセットするI/O
リセット信号を入力し、前記制御手段に対する割込信号
と、リセット信号を出力するものである。
A programmable controller according to the next invention
Over La, a power supply, CPU control unit, the data link control unit, in a programmable controller configured by the I / O control unit, the power supply unit detects a power failure, the abnormality detecting means for outputting a power reset signal Have
The CPU control means includes reset switch means for outputting a forced reset signal for forcibly resetting the device and an abnormal reset signal output due to an abnormality such as a calculation traffic zone. A data link interface for communicating with a station, reset signal generating means for resetting the CPU control means and I / O control means,
Resetting means for resetting the data link control means, reset factor status information storing means for storing a factor for activating the resetting section, reading means for reading a reset factor from the reset factor status information storing means, The reset means of the link control means is an I / O for resetting the I / O control means.
A reset signal is input, and an interrupt signal to the control means and a reset signal are output.

【0021】つぎの発明に係る分散制御システムにおけ
る他局のリセット要因検出方法は、複数のプログラマブ
ルコントローラを接続して分散制御を実行する分散制御
システムにあって、他局プログラマブルコントローラ内
の異常などによってリセット信号を発生し、前記リセッ
ト信号により前記他局プログラマブルコントローラ内の
少なくともCPU制御手段とI/O制御手段とをリセッ
トし、前記リセット信号により前記他局プログラマブル
コントローラ内のデータリンク制御手段に割込信号を発
生させ、前記割込信号により前記他局プログラマブルコ
ントローラ内に前記リセット信号の要因を格納し、前記
リセット要因格納後に前記データリンク制御手段を一定
時間リセットし、前記他局プログラマブルコントローラ
内のデータリンクインタフェース経由にて異常信号を送
信し、前記局以外の自局プログラマブルコントローラ
にて、前記他局の異常信号を受信し、前記異常信号受信
後、前記他局プログラマブルコントローラ内のリセット
要因を要求するリセット要因要求信号をデータリンクイ
ンタフェース経由にて送信し、前記他局プログラマブル
コントローラ内にて前記リセット要因要求信号を受信
し、格納されているリセット要因を送信し、前記自局プ
ログラマブルコントローラ内のデータリンクインタフェ
ース経由にて前記リセット要因を受信するものである。
In the distributed control system according to the next invention,
That the reset factor detection method other station, in the distributed control system for performing a connection to a distributed control a plurality of programmable controllers, a reset signal generated by such anomalies in other Tsubonepu log llama logic controllers, said reset signal the other Tsubonepu resets at least CPU control unit and I / O control unit of the log llama Bull the controller to generate an interrupt signal to the data link control means in said other Tsubonepu log llamas logic controllers by the reset signal by, wherein the interrupt signal other Tsubonepu stores factor of said reset signal in the log Lama Bull the controller, and the data link control means for a predetermined time reset after storing the reset factor, the data link in the other Tsubonepu log llama logic controllers transmits an abnormal signal in via the interface, the other Tsubone以Of at self Tsubonepu log llama logic controllers, receives the abnormal signal of the other station, the rear abnormal signal reception, the other Tsubonepu reset factor request signal for requesting reset source log llama Bull the controller via the data link interface send Te, receiving said reset source request signal, sends a reset factor are stored, via the data link interface of the self Tsubonepu <br/> log Lama Bull within the controller at the other Tsubonepu log Lama Bull the controller Receives the reset factor.

【0022】つぎの発明に係るプログラマブルコントロ
ーラは、電源部、CPU制御手段、データリンク制御手
段、I/O制御手段により構成されたプログラマブルコ
ントローラにおいて、前記電源部は電源の異常を検出
し、電源断信号を出力する異常検出手段を有し、前記デ
ータリンク制御手段は他局と交信するデータリンクイン
タフェース、前記CPU制御手段とI/O制御手段をリ
セットするリセット信号発生手段、バックアップ電源に
切り替える電源切替手段を有し、前記データリンク制御
手段の電源切替手段は、前記電源部の異常検出手段から
の電源断信号により前記電源部から供給される電源から
前記バックアップ電源に切り替えられると同時に、前記
電源断信号により前記データリンク制御手段内の少なく
ともデータリンクインタフェースを前記バックアップ電
源によって動作可能にするものである。
A programmable controller according to the next invention
Over La, a power supply, CPU control unit, the data link control unit, in a programmable controller configured by the I / O control unit, the power supply unit detects a power failure, the abnormality detecting means for outputting a power off signal a, the data link control means comprises a data link interface to communicate with another station, the reset signal generating means for resetting the CPU control unit and I / O control unit, a power supply switching means for switching to backup power supply, the data The power switching means of the link control means switches from the power supplied from the power supply part to the backup power supply by a power supply cutoff signal from the abnormality detection means of the power supply part, and at the same time, the data link control means by the power supply cutoff signal At least the data link interface can be operated by the backup power supply It is intended to.

【0023】つぎの発明に係るプログラマブルコントロ
ーラは、電源部、CPU制御手段、データリンク制御手
段、I/O制御手段により構成されたプログラマブルコ
ントローラにおいて、前記電源部は電源の異常を検出
し、電源断信号を出力する異常検出手段を有し、前記デ
ータリンク制御手段は、他局と交信する特定データの受
信を検出する特定データ検出手段を有するデータリンク
インタフェース、前記CPU制御手段とI/O制御手段
をリセットするリセット信号発生手段、前記データリン
ク制御手段をリセットするリセット手段、前記リセット
手段をアクティブとする要因を格納するリセット要因ス
テータス情報格納手段、前記リセット要因ステータス情
報格納手段よりリセット要因を読み出す読出手段、バッ
クアップ電源に切り替える電源切替手段、データリンク
制御手段全体を制御する制御手段、前記制御手段が制御
処理を実行するためのプログラムが格納されている格納
手段、前記制御手段により実行された結果やデータを記
憶する記憶手段を有し、前記データリンク制御手段の電
源切替手段は、前記電源部の異常検出手段からの電源断
信号により前記電源部から供給される電源から前記バッ
クアップ電源に切り替えられると同時に、前記電源断信
号により前記データリンク制御手段内の少なくとも制御
手段、格納手段、記憶手段を前記バックアップ電源によ
りスタンバイ状態にし、前記データリンク制御手段内の
少なくともデータリンクインタフェースを動作可能状態
とし、前記データリンクインタフェースは、前記特定デ
ータ検出手段が特定データを受信すことにより、少な
くとも前記制御手段、格納手段、記憶手段をスタンバイ
状態から動作状態にするものである。
A programmable controller according to the next invention
Over La, a power supply, CPU control unit, the data link control unit, in a programmable controller configured by the I / O control unit, the power supply unit detects a power failure, the abnormality detecting means for outputting a power off signal A data link interface having specific data detection means for detecting reception of specific data communicating with another station; reset signal generation means for resetting the CPU control means and I / O control means; Reset means for resetting the data link control means, reset factor status information storing means for storing a factor for activating the reset means, reading means for reading a reset factor from the reset factor status information storing means, power supply switching to a backup power source Control the entire means and data link control means Control means, a storage means for storing a program for executing the control processing by the control means, a storage means for storing results and data executed by the control means, and a power supply for the data link control means. The switching unit is configured to switch from the power supply supplied from the power supply unit to the backup power supply in response to a power supply cutoff signal from the abnormality detection unit of the power supply unit, and at least the control unit in the data link control unit by the power supply cutoff signal. , storage means, and the standby state memory means by said backup power supply, and operable at least data link interface in the data link control unit, the data link interface, wherein the specific data detection unit that will receive specific data By doing so, at least the control means, the storage means, and the storage It is to the operating state of the stage from the standby state.

【0024】つぎの発明に係る分散制御システムにおけ
る異常局監視方法は、複数のプログラマブルコントロー
ラを接続して分散制御を実行する分散制御システムに
って、交流電源の電源断を検出し、該検出された電源断
信号により前記交流電源から供給される電源とバックア
ップ電圧とを切り替え、該切り替えによって切り替えら
れたバックアップ電圧によって他局プログラマブルコン
トローラと交信するデータリンクインタフェースを動作
可能にすると同時にデータリンク制御手段の少なくとも
データリンク制御手段全体を制御する制御手段、該制御
手段が制御処理を実行するためのプログラムが格納され
ている格納手段、前記制御手段により実行された結果や
データを記憶する記憶手段をスタンバイ状態とさせ、前
記他局プログラマブルコントローラから特定データを受
信し、該特定データの受信により前記データリンク制御
手段内の少なくとも制御手段、格納手段、記憶手段をス
タンバイ状態から前記バックアップ電圧によって動作可
能とするものである。
In the distributed control system according to the next invention,
That faulty station monitoring method, Oh the distributed control system for executing the distributed control by connecting a plurality of programmable controllers
The power supply of the AC power supply is detected, the power supply supplied from the AC power supply and the backup voltage are switched by the detected power supply cutoff signal, and communication with another station programmable controller is performed by the backup voltage switched by the switching. Means for controlling at least the entire data link control means of the data link control means at the same time as enabling the data link interface to operate, storage means for storing a program for causing the control means to execute control processing, and the control means The storage means for storing the result and data executed by the in the standby state, receiving specific data from the other station programmable controller, by receiving the specific data at least control means in the data link control means, storage means, From storage to standby It is intended to be operable by the serial backup voltage.

【0025】つぎの発明に係るプログラマブルコントロ
ーラは、電源部、CPU制御手段、データリンク制御手
段、I/O制御手段により構成されたプログラマブルコ
ントローラにおいて、前記データリンク制御手段は、他
局プログラマブルコントローラと同期をとって起動する
ための同期スタート許可フラグ部と、複数のプログラマ
ブルコントローラにより構成された分散制御システムを
起動させるシステム起動手段と、前記分散制御シテスム
にシステム停止許可指令を与えるシステム停止許可手段
と、を具備するものである。
A programmable controller according to the next invention
The controller is a programmable controller including a power supply unit, a CPU control unit, a data link control unit, and an I / O control unit. The system includes a start permission flag section, system activation means for activating a distributed control system constituted by a plurality of programmable controllers, and system stop permission means for giving a system stop permission command to the distributed control system.

【0026】つぎの発明に係る分散制御システムにおけ
る同期起動方法は、複数のプログラマブルコントローラ
を接続して分散制御を実行する分散制御システムにあっ
、同期スタート許可フラグによりシーケンス処理をス
タートさせ、該同期スタート許可フラグが許可になった
後、あらかじめ決められたシーケンス処理を実行するプ
ログラマブルコントローラの同期スタート処理と、前記
分散制御システムを同期スタートさせ、他局プログラマ
ブルコントローラのスタンバイ状態を監視し、前記他局
プログラマブルコントローラがスタンバイとなった後、
システム起動指令を送信し、自局の同期スタート許可フ
ラグを許可状態とする分散制御システムにおけるシステ
ム起動指令局プログラマブルコントローラのシステム起
処理と、前記システム起動指定局プログラマブルコン
トローラから前記システム起動指令を受信し、自局の同
期スタート許可フラグを許可状態とする分散制御システ
ムにおけるシステム起動受信局プログラマブルコントロ
ーラのシステム起動処理を実行するものである。
In the distributed control system according to the next invention,
That the synchronization startup method, there the distributed control system for executing the distributed control by connecting a plurality of programmable controllers
The sequence processing is started by the synchronization start permission flag, and after the synchronization start permission flag is permitted, the synchronization start processing of the programmable controller that executes a predetermined sequence processing and the synchronization start of the distributed control system are started. Monitoring the standby state of the other station programmable controller, and after the other station programmable controller is in standby,
A system start command is transmitted, the system start processing of the system start command station programmable controller in the distributed control system in which the synchronous start permission flag of the own station is set to the enable state, and the system start command is received from the system start designated station programmable controller. In the distributed control system in which the synchronization start permission flag of the own station is set to the enable state, the system start processing of the receiving station programmable controller is executed.

【0027】つぎの発明に係る分散制御システムにおけ
る同期停止方法は、複数のプログラマブルコントローラ
を接続して分散制御を実行する分散制御システムにあっ
、システム停止を許可し、他局プログラマブルコント
ローラが正常動作中か否かを判別し、前記他局プログラ
マブルコントローラが正常動作中のとき、システム停止
許可指令を送信し、自局の同期スタート許可フラグを不
許可状態にし、前記同期スタート許可フラグを不許可状
態にした後、自局電源をOFFとする指定局プログラマ
ブルコントローラのシステム停止処理と、前記指定局プ
ログラマブルコントローラからの前記システム停止許可
指令を受信し、前記システム停止許可指令受信後、自局
の同期スタート許可フラグを不許可状態にし、前記同期
スタート許可フラグを不許可状態にした後、自局電源を
OFFとする非指定局プログラマブルコントローラのシ
ステム停止処理とを実行するものである。
In the distributed control system according to the next invention,
That fractured method, there the distributed control system for executing the distributed control by connecting a plurality of programmable controllers
Te, allow the system stop, the other station programmable controller determines whether or not the normal operation, when the other station programmable controller is in normal operation, sends a system stop permission command, synchronous start permission flag of the local station To a non-permitted state, and after setting the synchronous start permission flag to a non-permitted state, turning off the power of the own station to stop the system of the designated station programmable controller, and receiving the system stop permission command from the designated station programmable controller. Then, after receiving the system stop permission command, the synchronous start permission flag of the own station is set to the non-permitted state, and after the synchronous start permission flag is set to the non-permitted state, the power supply of the own station is turned off. And a stop process.

【0028】[0028]

【作用】この発明に係るプログラマブルコントローラ
は、データリンク制御手段のリセット手段は、電源部の
異常検出手段から出力される電源リセット信号およびC
PU制御手段のリセットスイッチ手段から出力される強
制リセット信号によってアクティブとなる。
In the programmable controller according to the present invention, the reset means of the data link control means includes a power reset signal output from the abnormality detection means of the power supply unit and a reset signal.
It becomes active by the forced reset signal output from the reset switch means of the PU control means.

【0029】また、この発明に係る分散制御システムに
おける特定他局のリセット方法は、リセットを必要とす
る他局(n局)プログラマブルコントローラを指定し、
他局(n局)プログラマブルコントローラのリセット指
令をデータ伝送し、他局(n局)において、リセット指
令を受信し、リセット指令に基づいてリセット信号を発
生させ、リセット信号により、他局(n局)の少なくと
もCPU制御手段とI/O制御手段をリセットする。
In the distributed control system according to the present invention, the method of resetting a specific other station includes specifying a different station (n station) programmable controller which needs resetting,
The other station (n station) transmits the reset command of the programmable controller by data, the other station (n station) receives the reset command, generates a reset signal based on the reset command, and outputs the reset signal to the other station (n station). ) Reset at least the CPU control means and the I / O control means.

【0030】また、この発明に係るプログラマブルコン
トローラは、データリンク制御手段のリセット手段は、
I/O制御手段をリセットするI/Oリセット信号によ
ってアクティブとなり、ワンショットパルスをリセット
信号として出力する。
Further, in the programmable controller according to the present invention, the reset means of the data link control means may include:
It is activated by an I / O reset signal for resetting the I / O control means, and outputs a one-shot pulse as a reset signal.

【0031】また、この発明に係るプログラマブルコン
トローラは、データリンク制御手段のリセット手段は、
I/O制御手段をリセットするI/Oリセット信号を入
力し、制御手段に対する割込信号と、ある時間経過後に
ワンショットパルスをリセット信号として出力する。
Further, in the programmable controller according to the present invention, the reset means of the data link control means may include:
An I / O reset signal for resetting the I / O control means is input, and an interrupt signal to the control means and a one-shot pulse are output as a reset signal after a lapse of a certain time.

【0032】また、この発明に係る分散制御システムに
おける他局のリセット要因検出方法は、複数のプログラ
マブルコントローラを接続して分散制御を実行する分散
制御システムにおいて、他局(n局)プログラマブルコ
ントローラ内の異常などによってリセット信号を発生
し、リセット信号により他局(n局)プログラマブルコ
ントローラ内の少なくともCPU制御手段とI/O制御
手段とをリセットし、リセット信号により他局(n局)
プログラマブルコントローラ内のデータリンク制御手段
に割込信号を発生させ、割込信号により他局(n局)プ
ログラマブルコントローラ内にリセット信号の要因を格
納し、リセット要因格納後にデータリンク制御手段を一
定時間リセットし、他局(n局)プログラマブルコント
ローラ内のデータリンクインタフェース経由にて異常信
号を送信し、n局以外の自局(a局)プログラマブルコ
ントローラにて、他局(n局)の異常信号を受信し、異
常信号受信後、他局(n局)プログラマブルコントロー
ラ内のリセット要因を要求するリセット要因要求信号を
データリンクインタフェース経由にて送信し、他局(n
局)プログラマブルコントローラ内にてリセット要因要
求信号を受信し、格納されているリセット要因を送信
し、自局(a局)プログラマブルコントローラ内のデー
タリンクインタフェース経由にてリセット要因を受信す
る。
Further, the method for detecting a reset factor of another station in the distributed control system according to the present invention is a method for executing distributed control by connecting a plurality of programmable controllers. A reset signal is generated due to an abnormality or the like, and at least the CPU control means and the I / O control means in the other station (n station) programmable controller are reset by the reset signal, and the other station (n station) is reset by the reset signal.
An interrupt signal is generated in the data link control means in the programmable controller, the cause of the reset signal is stored in another station (n station) programmable controller by the interrupt signal, and the data link control means is reset for a predetermined time after storing the reset cause. An abnormal signal is transmitted via the data link interface in the other station (n station) programmable controller, and an abnormal signal of the other station (n station) is received by the own station (a station) programmable controller other than the n station. Then, after receiving the abnormal signal, a reset factor request signal for requesting a reset factor in the other station (n station) programmable controller is transmitted via the data link interface.
(Station) The reset cause request signal is received in the programmable controller, the stored reset cause is transmitted, and the reset cause is received via the data link interface in the own station (a station) programmable controller.

【0033】また、この発明に係るプログラマブルコン
トローラは、データリンク制御手段の電源切替手段は、
電源部の異常検出手段からの電源断信号により電源部か
ら供給される電源からバックアップ電源に切り替えられ
ると同時に、電源断信号によりデータリンク制御手段内
の少なくともデータリンクインタフェースをバックアッ
プ電源によって動作可能にする。
Further, in the programmable controller according to the present invention, the power supply switching means of the data link control means may include:
At the same time as switching from the power supplied from the power supply unit to the backup power supply according to the power supply cutoff signal from the abnormality detection means of the power supply unit, at least the data link interface in the data link control means can be operated by the backup power supply with the power supply cutoff signal .

【0034】また、この発明に係るプログラマブルコン
トローラは、データリンク制御手段の電源切替手段は、
電源部の異常検出手段からの電源断信号により電源部か
ら供給される電源からバックアップ電源に切り替えられ
ると同時に、電源断信号によりデータリンク制御手段内
の少なくとも制御手段、格納手段、記憶手段をバックア
ップ電源によりスタンバイ状態にし、データリンク制御
手段内の少なくともデータリンクインタフェースを動作
可能状態とし、データリンクインタフェースは、特定デ
ータ検出手段が特定データを受信すことにより、少なく
とも制御手段、格納手段、記憶手段をスタンバイ状態か
ら動作状態にする。
Further, in the programmable controller according to the present invention, the power supply switching means of the data link control means may include:
The power supply is switched from the power supplied from the power supply unit to the backup power supply according to the power supply cutoff signal from the power supply abnormality detection means, and at least the control means, storage means, and storage means in the data link control means are switched to the backup power supply by the power supply cutoff signal. To a standby state, and at least a data link interface in the data link control unit is made operable. When the specific data detection unit receives the specific data, at least the control unit, the storage unit, and the storage unit are in a standby state. Change from state to operating state.

【0035】また、この発明に係る分散制御システムに
おける異常局監視方法は、複数のプログラマブルコント
ローラを接続して分散制御を実行する分散制御システム
において、交流電源の電源断を検出し、該検出された電
源断信号により交流電源から供給される電源とバックア
ップ電圧とを切り替え、該切り替えによって切り替えら
れたバックアップ電圧によって他局プログラマブルコン
トローラと交信するデータリンクインタフェースを動作
可能にすると同時にデータリンク制御手段の少なくとも
データリンク制御手段全体を制御する制御手段、該制御
手段が制御処理を実行するためのプログラムが格納され
ている格納手段、制御手段により実行された結果やデー
タを記憶する記憶手段をスタンバイ状態とさせ、他局プ
ログラマブルコントローラから特定データを受信し、該
特定データの受信によりデータリンク制御手段内の少な
くとも制御手段、格納手段、記憶手段をスタンバイ状態
からバックアップ電圧によって動作可能とする。
Further, according to a method of monitoring an abnormal station in a distributed control system according to the present invention, in a distributed control system in which a plurality of programmable controllers are connected to execute a distributed control, a power cut of an AC power supply is detected, and the detected power failure is detected. The power supply cutoff signal switches between the power supply supplied from the AC power supply and the backup voltage, and the backup voltage switched by the switching enables the data link interface communicating with the other-station programmable controller and at the same time at least stores data in the data link control means. A control unit for controlling the entire link control unit, a storage unit in which a program for executing the control process by the control unit is stored, and a storage unit for storing a result and data executed by the control unit in a standby state; Other station programmable controller It receives a specific data from the rollers, at least the control means in a data link control means by the reception of the specific data, storage means, and operable by a backup voltage storage means from the standby state.

【0036】また、この発明に係るプログラマブルコン
トローラは、データリンク制御手段は、同期スタート許
可フラグにより他局プログラマブルコントローラと同期
をとって起動させ、システム起動手段により複数のプロ
グラマブルコントローラにより構成された分散制御シス
テムを起動させ、システム停止許可手段により分散制御
シテスムにシステム停止許可指令を与える。
Further, in the programmable controller according to the present invention, the data link control means is activated by synchronizing with the programmable controller of another station by the synchronous start permission flag, and the distributed control constituted by the plurality of programmable controllers by the system activation means. The system is started, and a system stop permission command is given to the distributed control system by the system stop permission means.

【0037】また、この発明に係る分散制御システムに
おける同期起動方法は、複数のプログラマブルコントロ
ーラを接続して分散制御を実行する分散制御システムに
おいて、同期スタート許可フラグによりシーケンス処理
をスタートさせ、該同期スタート許可フラグが許可にな
った後、あらかじめ決められたシーケンス処理を実行す
るプログラマブルコントローラの同期スタート処理と、
分散制御システムを同期スタートさせ、他局プログラマ
ブルコントローラのスタンバイ状態を監視し、他局プロ
グラマブルコントローラがスタンバイとなった後、シス
テム起動指令を送信し、自局の同期スタート許可フラグ
を許可状態とする分散制御システムにおけるシステム起
動指令局プログラマブルコントローラのシステム起動方
法と、システム起動指定局プログラマブルコントローラ
からシステム起動指令を受信し、自局の同期スタート許
可フラグを許可状態とする分散制御システムにおけるシ
ステム起動受信局プログラマブルコントローラのシステ
ム起動処理を実行する。
According to a synchronous start method in a distributed control system according to the present invention, in a distributed control system for executing distributed control by connecting a plurality of programmable controllers, a sequence start is started by a synchronous start permission flag, and the synchronous start is started. After the permission flag is enabled, a synchronous start process of the programmable controller that executes a predetermined sequence process,
Starts the distributed control system synchronously, monitors the standby state of the programmable controller of another station, sends a system start command after the programmable controller of another station becomes standby, and sets the synchronous start permission flag of the local station to the enabled state. System start command system in control system System start method for programmable controller, system start receiving station programmable in distributed control system receiving system start command from system start designated station programmable controller and setting synchronous start enable flag of own station to enable state Execute the system startup processing of the controller.

【0038】また、この発明に係る分散制御システムに
おける同期停止方法は、複数のプログラマブルコントロ
ーラを接続して分散制御を実行する分散制御システムに
おいて、システム停止を許可し、他局プログラマブルコ
ントローラが正常動作中か否かを判別し、他局プログラ
マブルコントローラが正常動作中のとき、システム停止
許可指令を送信し、自局の同期スタート許可フラグを不
許可状態にし、同期スタート許可フラグを不許可状態に
した後、自局電源をOFFとする指定局プログラマブル
コントローラのシステム停止処理と、指定局プログラマ
ブルコントローラからのシステム停止許可指令を受信
し、システム停止許可指令受信後、自局の同期スタート
許可フラグを不許可状態にし、同期スタート許可フラグ
を不許可状態にした後、自局電源をOFFとする非指定
局プログラマブルコントローラのシステム停止処理とを
実行する。
Further, according to the method for stopping synchronization in a distributed control system according to the present invention, in a distributed control system in which a plurality of programmable controllers are connected to execute distributed control, system stop is permitted, and the other-station programmable controller is operating normally. After determining whether or not the other-station programmable controller is operating normally, transmitting a system stop permission command, setting the synchronization start permission flag of the own station to the non-permission state, and setting the synchronization start permission flag to the non-permission state. The system stop processing of the designated station programmable controller that turns off the power of the own station, the system stop permission command from the designated station programmable controller is received, and after the system stop permission command is received, the synchronization start permission flag of the own station is disabled. And set the synchronization start permission flag to the non-permission state. Executes the system stop processing of non-designated stations programmable controller to turn OFF the own station power.

【0039】[0039]

【実施例】〔実施例1〕 図1は、本発明によるプログラマブルコントローラの概
略構成(実施例1)を示すブロック図であり、従来例と
同一符号が付してあるものは、従来例で説明した機能と
同一機能を有するものであり、その説明を省略する。こ
の実施例の構成としては、図14に示した従来における
プログラマブルコントローラに対してデータリンク制御
部200にリセット信号発生回路206が追加されてい
るものである。また、基本的な動作は、従来例と同じで
あるため、その説明を省略する。
[Embodiment 1] FIG. 1 is a block diagram showing a schematic configuration (embodiment 1) of a programmable controller according to the present invention. It has the same function as the function described above, and a description thereof will be omitted. The structure of this embodiment, in which the reset signal generating circuit 206 to the data link control unit 200 are added to the programmable controller in prior art shown in FIG. 14. Further, the basic operation is the same as that of the conventional example, and the description thereof is omitted.

【0040】図15に示したように、Mマスタ局30と
ローカル局(L1〜L3)35,40,45を接続し
て、分散制御を実行する場合、例えば、L1ローカル局
35のCPU制御部100が何らかの異常によりWDT
信号117がアクティブになるとOR素子110を経由
してI/Oリセット信号114がアクティブとなりI/
Oユニット部300がリセット状態となる。このとき、
CPU制御部100は異常状態となっている。
As shown in FIG. 15, when the M master station 30 and the local stations (L1 to L3) 35, 40, and 45 are connected to execute distributed control, for example, the CPU control unit of the L1 local station 35 100 is WDT due to some abnormality
When the signal 117 becomes active, the I / O reset signal 114 becomes active via the OR element 110 and becomes
The O unit 300 enters a reset state. At this time,
The CPU control unit 100 is in an abnormal state .

【0041】CPU制御部100の異常は、2ポートR
AM207のRD/WR処理(図17に示したデータリ
ンク処理)を実行しないようにするため、データリンク
制御部200は、図18に示したデータリンク制御処理
を中断するように構成されている。また、L1ローカル
局35の上記データリンク制御処理の中断は、例えば、
Mマスタ局30にL1ローカル局35の異常として検知
される。この状態はMマスタ局がパソコン(図示せず)
等を接続して保全者等に知らせることが通常可能であ
る。この状態にあっては、従来、L1ローカル局35が
設置されている別工場等へ出かけて行き、L1ローカル
局35をリセットして復旧させる必要があるが、この実
施例にあっては、以下のようにしてMマスタ局30が設
置されている場所で復旧操作が可能となる。
The abnormality of the CPU control unit 100 is caused by the 2-port R
In order not to execute the RD / WR processing of the AM 207 (the data link processing shown in FIG. 17), the data link control unit 200 is configured to interrupt the data link control processing shown in FIG. Further, the interruption of the data link control processing of the L1 local station 35 may be, for example,
The M master station 30 detects that the L1 local station 35 is abnormal. In this state, the M master station uses a personal computer (not shown).
It is usually possible to connect the information to the maintenance person or the like. In this state, conventionally, it is necessary to go to another factory or the like where the L1 local station 35 is installed and reset and restore the L1 local station 35. In this embodiment, As described above, the recovery operation can be performed at the place where the M master station 30 is installed.

【0042】すなわち、Mマスタ局30に接続されたパ
ソコン上において異常局を指定する。次に、指定された
異常局(例えば、L1ローカル局35)に対するリセッ
ト指令をパソコン上で指示する。すなわち、保全者等に
より、L1ローカル局35のリセット指令がMマスタ局
30より光ケーブル31経由で送信される。
That is, an abnormal station is designated on a personal computer connected to the M master station 30. Next, a reset command for the designated abnormal station (for example, the L1 local station 35) is instructed on the personal computer. That is, a reset command of the L1 local station 35 is transmitted from the M master station 30 via the optical cable 31 by a maintenance person or the like.

【0043】Mマスタ局30より送信されたリセット指
令はL1ローカル局35のデータリンクI/F部204
により受信され、データリンク制御部200のCPU2
01により自局(この場合、L1ローカル局35)の自
局リセット指令と判断される。次に、CPU201は、
リセット信号発生回路206をアクティブにし,自局リ
セット信号116が出力される。自局リセット信号11
6は、OR素子113経由にてCPU制御部リセット信
号119に接続されているため、結果としてCPU制御
部100内におけるリセット部108がアクティブにな
る。すなわち、リセット部108のアクティブ状態は、
CPU101をリセットすることになり、異常状態が解
除されることになる。
The reset command transmitted from the M master station 30 is transmitted to the data link I / F section 204 of the L1 local station 35.
And the CPU 2 of the data link control unit 200
01, it is determined that the own station (the L1 local station 35 in this case) is the own station reset command. Next, the CPU 201
The reset signal generation circuit 206 is activated, and the local station reset signal 116 is output. Own station reset signal 11
6 is connected to the CPU control unit reset signal 119 via the OR element 113, and as a result, the reset unit 108 in the CPU control unit 100 becomes active. That is, the active state of the reset unit 108 is
The CPU 101 is reset, and the abnormal state is released.

【0044】以上のように、この実施例により事務所等
の集中管理室において他の工場等に設置されたプログラ
マブルコントローラを正常状態に復帰させることが可能
となり、ダウンタイムの短縮ができ、ロスコストのミニ
マム化に貢献できる。
As described above, according to this embodiment, it becomes possible to return a programmable controller installed in another factory or the like to a normal state in a centralized control room such as an office, so that downtime can be reduced and loss cost can be reduced. It can contribute to minimization.

【0045】〔実施例2〕図2は、本発明によるプログ
ラマブルコントローラの概略構成(実施例2)を示すブ
ロック図である。CPU制御部100が、図1に示した
ものと同様に異常となった場合を例にとって、また、デ
ータリンク制御部200が電源部10より制御電源の供
給をうける場合などCPU制御部100とデータリンク
制御部200との関係が密接である場合について説明す
る。
[Embodiment 2] FIG. 2 is a block diagram showing a schematic configuration (embodiment 2) of a programmable controller according to the present invention. For example, when the CPU control unit 100 becomes abnormal as shown in FIG. 1 and when the data link control unit 200 receives a control power supply from the power supply unit 10, the CPU control unit 100 A case where the relationship with the link control unit 200 is close will be described.

【0046】CPU制御部100が暴走した場合、デー
タリンク制御部200も同様に暴走することが考えられ
る。すなわち、CPU制御部100が異常となり、L1
ローカル局35が異常局となった場合、上記実施例1と
同様にMマスタ局30はL1ローカル局35の異常を検
出して、L1ローカル局35に対してリセット指令を送
信する。しかし、L1ローカル局35のデータリンク制
御部200のCPU201も暴走により異常となってい
るので、リセット指令は受信できない。この問題点は以
下のように解決する。
When the CPU control unit 100 goes out of control, the data link control unit 200 may also run out in the same manner. That is, the CPU control unit 100 becomes abnormal and L1
When the local station 35 becomes an abnormal station, the M master station 30 detects an abnormality of the L1 local station 35 and transmits a reset command to the L1 local station 35 as in the first embodiment. However, since the CPU 201 of the data link control unit 200 of the L1 local station 35 is also abnormal due to runaway, the reset command cannot be received. This problem is solved as follows.

【0047】すなわち、I/Oリセット信号114によ
りデータリンク制御部200をリセットするリセット回
路部205aを設け、該リセット回路部205aより出
力されるリセット信号をワンショットパルスとする。
That is, a reset circuit section 205a for resetting the data link control section 200 by the I / O reset signal 114 is provided, and the reset signal output from the reset circuit section 205a is a one-shot pulse.

【0048】次に、動作について説明する。CPU制御
部100が異常となり、WDT信号117がアクティブ
となると上記実施例1と同様にI/Oリセット信号11
4がI/Oユニット部300をリセット状態にし、ま
た、CPU制御部100も同様にリセット状態となる。
このとき、データリンク制御部200のCPU201も
異常状態になっている。しかし、I/Oリセット信号1
14は、リセット回路部205aに入力されているた
め、CPU201の異常状態はリセット状態に設定され
る。
Next, the operation will be described. When the CPU control unit 100 becomes abnormal and the WDT signal 117 becomes active, the I / O reset signal 11
4 resets the I / O unit 300, and the CPU controller 100 also resets.
At this time, the CPU 201 of the data link control unit 200 is also in an abnormal state. However, the I / O reset signal 1
Since 14 is input to the reset circuit unit 205a, the abnormal state of the CPU 201 is set to the reset state.

【0049】このとき、リセット回路部205aは、ワ
ンショットパルスをリセット信号として出力するように
構成されているので、CPU201はリセット状態が解
除される。すなわち、データリンク制御部200はノイ
ズ等で異常状態になるが、リセット状態に強制的に設定
され、ある時間経過後(ワンショットパルスの時間経過
後)に正常状態に復帰することになる。したがって、M
マスタ局30からのリセット指令を受信可能状態にす
る。その他の動作は、上記実施例1と同様であるので、
説明を省略する。このとき、CPU制御部100は、I
/Oユニット部300を制御しているため、自動的に復
帰しないようにするのが通常である(I/Oユニット部
300にデータ等が接続されているため、通常は保全者
の意志により解除される)。
At this time, since the reset circuit unit 205a is configured to output a one-shot pulse as a reset signal, the reset state of the CPU 201 is released. That is, the data link control unit 200 enters an abnormal state due to noise or the like, but is forcibly set to a reset state, and returns to a normal state after a lapse of a certain time (after a lapse of a one-shot pulse). Therefore, M
The reset command from the master station 30 is set in a receivable state. Other operations are the same as those in the first embodiment.
Description is omitted. At this time, the CPU control unit 100
Normally, the I / O unit 300 is controlled so that it is not automatically restored (since data and the like are connected to the I / O unit 300, the I / O unit 300 is normally released by the maintenance person's will). Is done).

【0050】〔実施例3〕図3は、本発明によるプログ
ラマブルコントローラの概略構成(実施例3)を示すブ
ロック図である。この実施例は、プログラマブルコント
ローラに異常等が発生して、I/Oユニット部300が
リセット状態になった場合、その要因をMマスタ局30
などの他局に対してその情報を伝えることができるプロ
グラマブルコントローラに関するものである。
Third Embodiment FIG. 3 is a block diagram showing a schematic configuration (third embodiment) of a programmable controller according to the present invention. In this embodiment, when an abnormality or the like occurs in the programmable controller and the I / O unit unit 300 is reset, the cause is determined by the M master station 30.
And a programmable controller capable of transmitting the information to other stations.

【0051】図3に示したプログラマブルコントローラ
の構成に対してステータス情報読出部209を追加し、
その入力には、リセット要因として、例えば、自局リセ
ット信号116と、WDT信号117、強制リセット信
号118がそれぞれ接続されている。また、データリン
ク制御部200のリセット回路部205bは、出力とし
てCPU201への割込信号として動作するINT信号
210と、データリンク制御部200をリセットするデ
ータリンク制御部リセット信号211とをそれぞれ出力
する。基本的な動作は、従来例あるいは上記他の実施例
と同様であるため、省略する。
A status information reading unit 209 is added to the configuration of the programmable controller shown in FIG.
To the input, for example, a local station reset signal 116, a WDT signal 117, and a forced reset signal 118 are connected as reset factors. The reset circuit unit 205b of the data link control unit 200 outputs an INT signal 210 that operates as an interrupt signal to the CPU 201 and a data link control unit reset signal 211 that resets the data link control unit 200, as outputs. . The basic operation is the same as that of the conventional example or the other embodiments described above, and thus the description is omitted.

【0052】次に、動作について説明する。CPU制御
部100が異常となり、例えば、WDT信号117がア
クティブになると、図2に示したものと同様に、I/O
リセット信号114がアクティブとなり、I/Oユニッ
ト部300をリセット状態に設定する。このとき、同時
にI/Oリセット信号114はデータリンク制御部20
0のリセット回路部205bに入力されているので、I
NT信号210がアクティブとなる。
Next, the operation will be described. When the CPU control unit 100 becomes abnormal and, for example, the WDT signal 117 becomes active, as in the case shown in FIG.
The reset signal 114 becomes active, and sets the I / O unit 300 to a reset state. At this time, the I / O reset signal 114 is simultaneously output to the data link control unit 20.
0 is input to the reset circuit unit 205b,
The NT signal 210 becomes active.

【0053】リセット回路部205bは、図4に示すよ
うに遅延回路401、ワンショット回路402とから構
成されているので、INT信号210がアクティブにな
った後、遅延回路401によって、あらかじめ決められ
た時間後にワンショット回路402によりワンショット
信号が出力され、データリンク制御部200のリセット
信号211となる。
Since the reset circuit section 205b includes a delay circuit 401 and a one-shot circuit 402 as shown in FIG. 4, the reset circuit section 205b is determined in advance by the delay circuit 401 after the INT signal 210 becomes active. After a lapse of time, a one-shot signal is output by the one-shot circuit 402 and becomes a reset signal 211 of the data link control unit 200.

【0054】次に、INT信号210は、CPU201
に割込入力として接続されているため、INT信号21
0がアクティブになることにより、CPU201はあら
かじめ定められた割込処理を実行する。すなわち、この
割込処理は、図5に示すINT処理を実行するため、ま
ず、ステータス情報読出部209からステータス情報を
読み出す(RD)ことにより、リセット要因を検出する
(S10)。この場合、WDT信号117がアクティブ
となっているため、CPU制御部100の異常検出部1
07がアクティブになったと判断できる。次に、ステー
タス情報読出部209より読み出したリセット要因をワ
ークRAM203に格納し(S11)、上記割込処理が
完了する。このとき、割込処理が完了するまで、データ
リンク制御部200のリセット信号211がアクティブ
にならないように、リセット回路部205b内に遅延回
路401が設定されているので、上記リセット要因は、
確実にワークRAM203に格納される。
Next, the INT signal 210 is sent to the CPU 201.
Is connected as an interrupt input to the
When “0” becomes active, the CPU 201 executes a predetermined interrupt process. That is, in order to execute the INT process shown in FIG. 5, the interrupt process first reads the status information from the status information reading unit 209 (RD) to detect a reset factor (S10). In this case, since the WDT signal 117 is active, the abnormality detection unit 1 of the CPU control unit 100
07 can be determined to be active. Next, the reset factor read from the status information reading unit 209 is stored in the work RAM 203 (S11), and the interrupt processing is completed. At this time, the delay circuit 401 is set in the reset circuit unit 205b so that the reset signal 211 of the data link control unit 200 does not become active until the interrupt processing is completed.
The data is reliably stored in the work RAM 203.

【0055】次に、データリンク制御部200は、該デ
ータリンク制御部200のリセット信号211によりリ
セット状態となり、Mマスタ局30に異常信号を送信す
ることになる。すなわち、上記リセット状態は、データ
リンクI/F部204経由のデータ送受信が中断するこ
とであり、結果的にMマスタ局30に、例えば、L1ロ
ーカル局35が異常であることを送信することになる。
このダウン状態は保全者に何らかの手段で報知され、リ
セット要因要求信号(図示せず)がMマスタ局30より
送信される。
Next, the data link control unit 200 is reset by the reset signal 211 of the data link control unit 200, and transmits an abnormal signal to the M master station 30. That is, the above-mentioned reset state means that data transmission / reception via the data link I / F unit 204 is interrupted, and consequently, to the M master station 30, for example, the fact that the L1 local station 35 is abnormal is transmitted. Become.
This down state is reported to the maintainer by some means, and a reset factor request signal (not shown) is transmitted from the M master station 30.

【0056】このとき、L1ローカル局35のデータリ
ンク制御部200は、データリンク制御部200のリセ
ット信号211がワンショットパルスであるため、リセ
ット解除されており、データリンクI/F部204は受
信可能状態となっている。そのため、上記リセット要因
要求信号を解読したCPU201は、ワークRAM20
3より、リセット要因(この場合、WDT信号117)
を読み出し、データリンクI/F部204よりリセット
要因を送信することになる。該リセット要因を要求した
Mマスタ局30では、通常データと同様の受信方法によ
り、上記リセット要因(WDT信号117)を入手し、
保全者はL1ローカル局35の異常検出部107がアク
ティブになったことを知ることになる。
At this time, since the reset signal 211 of the data link control unit 200 is a one-shot pulse, the reset is released from the data link control unit 200 of the L1 local station 35, and the data link I / F unit 204 receives the signal. It is possible. Therefore, the CPU 201 that has decoded the reset factor request signal
3, the reset factor (in this case, the WDT signal 117)
And a reset cause is transmitted from the data link I / F unit 204. The M master station 30 that has requested the reset factor obtains the reset factor (WDT signal 117) by the same receiving method as the normal data.
The maintainer will know that the abnormality detection unit 107 of the L1 local station 35 has been activated.

【0057】以上のように構成されることにより、事務
所等での集中管理室で、他の工場に放置されたプログラ
マブルコントローラの異常が容易に判断できるため、正
常状態への復帰時間が短縮されるという効果が期待でき
る。
With the above-described configuration, in the central control room in the office or the like, the abnormality of the programmable controller left in another factory can be easily determined, and the time required to return to the normal state can be reduced. Can be expected.

【0058】〔実施例4〕上記の実施例にあっては、I
NT信号210をCPU201の割込信号として動作説
明をしているが、他の実施例として、CPU201の割
込信号とせず、ステータス情報読出部209に入力し、
ハードウェア的にラッチ(フリップフロップによる記憶
トリガ)信号としても同様の効果が期待できる。この場
合、リセット要因格納段階においてソフトウェア的にワ
ークRAM203に格納するか、ハードウェア的にフリ
ップフロップに格納するかの違いだけである(この実施
例にあっては、ステータス情報読出部209がフリップ
フロップなどの記憶素子で構成されることになる)。
[Embodiment 4] In the above embodiment, I
Although the operation has been described using the NT signal 210 as an interrupt signal of the CPU 201, as another embodiment, the NT signal 210 is input to the status information reading unit 209 instead of the interrupt signal of the CPU 201,
A similar effect can be expected from a hardware latch signal (storage trigger by flip-flop). In this case, the only difference is whether the data is stored in the work RAM 203 by software or stored in a flip-flop by hardware at the reset factor storing stage (in this embodiment, the status information reading unit 209 is connected to the flip-flop). Etc.).

【0059】〔実施例5〕図6は、本発明によるプログ
ラマブルコントローラの概略構成(実施例5)を示すブ
ロック図である。この実施例は、図3に示したプログラ
マブルコントローラの改良に関するものである。すなわ
ち、図3に示したシステムにあっては、例えば、L1ロ
ーカル局35の電源が停電等でダウンした場合、データ
リンクI/F部204は全く動作せず、異常の要因を検
出することは困難である。また、図15に示したデータ
リンクシステムがダウンすることになる。この実施例
は、この問題点を解決するものであり、電源切替回路2
12を設け、電源断信号15により電源切替回路212
を動作させる。
[Embodiment 5] FIG. 6 is a block diagram showing a schematic configuration (embodiment 5) of a programmable controller according to the present invention. This embodiment relates to an improvement of the programmable controller shown in FIG. That is, in the system shown in FIG. 3, for example, when the power of the L1 local station 35 goes down due to a power failure or the like, the data link I / F unit 204 does not operate at all, and it is not possible to detect the cause of the abnormality. Have difficulty. Further, the data link system shown in FIG. 15 goes down. This embodiment solves this problem, and the power supply switching circuit 2
12 and the power supply switching circuit 212
To work.

【0060】すなわち、電源部10は、交流電源(図示
せず)より定電圧回路11により直流電圧13(通常
は、DC5V)を生成し、これがCPU制御部100と
データリンク制御部200の駆動電源となる。また、異
常検出回路12は、直流電圧の値を検出して、例えば、
80%以下に低下すると電源断とみなし、電源断信号1
5をアクティブとし、例えば、70%以下になるとリセ
ット信号として動作する異常検出信号14をアクティブ
とする。
That is, the power supply unit 10 generates a DC voltage 13 (usually 5 V DC) from the AC power supply (not shown) by the constant voltage circuit 11, and this generates a driving power supply for the CPU control unit 100 and the data link control unit 200. Becomes Further, the abnormality detection circuit 12 detects the value of the DC voltage and, for example,
If the voltage drops to 80% or less, it is considered that the power is off, and the power-off signal 1
5 is set to be active. For example, the abnormality detection signal 14 which operates as a reset signal when it becomes 70% or less is set to be active.

【0061】上記電源断信号15は、電源切替回路21
2に入力されており、この信号がアクティブ(停電)に
なると、電源切替回路212によりデータリンクI/F
部204が、あるいはデータリンク制御部200全体
が、バッテリー(図示せず)のバックアップ電源に切り
替わるように構成されている。
The power-off signal 15 is supplied to the power-supply switching circuit 21
2, when this signal becomes active (power failure), the power supply switching circuit 212 causes the data link I / F
The unit 204 or the entire data link control unit 200 is configured to switch to a backup power source of a battery (not shown).

【0062】次に、動作について説明する。AC電源
(図示せず)が正常の場合、電源断信号15は非アクテ
ィブ状態であり、電源切替回路212はAC電源によっ
て生成された直流電圧13を供給する。次に、AC電源
が停電となった場合、電源断信号15はアクティブ状態
となり、電源切替回路212は、バッテリーなどのバッ
クアップ電圧を供給する。このとき、電源切替回路21
2は、データリンクI/F部204に接続されている
(図示せず)。すなわち、AC電源が停電した場合、デ
ータリンクI/F部204のみ動作可能状態となってい
るため、Mマスタ局30よりデータを受信し、該受信デ
ータをL2ローカル局40へ送信する。
Next, the operation will be described. When the AC power supply (not shown) is normal, the power-off signal 15 is in an inactive state, and the power supply switching circuit 212 supplies the DC voltage 13 generated by the AC power supply. Next, when the AC power is interrupted, the power cutoff signal 15 becomes active, and the power supply switching circuit 212 supplies a backup voltage such as a battery. At this time, the power supply switching circuit 21
2 is connected to the data link I / F unit 204 (not shown). That is, when the AC power supply is interrupted, only the data link I / F unit 204 is in an operable state, so data is received from the M master station 30 and the received data is transmitted to the L2 local station 40.

【0063】したがって、従来におけるシステムにあっ
ては、図15に示したデータリンクシステムにおいて、
例えば、L1ローカル局35が停電でストップした場
合、データリンクシステムそのものがダウンしていた
が、本実施例によれば図15に示したデータリンクシス
テムは、その動作が継続可能であり、システムへの悪影
響が最小限となる。
Therefore, in the conventional system, in the data link system shown in FIG.
For example, when the L1 local station 35 stops due to a power outage, the data link system itself is down. According to the present embodiment, the operation of the data link system shown in FIG. Adverse effects are minimized.

【0064】〔実施例6〕図6を用いて実施例6につい
て説明する。データリンクI/F部204のバッテリー
バックアップにあっては、図17に示したデータリンク
システム全体のシステムダウンを防止することは可能で
ある。しかしながら、停電となった当該局(例えば、L
1ローカル局35)の情報は、Mマスタ局30では入手
できない。本実施例にあっては、この問題点を解決する
ために、データリンク制御部200のCPU201と、
ROM202と、ワークRAM203と、データリンク
I/F部204をバッテリーバックアップしている。
Embodiment 6 Embodiment 6 will be described with reference to FIG. With the battery backup of the data link I / F unit 204, it is possible to prevent the entire data link system shown in FIG. 17 from going down. However, the station (for example, L
The information of one local station 35) cannot be obtained by the M master station 30. In the present embodiment, in order to solve this problem, the CPU 201 of the data link control unit 200 includes:
The ROM 202, the work RAM 203, and the data link I / F unit 204 are backed up by a battery.

【0065】次に、動作について説明する。L1ローカ
ル局35のAC電源が停電となった場合、電源断信号1
5が異常検出回路12より出力され、電源断切替回路2
12がバッテリーバックアップモードとなる。すなわ
ち、停電前にあっては、CPU201と、ROM202
と、RAM203と、データリンクI/F部204とは
AC電源より生成される直流電圧13によりそれぞれ動
作していたが、停電時にあっては、バッテリーなどのバ
ックアップ電圧(図示せず)により駆動される。このと
き、CPU201と、ROM202と、RAM203と
は低消費電力モード(スタンバイモード)となるように
構成されているため、バッテリーの消費は最小となるよ
うに考慮されている(CPUなどを低消費電力モードに
するには、CPUの動作クロックを低速化にするなどの
各種方法が公知であり、ここではその説明を省略す
る)。
Next, the operation will be described. When the AC power of the L1 local station 35 is cut off, the power-off signal 1
5 is output from the abnormality detection circuit 12 and the power-off switching circuit 2
12 is in the battery backup mode. That is, before the power failure, the CPU 201 and the ROM 202
, The RAM 203, and the data link I / F unit 204 are operated by the DC voltage 13 generated from the AC power supply, but are driven by a backup voltage (not shown) such as a battery during a power failure. You. At this time, since the CPU 201, the ROM 202, and the RAM 203 are configured to be in the low power consumption mode (standby mode), it is considered that the battery consumption is minimized (the CPU and the like are operated with low power consumption). Various methods for setting the mode, such as lowering the operating clock of the CPU, are known, and description thereof is omitted here.)

【0066】また、データリンクI/F部204は、バ
ックアップ電圧によって常時動作可能となっているた
め、図17に示したデータリンクシステムがダウンしな
い理由は、上記にて説明したものと同じであるため省略
する。次に、Mマスタ局30よりリセット要因要求信号
などの要求が送信された場合、L1ローカル局35は特
定データを受信したとして、以下の動作を実行する。す
なわち、データリンクI/F部204では、ハードウェ
ア的に特定データを判別し、特定データと判別した特定
データ判別信号(図示せず)は、CPU201と、RO
M202と、RAM203とをスタンドバイモードから
通常の動作可能状態とする。
The data link I / F section 204 is always operable by the backup voltage, and the data link system shown in FIG. 17 does not go down for the same reason as described above. Omitted. Next, when a request such as a reset factor request signal is transmitted from the M master station 30, the L1 local station 35 performs the following operation on the assumption that the specific data has been received. That is, the data link I / F unit 204 determines the specific data by hardware, and a specific data determination signal (not shown) determined as the specific data is transmitted to the CPU 201 and the RO.
The M202 and the RAM 203 are brought into a normal operable state from the standby mode.

【0067】上記特定データ判別信号がアクティブとな
り、通常の動作状態となった場合にあっては、図3に示
したものと同様の動作をするため、詳細な説明は省略す
る。しかしながら、図3に示した場合にあっては、停電
によるリセット動作は検出できないが、この実施例にあ
っては、停電時におけるリセット動作も要因として検出
できる。その動作を、以下に説明する。
When the specific data discrimination signal becomes active and enters a normal operation state, the same operation as that shown in FIG. 3 is performed, and a detailed description is omitted. However, in the case shown in FIG. 3, the reset operation due to the power failure cannot be detected, but in this embodiment, the reset operation at the time of the power failure can also be detected as a factor. The operation will be described below.

【0068】L1ローカル局35のAC電源が停電とな
った場合、前述したように電源断信号15がアクティブ
になった後、異常検出信号14がアクティブとなる。異
常検出信号14は、OR素子111とOR素子113と
を経由して、CPU制御部100のリセット回路部10
8をアクティブにし、CPU101をリセット状態にす
る(直流電圧の降下による不安定動作をなくす)と同時
に、OR素子110経由でI/Oリセット信号114が
アクティブになり、I/Oユニット部300がリセット
状態になる。同時にI/Oリセット信号114は、デー
タリンク制御部200のリセット回路部205bに入力
されているため、INT信号210がアクティブにな
る。
When the AC power supply of the L1 local station 35 is out of power, the abnormality detection signal 14 becomes active after the power cutoff signal 15 becomes active as described above. The abnormality detection signal 14 is sent to the reset circuit unit 10 of the CPU control unit 100 via the OR element 111 and the OR element 113.
8 to make the CPU 101 in a reset state (to eliminate unstable operation due to a drop in DC voltage), and at the same time, the I / O reset signal 114 becomes active via the OR element 110, and the I / O unit 300 is reset. State. At the same time, since the I / O reset signal 114 is input to the reset circuit unit 205b of the data link control unit 200, the INT signal 210 becomes active.

【0069】CPU201と、ROM202と、RAM
203とはあらかじめ定められた時間後にスタンバイモ
ードに設定されているため、INT信号210がアクテ
ィブになった時点では正常動作可能状態であるため、図
3を用いて説明した割込処理を実行し、完了する。すな
わち、RAM203には、リセット要因(この場合、停
電あるいは瞬停)が格納される。その後、データリンク
制御部200はリセット信号211によりリセットされ
スタンバイモードとなる。以下、上記説明した動作が実
行される。また、特定データリンク判別信号を、非アク
ティブにすることにより通常動作状態からスタンバイ状
態にすることも可能である。
CPU 201, ROM 202, RAM
Since the standby mode 203 is set in the standby mode after a predetermined time, the normal operation is possible when the INT signal 210 becomes active, so that the interrupt process described with reference to FIG. Complete. That is, the reset factor (in this case, a power failure or a momentary power failure) is stored in the RAM 203. Thereafter, the data link control unit 200 is reset by the reset signal 211 and enters the standby mode. Hereinafter, the operation described above is performed. Further, it is also possible to change from the normal operation state to the standby state by making the specific data link determination signal inactive.

【0070】〔実施例7〕図7は、本発明によるプログ
ラマブルコントローラの概略構成(実施例7)を示すブ
ロック図である。図15に示したような、分散制御シス
テムにおいては、Mマスタ局30やL1ローカル局35
などは別電源で動作するのが通常であり、従来において
は、例えば、Mマスタ局30を立ち上げてからローカル
局であるL1ローカル局35などを立ち上げるなど分散
制御システムに電源立ち上げ制限があった。
[Embodiment 7] FIG. 7 is a block diagram showing a schematic configuration (embodiment 7) of a programmable controller according to the present invention. In the distributed control system as shown in FIG. 15, the M master station 30 and the L1 local station 35
Normally, the power supply is operated by a separate power supply. Conventionally, for example, there is no power supply restriction in the distributed control system such as starting up the M master station 30 and then starting up the L1 local station 35 which is a local station. there were.

【0071】この実施例は、上記問題を解決するため
に、同期スタート許可フラグ部260と、システム起動
手段262と、システム停止許可手段264とを設けて
いる。図7に示したプログラマブルコントローラの基本
的な動作は、既に説明してあるので、ここでは省略す
る。
In this embodiment, in order to solve the above problem, a synchronous start permission flag section 260, a system starting means 262, and a system stop permission means 264 are provided. The basic operation of the programmable controller shown in FIG. 7 has already been described, and will not be described here.

【0072】まず、図7に示した同期スタート許可フラ
グ部260について説明する。この同期スタート許可フ
ラグ部260は、E2 PROMや、フラッシュROM
や、バッテリなどで記憶されているため、停電時におい
ても、その状態は記憶されているものとする。そして、
同期スタート許可フラグが、例えば、“1”のとき、図
15に示した分散制御システムは同期をとって各プログ
ラマブルコントローラの動作を開始し、例えば、“0”
のとき、各プログラマブルコントローラは、非同期で動
作するように構成されている。
First, the synchronization start permission flag section 260 shown in FIG. 7 will be described. The synchronous start permission flag section 260 is an E 2 PROM or a flash ROM.
Since the power is stored by a battery or the like, it is assumed that the state is stored even at the time of power failure. And
When the synchronization start permission flag is, for example, "1", the distributed control system shown in FIG. 15 starts the operation of each programmable controller in synchronization, and for example, "0".
At this time, each programmable controller is configured to operate asynchronously.

【0073】次に、その動作について図8を用いて説明
する。電源がONになると、CPU制御部100のCP
U101は同期スタート許可フラグの状態を確認する。
すなわち、CPU101は2ポートRAM207経由で
データリンク制御部200のCPU201に同期スター
ト許可フラグ読出要求を出力する。CPU201は、同
期スタート許可フラグ部260に格納されている同期ス
タート許可フラグを読み出し、2ポートRAM207経
由にて受け渡す。
Next, the operation will be described with reference to FIG. When the power is turned on, the CP of the CPU control unit 100
U101 checks the state of the synchronization start permission flag.
That is, the CPU 101 outputs a synchronous start permission flag read request to the CPU 201 of the data link control unit 200 via the two-port RAM 207. The CPU 201 reads out the synchronization start permission flag stored in the synchronization start permission flag section 260 and transfers it via the two-port RAM 207.

【0074】受け取った情報が“1”の場合、CPU1
01は、シーケンス処理を実行せずに、再度同期スター
ト許可フラグ読出要求を出力し、同様の動作を実行し、
他局との同期待ち状態となる(S12)。受け取った情
報が“0”に変化した時点で、出力リフレッシュ処理
(S13)、入力リフレッシュ処理(S14)、演算処
理(S15)、END処理(S16)、データリンク処
理(S17)をそれぞれ実行し、従来と同様のシーケン
ス処理を開始する(図13のA部参照)。
If the received information is “1”, the CPU 1
01 outputs the synchronous start permission flag read request again without executing the sequence processing, and executes the same operation.
A state of waiting for synchronization with another station is entered (S12). When the received information changes to "0", output refresh processing (S13), input refresh processing (S14), arithmetic processing (S15), END processing (S16), and data link processing (S17) are executed, respectively. A sequence process similar to that of the related art is started (see A in FIG. 13).

【0075】分散制御システムが動作中のとき、同期ス
タート許可フラグは通常“0”状態となっている。した
がって、例えば、L1ローカル局35の電源が瞬停など
で断状態から復帰した場合、CPU101は、図8に示
した動作を実行する。しかし、このとき、同期スタート
許可フラグは“0”となっているため、“同期待ち”の
状態とならずシーケンス処理を即座に実行する。また、
シーケンス処理の終了は同期スタート許可フラグとは無
関係に行われ、例えば、L1ローカル局35の電源断に
てシーケンス処理を終了することになる(図13B部参
照)。
When the distributed control system is operating, the synchronization start permission flag is normally in the "0" state. Therefore, for example, when the power supply of the L1 local station 35 returns from the disconnected state due to a momentary power failure or the like, the CPU 101 executes the operation shown in FIG. However, at this time, since the synchronization start permission flag is “0”, the sequence processing is immediately executed without entering the “synchronization waiting” state. Also,
The termination of the sequence processing is performed irrespective of the synchronization start permission flag. For example, the sequence processing ends when the power of the L1 local station 35 is turned off (see the part B in FIG. 13).

【0076】次に、同期スタート許可フラグを“1”か
ら“0”にする動作について説明する。例えば、Mマス
タ局30のプログラマブルコントローラには、システム
起動手段262があり、図15に示した分散制御システ
ムの同期スタート要否が設定可能となっている(この場
合、Mマスタ局30は、システム起動指定局プログラマ
ブルコントローラとなる)。すなわち、Mマスタ局30
の電源がONになると、Mマスタ局30のデータリンク
制御部200が動作可能状態となり、CPU201は、
図9に示す処理動作を実行する。すなわち、システム起
動手段262のON/OFFを判断し(S18)、シス
テム起動手段262が同期スタート要に設定されている
場合、ON状態と判断され、次ステップの処理を実行す
る。
Next, the operation of changing the synchronization start permission flag from "1" to "0" will be described. For example, the programmable controller of the M master station 30 has a system start-up means 262, and it is possible to set the necessity of the synchronous start of the distributed control system shown in FIG. 15 (in this case, the M master station 30 Start-up designated station programmable controller). That is, the M master station 30
Is turned on, the data link control unit 200 of the M master station 30 becomes operable, and the CPU 201
The processing operation shown in FIG. 9 is executed. That is, it is determined whether the system activation unit 262 is ON / OFF (S18). If the system activation unit 262 is set to require synchronization start, it is determined that the system activation unit 262 is in the ON state, and the process of the next step is executed.

【0077】次に、他局(例えば、L1ローカル局35
など)の動作(スタンバイ)状況をチェックする(S1
9)。すなわち、例えば、L1ローカル局35の電源が
まだOFF状態の場合、図15に示した分散制御システ
ムは、スタンバイ状態とならず待ち状態になり、他局を
継続監視する。
Next, another station (for example, L1 local station 35)
(S1) operation (standby) status is checked (S1).
9). That is, for example, when the power of the L1 local station 35 is still in the OFF state, the distributed control system illustrated in FIG. 15 enters a standby state instead of a standby state and continuously monitors another station.

【0078】次に、L1ローカル局35の電源がON状
態となり、分散制御システムがスタンバイ状態となる
と、次ステップの処理を実行する。すなわち、Mマスタ
局30よりシステム起動指令が他局に送信される(S2
0)、送信処理完了後、自局(Mマスタ局30)の同期
スタート許可フラグ部260に“0”をセットする(S
21)。以下、上記図8に示したステップS12以降の
処理動作を実行し、Mマスタ局30のCPU制御部10
0は、シーケンス処理を開始する。
Next, when the power of the L1 local station 35 is turned on and the distributed control system is in the standby state, the processing of the next step is executed. That is, a system start command is transmitted from the M master station 30 to another station (S2).
0), after the transmission process is completed, “0” is set in the synchronization start permission flag section 260 of the own station (M master station 30) (S).
21). Hereinafter, the processing operation after step S12 shown in FIG.
0 starts the sequence processing.

【0079】次に、Mマスタ局30より送信されたシス
テム起動指令を受信した他局(例えば、L1ローカル局
35)の動作について説明する。L1ローカル局35
は、電源がONになると、データリンク制御部200の
データリンクI/F部204は送受信可能となるため、
受信データをそのまま送信したり、ある特定データを送
信してスタンバイ状態になったことを他局(例えば、M
マスタ局30)に知らせる。
Next, the operation of another station (for example, L1 local station 35) that has received the system start command transmitted from the M master station 30 will be described. L1 local station 35
When the power is turned on, the data link I / F unit 204 of the data link control unit 200 can transmit and receive.
The other station (for example, M
Inform the master station 30).

【0080】次に、システム起動指令の受信待ち状態と
なり、図10に示すようにシステム起動指令が受信され
たか否かを判断する(S22)。その結果、システム起
動指令を受信すると、次ステップの処理を実行する。す
なわち、Mマスタ局30と同様、他局(例えば、L1ロ
ーカル局35)の同期スタート許可フラグ部260に
“0”をセットする(S23)。以下、Mマスタ局30
と同様の動作を実行し、L1ローカル局35のシーケン
ス処理を開始する。
Next, the system is in a state of waiting for reception of a system start command, and determines whether a system start command has been received as shown in FIG. 10 (S22). As a result, when the system start command is received, the process of the next step is executed. That is, similarly to the M master station 30, "0" is set to the synchronization start permission flag section 260 of another station (for example, the L1 local station 35) (S23). Hereinafter, the M master station 30
And the sequence processing of the L1 local station 35 is started.

【0081】次に、図15に示した分散制御システムの
システム停止の動作について説明する。図7に示したシ
ステム停止許可手段264は、例えば、キースイッチ
(図示せず)により構成されており、ここで、例えば、
L1ローカル局35のプログラマブルコントローラにて
保全者がシステムを停止する場合について説明する。
Next, the operation of the distributed control system shown in FIG. 15 for stopping the system will be described. The system stop permission means 264 shown in FIG. 7 is constituted by, for example, a key switch (not shown).
A case in which the maintainer stops the system using the programmable controller of the L1 local station 35 will be described.

【0082】保全者はキースイッチをONすることによ
りシステム停止許可手段264がアクティブになる。デ
ータリンク制御部200のCPU201はその状態を検
知して、ON/OFF状態を判断する(S24)。ON
状態であると判断すると、次ステップの動作を実行す
る。すなわち、他局(この場合、Mマスタ局30、L2
ローカル局40、L3ローカル局45)の動作状態をチ
ェックし(S25)、他局が正常動作中であると判断し
た場合、システム停止許可指令をL1ローカル局35よ
り他局に送信する(S26)。次に、システム停止許可
指令を送信完了した後、自局(この場合、L1ローカル
局35)の同期スタート許可フラグを“1”に設定して
同期スタート許可フラグ部260をリセット状態にする
(S27)。この状態は、図13のD部に相当する。ま
た、上記ステップS25において、他局が異常動作をし
ていると判断した場合、エラー処理を実行する(S2
8)。
When the maintenance person turns on the key switch, the system stop permission means 264 becomes active. The CPU 201 of the data link control unit 200 detects the state and determines the ON / OFF state (S24). ON
If it is determined to be in the state, the operation of the next step is executed. That is, the other station (in this case, the M master station 30, L2
The operation status of the local station 40 and the L3 local station 45 is checked (S25), and if it is determined that the other station is operating normally, a system stop permission command is transmitted from the L1 local station 35 to the other station (S26). . Next, after the transmission of the system stop permission command is completed, the synchronization start permission flag of the own station (in this case, the L1 local station 35) is set to “1” and the synchronization start permission flag unit 260 is reset (S27). ). This state corresponds to the portion D in FIG. If it is determined in step S25 that the other station is operating abnormally, error processing is executed (S2).
8).

【0083】これらの一連の動作は、瞬時に行われるた
め保全者はキースイッチをONにした後、L1ローカル
局35の電源を切ることにより、図13のB部の状態に
おいて、L1ローカル局35のシーケンス処理を中断
し、停止状態とすることが可能となる(同期スタート許
可フラグは“1”の状態となっている)。
Since a series of these operations are performed instantaneously, the maintainer turns on the key switch and then turns off the power of the L1 local station 35, so that the L1 local station 35 in the state of part B in FIG. Is interrupted, and it can be brought into a stopped state (the synchronous start permission flag is in the state of "1").

【0084】次に、他局の動作について説明する。基本
的な動作は全て同じのため、例えば、L2ローカル局4
0について説明する。L1ローカル局35より送信され
た、システム停止許可信号は、データリンクI/F部2
04経由で、L2ローカル局40に受信される。受信デ
ータがシステム停止許可信号か否かを判断し(S2
9)、受信データがシステム停止許可信号と判断される
と、同期スタート許可フラグを“1”に設定してリセッ
ト処理を実行する(S30)。
Next, the operation of the other station will be described. Since the basic operations are all the same, for example, the L2 local station 4
0 will be described. The system stop permission signal transmitted from the L1 local station 35 is transmitted to the data link I / F unit 2
04, and is received by the L2 local station 40. It is determined whether the received data is a system stop permission signal (S2).
9) If the received data is determined to be a system stop permission signal, the synchronous start permission flag is set to "1" and reset processing is executed (S30).

【0085】すなわち、L1ローカル局35と同様に、
L2ローカル局40の同期スタート許可フラグ部260
は、リセット状態となり、図13のD部の状態となる。
この後、電源を切ることによりL2ローカル局40を図
13のB部状態とすることが可能となる。ここで、L2
ローカル局40は、システム停止許可信号を受信して上
記各処理(ステップS29,30)を実行すると同時に
データリンクI/F部204は、システム停止許可信号
を次局(この場合、L3ローカル局45)に送信するよ
う構成されているので、L3ローカル局45も同時に動
作する。すなわち、図15に示した分散システムを構築
する各プログラマブルコントローラは、図13のB部状
態で停止させることが可能となる。
That is, similarly to the L1 local station 35,
Synchronization start permission flag section 260 of L2 local station 40
Is in a reset state, and is in a state of a portion D in FIG.
Thereafter, by turning off the power, the L2 local station 40 can be brought into the state of section B in FIG. Here, L2
The local station 40 receives the system stop permission signal and executes the above-described processing (steps S29 and S30), and at the same time, the data link I / F unit 204 transmits the system stop permission signal to the next station (in this case, the L3 local station 45). ), The L3 local station 45 operates at the same time. That is, each of the programmable controllers constructing the distributed system shown in FIG. 15 can be stopped in the state of part B in FIG.

【0086】ここで、プログラマブルコントローラの電
源を切った状態においても、同期スタート許可フラグ部
260は、フラッシュROM等により記憶保持されてい
るため、再度電源をONしてシステムを立ち上げる場
合、図13のA部と同様の動作が図13のE部でも繰り
返され、結果的にシステムの各プログラマブルコントロ
ーラが同期をとってスタートすることが可能となる。
Here, even when the power of the programmable controller is turned off, the synchronous start permission flag section 260 is stored and held in the flash ROM or the like. Therefore, when the power is turned on again to start up the system, FIG. The same operation as that of the section A is repeated also in the section E of FIG. 13, and as a result, each programmable controller of the system can start in synchronization.

【0087】次に、上記各実施例の応用例を説明する。
第1に、リセット信号発生回路206は、CPU部20
1によってソフトウェア的にアクティブになるように説
明した(図1参照)が、リセット信号発生回路206
は、データリンクI/F部204により受信した特定デ
ータ(リセット指令)をハードウェア的に解読して、C
PU201を介さずに直接自局リセット信号116を出
力するように構成しても同様の効果がある。
Next, application examples of the above embodiments will be described.
First, the reset signal generation circuit 206
1 has been described as being activated by software (see FIG. 1).
Decodes the specific data (reset command) received by the data link I / F unit 204 by hardware, and
The same effect can be obtained even if the configuration is such that the local station reset signal 116 is directly output without passing through the PU 201.

【0088】第2に、ステータス情報読出部209の入
力信号としてリセット要因のみを接続して説明したが、
他の異常情報あるいは正常情報などを入力信号として付
加しても同様の効果がある。
Secondly, the description has been made by connecting only the reset factor as the input signal of the status information reading unit 209.
The same effect can be obtained even if other abnormal information or normal information is added as an input signal.

【0089】第3に、INT信号210をCPU部20
1の割込信号として応用した動作を説明をしたが、IN
T信号210をステータス情報読出部209のラッチ信
号としても同様の効果がある。
Third, the INT signal 210 is sent to the CPU 20
The operation applied as an interrupt signal of 1 has been described.
The same effect can be obtained by using the T signal 210 as a latch signal of the status information reading unit 209.

【0090】第4に、同期スタート許可フラグにおいて
“1”と“0”を逆の動作としても同様の効果がある。
Fourth, the same effect can be obtained by reversing "1" and "0" in the synchronous start permission flag.

【0091】第5に、分散制御システムをループ接続で
説明したが、バス接続などで接続しても同様の効果があ
る。
Fifth, the distributed control system has been described with the loop connection. However, the same effect can be obtained even if the distributed control system is connected by a bus connection or the like.

【0092】第6に、システム停止許可手段264を、
キースイッチで説明したが同期スタート後、ある一定時
間後にONとするようなハードウェア構成としても同様
の効果があり、また、時計機能等を内蔵させ、ある時刻
にONとするような構成にしても同様の効果がある。
Sixth, the system stop permission means 264
Although the description has been given with the key switch, a similar effect can be obtained by a hardware configuration in which the switch is turned on after a certain period of time after the synchronization is started. Has the same effect.

【0093】[0093]

【発明の効果】以上説明した通り、この発明によるプロ
グラマブルコントローラおよびそれを用いた分散制御シ
ステムにおける特定他局のリセット方法、他局のリセッ
ト要因検出方法、異常局監視方法、同期起動方法および
同期停止方法によれば、第1に、事務所等での集中管理
室で、他の工場あるいは遠方に設置されたプログラマブ
ルコントローラを正常に復帰させることができる。ま
た、第2に、異常プログラマブルコントローラのリセッ
ト要因(異常要因)を正常プログラマブルコントローラ
(例えば、Mマスタ局)に伝達することができる。第3
に、異常プログラマブルコントローラが停電等の電源断
状態となっても要因検出(伝達)ができる。第4に、プ
ログラマブルコントローラ1局がダウンしたとしても、
分散制御システム全体がダウンすることを回避する。ま
た、第5に、分散制御システムの同期スタートを可能に
する。
As described above, in the programmable controller according to the present invention and the distributed control system using the same, a method of resetting a specific other station, a method of detecting a reset factor of another station, a method of monitoring an abnormal station, a method of synchronously starting and a method of synchronizing stop. According to the method, first, in a centralized control room in an office or the like, a programmable controller installed in another factory or a distant place can be returned to normal. Second, the reset factor (abnormal factor) of the abnormal programmable controller can be transmitted to the normal programmable controller (for example, the M master station). Third
Furthermore, even if the abnormal programmable controller is in a power-off state such as a power failure, the cause can be detected (transmitted). Fourth, even if one programmable controller goes down,
Avoid downtime of the entire distributed control system. Fifth, it enables a synchronous start of the distributed control system.

【0094】以上の各効果をまとめて説明すると、異常
によりダウンしたローカル局が設置されている場所に行
くことなく復旧作業を可能とし、作業効率を向上させる
と共に、複数の分散局が別電源で立ち上がる場合であっ
ても、正常に分散システムを起動させ、さらに、ループ
継続された分散制御システムにおいて、1局が異常局と
なることによりシステム全体がダウンすることを回避
し、システムの稼働効率を向上させることができる。
To summarize the above effects, it is possible to perform a recovery work without going to the place where the local station which is down due to the abnormality is installed, to improve the work efficiency, and to use a plurality of distributed stations with separate power supplies. Even if it starts up, the distributed system is started normally, and further, in the distributed control system in which the loop is continued, it is possible to prevent the entire system from going down due to the fact that one station becomes an abnormal station, thereby improving the operating efficiency of the system. Can be improved.

【図面の簡単な説明】[Brief description of the drawings]

【図1】この発明に係るプログラマブルコントローラの
概略構成(実施例1)を示すブロック図である。
FIG. 1 is a block diagram showing a schematic configuration (Example 1) of a programmable controller according to the present invention.

【図2】この発明に係るプログラマブルコントローラの
概略構成(実施例2)を示すブロック図である。
FIG. 2 is a block diagram showing a schematic configuration (Example 2) of a programmable controller according to the present invention.

【図3】この発明に係るプログラマブルコントローラの
概略構成(実施例3)を示すブロック図である。
FIG. 3 is a block diagram showing a schematic configuration (Example 3) of a programmable controller according to the present invention.

【図4】この発明に係るプログラマブルコントローラの
リセット回路部の概略構成を示すブロック図である。
FIG. 4 is a block diagram showing a schematic configuration of a reset circuit section of the programmable controller according to the present invention.

【図5】INT処理の動作を示すフローチャートであ
る。
FIG. 5 is a flowchart showing an operation of an INT process.

【図6】この発明に係るプログラマブルコントローラの
概略構成(実施例5)を示すブロック図である。
FIG. 6 is a block diagram showing a schematic configuration (Embodiment 5) of a programmable controller according to the present invention.

【図7】この発明に係るプログラマブルコントローラの
概略構成(実施例7)を示すブロック図である。
FIG. 7 is a block diagram showing a schematic configuration (Embodiment 7) of a programmable controller according to the present invention.

【図8】図7に示したプログラマブルコントローラの動
作を示すフローチャートである。
8 is a flowchart showing an operation of the programmable controller shown in FIG.

【図9】図7に示したプログラマブルコントローラの動
作を示すフローチャートである。
FIG. 9 is a flowchart showing an operation of the programmable controller shown in FIG. 7;

【図10】図7に示したプログラマブルコントローラの
動作を示すフローチャートである。
FIG. 10 is a flowchart showing an operation of the programmable controller shown in FIG. 7;

【図11】図7に示したプログラマブルコントローラの
動作を示すフローチャートである。
11 is a flowchart showing an operation of the programmable controller shown in FIG.

【図12】図7に示したプログラマブルコントローラの
動作を示すフローチャートである。
FIG. 12 is a flowchart showing an operation of the programmable controller shown in FIG. 7;

【図13】この発明に係るプログラマブルコントローラ
各部のタイミングを示すタイミングチャートである。
FIG. 13 is a timing chart showing the timing of each section of the programmable controller according to the present invention.

【図14】従来におけるプログラマブルコントローラの
概略構成を示すブロック図である。
FIG. 14 is a block diagram showing a schematic configuration of a conventional programmable controller.

【図15】分散制御システムの概略を示す説明図であ
る。
FIG. 15 is an explanatory diagram schematically showing a distributed control system.

【図16】図14に示したプログラマブルコントローラ
の動作を示すフローチャートである。
16 is a flowchart showing an operation of the programmable controller shown in FIG.

【図17】図14に示したプログラマブルコントローラ
のデータリンク処理を示すフローチャートである。
17 is a flowchart showing a data link process of the programmable controller shown in FIG.

【図18】図14に示したプログラマブルコントローラ
の動作を示すフローチャートである。
FIG. 18 is a flowchart showing an operation of the programmable controller shown in FIG.

【図19】図14に示したプログラマブルコントローラ
の動作を示すフローチャートである。
FIG. 19 is a flowchart showing an operation of the programmable controller shown in FIG.

【符号の説明】[Explanation of symbols]

10 電源部 11 定電圧回路 12 異常検出回路 100 CPU制御部 106 リセットスイッチ 107 異常検出部 108 リセット回路部 200 データリンク制御部 202 ROM 203 ワークRAM 204 データリンクI/F部 205,205a,205b リセット回路部 206 リセット信号発生回路 209 ステータス情報読出部 212 電源切替回路 260 同期スタート許可フラグ部 262 システム起動手段 264 システム停止許可手段 300 I/Oユニット部 Reference Signs List 10 power supply unit 11 constant voltage circuit 12 abnormality detection circuit 100 CPU control unit 106 reset switch 107 abnormality detection unit 108 reset circuit unit 200 data link control unit 202 ROM 203 work RAM 204 data link I / F unit 205, 205a, 205b reset circuit Unit 206 Reset signal generation circuit 209 Status information reading unit 212 Power supply switching circuit 260 Synchronous start permission flag unit 262 System start unit 264 System stop permission unit 300 I / O unit unit

───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.6,DB名) G05B 19/04 - 19/05 ──────────────────────────────────────────────────続 き Continued on the front page (58) Field surveyed (Int.Cl. 6 , DB name) G05B 19/04-19/05

Claims (11)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 電源部、CPU制御手段、データリンク
制御手段、I/O制御手段により構成されたプログラマ
ブルコントローラにおいて、 記電源部は電源の異常を検出し、電源リセット信号を
出力する異常検出手段を有し、 記CPU制御手段は装置を強制的にリセットさせる強
制リセット信号を出力するリセットスイッチ手段を有
し、 記データリンク制御手段は他局と交信するデータリン
クインタフェース、前記CPU制御手段とI/O制御手
段をリセットするリセット信号発生手段、前記データリ
ンク制御手段をリセットするリセット手段を有し、 記データリンク制御手段のリセット手段は、前記電源
部の異常検出手段から出力される電源リセット信号およ
び前記CPU制御手段のリセットスイッチ手段から出力
される強制リセット信号に基づいてリセット信号を出力
することを特徴とするプログラマブルコントローラ。
1. A power supply unit, CPU control unit, the data link control unit, in a programmable controller configured with I / O controller, before Symbol power unit anomaly detection detects an abnormality of the power source, and outputs a power reset signal and means, prior SL CPU control means includes a reset switch means for outputting a forced reset signal for forcibly resetting the device, before Symbol data link control means data link interface to communicate with another station, the CPU control reset signal generating means for resetting the means and I / O control means includes a reset means for resetting the data link control unit, resetting means before Symbol data link control means is output from the abnormality detecting means of the power supply unit Power reset signal and forced reset output from reset switch means of the CPU control means. And outputting a reset signal based on the reset signal.
【請求項2】 請求項1に記載のプログラマブルコント
ローラを複数接続して分散制御を実行する分散制御シス
テムにあって、リセットを必要とする他局プログラマブ
ルコントローラを指定し、前記他局プログラマブルコン
トローラのリセット指令をデータ伝送し、前記他局に
いて、前記リセット指令を受信し、前記リセット指令に
基づいてリセット信号を発生させ、前記リセット信号に
より、前記他局の少なくともCPU制御手段とI/O制
御手段をリセットすることを特徴とする分散制御システ
ムにおける特定他局のリセット方法。
2. The programmable controller according to claim 1,
There the rollers to a distributed control system for performing multiple connection to distributed control, to specify the other Tsubonepu Roguramabu <br/> Le controllers that require a reset, data transmission reset command of the other Tsubonepu log llama logic controllers The other station receives the reset command, generates a reset signal based on the reset command, and uses the reset signal to control at least CPU control means of the other station and I / O control. A method for resetting a specific other station in a distributed control system, characterized by resetting means.
【請求項3】 電源部、CPU制御手段、データリンク
制御手段、I/O制御手段により構成されたプログラマ
ブルコントローラにおいて、 記電源部は電源の異常を検出し、電源リセット信号を
出力する異常検出手段を有し、 記CPU制御手段は装置を強制的にリセットされる強
制リセット信号と、演算渋帯などの異常によって出力さ
れる異常時リセット信号とを出力するリセットスイッチ
手段を有し、 記データリンク制御手段は他局と交信するデータリン
クインタフェース、前記データリンク制御手段をリセッ
トするリセット手段を有し、 記データリンク制御手段のリセット手段は、前記I/
O制御手段をリセットするI/Oリセット信号に基づい
て制御され、リセット信号を出力することを特徴とする
プログラマブルコントローラ。
3. A power supply unit, CPU control unit, the data link control unit, in a programmable controller configured with I / O controller, before Symbol power unit anomaly detection detects an abnormality of the power source, and outputs a power reset signal and means, prior SL CPU control unit includes a forced reset signal is forcibly reset the device, the reset switch means for outputting an abnormality reset signal output by the abnormality such as operation astringent band, before serial data link control means data link interface to communicate with other stations, has a resetting means for resetting the data link control unit, resetting means before Symbol data link control means, the I /
A programmable controller which is controlled based on an I / O reset signal for resetting an O control means and outputs a reset signal.
【請求項4】 電源部、CPU制御手段、データリンク
制御手段、I/O制御手段により構成されたプログラマ
ブルコントローラにおいて、 記電源部は電源の異常を検出し、電源リセット信号を
出力する異常検出手段を有し、 記CPU制御手段は装置を強制的にリセットされる強
制リセット信号と、演算渋帯などの異常によって出力さ
れる異常時リセット信号とを出力するリセットスイッチ
手段を有し、 記データリンク制御手段は他局と交信するデータリン
クインタフェース、前記CPU制御手段とI/O制御手
段をリセットするリセット信号発生手段、前記データリ
ンク制御手段をリセットするリセット手段、前記リセッ
ト手段部をアクティブとする要因を格納するリセット要
因ステータス情報格納手段、前記リセット要因ステータ
ス情報格納手段よりリセット要因を読み出す読出手段を
有し、 記データリンク制御手段のリセット手段は、前記I/
O制御手段をリセットするI/Oリセット信号を入力
し、前記制御手段に対する割込信号と、リセット信号を
出力することを特徴とするプログラマブルコントロー
ラ。
4. A power supply unit, CPU control unit, the data link control unit, in a programmable controller configured with I / O controller, before Symbol power unit anomaly detection detects an abnormality of the power source, and outputs a power reset signal and means, prior SL CPU control unit includes a forced reset signal is forcibly reset the device, the reset switch means for outputting an abnormality reset signal output by the abnormality such as operation astringent band, before The data link control means is a data link interface for communicating with another station, a reset signal generating means for resetting the CPU control means and the I / O control means, a reset means for resetting the data link control means, and the reset means section is active. Reset factor status information storage means for storing the factor to be set, and the reset factor status Has a reading means for reading the reset factor from the information storing means, resetting means before Symbol Data Link Control means, the I /
A programmable controller, which receives an I / O reset signal for resetting the O control means, and outputs an interrupt signal to the control means and a reset signal.
【請求項5】 複数のプログラマブルコントローラを接
続して分散制御を実行する分散制御システムにあって、
局プログラマブルコントローラ内の異常などによって
リセット信号を発生し、前記リセット信号により前記他
局プログラマブルコントローラ内の少なくともCPU制
御手段とI/O制御手段とをリセットし、前記リセット
信号により前記他局プログラマブルコントローラ内のデ
ータリンク制御手段に割込信号を発生させ、前記割込信
号により前記他局プログラマブルコントローラ内に前記
リセット信号の要因を格納し、前記リセット要因格納後
に前記データリンク制御手段を一定時間リセットし、前
記他局プログラマブルコントローラ内のデータリンクイ
ンタフェース経由にて異常信号を送信し、前記局以外
の自局プログラマブルコントローラにて、前記他局の
常信号を受信し、前記異常信号受信後、前記他局プログ
ラマブルコントローラ内のリセット要因を要求するリセ
ット要因要求信号をデータリンクインタフェース経由に
て送信し、前記他局プログラマブルコントローラ内にて
前記リセット要因要求信号を受信し、格納されているリ
セット要因を送信し、前記自局プログラマブルコントロ
ーラ内のデータリンクインタフェース経由にて前記リセ
ット要因を受信することを特徴とする分散制御システム
における他局のリセット要因検出方法。
5. A distributed control system for executing distributed control by connecting a plurality of programmable controllers,
The reset signal generated by such anomalies in other Tsubonepu log llama logic controllers, the other by the reset signal
Tsubonepu resets at least CPU control unit and I / O control unit of the log llama Bull the controller to generate an interrupt signal to the data link control means in said other Tsubonepu log llamas logic controllers by the reset signal, the interrupt signal by storing the cause of the reset signal to the other Tsubonepu log Lama Bull the controller, the reset factor to the data link control means for a predetermined time reset after storage, the abnormal by the data link interface via in said other station programmable controller It transmits a signal at the own Tsubonepu log Lama logic controllers other than the other stations, to receive different <br/> normal signal of the other station, after the abnormality signal receiving, the other Tsubonepu log <br/> Lama A reset factor request signal for requesting a reset factor in the The other Tsubonepu receives the reset factor demand signal at log Lama Bull the controller sends a reset factor are stored, receives the reset factor in the data link interface via in said self Tsubonepu log llama logic controllers A method for detecting a reset factor of another station in a distributed control system.
【請求項6】 電源部、CPU制御手段、データリンク
制御手段、I/O制御手段により構成されたプログラマ
ブルコントローラにおいて、 記電源部は電源の異常を検出し、電源断信号を出力す
る異常検出手段を有し、 記データリンク制御手段は他局と交信するデータリン
クインタフェース、前記CPU制御手段とI/O制御手
段をリセットするリセット信号発生手段、バックアップ
電源に切り替える電源切替手段を有し、 記データリンク制御手段の電源切替手段は、前記電源
部の異常検出手段からの電源断信号により前記電源部か
ら供給される電源から前記バックアップ電源に切り替え
られると同時に、前記電源断信号により前記データリン
ク制御手段内の少なくともデータリンクインタフェース
を前記バックアップ電源によって動作可能にすることを
特徴とするプログラマブルコントローラ。
6. A power supply unit, CPU control unit, the data link control unit, in a programmable controller configured with I / O controller, before Symbol power unit anomaly detection detects an abnormality of the power source, and outputs a power off signal and means, before Symbol data link control means comprises a data link interface to communicate with another station, the reset signal generating means for resetting the CPU control unit and I / O control unit, a power supply switching means for switching to backup power supply , power switching means before Symbol data link control means, at the same time is switched to the backup power supply from the power supplied from the power supply unit by power-off signal from the abnormality detecting means of the power supply unit, said by the power-off signal Operate at least the data link interface in the data link control means by the backup power supply A programmable controller characterized by enabling.
【請求項7】 電源部、CPU制御手段、データリンク
制御手段、I/O制御手段により構成されたプログラマ
ブルコントローラにおいて、 記電源部は電源の異常を検出し、電源断信号を出力す
る異常検出手段を有し、 記データリンク制御手段は、他局と交信する特定デー
タの受信を検出する特定データ検出手段を有するデータ
リンクインタフェース、前記CPU制御手段とI/O制
御手段をリセットするリセット信号発生手段、前記デー
タリンク制御手段をリセットするリセット手段、前記リ
セット手段をアクティブとする要因を格納するリセット
要因ステータス情報格納手段、前記リセット要因ステー
タス情報格納手段よりリセット要因を読み出す読出
段、バックアップ電源に切り替える電源切替手段、デー
タリンク制御手段全体を制御する制御手段、前記制御手
段が制御処理を実行するためのプログラムが格納されて
いる格納手段、前記制御手段により実行された結果やデ
ータを記憶する記憶手段を有し、 記データリンク制御手段の電源切替手段は、前記電源
部の異常検出手段からの電源断信号により前記電源部か
ら供給される電源から前記バックアップ電源に切り替え
られると同時に、前記電源断信号により前記データリン
ク制御手段内の少なくとも制御手段、格納手段、記憶手
段を前記バックアップ電源によりスタンバイ状態にし、
前記データリンク制御手段内の少なくともデータリンク
インタフェースを動作可能状態とし、前記データリンク
インタフェースは、前記特定データ検出手段が特定デー
タを受信すことにより、少なくとも前記制御手段、格
納手段、記憶手段をスタンバイ状態から動作状態にする
ことを特徴とするプログラマブルコントローラ。
7. A power supply unit, CPU control unit, the data link control unit, in a programmable controller configured with I / O controller, before Symbol power unit anomaly detection detects an abnormality of the power source, and outputs a power off signal and means, before Symbol data link control means, data link interface having a specific data detection means for detecting the reception of the specific data to communicate with other stations, a reset signal for resetting the CPU control unit and I / O control unit generating means, resetting means for resetting the data link control unit, the reset source status information storage means for storing the factors that said reset means active, the reset factor status information storage means reading hand <br/> for reading reset factor from Power switching means to switch to backup power supply, all data link control means Control means for controlling a storage means in which a program for the control unit executes the control process is stored, a storage means for storing the results was performed and the data by the control unit, before Symbol Data Link Control The power switching means of the means is switched from the power supplied from the power supply section to the backup power supply by a power supply cutoff signal from the abnormality detection means of the power supply section, and at the same time, the data link control means At least the control means, the storage means, the storage means in the standby state by the backup power supply,
And operable at least data link interface in the data link control unit, the data link interface, by the specific data detection unit that will receive specific data, at least the control means, storage means, the standby storage means A programmable controller characterized by changing from a state to an operating state.
【請求項8】 複数のプログラマブルコントローラを接
続して分散制御を実行する分散制御システムにあって
交流電源の電源断を検出し、該検出された電源断信号に
より前記交流電源から供給される電源とバックアップ電
圧とを切り替え、該切り替えによって切り替えられたバ
ックアップ電圧によって他局プログラマブルコントロー
ラと交信するデータリンクインタフェースを動作可能に
すると同時にデータリンク制御手段の少なくともデータ
リンク制御手段全体を制御する制御手段、該制御手段が
制御処理を実行するためのプログラムが格納されている
格納手段、前記制御手段により実行された結果やデータ
を記憶する記憶手段をスタンバイ状態とさせ、前記他局
プログラマブルコントローラから特定データを受信し、
該特定データの受信により前記データリンク制御手段内
の少なくとも制御手段、格納手段、記憶手段をスタンバ
イ状態から前記バックアップ電圧によって動作可能とす
ることを特徴とする分散制御システムにおける異常局監
視方法。
8. In the distributed control system by connecting a plurality of programmable controllers perform distributed control,
A data link for detecting power interruption of an AC power supply, switching between a power supply supplied from the AC power supply and a backup voltage according to the detected power supply interruption signal, and communicating with another station programmable controller by the backup voltage switched by the switching. Control means for controlling at least the entire data link control means of the data link control means at the same time as enabling the interface; storage means for storing a program for executing the control processing by the control means; executed by the control means The storage means for storing the results and data obtained in the standby state, receiving specific data from the other station programmable controller,
A method of monitoring an abnormal station in a distributed control system, wherein at least the control unit, the storage unit, and the storage unit in the data link control unit are made operable from a standby state by the backup voltage by receiving the specific data.
【請求項9】 電源部、CPU制御手段、データリンク
制御手段、I/O制御手段により構成されたプログラマ
ブルコントローラにおいて、 記データリンク制御手段は、他局プログラマブルコン
トローラと同期をとって起動するための同期スタート許
可フラグ部と、 数のプログラマブルコントローラにより構成された分
散制御システムを起動させるシステム起動手段と、 記分散制御シテスムにシステム停止許可指令を与える
システム停止許可手段と、 具備することを特徴とするプログラマブルコントロー
ラ。
9. The power supply unit, CPU control unit, the data link control unit, in a programmable controller configured with I / O controller, before Symbol data link control means for starting synchronously with other stations programmable controller a synchronization start permission flag of, by comprising a system activation means for activating the distributed control system configured by a programmable controller of multiple, and a system stop permitting means for providing a system stop permission command before Symbol distributed control Shitesumu A programmable controller.
【請求項10】 複数のプログラマブルコントローラを
接続して分散制御を実行する分散制御システムにあっ
、同期スタート許可フラグによりシーケンス処理をス
タートさせ、該同期スタート許可フラグが許可になった
後、あらかじめ決められたシーケンス処理を実行するプ
ログラマブルコントローラの同期スタート処理と、前記
分散制御システムを同期スタートさせ、他局プログラマ
ブルコントローラのスタンバイ状態を監視し、前記他局
プログラマブルコントローラがスタンバイとなった後、
システム起動指令を送信し、自局の同期スタート許可フ
ラグを許可状態とする分散制御システムにおけるシステ
ム起動指令局プログラマブルコントローラのシステム起
処理と、前記システム起動指定局プログラマブルコン
トローラから前記システム起動指令を受信し、自局の同
期スタート許可フラグを許可状態とする分散制御システ
ムにおけるシステム起動受信局プログラマブルコントロ
ーラのシステム起動処理を実行することを特徴とする分
散制御システムにおける同期起動方法。
There the distributed control system for executing the distributed control 10. by connecting a plurality of programmable controllers
The sequence processing is started by the synchronization start permission flag, and after the synchronization start permission flag is permitted, the synchronization start processing of the programmable controller that executes a predetermined sequence processing and the synchronization start of the distributed control system are started. Monitoring the standby state of the other station programmable controller, and after the other station programmable controller is in standby,
A system start command is transmitted, the system start processing of the system start command station programmable controller in the distributed control system in which the synchronous start permission flag of the own station is set to the enable state, and the system start command is received from the system start designated station programmable controller. A system start-up method in a distributed control system in which a synchronous start permission flag of its own station is set to a permission state.
【請求項11】 複数のプログラマブルコントローラを
接続して分散制御を実行する分散制御システムにあっ
、システム停止を許可し、他局プログラマブルコント
ローラが正常動作中か否かを判別し、前記他局プログラ
マブルコントローラが正常動作中のとき、システム停止
許可指令を送信し、自局の同期スタート許可フラグを不
許可状態にし、前記同期スタート許可フラグを不許可状
態にした後、自局電源をOFFとする指定局プログラマ
ブルコントローラのシステム停止処理と、前記指定局プ
ログラマブルコントローラからの前記システム停止許可
指令を受信し、前記システム停止許可指令受信後、自局
の同期スタート許可フラグを不許可状態にし、前記同期
スタート許可フラグを不許可状態にした後、自局電源を
OFFとする非指定局プログラマブルコントローラのシ
ステム停止処理とを実行することを特徴とする分散制御
システムにおける同期停止方法。
A 11. A distributed control system by connecting a plurality of programmable controllers perform distributed control
Te, allow the system stop, the other station programmable controller determines whether or not the normal operation, when the other station programmable controller is in normal operation, sends a system stop permission command, synchronous start permission flag of the local station To a non-permitted state, and after setting the synchronous start permission flag to a non-permitted state, turning off the power of the own station to stop the system of the designated station programmable controller, and receiving the system stop permission command from the designated station programmable controller. Then, after receiving the system stop permission command, the synchronous start permission flag of the own station is set to the non-permitted state, and after the synchronous start permission flag is set to the non-permitted state, the power supply of the own station is turned off. In a decentralized control system characterized by executing a stop process Period stopping method.
JP5106888A 1993-05-07 1993-05-07 Programmable controller and method for resetting specific other station in distributed control system using same, method for detecting cause of reset of other station, method for monitoring abnormal station, method for synchronously starting and method for synchronously stopping Expired - Lifetime JP2962387B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5106888A JP2962387B2 (en) 1993-05-07 1993-05-07 Programmable controller and method for resetting specific other station in distributed control system using same, method for detecting cause of reset of other station, method for monitoring abnormal station, method for synchronously starting and method for synchronously stopping

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5106888A JP2962387B2 (en) 1993-05-07 1993-05-07 Programmable controller and method for resetting specific other station in distributed control system using same, method for detecting cause of reset of other station, method for monitoring abnormal station, method for synchronously starting and method for synchronously stopping

Publications (2)

Publication Number Publication Date
JPH06318107A JPH06318107A (en) 1994-11-15
JP2962387B2 true JP2962387B2 (en) 1999-10-12

Family

ID=14445030

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5106888A Expired - Lifetime JP2962387B2 (en) 1993-05-07 1993-05-07 Programmable controller and method for resetting specific other station in distributed control system using same, method for detecting cause of reset of other station, method for monitoring abnormal station, method for synchronously starting and method for synchronously stopping

Country Status (1)

Country Link
JP (1) JP2962387B2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4856968B2 (en) 2006-01-31 2012-01-18 富士通株式会社 Transmission apparatus and failure recovery method
JP2008040698A (en) * 2006-08-04 2008-02-21 Meidensha Corp Emergency supervisory system for programmable controller
JP5740454B2 (en) * 2013-11-19 2015-06-24 フジツウ テクノロジー ソリューションズ インタレクチュアル プロパティ ゲーエムベーハー Computer system and computer system operation method for AC malfunction detection
US9411704B2 (en) 2013-11-20 2016-08-09 Fujitsu Technology Solutions Intellectual Property Gmbh Computer systems and methods of detecting AC failure
EP2924538B1 (en) 2014-03-25 2020-06-17 Fujitsu Technology Solutions Intellectual Property GmbH Computer system and method for its operation
CN110535237B (en) * 2019-08-23 2024-06-04 苏州光格科技股份有限公司 Synchronous monitoring equipment and method

Also Published As

Publication number Publication date
JPH06318107A (en) 1994-11-15

Similar Documents

Publication Publication Date Title
JP3108393B2 (en) Control system using PLC
JP2962387B2 (en) Programmable controller and method for resetting specific other station in distributed control system using same, method for detecting cause of reset of other station, method for monitoring abnormal station, method for synchronously starting and method for synchronously stopping
JPH07334382A (en) Multi controller system
JP3049651B2 (en) Multi CPU device
JPH0950386A (en) Computer management system
JP2856617B2 (en) Programmable controller
JP2799104B2 (en) Redundant switching device for programmable controller
JP4098004B2 (en) Power interlock control method
JPH11202986A (en) Uninterruptible power supply system
JPH06161610A (en) Computer equipment
JPH04268643A (en) Information processing system
JP3448197B2 (en) Information processing device
JP3298239B2 (en) Equalization method for redundant control system
JP2529707B2 (en) Blackout detection method
JPH05250281A (en) Time adjustment method in LAN system
JPH09198334A (en) Fault management method for data transmission system
JPS59148968A (en) automatic driving device
JPH0540649A (en) Redundant switching system
KR20000059718A (en) Nonstop operation method and circuit for plc duplication system
JPH07121394A (en) Multiplexer
JP2706027B2 (en) Programmable controller
JPS6213157Y2 (en)
JPH1011310A (en) Switching system for duplexed network monitor devices
CN117109124A (en) A redundant control method and device for an air conditioning unit and an air conditioning unit
JPH063919B2 (en) Load control system