[go: up one dir, main page]

JPS6220001A - Sequence controller - Google Patents

Sequence controller

Info

Publication number
JPS6220001A
JPS6220001A JP15824885A JP15824885A JPS6220001A JP S6220001 A JPS6220001 A JP S6220001A JP 15824885 A JP15824885 A JP 15824885A JP 15824885 A JP15824885 A JP 15824885A JP S6220001 A JPS6220001 A JP S6220001A
Authority
JP
Japan
Prior art keywords
cpu
logic
input
section
signal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP15824885A
Other languages
Japanese (ja)
Other versions
JPH0760322B2 (en
Inventor
Atsushi Takita
滝田 敦
Akira Sugano
彰 菅野
Teruo Murao
村尾 輝雄
Toshiaki Hosogai
細貝 俊朗
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.)
Hitachi Engineering Co Ltd
Hitachi Ltd
Original Assignee
Hitachi Engineering Co Ltd
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Engineering Co Ltd, Hitachi Ltd filed Critical Hitachi Engineering Co Ltd
Priority to JP15824885A priority Critical patent/JPH0760322B2/en
Publication of JPS6220001A publication Critical patent/JPS6220001A/en
Publication of JPH0760322B2 publication Critical patent/JPH0760322B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Safety Devices In Control Systems (AREA)

Abstract

PURPOSE:To obtain a high-reliability and simple sequence controller by arranging drive control modules corresponding to apparatuses of minimum constituting units of a plant. CONSTITUTION:Drive control modules (DCM) 153a-153n are arranged correspondingly to apparatuses 11a-11n of minimum units constituting a system apparatus unit distributed control system for a power plant 152, and these DCMs are controlled generally by CPU 154 of apparatus group controllers 156a-156n. In these DCMs, the input/output function for the number of input and output points corresponding to apparatuses and the protective interlock and manual operation function for trouble of the CPU are incorporated in one printed circuit. Thus, apparatus group controllers of high reliability are constituted without constituting complicated manual operation circuit and protective circuit with hard wired logics.

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明はシーケンス制御装置に係わり、系統機器単位分
散制御システムの構成に最適なドライブコントロールモ
ジュール(以下DCM:Drive controlM
oduleという)に関する。
[Detailed Description of the Invention] [Field of Application of the Invention] The present invention relates to a sequence control device, and relates to a drive control module (hereinafter referred to as DCM) most suitable for the configuration of a distributed control system for each system device.
odule).

〔発明の背景〕[Background of the invention]

従来のシーケンス制御装置はリレーまたはソリッドステ
ートによるワイヤドロシックにより構成されていたが、
少人数によるプラント運転を可能にする為の広範囲自動
化や、燃料転換に伴う石炭火力発電プラントの増加によ
るプラント補機数の増大等によりシステムが高度化、複
雑化しワイヤドロシックでシステムを構成した場合その
ハード量や配線本数は膨大な規模となる。またシーケン
スの進行表示、渋滞表示、異常診断等の高度のニーズに
対応するには従来のハードワイヤドロシックによる制御
装置では十分な対応が不可能な為。
Conventional sequence control devices were composed of relays or solid-state wire rosics, but
When the system becomes more sophisticated and complex due to wide-ranging automation to enable plant operation by a small number of people, or an increase in the number of plant auxiliary equipment due to the increase in coal-fired power plants due to fuel conversion, etc., the system is configured with wire rosic. The amount of hardware and number of wiring will be enormous. Furthermore, conventional hard-wired ROSIC control devices cannot adequately respond to advanced needs such as displaying sequence progress, displaying traffic jams, and diagnosing abnormalities.

ディジタルコントローラによるシーケンス制御装置が普
及してきた。
Sequence control devices using digital controllers have become popular.

しかしディジタルコントローラは、その経済的理由によ
りどうしても1台のコントローラで複数の補機を時分割
で処理する構成となる為、CPU故障時には複数の補機
の制御が不能となりプラント運転の継続に重大な障害を
発生することとなる。
However, for economical reasons, digital controllers are inevitably configured to process multiple auxiliary machines in a time-sharing manner with one controller, so if the CPU fails, control of multiple auxiliary machines becomes impossible, which is critical to continued plant operation. Failure will occur.

そこで、コントローラの多重化が必要になる。また、補
機の運転を継続すると補機に損傷を与えるような状況で
は強制的に補機を停止してその安全を確保するインター
ロック(以下補機保護インターロックと呼ぶ、)が必要
であるが、これは従来ディジタルコントローラを使用す
る場合でもハードワイヤドロシックにて構成している。
Therefore, multiplexing of controllers is required. In addition, an interlock (hereinafter referred to as an auxiliary equipment protection interlock) is required to forcibly stop the auxiliary equipment to ensure its safety in situations where continued operation of the auxiliary equipment would cause damage to the auxiliary equipment. However, even when using a conventional digital controller, this is configured with hardwired Rosic.

これは補機保護ロジックはCPUの動作・不動作にかか
わらず補機の運転中は常に動作している必要があり補機
保護ロジックの不動作が補機の損傷等の重大事故に直結
するからである。
This is because the auxiliary equipment protection logic must always be operating while the auxiliary equipment is operating, regardless of whether the CPU is operating or not, and failure of the auxiliary equipment protection logic will directly lead to serious accidents such as damage to the auxiliary equipment. It is.

