JPH09198266A - Process control system - Google Patents
Process control systemInfo
- Publication number
- JPH09198266A JPH09198266A JP8007500A JP750096A JPH09198266A JP H09198266 A JPH09198266 A JP H09198266A JP 8007500 A JP8007500 A JP 8007500A JP 750096 A JP750096 A JP 750096A JP H09198266 A JPH09198266 A JP H09198266A
- Authority
- JP
- Japan
- Prior art keywords
- input
- rewriting
- output device
- output
- process control
- 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
- 238000004886 process control Methods 0.000 title claims description 46
- 238000000034 method Methods 0.000 claims abstract description 118
- 230000008569 process Effects 0.000 claims abstract description 115
- 238000012423 maintenance Methods 0.000 claims abstract description 32
- 238000012806 monitoring device Methods 0.000 claims abstract description 31
- 238000012545 processing Methods 0.000 claims description 25
- 238000012790 confirmation Methods 0.000 claims description 4
- 230000007246 mechanism Effects 0.000 claims description 4
- 238000007689 inspection Methods 0.000 abstract description 4
- 238000004519 manufacturing process Methods 0.000 abstract description 4
- 238000011112 process operation Methods 0.000 description 17
- 238000010586 diagram Methods 0.000 description 10
- 230000005856 abnormality Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 238000012546 transfer Methods 0.000 description 6
- 230000008859 change Effects 0.000 description 4
- 238000012544 monitoring process Methods 0.000 description 3
- 230000006872 improvement Effects 0.000 description 2
- 230000014759 maintenance of location Effects 0.000 description 2
- ORQBXQOJMQIAOY-UHFFFAOYSA-N nobelium Chemical compound [No] ORQBXQOJMQIAOY-UHFFFAOYSA-N 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000001681 protective effect Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
Landscapes
- Memory System (AREA)
- Programmable Controllers (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
Abstract
(57)【要約】
【課題】 信頼性,メンテナンス性,視認性の高いプロ
セス入出力装置を提供することを目的とする。製造工程
における配線工数、配線ミス、検査工数を減らしたプロ
セス入出力装置を提供することを目的とする。
【解決手段】 プロセス入出力装置3等を従来のリレー
回路に代わって、マイクロプロセッサ301およびソフ
トウエアで実現する。ソフトウエアは不揮発性書換可能
型メモリ素子302に格納する。ソフトウエアは、保守
監視装置6によって書換可能とする。また、書換回数に
制限値を設け、該制限値以上は書換を行わないようにす
る。また、誤って書き換えてしまうことを防ぐために、
書換許可/不許可スイッチを設ける。
(57) [Summary] [PROBLEMS] To provide a process input / output device having high reliability, maintainability, and visibility. An object of the present invention is to provide a process input / output device with reduced wiring man-hours, wiring mistakes, and inspection man-hours in the manufacturing process. A process input / output device 3 and the like are realized by a microprocessor 301 and software in place of a conventional relay circuit. The software is stored in the non-volatile rewritable memory element 302. The software can be rewritten by the maintenance monitoring device 6. Further, a limit value is set for the number of times of rewriting, and rewriting is not performed when the number of rewritings is equal to or more than the limit value. Also, to prevent accidental rewriting,
Provide a rewrite enable / disable switch.
Description
【0001】[0001]
【発明の属する技術分野】本発明はプロセス操作端の保
護・駆動回路を備えたプロセス制御装置のプロセス入出
力装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a process input / output device of a process controller having a process operation end protection / driving circuit.
【0002】[0002]
【従来の技術】プロセス制御システムは、プラントの操
作端(プロセス操作端)を作動させることで、プラント
を運用するものである。このプロセス制御システムの一
部を構成するプロセス操作端の保護・端駆動回路は、従
来、リレー回路等で構成していた。また、制御に必要な
ソフトウエアは、不揮発性の固定式メモリ素子に格納し
ていた。これは、プロセス制御装置の停止時もその動作
を継続させる必要があること、プロセス制御装置の停電
からの復旧を短時間で行うこと、さらに、誤回路混入の
可能性をなくすためである。2. Description of the Related Art A process control system operates a plant by operating an operating end (process operating end) of the plant. The process operation end protection / end drive circuit that constitutes a part of this process control system has conventionally been constituted by a relay circuit or the like. Further, the software required for control is stored in a non-volatile fixed memory device. This is because it is necessary to continue the operation even when the process control device is stopped, the recovery from the power failure of the process control device is performed in a short time, and the possibility of erroneous circuit mixing is eliminated.
【0003】[0003]
【発明が解決しようとする課題】しかし、従来から用い
られている回路はメンテナンス性が悪かった。例えば、
回路の変更が生じた場合、リレー回路では配線の変更が
必要となる。また、不揮発性の固定式メモリ素子では内
容の焼き直しやそのメモリ素子自体の交換を行う必要が
あった。However, the circuit conventionally used has poor maintainability. For example,
When the circuit is changed, the wiring needs to be changed in the relay circuit. Further, in a nonvolatile fixed memory element, it is necessary to rewrite the contents and replace the memory element itself.
【0004】また、このような回路は動作状態の視認性
が悪いため、プラント異常時の状態把握,原因調査が困
難であった。例えば、回路内の信号を確認するには、そ
の実際の配線、タイマー、リレーの動作を追わなければ
ならなかった。Further, since the operation state of such a circuit is poor in visibility, it is difficult to grasp the state and investigate the cause when the plant is abnormal. For example, to check the signals in the circuit, the actual wiring, timer, and relay operations had to be followed.
【0005】さらに、このような回路の製作工程には配
線工数が多く、誤配線混入の可能性が高い。誤配線を防
ぐには検査工数を多くせざるを得ない。Further, the number of wiring steps is large in the manufacturing process of such a circuit, and there is a high possibility that wrong wiring may be mixed. There is no choice but to increase the number of inspection steps to prevent incorrect wiring.
【0006】不揮発性の固定式メモリ素子に格納されて
いたソフトウエアの改造・動作状態確認の容易化を図る
には、ソフトウエアを不揮発性書き換え可能型メモリ素
子に格納することも考えられる。しかし、このようなメ
モリ素子は、信頼性の面で問題があった。例えば、書き
換え時の電気的ストレスによってデータが消失してしま
う可能性もあった。In order to facilitate the modification and confirmation of the operating state of the software stored in the non-volatile fixed memory device, the software may be stored in the non-volatile rewritable memory device. However, such a memory device has a problem in reliability. For example, data may be lost due to electrical stress during rewriting.
【0007】本発明は、動作信頼性及び不揮発性を確保
しつつ、動作状態視認性,回路変更の容易性、メンテナ
ンス性の向上を図ると共に、回路製作の配線工数低減と
検査工数低減を図ったプロセス制御装置のプロセス入出
力装置を提供することを目的とする。According to the present invention, while ensuring operation reliability and non-volatility, the operation state visibility, the easiness of circuit change, and the maintainability are improved, and the number of wiring steps and the number of inspection steps for circuit production are reduced. An object is to provide a process input / output device of a process control device.
【0008】[0008]
【課題を解決するための手段】本発明においては、従
来、リレー回路で構成していた基本的な回路をソフトウ
エア化するとともに、これらのソフトウエアを不揮発性
書き換え可能型メモリ素子に格納した。このソフトウエ
アは、必要に応じて保守管理ツールによって変更可能に
する一方で、誤操作による消去を防ぐために書き換え許
可スイッチを設け安全性を確保した。According to the present invention, the basic circuit, which is conventionally composed of a relay circuit, is made into software and the software is stored in a nonvolatile rewritable memory element. While this software can be changed by a maintenance management tool as needed, it has a rewrite permission switch to prevent erasure by mistake and ensures safety.
【0009】本発明の構成をより具体的に述べれば以下
の通りである。The structure of the present invention will be described in more detail below.
【0010】本発明の第1の態様としては、プラントの
操作端を操作することで、プラントを運用するプロセス
制御システムにおいて、上記プラントの状態を示す状態
情報の入力を受け付ける入力処理、および、別途決定さ
れた上記操作端の操作内容を上記操作端に指示する出力
処理を行うプロセス入出力装置と、上記プロセス入出力
装置の受け付けた上記状態情報に基づいて、上記操作内
容を決定するプロセス制御装置とを備え、上記プロセス
入出力装置は、少なくとも上記入力処理および上記出力
処理の内容を定義した入出力プログラムの格納された不
揮発性書換可能型メモリ素子と、上記入出力プログラム
を実行する演算ユニットとを含んで構成されるものであ
ること、を特徴とするプロセス制御システムが提供され
る。According to a first aspect of the present invention, in a process control system for operating a plant by operating an operating end of the plant, an input process for receiving input of state information indicating the state of the plant, and a separate process. A process input / output device for performing output processing for instructing the determined operation content of the operation end to the operation end, and a process control device for determining the operation content based on the status information received by the process input / output device Wherein the process input / output device includes a nonvolatile rewritable memory device in which an input / output program defining at least the contents of the input processing and the output processing is stored, and an arithmetic unit for executing the input / output program. A process control system is provided which is characterized by including the following.
【0011】上記プロセス入出力装置と直接または間接
的に接続され、上記不揮発性書換可能型メモリ素子の記
憶内容の読み出し処理および書き換え処理を行う保守監
視装置をさらに備えることが好ましい。It is preferable to further include a maintenance monitoring device which is directly or indirectly connected to the process input / output device and which performs a reading process and a rewriting process of stored contents of the nonvolatile rewritable memory element.
【0012】上記不揮発性書換可能型メモリ素子には、
さらに、それまでに上記書換処理が行われた回数を示す
書換回数値が記憶されており、上記保守監視装置は、上
記書換を行う際には該書換回数値を確認し、該確認の結
果その時の書換回数値が別途定められた制限回数以下で
あった場合のみ上記書換処理を行うとともに、当該書換
回数値を更新するものであってもよい。The nonvolatile rewritable memory device includes:
Further, a rewrite count value indicating the number of times the rewrite process has been performed is stored so far, and the maintenance monitoring device confirms the rewrite count when performing the rewrite, and as a result of the confirmation, The above rewriting process may be performed and the rewriting frequency value may be updated only when the rewriting frequency value is less than or equal to the separately defined number of times.
【0013】上記プロセス入出力装置は、上記書換処理
が行われている間、上記操作端に対してあらかじめ定め
られた操作内容を出力するものであってもよい。The process input / output device may output a predetermined operation content to the operation end while the rewriting process is being performed.
【0014】上記プロセス入出力装置は、上記操作端毎
に別途定められた制御許可条件を備え、上記プロセス制
御装置から入力された操作内容が上記制御許可条件を満
たす場合のみ当該操作内容を上記操作端に出力するもの
であることが好ましい。The process input / output device is provided with a control permission condition separately determined for each operation terminal, and the operation content is operated only when the operation content input from the process control device satisfies the control permission condition. It is preferable to output to the end.
【0015】上記保守監視装置と上記プロセス入出力装
置との少なくとも一方は、上記書換処理の実行を制限す
る制限機構を備えることが好ましい。At least one of the maintenance monitoring device and the process input / output device is preferably provided with a limiting mechanism for limiting the execution of the rewriting process.
【0016】作用を説明する。The operation will be described.
【0017】プロセス入出力装置は、プラントの状態を
示す状態情報の入力を受け付ける。プロセス制御装置
は、プロセス入出力装置の受け付けた状態情報に基づい
て、操作内容を決定する。プロセス入出力装置は、決定
された操作端の操作内容を操作端に指示する。この場
合、プロセス入出力装置は、プロセス制御装置から入力
された操作内容が制御許可条件を満たす場合のみ当該操
作内容を操作端に出力するようにすれば、プロセス制御
装置の異常にも対処できる。The process input / output device receives an input of state information indicating the state of the plant. The process control device determines the operation content based on the status information received by the process input / output device. The process input / output device indicates to the operating end the operation content of the determined operating end. In this case, if the process input / output device outputs the operation content to the operation end only when the operation content input from the process control device satisfies the control permission condition, the process control device can handle the abnormality.
【0018】プロセス入出力装置の行うこのような入出
力処理は、演算ユニットが入出力プログラムを実行する
ことで実現できる。入出力プログラムを不揮発性書換可
能型メモリ素子に格納しておけば、保守監視装置はその
内容を読み出すことで、入出力装置の動作状態を確認で
きる。また、必要に応じて、書き換えることができる。Such input / output processing performed by the process input / output device can be realized by the arithmetic unit executing an input / output program. If the input / output program is stored in the non-volatile rewritable memory device, the maintenance monitoring device can read the contents and confirm the operating state of the input / output device. In addition, it can be rewritten if necessary.
【0019】入出力プログラムの書換を行う際には、保
守監視装置は、まず、不揮発性書換可能型メモリ素子に
格納されているそれまでの書換回数値を確認する。該確
認の結果、その時の書換回数値が別途定められた制限回
数以下であった場合のみ上記書換処理を行うとともに、
書換回数値を更新する。このようにすることでデータ保
持の信頼性を担保できる。When the input / output program is rewritten, the maintenance monitoring device first confirms the number of rewrites up to that time stored in the nonvolatile rewritable memory element. As a result of the confirmation, the rewriting process is performed only when the rewriting number value at that time is less than or equal to the separately set limit number,
Update the rewrite count value. By doing so, the reliability of data retention can be ensured.
【0020】書換処理が行われている間、プロセス入出
力装置は、操作端に対してあらかじめ定められた操作内
容を出力することで、プラントの状態が乱れるのを防ぐ
ことができる。While the rewriting process is being performed, the process input / output device can prevent the plant state from being disturbed by outputting the predetermined operation content to the operating end.
【0021】なお、具体的なプログラムおよび回路の構
成にもよるが、さらにプロセス入出力装置へのプロセス
制御装置からの入出力を停止させるとともに、状態情報
などについても書換を行う直前に操作端から入力された
内容を保持するようにしておけば、信頼性、安全性をよ
り確実なものとできる。Depending on the specific program and circuit configuration, input / output from the process control device to / from the process input / output device may be stopped, and status information and the like may be changed from the operating end immediately before rewriting. If the entered contents are retained, reliability and safety can be further ensured.
【0022】誤って書換処理が行われてしまうような事
態は、制限機構を設けることで防ぐことができる。A situation in which rewriting processing is erroneously performed can be prevented by providing a limiting mechanism.
【0023】[0023]
【発明の実施の形態】以下、本発明の実施形態を図面を
用いて説明する。BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described below with reference to the drawings.
【0024】本実施形態のプロセス制御システムは、図
1に示すとおり、プロセス制御装置1と、バス2と、1
または2以上のプロセス入出力装置3と、保守・監視装
置6と、から構成される。プロセス操作端s自体は、制
御対象となるプロセス自体が有するものである。As shown in FIG. 1, the process control system according to the present embodiment includes a process control device 1, a bus 2 and a process control device 1.
Alternatively, it is composed of two or more process input / output devices 3 and a maintenance / monitoring device 6. The process operation end s itself is included in the process itself to be controlled.
【0025】プロセス操作端sは、プラントを運用する
のに必要な補機(例えば、一方向回転補機、電動弁、電
磁弁等)の操作端であり、各補機毎に割り付けられてい
る。このプロセス操作端sは、プロセス入出力装置3か
らの動作指令に従ってその補機の状態を変更させること
ができるようになっている。また、それと同時に、その
補機の動作状態をプロセス入出力装置3に出力するよう
になっている。The process operating end s is an operating end of an auxiliary machine (for example, a one-way rotating auxiliary machine, a motor-operated valve, a solenoid valve, etc.) required for operating the plant, and is assigned to each auxiliary machine. . The process operation end s can change the state of the auxiliary machine according to the operation command from the process input / output device 3. At the same time, the operating state of the auxiliary machine is output to the process input / output device 3.
【0026】[プロセス制御装置1]プロセス制御装置
1は、プロセス操作端sの動作管理を一括して行う装置
である。プロセス制御装置1は、図2に示すとおり、C
PU101、揮発性書換可能型メモリ素子102および
これらをつなぐバス103などを含んで構成されてい
る。CPU101によって実行される動作管理プログラ
ムソフト(プロセス制御用プログラム7)は、揮発性書
換可能型メモリ素子102に格納されている。[Process control device 1] The process control device 1 is a device which collectively manages the operation of the process operating end s. The process control device 1, as shown in FIG.
It is configured to include a PU 101, a volatile rewritable memory element 102, a bus 103 connecting these elements, and the like. The operation management program software (process control program 7) executed by the CPU 101 is stored in the volatile rewritable memory element 102.
【0027】プラント運用時、該プロセス制御装置1
は、プロセス制御用プログラム7を実行することで、各
プロセス入出力装置3に動作指令を出力する。動作指令
の決定の際に必要となる各種情報は、制御対象となるプ
ロセス操作端sが割り付けられているプロセス入出力装
置3から状態情報として入力されるようになっている。During plant operation, the process control device 1
Outputs an operation command to each process input / output device 3 by executing the process control program 7. Various information necessary for determining the operation command is input as state information from the process input / output device 3 to which the process operation end s to be controlled is assigned.
【0028】[プロセス入出力装置3]プロセス入出力
装置3は、プロセス制御装置1とプロセス操作端sとの
間に位置し、各種制御信号の入出力処理を行うものであ
る。該プロセス入出力装置3は、プロセス操作端sごと
に設けられている。該プロセス入出力装置3は、機能的
には、通常駆動条件処理回路30と、保護駆動条件処理
回路31、操作端駆動回路32とを備えている(図4参
照)。[Process Input / Output Device 3] The process input / output device 3 is located between the process control device 1 and the process operating end s and performs input / output processing of various control signals. The process input / output device 3 is provided for each process operation terminal s. The process input / output device 3 is functionally provided with a normal drive condition processing circuit 30, a protection drive condition processing circuit 31, and an operating end drive circuit 32 (see FIG. 4).
【0029】通常駆動条件処理回路30は、プラントの
通常運転を行う際に必要な当該補機の駆動条件(駆動許
可条件)を生成するとともに、この駆動許可条件が成立
しているか否かを判定するものである。The normal driving condition processing circuit 30 generates a driving condition (driving permission condition) for the auxiliary machine required for normal operation of the plant and determines whether or not the driving permission condition is satisfied. To do.
【0030】保護駆動条件処理回路31は、何らかの異
常発生時にプラントの主要機器を保護するために、プロ
セス操作端sを駆動させるためのものである。異常発生
時、保護駆動条件処理回路31は、上述の駆動許可条件
を無視して強制的に操作端駆動回路32に駆動指示をす
るようになっている。The protection drive condition processing circuit 31 is for driving the process operation end s in order to protect the main equipment of the plant when some abnormality occurs. When an abnormality occurs, the protection drive condition processing circuit 31 ignores the above-mentioned drive permission condition and forcibly issues a drive instruction to the operating end drive circuit 32.
【0031】操作端駆動回路32は、当該補機のプロセ
ス操作端sに駆動信号を出力する回路である。該操作端
駆動回路32は、通常は、通常駆動条件処理回路30に
よる判定の結果、駆動条件が成立していた場合に駆動信
号を出力する。但し、何らかの異常時には、後述する保
護駆動条件処理回路31からの駆動指示に従って、駆動
信号を出力するようになっている。The operation end drive circuit 32 is a circuit for outputting a drive signal to the process operation end s of the auxiliary machine. The operation end drive circuit 32 normally outputs a drive signal when the drive condition is satisfied as a result of the determination by the normal drive condition processing circuit 30. However, when some abnormality occurs, a drive signal is output in accordance with a drive instruction from the protection drive condition processing circuit 31 described later.
【0032】本実施形態のプロセス入出力装置3は、図
2に示すとおり、具体的には、MPU301、不揮発性
書換可能型メモリ素子302、バス303、操作端駆動
回路32からなる。上述の通常駆動条件処理回路30お
よび保護駆動条件処理回路31は、MPU301が不揮
発性書換可能型メモリ素子302に格納されているプロ
セス入出力用プログラム8を実行することで実現されて
いる。このような構成を取った結果、本実施形態では、
主要機器の状態の変化を常時監視し何らかの異常が発生
した時には、主要機器の破損や焼損を防ぎ安全な方向へ
状態を速やかに移行させることができる。As shown in FIG. 2, the process input / output device 3 of the present embodiment specifically comprises an MPU 301, a non-volatile rewritable memory element 302, a bus 303, and an operating end drive circuit 32. The normal drive condition processing circuit 30 and the protection drive condition processing circuit 31 described above are realized by the MPU 301 executing the process input / output program 8 stored in the nonvolatile rewritable memory element 302. As a result of taking such a configuration, in the present embodiment,
The change in the state of the main equipment is constantly monitored, and when any abnormality occurs, the state of the main equipment can be prevented from being damaged or burned, and the state can be promptly shifted to a safe direction.
【0033】なお、プロセス入出力用プログラム8は、
保守・監視装置6によって書換、モニタが可能に構成さ
れている。不揮発性書換可能型メモリ素子302へのプ
ロセス入出力用プログラム8の格納形態は、該書換を考
慮したものとなっている。この点については、後ほど図
6などを用いて詳細に説明する。The process input / output program 8 is
The maintenance / monitoring device 6 is configured to be able to rewrite and monitor. The storage form of the process input / output program 8 in the non-volatile rewritable memory element 302 is in consideration of the rewriting. This point will be described later in detail with reference to FIG.
【0034】以下、プロセス制御装置1およびプロセス
入出力装置3によるプロセス制御の手順を図3、図4を
用いて説明する。The procedure of process control by the process control device 1 and the process input / output device 3 will be described below with reference to FIGS. 3 and 4.
【0035】プロセス入出力装置3には、プロセス操作
端sの状態を示す状態信号11aがプロセス操作端sか
ら入力されている。プロセス入出力装置3は、該状態信
号11aをそのままプロセス制御装置1へ条件信号9と
して出力する(図4参照)。この条件信号9は、プロセ
ス制御装置1がプラントの状態を解析するための判断材
料となる信号であり、全てのプロセス入出力装置3から
プロセス制御装置1へ出力されている。A state signal 11a indicating the state of the process operating end s is input to the process input / output device 3 from the process operating end s. The process input / output device 3 outputs the status signal 11a as it is as the condition signal 9 to the process control device 1 (see FIG. 4). The condition signal 9 is a signal that is used as a judgment factor for the process control device 1 to analyze the state of the plant, and is output from all the process input / output devices 3 to the process control device 1.
【0036】プロセス入出力装置3には、このほかにも
操作端駆動許可信号11bがプロセス操作端sから入力
されている。この操作端駆動許可信号11bは、後述す
る操作端制御信号10が、プロセス操作端sを正常に作
動させることができるか否かを判定するための基準,条
件となるものである。実際の操作端駆動許可信号11b
は、例えば、関連する他のプロセス操作端sの動作状態
やプラントの状態信号等からなる。プロセス入出力装置
3は、この操作端駆動許可信号11bを取り込んで、不
揮発性書換可能型メモリ素子4に格納する。In addition to this, the operation end drive permission signal 11b is also input to the process input / output device 3 from the process operation end s. The operation end drive permission signal 11b serves as a reference and a condition for the operation end control signal 10 described later to determine whether or not the process operation end s can be normally operated. Actual operation end drive permission signal 11b
Is, for example, an operation state of another related process operation end s, a plant state signal, and the like. The process input / output device 3 takes in the operation end drive permission signal 11b and stores it in the nonvolatile rewritable memory element 4.
【0037】プロセス制御装置1は、条件信号9の内容
等に基づいてプラントの状態を解析する。解析の結果、
なんらかの操作を行わせる必要のあるプロセス操作端s
に対しては、当該プロセス操作端sに対応づけられてい
るプロセス入出力装置3に操作端制御信号10を出力す
る。The process control device 1 analyzes the state of the plant based on the contents of the condition signal 9 and the like. As a result of the analysis,
Process operation end s that needs to perform some operation
In response to this, the operation end control signal 10 is output to the process input / output device 3 associated with the process operation end s.
【0038】プロセス入出力装置3は、入力された操作
端制御信号10を、一旦、不揮発性書換可能型メモリ素
子302に格納する。そして、通常駆動条件処理部30
は、この時入力された操作端制御信号10の内容が、操
作端駆動許可信号11bが示す基準、条件を満たしてい
るか否かを判定する。該判定の結果、基準を満たしてい
た場合には、その操作端制御信号10を操作端駆動回路
32へ出力する。操作端駆動回路32は、該操作端制御
信号10に基づいてプロセス操作端sを駆動するべく、
操作端駆動信号12をプロセス操作端sへ出力する。The process input / output device 3 temporarily stores the input operating-end control signal 10 in the nonvolatile rewritable memory element 302. Then, the normal drive condition processing unit 30
Determines whether the content of the operation end control signal 10 input at this time satisfies the criteria and conditions indicated by the operation end drive permission signal 11b. If the result of this determination is that the criteria are met, the operating end control signal 10 is output to the operating end drive circuit 32. The operation end drive circuit 32 drives the process operation end s based on the operation end control signal 10.
The operation end drive signal 12 is output to the process operation end s.
【0039】[保守・監視装置6]保守・監視装置6
は、プロセス入出力装置3の保守・監視を行うためのも
のである。保守・監視装置6は、図2に示すとおり、C
PU601、メモリ602、バス603、モニタ605
を備えている。そして、プロセス制御装置1および/ま
たはプロセス入出力装置3に接続されている。CPU6
01は、メモリ602に格納しているプログラムを実行
することで保守・監視のための各種機能を実現してい
る。例えば、該保守・監視装置6は、直接(あるいは、
プロセス制御装置1を経由して)プロセス入出力装置3
にアクセスすることで、不揮発性書換可能型メモリ素子
302に格納されているプログラム,データの書換を行
う機能を備えている。また、不揮発性書換可能型メモリ
素子302に格納されているプログラム、プロセス入出
力装置3の動作状態に関する情報を獲得してモニタ60
5に表示する機能を備えている。さらに、不揮発性書換
可能型メモリ素子302の書換を行った回数をカウント
する書換回数管理回路26を備えている。該書換回数管
理回路26も実際には、他の機能と同様、CPU601
がメモリ602にあらかじめ格納されているプログラム
を実行することで実現されている。[Maintenance / Monitoring Device 6] Maintenance / Monitoring Device 6
Is for maintenance and monitoring of the process input / output device 3. The maintenance / monitoring device 6, as shown in FIG.
PU 601, memory 602, bus 603, monitor 605
It has. It is connected to the process control device 1 and / or the process input / output device 3. CPU6
01 executes various programs stored in the memory 602 to realize various functions for maintenance and monitoring. For example, the maintenance / monitoring device 6 is directly (or
Process input / output device 3 (via process control device 1)
By accessing the memory, the nonvolatile memory device 302 has a function of rewriting the program and data stored in the non-volatile rewritable memory element 302. In addition, the program stored in the non-volatile rewritable memory element 302 and the information about the operating state of the process input / output device 3 are acquired and monitored 60.
5 has the function of displaying. Further, the nonvolatile rewritable memory element 302 is provided with a rewrite frequency management circuit 26 that counts the number of times of rewriting. The rewrite frequency management circuit 26 is actually the CPU 601 as well as other functions.
Is realized by executing a program stored in advance in the memory 602.
【0040】以下、該保守・監視装置6の動作を図5〜
図9を用いて説明する。ここでは、動作の内容毎に分け
て説明する。The operation of the maintenance / monitoring device 6 will be described below with reference to FIGS.
This will be described with reference to FIG. Here, the contents of the operation will be described separately.
【0041】(1)プロセス入出力装置3の動作状態の
表示 保守・監視装置6は、プロセス入出力装置3の動作状態
を示す情報を獲得し、これを制御ロジック図として、モ
ニタ605に表示する。該情報は、図5に示すとおり、
プロセス制御装置1を経由して(動作状態信号14)、
あるいは、直接プロセス入出力装置3から(動作状態信
号16)獲得される。(1) Display of operating state of process input / output device 3 The maintenance / monitoring device 6 acquires information indicating the operating state of the process input / output device 3 and displays it on the monitor 605 as a control logic diagram. . The information is as shown in FIG.
Via the process control device 1 (operating state signal 14),
Alternatively, the (operation status signal 16) is directly obtained from the process input / output device 3.
【0042】(2)プロセス入出力用プログラム8の更
新 保守・監視装置6のメモリ602には、新たなプロセス
入出力用プログラムである書換プログラム22をあらか
じめ格納しておく。該書換プログラム22は、図6に示
すとおり、N個のグループ(グループ22ー1〜グルー
プ22ーN)に分けて構成しておく。さらに、保守・監
視装置6は、書換処理を行った回数をカウントする書換
回数管理回路26を備えている。(2) Updating the process input / output program 8 The rewriting program 22 which is a new process input / output program is stored in advance in the memory 602 of the maintenance / monitoring device 6. As shown in FIG. 6, the rewriting program 22 is divided into N groups (group 22-1 to group 22-N). Further, the maintenance / monitoring device 6 includes a rewriting frequency management circuit 26 that counts the number of times rewriting processing is performed.
【0043】一方、不揮発性書換可能型メモリ素子30
2は、図6に示すとおり、プログラムを記憶するメモリ
エリア17と、書換回数を保持するための書換回数カウ
ントエリア21とに分けられている。メモリエリア17
は、さらに、N個の小さなエリア(エリア17ー1〜エ
リア17ーN)に分けられている。そして、各エリアに
は、それぞれ上述の書換プログラム22がグループ単位
で書き込まれている。つまり、エリア17ー1にはグル
ープ22ー1が、また、エリア17ー2にはグループ2
2ー2が格納されている。On the other hand, the nonvolatile rewritable memory device 30
As shown in FIG. 6, the area 2 is divided into a memory area 17 for storing a program and a rewrite frequency count area 21 for holding the rewrite frequency. Memory area 17
Is further divided into N small areas (area 17-1 to area 17-N). The above-mentioned rewriting program 22 is written in each area in units of groups. In other words, the group 22-1 is in the area 17-1, and the group 2 is in the area 17-2.
2-2 is stored.
【0044】プログラムの書換は、プロセス入出力装置
3を書換モードに移行させた上で、新たなプログラムを
不揮発性書換可能型メモリ302に転送することで行
う。The program is rewritten by shifting the process input / output device 3 to the rewrite mode and then transferring a new program to the non-volatile rewritable memory 302.
【0045】つまり、保守・監視装置6は、プロセス入
出力装置3にプログラム書換指令13(あるいは、書換
指令15)を出力する(図5参照)。該プログラム書換
指令信号13(15)を入力されたプロセス入出力装置
3は、書換モードに移行する。この後、続いて行う新た
なプログラムの転送は、基本的にはグループ単位で行
う。That is, the maintenance / monitoring device 6 outputs the program rewriting command 13 (or rewriting command 15) to the process input / output device 3 (see FIG. 5). The process input / output device 3 to which the program rewriting command signal 13 (15) is input shifts to the rewriting mode. After that, the transfer of a new program to be subsequently performed is basically performed in group units.
【0046】プロセス入出力用プログラム8を部分的に
書き換える場合には、保守・監視装置6は、書換プログ
ラム22のうち書換対象となっている部分が含まれてい
るグループのみを、当該グループを格納すべきエリアに
転送する。以下、図6乃至図7を用いて詳しく説明す
る。When the process input / output program 8 is partially rewritten, the maintenance / monitoring device 6 stores only the group containing the portion of the rewriting program 22 which is the rewriting target, in that group. Transfer to the area that should. Hereinafter, a detailed description will be given with reference to FIGS. 6 to 7.
【0047】保守・監視装置6は、書換処理を開始する
と、図7に示すとおり、まず、不揮発性書換可能型メモ
リ302の書換回数カウントエリア21にアクセスし、
それまでの書換回数を確認する。書換回数を確認後は、
プログラムの転送を開始する。この場合、まず、書換の
対象となっているか否かをグループ毎に判定する。該判
定は、書換処理の対象として、使用者によってあらかじ
め指定されているか否かを判定することで行う。書換の
対象となっていなければ、そのまま、次のグループにつ
いての判定に移る。書換の対象となっていた場合には、
当該グループを対応するエリアに転送する。図6、図7
の例では、グループ22ー2のみを書き換えている。When the maintenance / monitoring device 6 starts the rewriting process, as shown in FIG. 7, first, the rewriting frequency count area 21 of the nonvolatile rewritable memory 302 is accessed,
Check the number of rewrites until then. After checking the number of rewrites,
Start the program transfer. In this case, first, it is determined for each group whether or not it is a rewriting target. The determination is performed by determining whether or not the user has previously designated it as a target of the rewriting process. If it is not the target of rewriting, the process directly proceeds to the determination for the next group. If it has been rewritten,
Transfer the group to the corresponding area. 6 and 7
In the above example, only the group 22-2 is rewritten.
【0048】すべてのグループについての判定等を実行
し終わると、書換回数管理回路26は書換回数を1だけ
カウントアップする。そして、この新たな書換回数を、
書換回数カウントエリア21に格納する。Upon completion of the determinations for all groups, the rewrite frequency management circuit 26 increments the rewrite frequency by 1. Then, this new rewrite count is
It is stored in the rewrite count area 21.
【0049】プロセス入出力用プログラム8の全体を書
き換える場合も同様の処理を行うことで、書換プログラ
ム22を構成するすべてのグループを順次転送する(図
8、図9参照)。つまり、保守・監視装置6はまず、こ
の書換プログラム22のうちのグループ22ー1を不揮
発性書換可能型メモリ素子302のエリア17ー1に転
送する。グループ22ー1の転送が終了すると、続い
て、グループ22ー2をエリア17ー2に転送する。以
下同様に、残りのグループ22ー3〜22ーNを、メモ
リエリア17ー3〜17ーNへ順次転送する。When the entire process input / output program 8 is rewritten, the same processing is performed to sequentially transfer all the groups constituting the rewriting program 22 (see FIGS. 8 and 9). That is, the maintenance / monitoring device 6 first transfers the group 22-1 of the rewriting program 22 to the area 17-1 of the nonvolatile rewritable memory element 302. When the transfer of the group 22-1 is completed, the group 22-2 is transferred to the area 17-2. Similarly, the remaining groups 22-3 to 22-N are sequentially transferred to the memory areas 17-3 to 17-N.
【0050】書換回数管理回路26による書換回数のカ
ウントおよび書換回数カウントエリア21の更新も同様
である。The same applies to counting the number of rewrites and updating the rewrite count area 21 by the rewrite count management circuit 26.
【0051】なお、書換回数を確認した結果、別途定め
られた制限回数(本実施形態では、1000回)を越え
ていた場合には、書換がプロセス入出力用プログラム8
の全体であるか一部であるかに関わらずその旨を保守・
監視装置6のモニタ605に表示させて、書き換えを中
止する。このような書換回数の制限を設けることで、不
揮発性書換可能型メモリ素子302の記憶内容の信頼性
を維持することができる。なお、制限回数は、不揮発性
書換可能型メモリ素子302として使用しているメモリ
の故障率などに応じて定め、これを保守監視装置6のメ
モリ602に格納しておくものとする。As a result of checking the number of times of rewriting, if the number of times of rewriting exceeds the separately determined number of times (1000 times in this embodiment), the rewriting is performed by the process input / output program 8
Maintain that fact regardless of whether it is a whole or a part of
The rewriting is stopped by displaying it on the monitor 605 of the monitoring device 6. By setting such a limit on the number of times of rewriting, it is possible to maintain the reliability of the stored contents of the nonvolatile rewritable memory element 302. The limited number of times is determined according to the failure rate of the memory used as the non-volatile rewritable memory element 302, and is stored in the memory 602 of the maintenance monitoring device 6.
【0052】プログラムの転送中(あるいは、後述する
書換許可スイッチが書き込み許可中)は、書換がプロセ
ス入出力用プログラム8の全体であるか一部であるかに
関わらず、プロセス制御装置1とプロセス入出力装置3
との間でのデータの入出力は一時停止する。また、プロ
セス操作端sからプロセス入出力装置3への入力も停止
する。その一方で、プロセス入出力装置3は、操作端駆
動信号12を書き込み処理開始直前の値(あるいは、あ
らかじめ決められた値)に保持するようにしている。こ
れにより書換によるプラントへの影響を抑制できる。While the program is being transferred (or the rewriting permission switch, which will be described later, is writing-permitted), regardless of whether the rewriting is the whole or part of the process input / output program 8, the process controller 1 and the process I / O device 3
Input / output of data between and is suspended. Further, the input from the process operation terminal s to the process input / output device 3 is also stopped. On the other hand, the process input / output device 3 holds the operating end drive signal 12 at the value (or a predetermined value) immediately before the start of the writing process. As a result, the influence of rewriting on the plant can be suppressed.
【0053】ここまでの説明では特に述べなかったが、
本実施形態では、誤操作によってプロセス入出力用プロ
グラム8等を失うことのないように、書換許可スイッチ
を設けている。該書換許可スイッチは、ハードウエアと
ソフトウエアとのいずれでも実現可能である。それぞれ
の一例を図10に示した。Although not particularly mentioned in the above description,
In this embodiment, a rewrite permission switch is provided so that the process input / output program 8 or the like is not lost due to an erroneous operation. The rewrite permission switch can be realized by either hardware or software. An example of each is shown in FIG.
【0054】プロセス入出力装置3の本体に設けた書換
許可スイッチ28は、ハードウエアで構成されている。
通常は、書換許可スイッチ28を“不許可”位置にして
おく。この状態では、保守・監視装置6から書換指令1
3(15)がきても、不揮発性書換可能型メモリ302
内のデータを書換できない。不揮発性書換可能型メモリ
302内のプログラム,データを書き換える際は、書換
指令13(15)を送る前に、あらかじめ書換許可スイ
ッチ28を手動で“許可”位置に切替えておく。The rewrite permission switch 28 provided in the main body of the process input / output device 3 is composed of hardware.
Normally, the rewrite permission switch 28 is set to the "non-permission" position. In this state, the maintenance / monitoring device 6 sends a rewrite command 1
3 (15) comes, non-volatile rewritable memory 302
Cannot rewrite the data in. When rewriting the programs and data in the non-volatile rewritable memory 302, the rewriting permission switch 28 is manually switched to the "permission" position before sending the rewriting command 13 (15).
【0055】保守・監視装置6に設けた書換許可スイッ
チ27は、ソフトウエアで実現されたものである。該書
換許可スイッチ27は、別途定められたキーワードが入
力されない限り、保守・監視装置6の機能を制限するよ
うになっている。ここでは、このキーワードが入力され
ない限り、プロセス入出力装置3への書換プログラム等
を送信できないようになっている。The rewrite permission switch 27 provided in the maintenance / monitoring device 6 is realized by software. The rewrite permission switch 27 limits the function of the maintenance / monitoring device 6 unless a separately determined keyword is input. Here, the rewriting program or the like to the process input / output device 3 cannot be transmitted unless this keyword is input.
【0056】なお、図10の例では、より確実を期する
ために、書換許可スイッチ28(ハードスイッチ)と書
換許可スイッチ27(ソフトスイッチ)とを併用してい
る。従って、どちらか一方でもロックが解除されていな
い場合には、不揮発性書換可能型メモリ素子302内の
データの書換ができないようになっている。In the example of FIG. 10, the rewrite permission switch 28 (hard switch) and the rewrite permission switch 27 (soft switch) are used together for the sake of more certainty. Therefore, if either one of them is not unlocked, the data in the non-volatile rewritable memory element 302 cannot be rewritten.
【0057】以上説明した実施形態のプロセス制御シス
テムでは、回路をソフトウエア化したことで、リレー回
路等が不要となり、プロセス入出力装置、ひいてはプロ
セス制御システム全体の小型化が可能となった。In the process control system of the embodiment described above, the circuit is made into software, so that the relay circuit and the like are not required, and the process input / output device and the entire process control system can be downsized.
【0058】プロセス入出力装置等の動作信号を読み出
すことで、その動作状態を容易に確認できる。このよう
なプラント制御動作の視認性の向上は、プラント監視性
の向上、プラント異常への対応処置の迅速化につなが
る。By reading the operation signal of the process input / output device or the like, the operation state can be easily confirmed. The improvement in the visibility of the plant control operation leads to the improvement of the plant monitorability and the quicker response to the plant abnormality.
【0059】不揮発性の書換可能型メモリ素子を用いて
いるため、回路変更に対応してソフトウエアを書き換え
ることが可能で保守性が高い。さらに、停電時にもソフ
トウエアが失われることがないため、停電後にソフトウ
エアを再書き込みする必要がない。再書き込み回数が少
なければ書き込み時のエラー発生の可能性も小さくなる
ため、信頼性が高くなる。書換回数に制限を設けたこと
で、ソフトウエア保持の信頼性はさらに高まる。Since the non-volatile rewritable memory element is used, the software can be rewritten corresponding to the circuit change, and the maintainability is high. Further, since the software is not lost even when the power fails, there is no need to rewrite the software after the power failure. If the number of times of rewriting is small, the possibility of error occurrence at the time of writing becomes small, and therefore the reliability becomes high. By setting a limit on the number of rewrites, the reliability of software retention is further enhanced.
【0060】書き込み許可/不許可スイッチを設けたこ
とで、不用意にソフトウエアを変更してしまうことはな
いため、プロセス制御の安全性が高い。Since the write permission / prohibition switch is provided, the software is not inadvertently changed, so that the process control is highly safe.
【0061】ソフトウエアの更新処理中は直前の値など
を出力するようにしているため、更新中もプラントに外
乱を与えることなく安全性が高いなお、上述した実施形
態では、プロセス入出力装置3の備える機能(回路)の
うち、通常駆動条件処理回路30、保護駆動条件処理回
路31のみをソフトウエア化していた。しかし、操作端
駆動回路32についてもソフトウエア化しても構わな
い。Since the immediately preceding value is output during the software update process, the plant is not disturbed even during the update and the safety is high. In the above-described embodiment, the process input / output device 3 is used. Among the functions (circuits) included in the above, only the normal drive condition processing circuit 30 and the protection drive condition processing circuit 31 are made into software. However, the operating end drive circuit 32 may also be software.
【0062】また、後述する操作端制御信号10が、プ
ロセス操作端sを正常に作動させることができるか否か
を判定するための基準,条件は、プロセス操作端sから
入力される操作端駆動許可信号11bを用いていた。し
かし、これらの基準、条件は、別途、あらかじめプロセ
ス入出力装置に入力しておくようにしても構わない。Further, the operating end control signal 10 to be described later determines whether or not the process operating end s can be normally operated. The criteria and conditions are the operating end drive input from the process operating end s. The permission signal 11b was used. However, these criteria and conditions may be separately input to the process input / output device in advance.
【0063】特許請求の範囲において言う“操作端”と
は、上記実施形態においてはプロセス操作端sに相当す
る。“状態情報“とは、状態信号11a(条件信号9)
に含まれている内容に相当する。“操作内容”とは、操
作端制御信号10の内容に相当する。“入出力プログラ
ム”とは、プロセス入出力用迂路グラム8に相当する。
“不揮発性書換可能型メモリ素子”とは、不揮発性書換
可能型メモリ素子302に相当する。“演算ユニット”
とは、MPU301に相当する。“書換回数値”とは、
書換回数カウントエリア21に格納されている値に相当
する。“制御許可条件”とは、操作端駆動許可信号11
bに応じて定められた不揮発性書換可能型メモリ素子3
02に格納されている基準、条件に相当するものであ
る。“制限機構”とは、書換許可スイッチに相当する。The "operating end" referred to in the claims corresponds to the process operating end s in the above embodiment. "Status information" means status signal 11a (condition signal 9)
Corresponds to the content contained in. The “operation content” corresponds to the content of the operation end control signal 10. The “input / output program” corresponds to the process input / output bypass gram 8.
The “non-volatile rewritable memory element” corresponds to the non-volatile rewritable memory element 302. "Arithmetic unit"
Corresponds to the MPU 301. What is "rewrite count value"?
This corresponds to the value stored in the rewrite count area 21. “Control permission condition” means the operation end drive permission signal 11
Non-volatile rewritable memory element 3 defined according to b
It corresponds to the criteria and conditions stored in 02. The "limitation mechanism" corresponds to a rewrite permission switch.
【0064】[0064]
【発明の効果】以上説明したとおり本発明によれば、信
頼性,メンテナンス性,視認性の高いプロセス入出力装
置が得られる。また、製造工程における配線工数、配線
ミス、検査工数を減らすことができる。As described above, according to the present invention, a process input / output device having high reliability, maintainability and visibility can be obtained. In addition, the number of wiring steps, wiring mistakes, and inspection steps in the manufacturing process can be reduced.
【図1】本発明の実施形態であるプロセス入出力装置3
を含んだプロセス制御システムの全体構成を示す図であ
る。FIG. 1 is a process input / output device 3 according to an embodiment of the present invention.
It is a figure which shows the whole structure of the process control system containing.
【図2】プロセス入出力装置3,プロセス制御装置1,
保守・監視装置6の内部構成を示す図である。FIG. 2 is a process input / output device 3, a process control device 1,
3 is a diagram showing an internal configuration of a maintenance / monitoring device 6. FIG.
【図3】各部間で授受される信号を示す図である。FIG. 3 is a diagram showing signals transmitted and received between respective units.
【図4】プロセス入出力装置3の処理の概要を信号の流
れに基づいて示した図である。FIG. 4 is a diagram showing an outline of processing of a process input / output device 3 based on a signal flow.
【図5】保護・監視装置6による保護・監視動作におけ
る信号の流れを示す図である。5 is a diagram showing a signal flow in a protection / monitoring operation by the protection / monitoring device 6. FIG.
【図6】メモリエリア17の一部を書き換える場合の様
子を示す図である。FIG. 6 is a diagram showing how a part of the memory area 17 is rewritten.
【図7】メモリエリア17の一部を書き換える手順を示
す図である。FIG. 7 is a diagram showing a procedure of rewriting a part of a memory area 17.
【図8】メモリエリア17の全体を書き換える様子を示
す図である。FIG. 8 is a diagram showing how the entire memory area 17 is rewritten.
【図9】メモリエリア17の全体を書き換える手順を示
す図である。FIG. 9 is a diagram showing a procedure for rewriting the entire memory area 17.
【図10】不揮発性書換可能型メモリ素子302の書換
許可スイッチ27,28を示す図である。FIG. 10 is a diagram showing the rewrite permission switches 27 and 28 of the nonvolatile rewritable memory element 302.
1…プロセス制御装置、2…バス、3…プロセス入出力
装置、6…保守・監視装置、7…プロセス制御用プログ
ラム、8…プロセス入出力用プログラム、9…条件信
号、10…操作端制御信号、11a…状態信号、11b
…操作端駆動許可信号、12…操作端駆動信号、13…
プログラム書換指令、14…動作状態信号、15…プロ
グラム書換指令、16…動作状態信号、17…メモリエ
リア、21…書換回数カウントエリア、22…書換プロ
グラム、27…書換許可スイッチ、28…書換許可スイ
ッチ、30…通常駆動条件処理回路、31…保護駆動条
件処理回路、32…操作端駆動回路、101…CPU、
102…揮発性書換可能型メモリ素子、103…バス、
301…CPU、302…不揮発性書換可能型メモリ素
子、303…バス、601…CPU、602…メモリ、
603…バス、605…モニタ、s…プロセス操作端1 ... Process control device, 2 ... Bus, 3 ... Process input / output device, 6 ... Maintenance / monitoring device, 7 ... Process control program, 8 ... Process input / output program, 9 ... Condition signal, 10 ... Operating end control signal , 11a ... Status signal, 11b
... operation end drive permission signal, 12 ... operation end drive signal, 13 ...
Program rewriting command, 14 ... Operating state signal, 15 ... Program rewriting command, 16 ... Operating state signal, 17 ... Memory area, 21 ... Rewriting count area, 22 ... Rewriting program, 27 ... Rewriting permission switch, 28 ... Rewriting permission switch , 30 ... Normal drive condition processing circuit, 31 ... Protective drive condition processing circuit, 32 ... Operating end drive circuit, 101 ... CPU,
102 ... Volatile rewritable memory device, 103 ... Bus,
301 ... CPU, 302 ... Non-volatile rewritable memory device, 303 ... Bus, 601 ... CPU, 602 ... Memory,
603 ... Bus, 605 ... Monitor, s ... Process operation end
───────────────────────────────────────────────────── フロントページの続き (72)発明者 天日 康博 茨城県日立市大みか町五丁目2番1号 株 式会社日立製作所大みか工場内 ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Yasuhiro Asahi 5-2-1 Omika-cho, Hitachi-shi, Ibaraki Hitachi Ltd. Omika factory
Claims (6)
ントを運用するプロセス制御システムにおいて、 上記プラントの状態を示す状態情報の入力を受け付ける
入力処理、および、別途決定された上記操作端の操作内
容を上記操作端に指示する出力処理を行うプロセス入出
力装置と、 上記プロセス入出力装置の受け付けた上記状態情報に基
づいて、上記操作内容を決定するプロセス制御装置とを
備え、 上記プロセス入出力装置は、少なくとも上記入力処理お
よび上記出力処理の内容を定義した入出力プログラムの
格納された不揮発性書換可能型メモリ素子と、上記入出
力プログラムを実行する演算ユニットとを含んで構成さ
れるものであること、 を特徴とするプロセス制御システム。1. A process control system for operating a plant by operating the operating end of the plant, input processing for receiving input of status information indicating the state of the plant, and operation of the operating end determined separately. The process input / output device includes a process input / output device for performing an output process of instructing contents to the operation terminal, and a process control device for determining the operation contents based on the state information received by the process input / output device. The device is configured to include at least a nonvolatile rewritable memory device storing an input / output program defining the contents of the input process and the output process, and an arithmetic unit for executing the input / output program. A process control system characterized by:
的に接続され、上記不揮発性書換可能型メモリ素子の記
憶内容の読み出し処理および書き換え処理を行う保守監
視装置をさらに備えたこと、 を特徴とする請求項1記載のプロセス制御システム。2. A maintenance monitoring device, which is directly or indirectly connected to the process input / output device and which performs a reading process and a rewriting process of the stored contents of the nonvolatile rewritable memory device, further comprising: The process control system according to claim 1.
さらに、それまでに上記書換処理が行われた回数を示す
書換回数値が記憶されており、 上記保守監視装置は、上記書換を行う際には該書換回数
値を確認し、該確認の結果その時の書換回数値が別途定
められた制限回数以下であった場合のみ上記書換処理を
行うとともに、当該書換回数値を更新するものであるこ
と、 を特徴とする請求項2記載のプロセス制御システム。3. The non-volatile rewritable memory element comprises:
Further, a rewrite count value indicating the number of times the rewrite processing has been performed is stored so far, and the maintenance monitoring device confirms the rewrite count value when performing the rewrite, and as a result of the confirmation, 3. The process control system according to claim 2, wherein the rewriting process is performed and the rewriting number value is updated only when the rewriting number value is less than or equal to a separately set limit number.
が行われている間、上記操作端に対してあらかじめ定め
られた操作内容を出力するものであること、 を特徴とする請求項3記載のプロセス制御システム。4. The process input / output device outputs predetermined operation contents to the operation end while the rewriting process is being performed. Process control system.
に別途定められた制御許可条件を備え、上記プロセス制
御装置から入力された操作内容が上記制御許可条件を満
たす場合のみ当該操作内容を上記操作端に出力するもの
であること、 を特徴とする請求項4記載のプロセス制御システム。5. The process input / output device is provided with a control permission condition separately determined for each operation end, and the operation content is input only when the operation content input from the process control device satisfies the control permission condition. It outputs to the said operation end, The process control system of Claim 4 characterized by these.
置との少なくとも一方は、上記書換処理の実行を制限す
る制限機構を備えること、 を特徴とする請求項5記載のプロセス制御システム。6. The process control system according to claim 5, wherein at least one of the maintenance monitoring device and the process input / output device comprises a limiting mechanism for limiting execution of the rewriting process.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP8007500A JPH09198266A (en) | 1996-01-19 | 1996-01-19 | Process control system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP8007500A JPH09198266A (en) | 1996-01-19 | 1996-01-19 | Process control system |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001098841A Division JP4117111B2 (en) | 2001-03-30 | 2001-03-30 | Process control system |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH09198266A true JPH09198266A (en) | 1997-07-31 |
Family
ID=11667509
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP8007500A Pending JPH09198266A (en) | 1996-01-19 | 1996-01-19 | Process control system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH09198266A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003068019A (en) * | 2001-08-28 | 2003-03-07 | Nec Corp | Optical disk device, firmware rewriting method thereof and program thereof |
JP2005301935A (en) * | 2004-04-16 | 2005-10-27 | Yokogawa Electric Corp | Process controller |
JP2013175098A (en) * | 2012-02-27 | 2013-09-05 | Mitsubishi Heavy Ind Ltd | Control program management system, and change method of control program |
-
1996
- 1996-01-19 JP JP8007500A patent/JPH09198266A/en active Pending
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003068019A (en) * | 2001-08-28 | 2003-03-07 | Nec Corp | Optical disk device, firmware rewriting method thereof and program thereof |
JP2005301935A (en) * | 2004-04-16 | 2005-10-27 | Yokogawa Electric Corp | Process controller |
JP4529071B2 (en) * | 2004-04-16 | 2010-08-25 | 横河電機株式会社 | Process control device |
JP2013175098A (en) * | 2012-02-27 | 2013-09-05 | Mitsubishi Heavy Ind Ltd | Control program management system, and change method of control program |
US9823639B2 (en) | 2012-02-27 | 2017-11-21 | Mitsubishi Heavy Industries, Ltd. | Control program management system and method for changing control program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5630139A (en) | Program download type information processor | |
EP0120186B1 (en) | Apparatus for automatic instruction parity error recovery | |
US7478207B2 (en) | Control system with a write filter for protection of data | |
US8036786B2 (en) | On-vehicle control apparatus | |
JPH0319571B2 (en) | ||
JPH11238005A (en) | Electronic controller and control system | |
JPH049321B2 (en) | ||
JP4724076B2 (en) | Process control system | |
CN100454192C (en) | Safe PLC, sequence program creation support software, and sequence program judgment method | |
JPH09198266A (en) | Process control system | |
EP0198170B1 (en) | A monitor circuit | |
JP4117111B2 (en) | Process control system | |
US6374335B1 (en) | Data loading process | |
JPH10187454A (en) | Bios reloading system | |
JPS6093068A (en) | elevator control device | |
JPS62267841A (en) | Program debug device | |
JPH11102294A (en) | Controller for elevator | |
US7596717B2 (en) | Microcomputer and debugging method | |
JP2531139B2 (en) | Remote diagnostic device | |
JPS6334604A (en) | Programmable controller | |
JPH07168769A (en) | Data updating method for nonvolatile memory | |
JPS6238746B2 (en) | ||
JP2004021446A (en) | Programmable controller system and programmable controller | |
JPS5918722B2 (en) | process control equipment | |
JPH07117940A (en) | Control device for elevator |