JPH06339182A - Distributed controller - Google Patents
Distributed controllerInfo
- Publication number
- JPH06339182A JPH06339182A JP12672993A JP12672993A JPH06339182A JP H06339182 A JPH06339182 A JP H06339182A JP 12672993 A JP12672993 A JP 12672993A JP 12672993 A JP12672993 A JP 12672993A JP H06339182 A JPH06339182 A JP H06339182A
- Authority
- JP
- Japan
- Prior art keywords
- output
- start mode
- remote input
- unit
- input
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Control By Computers (AREA)
- Selective Calling Equipment (AREA)
- Feedback Control In General (AREA)
- Safety Devices In Control Systems (AREA)
Abstract
(57)【要約】
【目的】リモート入出力装置側で停電が発生した場合に
おいて、復電後の信号処理の仕方について、複数点のま
とまり単位毎に指定できるようにする。
【構成】制御演算を担当する制御演算装置と、この制御
演算装置にリモート入出力バスを介して結ばれるリモー
ト入出力装置とで構成される分散形制御装置であって、
リモート入出力装置は、複数個の入出力ユニットで構成
されると共に各ユニットは更に複数点の入出力信号を扱
うように構成され、制御演算装置は、当該リモート入出
力装置の電源復電後の処理の仕方(スタートモード)を
前記リモート入出力装置内の各ユニット毎に設定するス
タートモード設定手段と、このスタートモード設定手段
によって設定されたスタートモードに基づいて停電復電
後の処理を各ユニット毎に行う復電時処理手段とを含ん
で構成される。
(57) [Summary] [Purpose] When a power failure occurs on the remote input / output device side, specify the method of signal processing after power recovery for each unit of multiple points. A distributed control device comprising a control arithmetic device in charge of control arithmetic and a remote input / output device connected to the control arithmetic device via a remote input / output bus,
The remote input / output device is composed of a plurality of input / output units, and each unit is further configured to handle input / output signals of a plurality of points. Start mode setting means for setting the processing method (start mode) for each unit in the remote input / output device, and the processing after power failure and power recovery based on the start mode set by the start mode setting means It is configured to include a power recovery processing unit that is performed for each time.
Description
【0001】[0001]
【産業上の利用分野】本発明は、温度や圧力などのプロ
セス量を制御する分散形制御装置に関し、更に詳しく
は、各種の制御演算を担当する制御演算装置と、この制
御演算装置とは分離・分散配置されていてセンサーやア
クチュエータとの間で信号の授受を行うための複数のリ
モート入出力装置とで構成される装置であって、リモー
ト入出力装置側で生ずる停電後の処理を確実にかつ扱う
信号の性質等に応じてきめ細かに行えるようにした分散
形制御装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a distributed control device for controlling a process amount such as temperature and pressure, and more specifically, a control arithmetic device responsible for various control arithmetic operations and a control arithmetic operation device separated from each other. -A device that is distributed and consists of multiple remote I / O devices for exchanging signals with sensors and actuators, and ensures the processing after a power failure that occurs on the remote I / O device side In addition, the present invention relates to a distributed control device that can be finely adjusted according to the characteristics of a signal to be handled.
【0002】[0002]
【従来の技術】分散形制御装置は、制御対象であるプロ
セスから多数の信号を入力するとともに、多数の制御端
へ操作信号を出力するように構成されており、制御対象
全体を総合的に監視したり制御できるように、受け持つ
仕事の性質に応じて、複数のリモート入出力装置が制御
演算装置に結合している。2. Description of the Related Art A decentralized control device is configured to input a large number of signals from a process to be controlled and output operation signals to a large number of control ends, and to comprehensively monitor the entire controlled target. A plurality of remote input / output devices are coupled to the control arithmetic unit so that they can be controlled or controlled according to the nature of the work they are responsible for.
【0003】ここで、制御演算装置とリモート入出力装
置との間には、これらの両方からリード/ライトアクセ
スが可能な共有メモリが設けられており、リモート入出
力バスを介して、制御演算装置内のマイクロプロセッサ
が用いるデータバッフアの内容と、リモート入出力装置
側の入出力データとが等しく維持されるように(等値
化)するための、サイクリックスキャン伝送が各リモー
ト入出力装置毎に行われている。Here, a shared memory which can be read / write accessed from both of the control arithmetic unit and the remote input / output unit is provided, and the control arithmetic unit is connected via the remote input / output bus. A cyclic scan transmission is performed for each remote I / O device to maintain (equalize) the contents of the data buffer used by the internal microprocessor and the I / O data on the remote I / O device side. It is being appreciated.
【0004】この様なサイクリックスキャン伝送は、
(a)入出力装置のどの入出力点が共有メモリ上のどの
アドレスと対応するのか、(b)どの入出力点をどのよ
うなサイクリックスキャン伝送周期とするのか、(c)
どの入出力点についてどのような伝送サービス(入力デ
ータ読み込み,出力データとリードバックデータの交換
等)を実行するのか、等の予め設定された伝送条件に従
って行われるようにしてある。Such cyclic scan transmission is
(A) which input / output point of the input / output device corresponds to which address on the shared memory, (b) which input / output point has what cyclic scan transmission cycle, (c)
The transmission service (reading of input data, exchange of output data and readback data, etc.) for which input / output point is executed is performed according to preset transmission conditions.
【0005】従来のこの種の装置においては、制御演算
装置側とリモート入出力装置側とは、同一の電源系統か
ら電力が供給されて動作することを想定しており、装置
に供給されている電源が停電し、その後に復電したよう
な場合は、制御演算装置内のマイクロプロセッサが、再
び前述したようなサイクリックスキャン伝送を各入出力
点に対して一律に行うように構成されていた。In the conventional apparatus of this type, it is assumed that the control arithmetic unit side and the remote input / output unit side are supplied with electric power from the same power supply system to operate, and are supplied to the unit. In the event that the power supply fails and then power is restored, the microprocessor in the control processor is configured to perform the cyclic scan transmission as described above uniformly for each input / output point. .
【0006】[0006]
【発明が解決しようとする課題】しかしながら、プロセ
スの規模が大きくなるような場合、制御演算装置と各リ
モート入出力装置はそれぞれ別系統の電源から電力が供
給されることとなる。この場合、制御演算装置とリモー
ト入出力装置とは、それぞれ独立したタイミングで停
電,復電する。従って、停電回復後の各リモート入出力
装置に対する動作は、各リモート入出力装置毎にそれら
が扱っている入出力信号の性質(例えば対象プロセスの
時定数の大小や信号の立ち上がり時間の大小)等を考慮
して設定できるようにする必要がある。However, when the scale of the process is large, the control arithmetic unit and each remote input / output unit are supplied with electric power from separate power sources. In this case, the control arithmetic unit and the remote input / output unit are powered off and restored at independent timings. Therefore, the operation for each remote I / O device after recovery from power failure is the nature of the I / O signals handled by each remote I / O device (for example, the size of the time constant of the target process or the size of the signal rise time). It is necessary to be able to set in consideration of.
【0007】本発明は、この様な事情に鑑みてなされた
もので、各リモート入出力装置において電源の停電回復
(復電)後の信号処理の仕方を、扱う信号の性質等に応
じてきめ細かに設定できるようにした分散形制御装置を
提供することを目的とする。The present invention has been made in view of the above circumstances, and the method of signal processing after power failure recovery (recovery) of the power source in each remote input / output device is detailed depending on the nature of the signal to be handled. An object of the present invention is to provide a distributed control device that can be set to.
【0008】[0008]
【課題を解決するための手段】この様な目的を達成する
本発明は、制御演算を担当する制御演算装置と、この制
御演算装置にリモート入出力バスを介して結ばれるリモ
ート入出力装置とで構成される分散形制御装置であっ
て、前記リモート入出力装置は、複数個の入出力ユニッ
トで構成されると共に各ユニットは更に複数点の入出力
信号を扱うように構成され、前記制御演算装置は、当該
リモート入出力装置の電源復電後の処理の仕方(スター
トモード)を前記リモート入出力装置内の各ユニット毎
に設定するスタートモード設定手段と、このスタートモ
ード設定手段によって設定されたスタートモードに基づ
いて停電復電後の処理を各ユニット毎に行う復電時処理
手段とを含んで構成される。SUMMARY OF THE INVENTION The present invention which achieves such an object includes a control arithmetic unit in charge of control arithmetic and a remote input / output unit connected to the control arithmetic unit via a remote input / output bus. In the distributed control device, the remote input / output device includes a plurality of input / output units, and each unit is further configured to handle input / output signals at a plurality of points. Is a start mode setting means for setting a processing mode (start mode) after power recovery of the remote input / output device for each unit in the remote input / output device, and a start mode set by the start mode setting means. It is configured to include power recovery processing means for performing processing after power failure power recovery for each unit based on the mode.
【0009】[0009]
【作用】各リモート入出力装置と制御演算装置とは別の
電源から電力が供給されて動作しており、停電や復電が
それぞれ独立して発生する。リモート入出力装置側での
電源復電後のスタートモードとしては、停電になる直前
に出力していたデータを再出力する処理を行う継続スタ
ートモード、所定の初期値をトラッキングする処理を行
う初期化モードが用意されている。The remote input / output device and the control arithmetic device are operated by being supplied with electric power from different power sources, and power failure and power recovery independently occur. The start mode after the power is restored on the remote I / O device side is continuous start mode in which the data output immediately before the power failure is re-output, and initialization in which the processing to track a predetermined initial value is performed. Modes are prepared.
【0010】制御演算装置は、リモート入出力装置側で
の停電復電後の動作について、停電時間とスタートモー
ド設定手段によって設定されたモードとに応じて、継続
スタートモードとするか初期化スタートモードとにする
を決定し、決定したモードに沿って信号処理を開始す
る。Regarding the operation after the power failure and recovery on the remote input / output device side, the control arithmetic unit sets the continuous start mode or the initialization start mode according to the power failure time and the mode set by the start mode setting means. Then, signal processing is started according to the determined mode.
【0011】[0011]
【実施例】以下図面を用いて本発明の一実施例を詳細に
説明する。図1は、本発明が適用される分散形制御装置
の構成概念図である。図において、FCは制御演算を担
当する制御演算装置、OPはプラントの操作と監視を担
当する監視装置(オペレータステーション)で、これら
は通信回線VNによって結ばれている。PO1,PO2
…は、制御演算装置FCにリモート入出力バスBS及び
ノードインターフェースNIF1,NIF2…を介して
結ばれる複数のリモート入出力装置である。An embodiment of the present invention will be described in detail below with reference to the drawings. FIG. 1 is a structural conceptual diagram of a distributed control device to which the present invention is applied. In the figure, FC is a control calculation device in charge of control calculation, OP is a monitoring device (operator station) in charge of operation and monitoring of the plant, and these are connected by a communication line VN. PO1, PO2
Are a plurality of remote input / output devices connected to the control arithmetic unit FC via the remote input / output bus BS and the node interfaces NIF1, NIF2.
【0012】各リモート入出力装置PO1,PO2…
は、制御演算装置FCとは分散配置されており、フィー
ルドに設置された各種のセンサーから入力信号が印加さ
れるとともに、バルブ等のアクチュエータに操作信号を
出力するように構成されている。また、各リモート入出
力装置は、複数点のリモート入出力信号をまとめて扱う
ように構成した複数のユニットU1,U2,U3…から
なる。Each remote input / output device PO1, PO2 ...
Are arranged in a distributed manner with respect to the control calculation device FC, and are configured so that input signals are applied from various sensors installed in the field and operation signals are output to actuators such as valves. Each remote input / output device is composed of a plurality of units U1, U2, U3 ... Which are configured to collectively handle a plurality of remote input / output signals.
【0013】更に、これら各ユニットU1,U2…は、
プロセスからの信号を制御演算装置が扱えるデジタルデ
ータの信号形態にしたり、また、制御演算装置からの信
号をバルブなどが扱えるアナログ信号や接点信号などの
信号形態にする機能や、信号絶縁などの機能を実現する
電子回路を搭載した複数のプリント板カードで構成され
ている。Further, each of these units U1, U2 ...
A function to convert the signal from the process into a digital data signal format that can be handled by the control processing unit, or to convert the signal from the control processing unit into a signal format such as an analog signal or contact signal that can be handled by the valve, and a function such as signal isolation. It is composed of a plurality of printed board cards equipped with an electronic circuit that realizes.
【0014】ノードインターフェースIF1,IF2…
は、リモート入出力バスBSを介して制御演算装置FC
と通信を行う機能を備え、所定の通信規約に沿って各リ
モート入出力装置と制御演算装置FCとの間で、データ
伝送が行えるようにしている。なお、この例では、通信
回線VNやリモート入出力バスBSをいずれも二重化構
成としたものであるが、シングル構成でもよい。Node interfaces IF1, IF2 ...
Is a control arithmetic unit FC via a remote input / output bus BS.
And a function for communicating with each other, so that data can be transmitted between each remote input / output device and the control operation device FC according to a predetermined communication protocol. In this example, both the communication line VN and the remote input / output bus BS have a dual structure, but they may have a single structure.
【0015】図2は、監視装置OP、制御演算装置F
C、リモート入出力装置PI内の主な機能ブロック図で
ある。監視装置OPにおいて、10はリモート入出力装
置の定義手段を総括的に示したブロックで、表示画面に
リモート入出力装置のエンジニアリング作業を行うため
の画面を表示するとともに、その画面を用いてキーボー
ド等からデータを入力することで、指定するリモート入
出力装置側での信号処理動作や、停電復電後の信号処理
動作に関して、各ユニット毎に定義することができるよ
うになっている。そして、このリモート入出力装置定義
手段10によって設定・構築された定義(データベー
ス)は、通信回線VNを経て、制御演算装置FC側にダ
ウンロードされる。なお、この例では、リモート入出力
装置定義手段10は、監視装置OP内に設けてあるが、
通信回線VNにつながる他のワークステーションや、エ
ンジニアリング装置等に備えるようにしてもよい。FIG. 2 shows a monitoring device OP and a control calculation device F.
C is a main functional block diagram in the remote input / output device PI. In the monitoring device OP, reference numeral 10 is a block generally showing the definition means of the remote input / output device, which displays a screen for performing engineering work of the remote input / output device on the display screen, and uses the screen to display a keyboard or the like. By inputting data from, it is possible to define the signal processing operation on the specified remote input / output device side and the signal processing operation after power recovery after each unit. Then, the definition (database) set and constructed by the remote input / output device definition means 10 is downloaded to the control calculation device FC side via the communication line VN. In this example, the remote input / output device defining means 10 is provided in the monitoring device OP,
It may be provided in another workstation connected to the communication line VN, an engineering device, or the like.
【0016】制御演算装置FCにおいて、1は例えばP
ID制御演算やシーケンス制御演算などを担当する制御
演算部(プロセッサ)、2は制御演算装置FC内の電源
回路で、各部分に電力を供給している。3は不揮発性の
共有メモリで、制御演算部1からリード/ライトアクセ
スが可能になっているとともに、リモート入出力バスB
Sを介して伝送された複数のリモート入出力装置PO
1,PO2…からの入出力データが、制御演算部(プロ
セッサ)1の演算周期に対して、オーバサンプリングと
なる周期で、サイクリックに書き込まれるように構成し
てある。In the control arithmetic unit FC, 1 is, for example, P
A control calculation unit (processor) 2 that is in charge of ID control calculation, sequence control calculation, and the like is a power supply circuit in the control calculation device FC, which supplies power to each unit. Reference numeral 3 denotes a non-volatile shared memory, which is read / write accessible from the control operation unit 1 and also has a remote input / output bus B.
A plurality of remote input / output devices PO transmitted via S
Input / output data from 1, PO2 ... Is cyclically written in a cycle of oversampling with respect to the calculation cycle of the control calculation unit (processor) 1.
【0017】4はリモート入出力バスBSの伝送を制御
する伝送制御部である。この伝送制御部において、41
は各リモート入出力装置の電源復電後の処理の仕方(ス
タートモード)を、リモート入出力装置内の各ユニット
毎に設定するスタートモード設定手段である。このスタ
ートモード設定手段41は、監視装置OPのリモート入
出力装置定義手段10により構築されたデータベースが
ダウンロードされて構成される。42はスタートモード
設定手段41によって設定されたスタートモードに基づ
いて停電復電後の処理を各ユニット毎に行う復電時処理
手段である。Reference numeral 4 is a transmission control unit for controlling transmission on the remote input / output bus BS. In this transmission control unit,
Is a start mode setting means for setting the processing method (start mode) after power recovery of each remote input / output device for each unit in the remote input / output device. The start mode setting means 41 is configured by downloading the database constructed by the remote input / output device defining means 10 of the monitoring device OP. Reference numeral 42 is a power recovery time processing means for performing processing after power failure power recovery for each unit based on the start mode set by the start mode setting means 41.
【0018】この停電時処理手段42は、復電時に所定
の初期値をトラッキングする処理を行う初期化モードを
実現する初期化スタート手段421と、復電時に停電に
なる直前に出力していたデータを再出力する処理を行う
継続スタートモードを実現する継続スタート手段422
とを含んで構成される。43は停電時間計測手段で、各
リモート入出力装置PI1,PI2…毎にそこで発生し
た停電時間を計測するように構成されている。この停電
時間計測手段としては、各リモート入出力装置との間で
行われるサイクリックスキャン通信が途絶えている時間
を計測するような構成により実現される。The power failure processing means 42 is an initialization start means 421 for realizing an initialization mode in which a predetermined initial value is tracked when power is restored, and data output immediately before a power failure occurs when power is restored. Continuation start means 422 for realizing a continuation start mode for performing the process of re-outputting
It is configured to include and. Reference numeral 43 denotes a power failure time measuring means, which is configured to measure the power failure time generated therein for each of the remote input / output devices PI1, PI2 .... The power failure time measuring means is realized by a configuration that measures the time during which cyclic scan communication with each remote input / output device is interrupted.
【0019】制御演算装置FCは、停電状態から復電し
たリモート入出力装置に対しては、その停電時間とその
リモート入出力装置のスタートモード設定手段41によ
って設定されたスタートモードとに応じて、継続スター
トモードまたは初期化スタートモードに基づく信号処理
を開始するように構成されている。ノードインターフェ
ースNIFを介してリモート入出力バスBSに接続され
るリモート入出力装置PO1,PO2は、複数個の入出
力ユニットU1,U2…で構成されると共に、各ユニッ
トは更に各入出力信号(アナログ入出力信号,ディジタ
ル入出力信号)を扱う信号処理回路を搭載した複数のプ
リント板カードPC1,PC2…により構成されてい
る。For the remote input / output device which has recovered from the power failure state, the control arithmetic unit FC responds to the power failure time and the start mode set by the start mode setting means 41 of the remote input / output device. It is configured to start signal processing based on the continuous start mode or the initialization start mode. The remote input / output devices PO1, PO2 connected to the remote input / output bus BS via the node interface NIF are composed of a plurality of input / output units U1, U2, ... It is composed of a plurality of printed board cards PC1, PC2 ... Incorporating a signal processing circuit for handling input / output signals and digital input / output signals.
【0020】図3は、監視装置OPにおいて、リモート
入出力装置定義手段10によって構築される定義データ
の構成概念図である。ここで定義される定義データは、
(a)に示すように、リモート入出力バスBSに接続さ
れる各ノード毎(ノードインターフェースに対応)のノ
ード情報テーブルで構成されている。このノード情報テ
ーブルは、(b)に示すように、ヘッダに続いて、その
ユニットを構成している各ユニット毎のユニット情報テ
ーブルからなる。そして、このユニット情報テーブル
は、(c)に示すように、ユニットタイプと、停電から
回復した後にどのような信号処理を行うかを規定するス
タートモードからなる。FIG. 3 is a structural conceptual diagram of definition data constructed by the remote input / output device defining means 10 in the monitoring device OP. The definition data defined here is
As shown in (a), it is composed of a node information table for each node (corresponding to the node interface) connected to the remote input / output bus BS. As shown in (b), this node information table is composed of a header and a unit information table for each unit constituting the unit. Then, as shown in (c), this unit information table includes a unit type and a start mode that defines what signal processing is to be performed after recovery from a power failure.
【0021】図4は、各ユニット情報テーブルのスター
トモードの構成概念図である。ここでは、MANモード
(初期化スタートモード)と、TIMモード(継続スタ
ートモード)との何れかが設定できるようになってい
る。TIMモードの指定には、時間データが設定され
る。この時間データの設定は、そこに設定された時間内
の停電時間(瞬時停電として許容できる時間 例えば2
秒)であれば、停電前に出力していたデータを再度出力
する信号処理を行うことを指定することになる。FIG. 4 is a conceptual diagram showing the configuration of the start mode of each unit information table. Here, either the MAN mode (initialization start mode) or the TIM mode (continuous start mode) can be set. Time data is set to specify the TIM mode. This time data is set according to the power failure time within the set time (the time that can be allowed as an instantaneous power failure, for example, 2
Second), it means that the signal processing to output the data output before the power failure again is performed.
【0022】この様に構成した装置の動作を次に説明す
る。 (正常時の動作)制御演算装置FCと各リモート入出力
装置PO1,PO2…とは、各リモート入出力装置に電
力が正常に送られている状態では、両者の間でリモート
入出力バスBSを用いて、制御演算装置FCが扱う入出
力データと、リモート入出力装置側の入出力データとが
等しく維持されるようにするための、サイクリックスキ
ャン伝送が行われている。このサイクリックスキャン伝
送は、制御演算装置FC側の制御演算周期に対して、オ
ーバサンプリングとなる周期でサイクリックに行われて
おり、共有メモリ3には、複数のリモート入出力装置P
O1,PO2…からの入出力データが書き込まれ、その
内容が更新される。The operation of the apparatus thus constructed will be described below. (Operation under normal condition) The control operation device FC and the remote input / output devices PO1, PO2, ... By using this, cyclic scan transmission is performed so that the input / output data handled by the control arithmetic unit FC and the input / output data on the remote input / output unit side are maintained equal. This cyclic scan transmission is cyclically performed in a cycle that becomes oversampling with respect to the control calculation cycle of the control calculation device FC side, and the shared memory 3 has a plurality of remote input / output devices P.
Input / output data from O1, PO2, ... Is written and its contents are updated.
【0023】また、制御演算部1は、共有メモリ3に書
き込まれている入出力データを制御演算周期で読みだ
し、これらのデータを用いて所定の制御演算を実施し、
その演算結果を共有メモリ3に書き込む。共有メモリ3
に制御演算部1により書き込まれた出力データは、複数
のリモート入出力装置PO1,PO2,PO3…側に送
られ、リモート入出力装置PO1,PO2…につながる
各種アクチュエータの動作に反映される。Further, the control arithmetic unit 1 reads out the input / output data written in the shared memory 3 at a control arithmetic period, and executes a predetermined control arithmetic operation using these data,
The calculation result is written in the shared memory 3. Shared memory 3
The output data written by the control calculation unit 1 is sent to the plurality of remote input / output devices PO1, PO2, PO3 ... And reflected on the operation of various actuators connected to the remote input / output devices PO1, PO2.
【0024】この様な動作により、例えば、弁(バル
ブ)の開閉度が制御演算部1の演算結果に追従して制御
される制御運転を実施する。なお、複数のリモート入出
力装置PO1,PO2…のどの装置が、共有メモリ3の
どのアドレス位置に対応するか等は、装置の動作を開始
する時点であらかじめ各リーモト入出力装置毎に設定さ
れているものとする。By such an operation, for example, a control operation is performed in which the degree of opening / closing of the valve (valve) is controlled by following the calculation result of the control calculation unit 1. It should be noted that which of the plurality of remote input / output devices PO1, PO2 ... Corresponds to which address position of the shared memory 3 is set in advance for each Reemoto input / output device at the time of starting the operation of the device. Be present.
【0025】(停電発生時および復電後の動作)停電時
間計測手段43は、リモート入出力バスBS上の伝送状
況を各リモート入出力装置の各ユニット毎に監視してい
る。いま、あるリモート入出力装置において、停電が発
生すると、停電時間計測手段43は、伝送途絶時間から
そのリモート入出力装置での停電時間を計測する。(Operation upon occurrence of power failure and after power recovery) The power failure time measuring means 43 monitors the transmission status on the remote input / output bus BS for each unit of each remote input / output device. Now, when a power failure occurs in a remote input / output device, the power failure time measuring means 43 measures the power failure time in the remote input / output device from the transmission interruption time.
【0026】停電状態から復電状態になると、制御演算
装置FCは、スタートモード設定手段41に該当するリ
モート入出力装置の各ユニット毎に設定されているスタ
ートモード情報と、停電時間計測手段43が計測した停
電時間とに従って、以下のような停電処理動作を各ユニ
ット毎に行う。 (a)MANモードが設定されている場合;初期化スタ
ートモードとなり、予め定めた初期値を出力する(トラ
ッキングする)。この場合、停電時間は参照しない。When the power is restored from the power failure state, the control arithmetic unit FC controls the start mode setting means 41 to set the start mode information set for each unit of the remote input / output device and the power failure time measuring means 43. The following power failure processing operations are performed for each unit according to the measured power failure time. (A) When the MAN mode is set; the initialization start mode is set, and a predetermined initial value is output (tracking). In this case, the power failure time is not referenced.
【0027】(b)TIMモードが設定されている場
合;そこに設定されている時間データと、停電時間計測
手段43が計測した停電時間とを比較し、停電時間≧時
間データの場合は、(b−1)初期化スタートモードと
同様な動作となり、予め定めた初期値を出力する。(B) When the TIM mode is set; the time data set therein is compared with the power failure time measured by the power failure time measuring means 43, and if power failure time ≧ time data, ( b-1) The operation is similar to that in the initialization start mode, and a predetermined initial value is output.
【0028】停電時間<時間データの場合は、(b−
2)継続スタートモードとなり、停電直前に出力してい
たデータを再度出力する。これらの停電処理動作におい
て、初期化スタートモードの実現は、初期化スタート手
段421により行われ、継続スタートモードの実現は、
継続スタート手段422により行われる。In case of power failure time <time data, (b-
2) The continuous start mode is entered, and the data output immediately before the power failure is output again. In these power failure processing operations, the initialization start mode is realized by the initialization start means 421, and the continuous start mode is realized.
This is performed by the continuous start means 422.
【0029】この様にして、復電後の信号処理の仕方
は、スタートモード設定手段41に設定したスタートモ
ード情報と、停電時間とに応じて、各ユニット毎に初期
化スタート,継続スタートといった各ユニットが扱って
いる入出力信号の性質に応じたものとなる。なお、リモ
ート入出力装置定義手段10は、各リモート入出力装置
の各ユニット毎に、あらかじめスタートモードを設定す
ることを想定したが、各ユニットには、あらかじめ標準
となるスタートモードを設定しておき、ユーザが希望す
るユニットについてのみ、それらのスタートモードをリ
モート入出力装置定義手段10により設定し直すような
構成としてもよい。In this way, the method of signal processing after power recovery depends on the start mode information set in the start mode setting means 41 and the power failure time, such as initialization start and continuous start for each unit. It depends on the nature of the input / output signals handled by the unit. It is assumed that the remote input / output device defining means 10 sets a start mode in advance for each unit of each remote input / output device, but a standard start mode is set in advance for each unit. The remote input / output device defining means 10 may reset the start modes of only the units desired by the user.
【0030】[0030]
【発明の効果】以上詳細に説明したように、本発明は、
リモート入出力装置側で停電が発生した場合において、
復電後の信号処理の仕方について、複数点のまとまり単
位(ユニット)毎に指定できる構成としたもので、扱う
信号の性質等に応じてよりきめ細かにその信号処理を行
わせることができる。As described in detail above, the present invention is
When a power failure occurs on the remote I / O device side,
The method of signal processing after power recovery can be designated for each unit of a plurality of points, and the signal processing can be performed more finely according to the nature of the signal to be handled.
【図1】本発明が適用される分散形制御装置の構成概念
図である。FIG. 1 is a configuration conceptual diagram of a distributed control device to which the present invention is applied.
【図2】監視装置OP、制御演算装置FC、リモート入
出力装置PI内の主な機能ブロック図である。FIG. 2 is a main functional block diagram in a monitoring device OP, a control calculation device FC, and a remote input / output device PI.
【図3】監視装置OPにおいて、リモート入出力装置の
定義手段10によって構築される定義データの構成概念
図である。FIG. 3 is a structural conceptual diagram of definition data constructed by a definition unit 10 of a remote input / output device in the monitoring device OP.
【図4】各ユニット情報テーブルのスタートモードの構
成概念図である。FIG. 4 is a conceptual diagram of a configuration of a start mode of each unit information table.
OP 監視装置 FC 制御演算装置 NIF ノードインターフェース PO1,PO2,… リモート入出力装置 U1,U2… ユニット VN 通信回線 BS リモート入出力バス 10 リモート入出力装置定義手段 1 制御演算部(プロセッサ) 2 電源回路 3 共有メモリ 4 伝送制御部 41 モードスタート設定手段 42 停電処理手段 421 初期化スタート手段 422 継続スタート手段 43 停電時間計測手段 OP monitoring device FC control calculation device NIF node interface PO1, PO2, ... Remote input / output device U1, U2 ... Unit VN communication line BS remote input / output bus 10 Remote input / output device definition means 1 Control calculation unit (processor) 2 Power supply circuit 3 Shared memory 4 Transmission control unit 41 Mode start setting means 42 Power failure processing means 421 Initialization starting means 422 Continuation starting means 43 Power failure time measuring means
Claims (2)
制御演算装置にリモート入出力バスを介して結ばれるリ
モート入出力装置とで構成される分散形制御装置であっ
て、 前記リモート入出力装置は、 複数個の入出力ユニットで構成されると共に各ユニット
は更に複数点の入出力信号を扱うように構成され、 前記制御演算装置は、 当該リモート入出力装置の電源復電後の処理の仕方(ス
タートモード)を前記リモート入出力装置内の各ユニッ
ト毎に設定するスタートモード設定手段と、 このスタートモード設定手段によって設定されたスター
トモードに基づいて停電復電後の処理を各ユニット毎に
行う復電時処理手段とを含んで構成されることを特徴と
する分散形制御装置。1. A distributed control device comprising a control calculation device in charge of control calculation and a remote input / output device connected to the control calculation device via a remote input / output bus. The device is composed of a plurality of input / output units, and each unit is further configured to handle input / output signals of a plurality of points. Start mode setting means for setting a method (start mode) for each unit in the remote input / output device, and processing for each unit after power failure recovery based on the start mode set by the start mode setting means A distributed control device comprising a power recovery processing means for performing.
トモードとして、 停電になる直前に出力していたデータを再出力する処理
を行う継続スタートモードと、 所定の初期値をトラッキングする処理を行う初期化モー
ドとを有し、 当該リモート入出力装置は、停電復電後その停電時間と
スタートモード設定手段によって設定されたモードとに
応じて、前記継続スタートモードまたは初期化スタート
モードによる処理から信号処理を開始することを特徴と
する請求項1の分散形制御装置。2. A start mode after power recovery of the remote input / output device, a continuous start mode for re-outputting the data output immediately before the power failure, and a process for tracking a predetermined initial value. The remote I / O device has an initialization mode for performing the process from the continuous start mode or the initialization start mode depending on the power failure time after power failure recovery and the mode set by the start mode setting means. The distributed control apparatus according to claim 1, wherein signal processing is started.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP12672993A JPH06339182A (en) | 1993-05-28 | 1993-05-28 | Distributed controller |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP12672993A JPH06339182A (en) | 1993-05-28 | 1993-05-28 | Distributed controller |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH06339182A true JPH06339182A (en) | 1994-12-06 |
Family
ID=14942435
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP12672993A Pending JPH06339182A (en) | 1993-05-28 | 1993-05-28 | Distributed controller |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH06339182A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008131160A (en) * | 2006-11-17 | 2008-06-05 | Audio Technica Corp | Electret condenser microphone unit and electret condenser microphone |
-
1993
- 1993-05-28 JP JP12672993A patent/JPH06339182A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008131160A (en) * | 2006-11-17 | 2008-06-05 | Audio Technica Corp | Electret condenser microphone unit and electret condenser microphone |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5761518A (en) | System for replacing control processor by operating processor in partially disabled mode for tracking control outputs and in write enabled mode for transferring control loops | |
| CN105045170A (en) | Fieldbus device | |
| KR100235190B1 (en) | Interface method between monitoring program of robot controller and PLC | |
| JP2973586B2 (en) | Distributed control device | |
| JP2993349B2 (en) | Distributed control device | |
| JPH07230301A (en) | Distributed controller | |
| JP2577747B2 (en) | Process control equipment | |
| JPH07253801A (en) | Distributed controller | |
| JP2982469B2 (en) | Data exchange mechanism between FA controller and control target | |
| JPH0934531A (en) | Control system for numerical controller via information processor equipped with software processor function | |
| JP2531244B2 (en) | Information transmission device | |
| JPH11127179A (en) | Redundant communication controller | |
| JPH028334B2 (en) | ||
| JP2564397B2 (en) | Redundant system data output device | |
| JPH02109101A (en) | Monitoring device | |
| JPH04316101A (en) | Process controller | |
| JPH0373036B2 (en) | ||
| JPS6113343A (en) | Console device | |
| JPH06110510A (en) | Programmable controller | |
| JPS644209B2 (en) | ||
| JPH0752435B2 (en) | Computer system | |
| JPS61270998A (en) | Time division multiplex transmission system | |
| JPS62271595A (en) | Simulator for remote supervisory and controlling equipment | |
| JPH02220598A (en) | Data collection system | |
| JPH11353018A (en) | Slave station for supervisory and control system and storage medium recording program therefor |