第2図に従来のディジタルコントローラによる制御装置
の構成を示す。1はディジタルコントローラであり2の
CPU、3a〜3nのディジタル入力カード(以下DI
カード)、4a〜4nのディジタル出力カード(以下D
Oカード)及びPI/Oバス7より構成される。8は補
機保護回路、警報回路及び手動操作回路であり、9に示
す手動操作用スイッチからの指令及び/Oのプラントか
らのプロセス状態信号によりディジタルコントローラ故
障時等に手動にて操作端を制御しプラントの運転を継続
可能ならしめ、更にプラントに損傷を与えるような状況
においては補機を強制停止してプラントの安全を確保す
るものである。11は機器であり、複数個によりプラン
トを構成する。
FIG. 2 shows the configuration of a control device using a conventional digital controller. 1 is a digital controller, 2 is a CPU, and 3a to 3n are digital input cards (hereinafter referred to as DI).
card), 4a to 4n digital output card (hereinafter referred to as D
(O card) and PI/O bus 7. 8 is an auxiliary protection circuit, an alarm circuit, and a manual operation circuit, which manually control the operating terminal in the event of a digital controller failure, etc., based on commands from the manual operation switch shown in 9 and process status signals from the plant at /O. This system allows the plant to continue operating, and also ensures the safety of the plant by forcibly stopping auxiliary equipment in situations where the plant may be damaged. Reference numeral 11 denotes equipment, and a plurality of pieces constitute a plant.

ここで主に経済的な理由により、一般的には1台のディ
ジタルコントローラ1にて複数の機器11を制御するこ
とになる。
Here, mainly for economic reasons, one digital controller 1 generally controls a plurality of devices 11.

第3図は第2図に示したデイジタルコントローラによる
制御装置を更に詳細に示したものである。
FIG. 3 shows the control device using the digital controller shown in FIG. 2 in more detail.

20は第2図中の2のCPU内のメモリに記憶さ九たソ
フトウェアにより実行される回路である。
20 is a circuit executed by software stored in the memory in the CPU 2 in FIG.

これらの回路は21,22.23に示すマクロ言語によ
り記述される。21は論理和マクロ、22は論理積マク
ロ、23は論理否定マクロである。26はシーケンシャ
ル制御ロジックであり、シーケンシャル起動指令24.
シーケンシャル停止指令25及びプロセス状態信号27
a〜27nを用いてマクロ言語によりシーケンシャル制
御処理内容が記述されており、プロセス状態を確認しな
がら予め定められた順序に従って各機器への自動起動指
令28a〜28n、自動停止指令29a〜29nをDO
より出力する。
These circuits are described in the macro language shown in 21, 22, and 23. 21 is a logical sum macro, 22 is a logical AND macro, and 23 is a logical NOT macro. 26 is a sequential control logic, and sequential start command 24.
Sequential stop command 25 and process status signal 27
Sequential control processing contents are described in a macro language using a to 27n, and automatic start commands 28a to 28n and automatic stop commands 29a to 29n are issued to each device according to a predetermined order while checking the process status.
Output from

80は第2図に示した8の補機保護回路、警報回路及び
手動操作回路の1機器分を示しており、その論理回路は
ハードワイヤドロシックにより構成される。92の自動
/手動切替スイッチにより、自動モードが選択されると
、手動操作スイッチ91.93からの指令は81の論理
積回路によりロックされるとともに、ディジタルコント
ローラからの自動操作出力28a、29aを選択し、プ
ロセス状態信号85を確認した上で、操作端12を自動
操作する。一方手動モードを選択した場合には手動操作
スイッチ91.93の操作に従ってプロセス状態信号8
5を確認しつつ、手動操作される。また、87の保護イ
ンターロックは検出端14.15にて機器の重大異常状
態が検出されると、その異常状態信号86a〜86nを
取り込むことにより異常状態を判定し、どのような操作
指令よりも最優先にて強制的に停止指令を出力し、機器
の安全を確保するものである。
Reference numeral 80 indicates one component of the auxiliary equipment protection circuit, alarm circuit, and manual operation circuit shown in FIG. When the automatic mode is selected by the automatic/manual changeover switch 92, the commands from the manual operation switches 91 and 93 are locked by the AND circuit 81, and the automatic operation outputs 28a and 29a from the digital controller are selected. After checking the process status signal 85, the operating end 12 is automatically operated. On the other hand, when the manual mode is selected, the process status signal 8 is
Manual operation is performed while checking 5. In addition, when a serious abnormal condition of the device is detected at the detection end 14.15, the protective interlock 87 determines the abnormal condition by capturing the abnormal condition signals 86a to 86n, and the detection terminal 14.15 detects the abnormal condition by capturing the abnormal condition signals 86a to 86n. This is to ensure the safety of equipment by forcibly outputting a stop command with the highest priority.

第4図に従来のディジタルコントローラによるシーケン
ス制御装置の正面域及び側面観を示す。
FIG. 4 shows front and side views of a sequence control device using a conventional digital controller.

/O0は制御装置のシステムキャビネット、/O1は制
御電源装置、1はディジタルコントローラ、/O2はデ
ィジタルコントローラの入出カケ−プル、8は/O3の
電磁リレー等から構成される補機保護、警報、手動操作
回路である。/O4は電磁リレーを組合せて回路を構成
するためのワイヤリング、/O5は外部ターミナルブロ
ック、/O6は外部ケーブルでありプラントに接続され
る。
/O0 is the system cabinet of the control device, /O1 is the control power supply device, 1 is the digital controller, /O2 is the input/output cable of the digital controller, 8 is the auxiliary equipment protection and alarm consisting of /O3's electromagnetic relay, etc. This is a manual operation circuit. /O4 is wiring for configuring a circuit by combining electromagnetic relays, /O5 is an external terminal block, and /O6 is an external cable connected to the plant.

以上に述べた様に従来システムではディジタルコントロ
ーラの故障時に複数の機器の操作が不可能となる弊害を
取り除くためにディジタルコントローラと同等以上の規
模のハードウェアと膨大な数のワイヤリングにより補機
保護回路、警報回路及び手動操作回路を構成しないと発
電プラントのようにディジタルコントローラの故障時に
も運転継続が必要なシーケンス制御装置が構成できない
という欠点があった。
As mentioned above, in conventional systems, in order to eliminate the problem of inability to operate multiple devices in the event of a digital controller failure, an auxiliary equipment protection circuit is installed using hardware of a scale equal to or larger than that of the digital controller and a huge number of wiring. However, unless an alarm circuit and a manual operation circuit are configured, a sequence control device such as a power generation plant that requires continued operation even in the event of a failure of the digital controller cannot be configured.

なお、このような従来のシステム公知例として電気学会
雑誌 昭和56年/O月/O1巻/O号「火力発電所の
全自動化−その動向と展望」、PI3及び第2図に記述
がある。
A known example of such a conventional system is described in PI3 and FIG. 2 of the Journal of the Institute of Electrical Engineers of Japan, 1981/O/O, Vol.

〔発明の目的〕[Purpose of the invention]

本発明の目的は、ハードワイヤドロシックによる複雑に
補機保護インターロック及び手動操作回路を設けること
なく、ディジタルコントローラのCPU故障時にも保護
動作が確保されるとともに手動操作が可能でかつ、プラ
ントを構成する機器に1対1に対応して、必要な入出力
点数を有し、かつ単独にメンテナンス可能な機能PI/
Oと、それにより構成される信頼性が高くかつシンプル
なシーケンス制御装置を提供することにある。
An object of the present invention is to ensure protective operation even in the event of a CPU failure in a digital controller, to enable manual operation, and to enable plant operation without the need for complex auxiliary equipment protection interlocks and manual operation circuits using hard-wired ROSICs. Functional PI/PI that has the required number of input/output points and can be maintained independently in one-to-one correspondence with the constituent devices
The object of the present invention is to provide a highly reliable and simple sequence control device constructed using the same.

〔発明の概要〕[Summary of the invention]

本発明の特徴は、複数の機器が集まり機器グループを構
成し、複数の機器グループが集まり系統を構成し、複数
の系統が集まり発電プラントを構成するのに対応して、
系統単位に系統コントローラを、機器グループ単位に機
器グループコントローラを配置し、いずれの系統コント
ローラの故障も他の系統には影響せず、いずれの機器グ
ループコントローラの故障も他の機器グループには影響
しないように各コントローラを分散配置した発電プラン
トの系統機器単位分散制御システムに於いて、1台の機
器を制御するのに必要な点数のDI、DOを1枚プリン
トカードに設け、更にCPU故障時にも手動操作指令に
従って操作信号を出力でき、かつ操作端の状態を表示器
に出力するための回路を内蔵し、更に補機保護回路も内
蔵し異常状能を確認したならば操作端に強制停止指令を
出力することが可能な機能PI/○であるドライブコン
トロールモジュール(以下DCM)により、CPU故障
時の運転継続、保護のための複雑な手動操作回路及び保
護回路をハードワイヤドロシックにより構成することな
く信頼性の高い機器グループコントローラを構成できる
。また、DCMl枚は1台の機器に対応しているため、
いずれのDCMの故障も他の機器に影響を与えず、かつ
個別にメンテナンス可能なため極めて信頼性の高い分散
制御システムの構成が可能となる。
The feature of the present invention is that a plurality of equipment groups come together to form an equipment group, a plurality of equipment groups come together to form a system, and a plurality of systems come together to form a power generation plant.
A system controller is placed in each system, and a device group controller is placed in each device group, and a failure in any system controller will not affect other systems, and a failure in any device group controller will not affect other device groups. In a system equipment unit distributed control system of a power generation plant in which each controller is distributed in a distributed manner, one printed card is provided with the number of DIs and DOs required to control one equipment, and furthermore, in the event of a CPU failure, It can output operation signals according to manual operation commands, and it has a built-in circuit to output the status of the operating end to the display.It also has a built-in auxiliary equipment protection circuit, and if an abnormality is confirmed, it will issue a forced stop command to the operating end. A drive control module (hereinafter referred to as DCM), which is a functional PI/○ that can output You can configure a highly reliable equipment group controller without any problems. In addition, since one DCML card is compatible with one device,
Failure of any DCM does not affect other devices, and maintenance can be performed individually, making it possible to configure an extremely reliable distributed control system.

〔発明の実施例〕[Embodiments of the invention]

以下、本発明の一実施例を第1図により説明する。 An embodiment of the present invention will be described below with reference to FIG.

第1図は、シーケンス制御システムの構成例である。図
中11a〜llnは各々の機器であり、150a〜15
0nは複数の機器11からなる機器グループであり、1
51a〜151nは複数の機器グループ150からなる
系統であり、152は複数系統151からなる発電プラ
ントである。
FIG. 1 shows an example of the configuration of a sequence control system. In the figure, 11a to lln are respective devices, and 150a to 15
0n is a device group consisting of a plurality of devices 11, and 1
51a to 151n are systems made up of a plurality of equipment groups 150, and 152 is a power generation plant made up of a plurality of systems 151.

153a〜153nはプラントの機器11a〜11nに
1対1に対応した1枚のプリントカードであり、対応す
る機器の制御に必要な入出力をカバーできるDCMであ
る。154は複数のDCMl 53 a 〜153 n
を統括制御するCPUであり、155はそのPI/○バ
ス、156 a 〜156 nは機器グループコントロ
ーラである。157は複数台の機器グループコントロー
ラ156a〜156nを統括制御する系統コントローラ
である。158は系統コントローラ157と複数台の機
器グループコントローラ156a〜156nを接続する
系統内シリアル信号伝送路である。159a〜159n
は系統単位の制御システムであり、160は複数の系統
単位制御システム1598〜159nを統括制御するマ
スタコントローラである。161はマスクコントローラ
と複数台の系統コントローラを接続するシステムシフア
ル伝送路である。
Reference numerals 153a to 153n are one print card that corresponds one-to-one to the devices 11a to 11n of the plant, and are DCMs that can cover input and output necessary for controlling the corresponding devices. 154 is a plurality of DCMl 53 a to 153 n
155 is its PI/○ bus, and 156 a to 156 n are device group controllers. Reference numeral 157 is a system controller that centrally controls a plurality of device group controllers 156a to 156n. Reference numeral 158 denotes an intra-system serial signal transmission line that connects the system controller 157 and the plurality of device group controllers 156a to 156n. 159a-159n
is a system-based control system, and 160 is a master controller that centrally controls a plurality of system-based control systems 1598 to 159n. Reference numeral 161 denotes a system transmission line that connects the mask controller and a plurality of system controllers.

第5図は、DCMの詳細を示したものである。FIG. 5 shows details of the DCM.

200はCPU内のメモリに記憶されたソフトウェアに
て実行される回路である。201は1枚のDCMのプリ
ント板により実現されるハードウェア回路である。20
2はPI/Oバスであり、CPUとDCMカードはPI
/Oパス202を介してインターフェイスがとられる。
200 is a circuit executed by software stored in memory within the CPU. 201 is a hardware circuit realized by one DCM printed board. 20
2 is the PI/O bus, and the CPU and DCM card are the PI/O bus.
The interface is via /O path 202.

200内には203〜206の回路があり、その回路の
制御機能はマクロ言語により記述されている。203の
シーケンシャール自動操作インターロックは自動モード
選択時に操作端の状態を確認しながら系統内の各操作端
に順次操作指令を出力する。204の操作許可インター
ロックは入力されたプロセス状態信号から操作端が操作
可能かどうか判定する。
There are circuits 203 to 206 in 200, and the control functions of the circuits are described in a macro language. The sequential automatic operation interlock 203 sequentially outputs operation commands to each operating end in the system while checking the state of the operating end when the automatic mode is selected. An operation permission interlock 204 determines whether the operation end can be operated based on the input process status signal.

205の外部プロセス条件による自動操作インターロッ
クは、入力されたプロセス状態信号により操作端が自動
操作可能な状態にあるかどうかを判断し、自動操作可能
であれば操作指令を出力する。
The automatic operation interlock 205 based on external process conditions determines whether the operating end is in a state where automatic operation is possible based on the input process status signal, and outputs an operation command if automatic operation is possible.

206の操作端診断回路は操作端への操作指令と操作端
の状態信号を入力することにより、操作端の誤動作及び
不動作を判定して、異常時には異常信号を出力するもの
である。
The operating end diagnostic circuit 206 determines malfunction or non-operation of the operating end by inputting an operating command to the operating end and a state signal of the operating end, and outputs an abnormal signal when an abnormality occurs.

1枚のプリント板回路より成る201のDCMカード内
には、250のD工部16点、251のDO部6点、2
52の基本ロジック、253の保護ロジック、254の
ロジックパターン選択部を内蔵する。DI、D○の各々
のチャンネルの用途は図に示す通りである。252の基
本ロジックは操作端の操作回路及び状態表示回路の内、
各操作端に共通な必要最低限のロジックを固定論理とし
て定型化したもので、P A L (Programa
ble ArrayLogic)にて構成される。25
3の保原ロジックは誤動作、誤不動作による4!&器の
損傷等を防止するためのロジックでありROM (Re
ad 0nly Memory)にて構成される。
The 201 DCM card, which consists of one printed circuit board circuit, contains 16 D parts of 250, 6 DO parts of 251, and 2
It has 52 basic logics, 253 protection logics, and 254 logic pattern selection sections. The purpose of each channel of DI and D○ is as shown in the figure. The basic logic of 252 is the operation circuit and status display circuit of the operation end.
The minimum necessary logic common to each operation terminal is formalized as fixed logic, and PAL (Program
ble ArrayLogic). 25
Hobara logic in 3 is due to malfunction or malfunction 4! & ROM (Re
ad 0nly Memory).

300は手動操作用スイッチ及び状態表示用のランプか
らなる運転員の操作部である。12は操作端13を駆動
するモータ、16は駆動用モータ12に動力電源を供給
するためのしゃ断器及びしゃ断器の制御回路からなるメ
タクラ、パワーセンタ類である。14は圧力、流量等を
検出するスイッチ、15は機器の状態、位置を検出する
りミツトスイツチである。
Reference numeral 300 denotes an operator's operation unit consisting of a manual operation switch and a status display lamp. Reference numeral 12 indicates a motor for driving the operating end 13, and reference numeral 16 indicates a power center or the like, which is comprised of a circuit breaker and a control circuit for the circuit breaker for supplying power to the drive motor 12. 14 is a switch for detecting pressure, flow rate, etc., and 15 is a switch for detecting the state and position of equipment.

第6図に第5図中の253の保護ロジックの詳細を示す
。403の記憶装置のアドレスバス402を入力部とし
て、ロジックパターン選択部254、接点入力信号40
8.記憶用入力信号406及びタイマ信号407等の信
号を入力する。記憶装置403ではこれらの入力条件に
応じたロジックパターンを構成し、この結果をデータバ
ス404を出力部として出力する。データバス404を
介して出力された信号の一部は、記憶用入力信号406
として、また一部はタイマ405を介して再度アドレス
バス402に入力され、それぞれホールド回路と限時動
作回路を構成する。以上の構成により所要のロジックを
ロジックパターン選択部254で選択することにより、
接点入力信号408に応じた論理回路が記憶装置403
で構成され、必要に応じて記憶用入力信号406、タイ
マ信号407を加えて所要の出力409が得られる。第
6図ではロジックパターン選択部254は6bitで表
わしているが、この場合2’=64パターンのロジック
が選択可能である。このbit数は必要に応じて選択す
れば良く、例えば256パターンのロジックが必要であ
れば8bitとすれば良い。入力信号408、記憶入力
信号406.タイマ入力407も必要に応じて記憶装置
403の入力点数範囲内でその点数を変えることが可能
である。なお、記憶装置403は第5図ではROMとし
ているがRAM (Random Access Me
mory) tコアメモリ等、いずれも使用できるし、
構成するロジックはROMなどで固定しても良いし、R
AM、コアメモリなどで変更可能にも構成できる。
FIG. 6 shows details of the protection logic 253 in FIG. 5. The address bus 402 of the storage device 403 is used as an input part, and the logic pattern selection part 254 and the contact input signal 40
8. Signals such as a storage input signal 406 and a timer signal 407 are input. The storage device 403 constructs a logic pattern according to these input conditions, and outputs the result using the data bus 404 as an output section. A portion of the signal output via the data bus 404 is a storage input signal 406
A portion of the signal is input again to the address bus 402 via the timer 405, and constitutes a hold circuit and a time-limit operation circuit, respectively. By selecting the required logic using the logic pattern selection unit 254 with the above configuration,
A logic circuit corresponding to the contact input signal 408 is stored in the memory device 403.
A required output 409 can be obtained by adding a storage input signal 406 and a timer signal 407 as necessary. In FIG. 6, the logic pattern selection section 254 is represented by 6 bits, but in this case, 2'=64 logic patterns can be selected. This number of bits may be selected as required; for example, if 256 patterns of logic are required, it may be set to 8 bits. Input signal 408, storage input signal 406. The number of timer inputs 407 can also be changed as needed within the range of input points of the storage device 403. Note that the storage device 403 is shown as a ROM in FIG. 5, but it may also be a RAM (Random Access Me
mory) t-core memory, etc. can be used,
The constituent logic may be fixed in ROM, etc., or R
It can also be configured to be changeable with AM, core memory, etc.

以上のように構成されるロジックを第5図に示すように
プリント板上に設置し、モータの軸受油圧低下等の機器
に損傷を与えるような状態信号を接点入力408により
入力し、この入力信号により必要となったときには強制
的に機器を非常停止させる8力409を発信するような
保護インターロックをロジックパターン選択部254に
て選択構成する。これにより、保護インターロックはC
PUを介していないのでCPU故障特にも確実に動作し
、機器の安全が確保されるため、高信頼度でかつフレキ
シブルの保護回路が構成される。
The logic configured as described above is installed on a printed board as shown in FIG. The logic pattern selection unit 254 selects and configures a protection interlock that issues an 8-force 409 to forcibly stop the equipment when necessary. This makes the protection interlock C
Since it does not go through the PU, it operates reliably even in the event of a CPU failure, and the safety of the equipment is ensured, so a highly reliable and flexible protection circuit is constructed.

第7図に、第6図で述べたロジックの具体的な作成方法
を示す。第7図の例では簡単のためロジックパターン選
択部254は3bi t、入力408は2点、タイマ4
05も2点とする。この入力により構成されるロジック
パターンの例を左下の枠内に示し、このパターン番号を
0/Oとする。右下にこのロジックによるタイムチャー
トを示す。
FIG. 7 shows a specific method for creating the logic described in FIG. 6. In the example of FIG. 7, for simplicity, the logic pattern selection section 254 has 3 bits, the input 408 has 2 points, and the timer 4
05 is also given 2 points. An example of a logic pattern formed by this input is shown in the lower left frame, and this pattern number is 0/O. A time chart based on this logic is shown at the bottom right.

外部入力AがONになると線番414によりタイマT1
がタイマカウントを開始する。外部人力BがONになる
と線番413により同様にタイマT2がカウントを開始
する。外部人力BがONした時AもONL、ているので
線番415,411を介して出力CがON状態として出
力される。またタイマT1がカウント完了した時には線
番412を介して出力りがON状態として出力される。
When external input A turns ON, timer T1 is activated by wire number 414.
starts the timer count. When the external human power B is turned on, the timer T2 similarly starts counting based on the wire number 413. When external human power B turns ON, A is also ON, so output C is output as an ON state via wire numbers 415 and 411. Further, when the timer T1 completes counting, the output is output via the wire number 412 as an ON state.

このロジックをメモリ上に構成する方法を以下に述べる
。メモリ番地をタイマ2点、外部入力2点、ロジックパ
ターン選択部3点の計7bitで構成されるものとし、
これらを順にメモリ番地を指令するパラメータとして扱
う。ロジックパターン選択部254の選択パターンを0
/Oとすれば、スイッチ選択部に相当するアドレスの上
位3桁が0/Oのアドレスエリアが選択される。この時
外部入力408の2点の0N/OFF状態に応じて該当
のアドレスが選択される。このアドレスに応じ出力部4
11,412,413,414がロジックパターンに応
じてプログラムされ、このプログラムに対応して出力さ
れる。出力部413゜414がON状態になるとタイマ
405のカウントが開始され、このタイマのカウント完
了の有無によって再度、記憶部403に入力され、これ
に該当するメモリ番地が更にアクセスされることになり
、これらの入力状態に応じて結果として出力部411,
412から出力される。出力部はメモリのデータビット
の範囲内で何点でもかまわない。
The method of configuring this logic on memory will be described below. Assume that the memory address is composed of 7 bits in total, including 2 timer points, 2 external input points, and 3 logic pattern selection points,
These are treated as parameters for commanding memory addresses in order. The selection pattern of the logic pattern selection section 254 is set to 0.
If /O is selected, the address area where the upper three digits of the address corresponding to the switch selection section are 0/O is selected. At this time, the corresponding address is selected depending on the 0N/OFF state of the two external inputs 408. Output section 4 according to this address
11, 412, 413, and 414 are programmed according to the logic pattern, and output corresponding to this program. When the output units 413 and 414 turn on, the timer 405 starts counting, and depending on whether or not the timer completes counting, the count is input to the storage unit 403 again, and the corresponding memory address is further accessed. As a result, the output unit 411,
412. The output section may be any number of points within the data bit range of the memory.

第8図に第5図中の252の基本ロジックの詳細を示す
。420は状態表示ロジックであり、450は操作指令
ロジックである。入出力信号の用途は第8図に示した通
りであり、点線枠の信号はCPUよりの入力信号、実線
枠の信号は保護ロジックROMよりの入力信号、枠無し
の信号は外部入出力信号を示す。441はr入」ランプ
点灯指令出力信号であり、論理和437の出力である。
FIG. 8 shows details of the basic logic 252 in FIG. 5. 420 is a status display logic, and 450 is an operation command logic. The purpose of the input/output signals is as shown in Figure 8. Signals in the dotted line frame are input signals from the CPU, signals in the solid line frame are input signals from the protection logic ROM, and signals without a frame are external input/output signals. show. 441 is a lamp lighting command output signal "r input", which is the output of the logical sum 437;

論理和437は論理積433,435及びランプテスト
信号424のいずれかが成立した時に441の「入」ラ
ンプ点灯指令を出力する。従って制御電源正常信号42
7がONの時、CPURUN状態であればCPUからの
r入」ランプ点灯信号422に従って「入」ランプに点
灯指令441が出力され、CPUストップ状態ではCP
Uからの信号422は論理積433によりロックされる
とともにプロセスよりの「入」フィードバック信号に従
って点灯指令441が出力される。また、442の「切
jランプ点灯指令出力信号も同様のロジックにて構成さ
れる。「自動」ランプ点灯指令出力信号443及び「手
動」ランプ点灯指令出力信号444は自動/手動モード
選択スイッチの○N/○FF状態信号428により直接
出力される。以上のように手動操作に必要なプロセス状
態表示及び運転モード表示は、CPUストップ時にはC
PUを介さずDCMカード内でDIチャンルネルから取
り込み、状態表示ロジック420を介して直接D○チャ
ンネルに出力されるため、CPU故随時にも表示が確保
される。
The logical sum 437 outputs the "on" lamp lighting command 441 when either the logical products 433, 435 and the lamp test signal 424 are established. Therefore, the control power supply normal signal 42
7 is ON, if the CPU is in the CPU RUN state, a lighting command 441 is output to the "ON" lamp according to the "r ON" lamp lighting signal 422 from the CPU, and if the CPU is in the CPU STOP state, the lighting command 441 is output to the "ON" lamp.
Signal 422 from U is locked by AND 433 and lighting command 441 is output in accordance with the "in" feedback signal from the process. In addition, the "OFF J lamp lighting command output signal 442 is configured using the same logic."Automatic" lamp lighting command output signal 443 and "Manual" lamp lighting command output signal 444 are set to It is output directly by the N/○FF status signal 428. As mentioned above, the process status display and operation mode display necessary for manual operation are
Since the data is taken in from the DI channel in the DCM card without going through the PU and output directly to the D○ channel via the status display logic 420, display can be ensured at any time due to the CPU.

485の「入」指令出力信号は、論理和483により補
機保護が必要な異常状態信号である保護「入」信号45
1が入力された場合は最優先にて出力される。また、こ
のような異常状態ではなく通常の運転時においては、R
OMからの入力であるr入」禁止信号452が不成立で
あって、CPUからの入力である「入」許可信号が成立
していることを論理積481にて確認した上で、自動モ
ード選択時にはCPUからの「入」指令456に従い1
手動モード選択時には操作スイッチによる操作信号45
7に従って「入」指令出力信号が出力される。なお、C
PUストップ時には、CPUストップ状態信号458及
び論理和477によりCPUからの1人」許可信号45
3はバイパスぎれため、CPUの動作状態にかかわらず
手動操作及び保護インターロックが保護される。
The "in" command output signal of 485 is a protection "in" signal 45 which is an abnormal state signal that requires auxiliary protection by logical sum 483.
If 1 is input, it will be output with the highest priority. In addition, during normal operation and not in such abnormal conditions, R
After confirming by the logical product 481 that the "r input" prohibition signal 452, which is the input from the OM, is not established and the "r input" permission signal, which is the input from the CPU, is established, when the automatic mode is selected, 1 according to the "in" command 456 from the CPU
Operation signal 45 by operation switch when manual mode is selected
7, an "in" command output signal is output. In addition, C
When the PU is stopped, the CPU stop state signal 458 and the logical OR 477 cause a one person permission signal 45 to be sent from the CPU.
3 is a bypass failure, so manual operation and protection interlock are protected regardless of the operating state of the CPU.

第9図に、第6図中の403の保護ロジックと第8図中
の420及び450の基本ロジックとの接続を示す。な
お本図は、第5図に示した201のDCMI枚のプリン
ト板により実現されるハードウェア回路の詳細図でもあ
る。保護ロジック403、基本ロジック420及び45
.0.DI部25’O,DO部251及びPI/○バス
202はプリント板上のモード配線により図のように接
続されている。保護ロジック403には、保護インター
ロック及び許可条件等を構成するためのプロセス状態信
号がDI部250を介して入力され、保護ロジックから
の出力である強制操作指令は論理和ゲートにて突き合わ
された後、4500基本ロジックに入力される。基本ロ
ジック450内では、保護ロジック403からの強制操
作指令は手動操作指令及びCPUからの自動操作指令の
どれよりも最優先にてDO部251から出力される。
FIG. 9 shows the connection between the protection logic 403 in FIG. 6 and the basic logic 420 and 450 in FIG. 8. Note that this figure is also a detailed diagram of a hardware circuit realized by the 201 DCMI printed boards shown in FIG. Protection logic 403, basic logic 420 and 45
.. 0. The DI section 25'O, DO section 251, and PI/○ bus 202 are connected as shown in the figure by mode wiring on the printed board. Process status signals for configuring protection interlocks, permission conditions, etc. are input to the protection logic 403 via the DI unit 250, and the forced operation commands output from the protection logic are matched at an OR gate. After that, it is input to the 4500 basic logic. In the basic logic 450, the forced operation command from the protection logic 403 is output from the DO unit 251 with the highest priority over any of the manual operation command and the automatic operation command from the CPU.

また、手動操作スイッチ300からの操作指令及び機器
の状態フィードバック信号はともにCPUを介さずにD
I部250から直接450,420の基本ロジックに入
力され、所定の論理演算を行った後00部251より表
示灯300及び操作端へ出力される。一方、DI部25
1より入力された外部信号は全てPI/Oバス202を
介してCPUに入力され、シーケンシャル自動操作イン
ターロック、操作端異常診断回路等の複雑な演算処理を
行ない、その結果をPI/Oバス202を介して基本ロ
ジック420,450に出力する。
In addition, both the operation command from the manual operation switch 300 and the device status feedback signal are sent to the
The signal is input directly from the I section 250 to the basic logics 450 and 420, and after predetermined logical operations are performed, it is output from the 00 section 251 to the indicator lamp 300 and the operating end. On the other hand, DI section 25
All external signals input from the PI/O bus 202 are input to the CPU through the PI/O bus 202, which performs complex arithmetic processing such as sequential automatic operation interlock and control end abnormality diagnosis circuit, and sends the results to the PI/O bus 202. is output to basic logic 420, 450 via.

基本ロジック450では運転モード及び操作許可条件を
確認した後、CPUからの操作指令を出力する。
The basic logic 450 outputs an operation command from the CPU after confirming the operation mode and operation permission conditions.

第/O図に本発明による制御装置のシステムキャビネッ
トの実装図を示す。600はシステムキャビネット、6
01はディジタルコントローラ、602はコントローラ
の入出カケ−プル、605は外部ターミナルブロック、
606は外部ケーブルである。このようにディジタルコ
ントローラ入出力はリレー等から構成される保護及び手
動操作回路を介さずに直接外部のプロセスと接続可能な
ため、非常にシンプルでかつ信頼性の高いシステムを構
築することが可能となる。また、DCMカードは図に示
す如くプロセスの機器1台毎に対応した1枚のプリント
板回路であり、他のDCMと独立した交換等のメンテナ
ンスを行えるため、極めて自律性の高い制御装置を構築
することが可能となる。
FIG. /O shows an implementation diagram of a system cabinet of a control device according to the present invention. 600 is a system cabinet, 6
01 is a digital controller, 602 is a controller input/output cable, 605 is an external terminal block,
606 is an external cable. In this way, the digital controller input/output can be directly connected to external processes without going through protection and manual operation circuits consisting of relays, etc., making it possible to construct a very simple and highly reliable system. Become. In addition, as shown in the figure, the DCM card is a single printed circuit board that corresponds to each piece of process equipment, and maintenance such as replacement can be performed independently of other DCMs, creating an extremely autonomous control device. It becomes possible to do so.

〔発明の効果〕〔Effect of the invention〕

本発明によれば、発電プラントに対して系統機器単位分
散制御システムを構成する単車単位であるところの機器
1台に対応して入出力点数の入出力機能とCPU故障時
の保護インターロック及び手動操作機能を1枚のプリン
ト板回路に内蔵したDCMとして実現し、これを機器単
位に配置し。
According to the present invention, the input/output function of the number of input/output points, the protection interlock in case of CPU failure, and the manual The operation function is realized as a DCM built into a single printed circuit board circuit, and this is placed in each device.

これらのDCMカードを機器グループコントローラのC
PUにより統括制御することによって、DCMカード毎
に独立してメンテナンスが可能で、かつディジタルコン
トローラの外部にリレー等から構成される保護インター
ロック及び手動操作回路を設けることなく信頼性の高い
システムを構築することができる効果がある。
Connect these DCM cards to the equipment group controller C
By centrally controlling the PU, maintenance can be performed independently for each DCM card, and a highly reliable system is constructed without the need for protective interlocks and manual operation circuits consisting of relays, etc. outside the digital controller. There is an effect that can be done.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の実施例(システム構成)、第2図と第
3図は従来技術の説明図、第4図は従来システムのキャ
ビネット実装図、第5図は本発明のDCMカード説明図
、第6図と第7図はDCMカード内の保護ロジック部構
成図及び説明図、第8図はDCMカード内の基本ロジッ
ク部構成図、第9図はDCMカードのハードウェア構成
図、第/O図は本発明のシステムキャビネット実装図。 1・・・ディジタルコントローラ、8・・・保護回路、
警報回路及び手動操作回路、11・・・機器、153・
・・D CM (Drive Control Mod
ule) 、 156−機器グループコントローラ、1
57・・・系統コントローVJ z 口 YJ4図 タト自pケーブル 第8 囚 ¥J/O 1D nO タト自1PF−7−ル
Fig. 1 is an embodiment (system configuration) of the present invention, Figs. 2 and 3 are explanatory diagrams of the prior art, Fig. 4 is a cabinet mounting diagram of the conventional system, and Fig. 5 is an explanatory diagram of the DCM card of the present invention. , FIG. 6 and FIG. 7 are a diagram and explanatory diagram of the protection logic section in the DCM card, FIG. 8 is a diagram of the basic logic section in the DCM card, FIG. 9 is a hardware configuration diagram of the DCM card, and FIG. Figure O is a system cabinet implementation diagram of the present invention. 1... Digital controller, 8... Protection circuit,
Alarm circuit and manual operation circuit, 11... equipment, 153.
・・D CM (Drive Control Mod
ule), 156-equipment group controller, 1
57... System controller VJ z Mouth YJ4 figure Tato's p cable 8th prisoner J/O 1D nO Tato's 1PF-7-le

Claims (1)

【特許請求の範囲】 1、複数の機器が集まり機器グループを構成し、複数の
機器グループが集まりプロセス系統を構成し、複数のプ
ロセス系統が集まりプラントを構成している発電プラン
トに対して、プロセス系統単位に系統コントローラを、
機器グループ単位に機器グループコントローラを分散配
置し、いずれの系統コントローラの故障も他の系統に波
及せず、いずれの機器グループコントローラの故障も他
の機器グループには波及しないように構成した発電プラ
ントの系統機器単位分散制御システムに於いて、プラン
トの最小構成単位である機器に対応してドライブコント
ロールモジュールを配置し、いずれのドライブコントロ
ールモジュールが故障しても他のドライブコントロール
モジュールに波及しないようにするとともに、ドライブ
コントロールモジュール個別に制御システムから独立し
て切離したり接続できるようにし、あわせてドライブコ
ントロールモジュール個々にメンテナンスできるように
したことを特徴とするシーケンス制御装置。 2、1項に於いてドライブコントロールモジュールには
機器単位の制御を行うに必要な接点信号を入出力する入
出力部を具備し、機器単位ま制御に必要最低限な基本操
作回路、状態表示回路及び保護回路の各ハードウェアか
らなる論理部を有し、かつCPUとのインターフェイス
を行うPI/Oバスを有することにより、他の制御系と
独立してドライブコントロールモジュール単独で機器の
制御ができるようにしたことを特徴とするシーケンス制
御装置。 3、2項に於いて手動操作器よりの操作信号及び外部プ
ロセス状態信号を直接DIより入力する入力部を有し、
全ての操作端に共通な必要最低限の操作回路を構成した
固定論理部を具備し、これらをハードウェアにてプリン
ト板上に定型化することにより、CPUストップ時にも
別なハードウェアの助けを借りることなく操作端を手動
にて操作可能としたことを特徴とするPI/Oカードに
より構成されるシーケンス制御装置。 4、2項に於いてDIより入力した外部プロセス状態信
号と、CPUからの状態表示信号と、CPUの動作状態
信号等とを入力する入力部を有し、CPUの動作状態を
判定してCPU、RUN時にはCPUよりの状態表示信
号を選択し、CPUストップ時にはプロセス状態信号を
選択して直接DOより出力する固定論理部を具備し、こ
れらをハードウェアにてプリント板上に定型化すること
により、CPUストップ時にもプロセス状態を表示器に
出力して、上記3項のCPUストップ時の手動による操
作端の操作をプロセス状態を監視しながら行うことを可
能としたことを特徴とするPI/Oカードにより構成さ
れるシーケンス制御装置。 5、2項に於いてプロセス状態信号等の接点信号を直接
DIより取り込む入力部と、所要のロジックを選択する
ロジックパターン選択部と、前記選択部にて選択された
ロジックにより構成する可変論理部とを有し、これらを
ハードウェアによりプリント板上に設置することにより
、入力信号と選択されたロジック内容に応じた多様な出
力信号をCPUを介さずに操作端に出力することが可能
としたことを特徴とするPI/Oカードにより構成され
るシーケンス制御装置。
[Claims] 1. For a power generation plant in which a plurality of devices come together to form an equipment group, a plurality of device groups come together to form a process system, and a plurality of process systems come together to form a plant, the process System controller for each system,
A power generation plant configured in such a way that equipment group controllers are distributed in each equipment group, and a failure in any system controller does not spread to other systems, and a failure in any equipment group controller does not spread to other equipment groups. In a system equipment unit distributed control system, drive control modules are arranged corresponding to the equipment that is the minimum component unit of the plant, so that even if any drive control module fails, it does not affect other drive control modules. In addition, a sequence control device characterized in that each drive control module can be disconnected from or connected to a control system independently, and the drive control modules can be maintained individually. In Section 2.1, the drive control module is equipped with an input/output section that inputs and outputs contact signals necessary to control each device, and includes the minimum basic operation circuit and status display circuit necessary for controlling each device. By having a logic section consisting of each hardware of the drive control module and protection circuit, and a PI/O bus that interfaces with the CPU, the drive control module can control the device independently from other control systems. A sequence control device characterized by: 3. In item 2, it has an input section for directly inputting the operation signal from the manual operation device and the external process status signal from the DI,
Equipped with a fixed logic section that constitutes the minimum required operation circuit common to all operation terminals, and by standardizing these on a printed circuit board as hardware, it is possible to use other hardware for help even when the CPU stops. A sequence control device comprised of a PI/O card, characterized in that the operating end can be operated manually without borrowing. In Section 4 and 2, it has an input section for inputting the external process status signal input from the DI, the status display signal from the CPU, the CPU operating status signal, etc., and determines the operating status of the CPU to control the CPU. , is equipped with a fixed logic section that selects the status display signal from the CPU when running, and selects the process status signal when the CPU is stopped, and outputs it directly from the DO, and by standardizing these on a printed board using hardware. , a PI/O characterized in that the process status is output to the display even when the CPU is stopped, so that the manual operation of the operating end when the CPU is stopped as described in item 3 above can be performed while monitoring the process status. A sequence control device consisting of cards. 5. In item 2, there is an input section that takes in contact signals such as process status signals directly from the DI, a logic pattern selection section that selects a required logic, and a variable logic section that is configured by the logic selected by the selection section. By installing these on a printed board using hardware, it is possible to output various output signals according to the input signal and selected logic content to the operating end without going through the CPU. A sequence control device constituted by a PI/O card, characterized in that:
JP15824885A 1985-07-19 1985-07-19 Plant control equipment Expired - Lifetime JPH0760322B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15824885A JPH0760322B2 (en) 1985-07-19 1985-07-19 Plant control equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15824885A JPH0760322B2 (en) 1985-07-19 1985-07-19 Plant control equipment

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP31162092A Division JPH0756601B2 (en) 1992-11-20 1992-11-20 Plant control equipment

Publications (2)

Publication Number Publication Date
JPS6220001A true JPS6220001A (en) 1987-01-28
JPH0760322B2 JPH0760322B2 (en) 1995-06-28

Family

ID=15667485

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15824885A Expired - Lifetime JPH0760322B2 (en) 1985-07-19 1985-07-19 Plant control equipment

Country Status (1)

Country Link
JP (1) JPH0760322B2 (en)

Also Published As

Publication number Publication date
JPH0760322B2 (en) 1995-06-28

Similar Documents

Publication Publication Date Title
JP4080060B2 (en) Method and apparatus for monitoring a plant with multiple functional units
US7610119B2 (en) Safety controller and system using same
US6259978B1 (en) Programmable relay driver
US3599179A (en) Fault detection and isolation in computer input-output devices
US5922034A (en) Programmable relay driver
JP2009522116A (en) Device for controlling at least one machine
US6035247A (en) Distribution panel switch gear and monitoring and control system having distribution panel switch gear
EP0109734A2 (en) System for monitoring and control of electrical drive devices
JPS6220001A (en) Sequence controller
US6370438B1 (en) Programmable controller module
US5667704A (en) Multiple sequence welding controller
JPH0798601A (en) Fault-tolerant programmable controller
JPH0756601B2 (en) Plant control equipment
EP4345548A1 (en) Safety i/o module with multi-channel high side switch
CN216067467U (en) Control circuit of mechanical arm anti-collision machine
JPH10338133A (en) Train signal security controller
JPH0274130A (en) Controller/monitor for distribution machinery and apparatus
JPS6125224A (en) Power supply controller
JP2716783B2 (en) Monitoring and control equipment
CA1244957A (en) Distributed input/output system
KR20230103538A (en) Multi Sequence Checker For Electrical Circuit
JP2590231B2 (en) Continuous monitoring circuit of control device
JPH07281705A (en) Monitor controller
JPH025432B2 (en)
JPH02130060A (en) Changing-over control system for trunk circuit control circuit

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term