JPH06339182A - 分散形制御装置 - Google Patents

分散形制御装置

Info

Publication number
JPH06339182A
JPH06339182A JP12672993A JP12672993A JPH06339182A JP H06339182 A JPH06339182 A JP H06339182A JP 12672993 A JP12672993 A JP 12672993A JP 12672993 A JP12672993 A JP 12672993A JP H06339182 A JPH06339182 A JP H06339182A
Authority
JP
Japan
Prior art keywords
output
start mode
remote input
unit
input
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP12672993A
Other languages
English (en)
Inventor
Hideo Sano
秀雄 佐野
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.)
Yokogawa Electric Corp
Original Assignee
Yokogawa Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yokogawa Electric Corp filed Critical Yokogawa Electric Corp
Priority to JP12672993A priority Critical patent/JPH06339182A/ja
Publication of JPH06339182A publication Critical patent/JPH06339182A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Feedback Control In General (AREA)
  • Safety Devices In Control Systems (AREA)
  • Control By Computers (AREA)
  • Selective Calling Equipment (AREA)

Abstract

(57)【要約】 【目的】リモート入出力装置側で停電が発生した場合に
おいて、復電後の信号処理の仕方について、複数点のま
とまり単位毎に指定できるようにする。 【構成】制御演算を担当する制御演算装置と、この制御
演算装置にリモート入出力バスを介して結ばれるリモー
ト入出力装置とで構成される分散形制御装置であって、
リモート入出力装置は、複数個の入出力ユニットで構成
されると共に各ユニットは更に複数点の入出力信号を扱
うように構成され、制御演算装置は、当該リモート入出
力装置の電源復電後の処理の仕方(スタートモード)を
前記リモート入出力装置内の各ユニット毎に設定するス
タートモード設定手段と、このスタートモード設定手段
によって設定されたスタートモードに基づいて停電復電
後の処理を各ユニット毎に行う復電時処理手段とを含ん
で構成される。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、温度や圧力などのプロ
セス量を制御する分散形制御装置に関し、更に詳しく
は、各種の制御演算を担当する制御演算装置と、この制
御演算装置とは分離・分散配置されていてセンサーやア
クチュエータとの間で信号の授受を行うための複数のリ
モート入出力装置とで構成される装置であって、リモー
ト入出力装置側で生ずる停電後の処理を確実にかつ扱う
信号の性質等に応じてきめ細かに行えるようにした分散
形制御装置に関する。
【0002】
【従来の技術】分散形制御装置は、制御対象であるプロ
セスから多数の信号を入力するとともに、多数の制御端
へ操作信号を出力するように構成されており、制御対象
全体を総合的に監視したり制御できるように、受け持つ
仕事の性質に応じて、複数のリモート入出力装置が制御
演算装置に結合している。
【0003】ここで、制御演算装置とリモート入出力装
置との間には、これらの両方からリード/ライトアクセ
スが可能な共有メモリが設けられており、リモート入出
力バスを介して、制御演算装置内のマイクロプロセッサ
が用いるデータバッフアの内容と、リモート入出力装置
側の入出力データとが等しく維持されるように(等値
化)するための、サイクリックスキャン伝送が各リモー
ト入出力装置毎に行われている。
【0004】この様なサイクリックスキャン伝送は、
(a)入出力装置のどの入出力点が共有メモリ上のどの
アドレスと対応するのか、(b)どの入出力点をどのよ
うなサイクリックスキャン伝送周期とするのか、(c)
どの入出力点についてどのような伝送サービス(入力デ
ータ読み込み,出力データとリードバックデータの交換
等)を実行するのか、等の予め設定された伝送条件に従
って行われるようにしてある。
【0005】従来のこの種の装置においては、制御演算
装置側とリモート入出力装置側とは、同一の電源系統か
ら電力が供給されて動作することを想定しており、装置
に供給されている電源が停電し、その後に復電したよう
な場合は、制御演算装置内のマイクロプロセッサが、再
び前述したようなサイクリックスキャン伝送を各入出力
点に対して一律に行うように構成されていた。
【0006】
【発明が解決しようとする課題】しかしながら、プロセ
スの規模が大きくなるような場合、制御演算装置と各リ
モート入出力装置はそれぞれ別系統の電源から電力が供
給されることとなる。この場合、制御演算装置とリモー
ト入出力装置とは、それぞれ独立したタイミングで停
電,復電する。従って、停電回復後の各リモート入出力
装置に対する動作は、各リモート入出力装置毎にそれら
が扱っている入出力信号の性質(例えば対象プロセスの
時定数の大小や信号の立ち上がり時間の大小)等を考慮
して設定できるようにする必要がある。
【0007】本発明は、この様な事情に鑑みてなされた
もので、各リモート入出力装置において電源の停電回復
(復電)後の信号処理の仕方を、扱う信号の性質等に応
じてきめ細かに設定できるようにした分散形制御装置を
提供することを目的とする。
【0008】
【課題を解決するための手段】この様な目的を達成する
本発明は、制御演算を担当する制御演算装置と、この制
御演算装置にリモート入出力バスを介して結ばれるリモ
ート入出力装置とで構成される分散形制御装置であっ
て、前記リモート入出力装置は、複数個の入出力ユニッ
トで構成されると共に各ユニットは更に複数点の入出力
信号を扱うように構成され、前記制御演算装置は、当該
リモート入出力装置の電源復電後の処理の仕方(スター
トモード)を前記リモート入出力装置内の各ユニット毎
に設定するスタートモード設定手段と、このスタートモ
ード設定手段によって設定されたスタートモードに基づ
いて停電復電後の処理を各ユニット毎に行う復電時処理
手段とを含んで構成される。
【0009】
【作用】各リモート入出力装置と制御演算装置とは別の
電源から電力が供給されて動作しており、停電や復電が
それぞれ独立して発生する。リモート入出力装置側での
電源復電後のスタートモードとしては、停電になる直前
に出力していたデータを再出力する処理を行う継続スタ
ートモード、所定の初期値をトラッキングする処理を行
う初期化モードが用意されている。
【0010】制御演算装置は、リモート入出力装置側で
の停電復電後の動作について、停電時間とスタートモー
ド設定手段によって設定されたモードとに応じて、継続
スタートモードとするか初期化スタートモードとにする
を決定し、決定したモードに沿って信号処理を開始す
る。
【0011】
【実施例】以下図面を用いて本発明の一実施例を詳細に
説明する。図1は、本発明が適用される分散形制御装置
の構成概念図である。図において、FCは制御演算を担
当する制御演算装置、OPはプラントの操作と監視を担
当する監視装置(オペレータステーション)で、これら
は通信回線VNによって結ばれている。PO1,PO2
…は、制御演算装置FCにリモート入出力バスBS及び
ノードインターフェースNIF1,NIF2…を介して
結ばれる複数のリモート入出力装置である。
【0012】各リモート入出力装置PO1,PO2…
は、制御演算装置FCとは分散配置されており、フィー
ルドに設置された各種のセンサーから入力信号が印加さ
れるとともに、バルブ等のアクチュエータに操作信号を
出力するように構成されている。また、各リモート入出
力装置は、複数点のリモート入出力信号をまとめて扱う
ように構成した複数のユニットU1,U2,U3…から
なる。
【0013】更に、これら各ユニットU1,U2…は、
プロセスからの信号を制御演算装置が扱えるデジタルデ
ータの信号形態にしたり、また、制御演算装置からの信
号をバルブなどが扱えるアナログ信号や接点信号などの
信号形態にする機能や、信号絶縁などの機能を実現する
電子回路を搭載した複数のプリント板カードで構成され
ている。
【0014】ノードインターフェースIF1,IF2…
は、リモート入出力バスBSを介して制御演算装置FC
と通信を行う機能を備え、所定の通信規約に沿って各リ
モート入出力装置と制御演算装置FCとの間で、データ
伝送が行えるようにしている。なお、この例では、通信
回線VNやリモート入出力バスBSをいずれも二重化構
成としたものであるが、シングル構成でもよい。
【0015】図2は、監視装置OP、制御演算装置F
C、リモート入出力装置PI内の主な機能ブロック図で
ある。監視装置OPにおいて、10はリモート入出力装
置の定義手段を総括的に示したブロックで、表示画面に
リモート入出力装置のエンジニアリング作業を行うため
の画面を表示するとともに、その画面を用いてキーボー
ド等からデータを入力することで、指定するリモート入
出力装置側での信号処理動作や、停電復電後の信号処理
動作に関して、各ユニット毎に定義することができるよ
うになっている。そして、このリモート入出力装置定義
手段10によって設定・構築された定義(データベー
ス)は、通信回線VNを経て、制御演算装置FC側にダ
ウンロードされる。なお、この例では、リモート入出力
装置定義手段10は、監視装置OP内に設けてあるが、
通信回線VNにつながる他のワークステーションや、エ
ンジニアリング装置等に備えるようにしてもよい。
【0016】制御演算装置FCにおいて、1は例えばP
ID制御演算やシーケンス制御演算などを担当する制御
演算部(プロセッサ)、2は制御演算装置FC内の電源
回路で、各部分に電力を供給している。3は不揮発性の
共有メモリで、制御演算部1からリード/ライトアクセ
スが可能になっているとともに、リモート入出力バスB
Sを介して伝送された複数のリモート入出力装置PO
1,PO2…からの入出力データが、制御演算部(プロ
セッサ)1の演算周期に対して、オーバサンプリングと
なる周期で、サイクリックに書き込まれるように構成し
てある。
【0017】4はリモート入出力バスBSの伝送を制御
する伝送制御部である。この伝送制御部において、41
は各リモート入出力装置の電源復電後の処理の仕方(ス
タートモード)を、リモート入出力装置内の各ユニット
毎に設定するスタートモード設定手段である。このスタ
ートモード設定手段41は、監視装置OPのリモート入
出力装置定義手段10により構築されたデータベースが
ダウンロードされて構成される。42はスタートモード
設定手段41によって設定されたスタートモードに基づ
いて停電復電後の処理を各ユニット毎に行う復電時処理
手段である。
【0018】この停電時処理手段42は、復電時に所定
の初期値をトラッキングする処理を行う初期化モードを
実現する初期化スタート手段421と、復電時に停電に
なる直前に出力していたデータを再出力する処理を行う
継続スタートモードを実現する継続スタート手段422
とを含んで構成される。43は停電時間計測手段で、各
リモート入出力装置PI1,PI2…毎にそこで発生し
た停電時間を計測するように構成されている。この停電
時間計測手段としては、各リモート入出力装置との間で
行われるサイクリックスキャン通信が途絶えている時間
を計測するような構成により実現される。
【0019】制御演算装置FCは、停電状態から復電し
たリモート入出力装置に対しては、その停電時間とその
リモート入出力装置のスタートモード設定手段41によ
って設定されたスタートモードとに応じて、継続スター
トモードまたは初期化スタートモードに基づく信号処理
を開始するように構成されている。ノードインターフェ
ースNIFを介してリモート入出力バスBSに接続され
るリモート入出力装置PO1,PO2は、複数個の入出
力ユニットU1,U2…で構成されると共に、各ユニッ
トは更に各入出力信号(アナログ入出力信号,ディジタ
ル入出力信号)を扱う信号処理回路を搭載した複数のプ
リント板カードPC1,PC2…により構成されてい
る。
【0020】図3は、監視装置OPにおいて、リモート
入出力装置定義手段10によって構築される定義データ
の構成概念図である。ここで定義される定義データは、
(a)に示すように、リモート入出力バスBSに接続さ
れる各ノード毎(ノードインターフェースに対応)のノ
ード情報テーブルで構成されている。このノード情報テ
ーブルは、(b)に示すように、ヘッダに続いて、その
ユニットを構成している各ユニット毎のユニット情報テ
ーブルからなる。そして、このユニット情報テーブル
は、(c)に示すように、ユニットタイプと、停電から
回復した後にどのような信号処理を行うかを規定するス
タートモードからなる。
【0021】図4は、各ユニット情報テーブルのスター
トモードの構成概念図である。ここでは、MANモード
(初期化スタートモード)と、TIMモード(継続スタ
ートモード)との何れかが設定できるようになってい
る。TIMモードの指定には、時間データが設定され
る。この時間データの設定は、そこに設定された時間内
の停電時間(瞬時停電として許容できる時間 例えば2
秒)であれば、停電前に出力していたデータを再度出力
する信号処理を行うことを指定することになる。
【0022】この様に構成した装置の動作を次に説明す
る。 (正常時の動作)制御演算装置FCと各リモート入出力
装置PO1,PO2…とは、各リモート入出力装置に電
力が正常に送られている状態では、両者の間でリモート
入出力バスBSを用いて、制御演算装置FCが扱う入出
力データと、リモート入出力装置側の入出力データとが
等しく維持されるようにするための、サイクリックスキ
ャン伝送が行われている。このサイクリックスキャン伝
送は、制御演算装置FC側の制御演算周期に対して、オ
ーバサンプリングとなる周期でサイクリックに行われて
おり、共有メモリ3には、複数のリモート入出力装置P
O1,PO2…からの入出力データが書き込まれ、その
内容が更新される。
【0023】また、制御演算部1は、共有メモリ3に書
き込まれている入出力データを制御演算周期で読みだ
し、これらのデータを用いて所定の制御演算を実施し、
その演算結果を共有メモリ3に書き込む。共有メモリ3
に制御演算部1により書き込まれた出力データは、複数
のリモート入出力装置PO1,PO2,PO3…側に送
られ、リモート入出力装置PO1,PO2…につながる
各種アクチュエータの動作に反映される。
【0024】この様な動作により、例えば、弁(バル
ブ)の開閉度が制御演算部1の演算結果に追従して制御
される制御運転を実施する。なお、複数のリモート入出
力装置PO1,PO2…のどの装置が、共有メモリ3の
どのアドレス位置に対応するか等は、装置の動作を開始
する時点であらかじめ各リーモト入出力装置毎に設定さ
れているものとする。
【0025】(停電発生時および復電後の動作)停電時
間計測手段43は、リモート入出力バスBS上の伝送状
況を各リモート入出力装置の各ユニット毎に監視してい
る。いま、あるリモート入出力装置において、停電が発
生すると、停電時間計測手段43は、伝送途絶時間から
そのリモート入出力装置での停電時間を計測する。
【0026】停電状態から復電状態になると、制御演算
装置FCは、スタートモード設定手段41に該当するリ
モート入出力装置の各ユニット毎に設定されているスタ
ートモード情報と、停電時間計測手段43が計測した停
電時間とに従って、以下のような停電処理動作を各ユニ
ット毎に行う。 (a)MANモードが設定されている場合;初期化スタ
ートモードとなり、予め定めた初期値を出力する(トラ
ッキングする)。この場合、停電時間は参照しない。
【0027】(b)TIMモードが設定されている場
合;そこに設定されている時間データと、停電時間計測
手段43が計測した停電時間とを比較し、停電時間≧時
間データの場合は、(b−1)初期化スタートモードと
同様な動作となり、予め定めた初期値を出力する。
【0028】停電時間<時間データの場合は、(b−
2)継続スタートモードとなり、停電直前に出力してい
たデータを再度出力する。これらの停電処理動作におい
て、初期化スタートモードの実現は、初期化スタート手
段421により行われ、継続スタートモードの実現は、
継続スタート手段422により行われる。
【0029】この様にして、復電後の信号処理の仕方
は、スタートモード設定手段41に設定したスタートモ
ード情報と、停電時間とに応じて、各ユニット毎に初期
化スタート,継続スタートといった各ユニットが扱って
いる入出力信号の性質に応じたものとなる。なお、リモ
ート入出力装置定義手段10は、各リモート入出力装置
の各ユニット毎に、あらかじめスタートモードを設定す
ることを想定したが、各ユニットには、あらかじめ標準
となるスタートモードを設定しておき、ユーザが希望す
るユニットについてのみ、それらのスタートモードをリ
モート入出力装置定義手段10により設定し直すような
構成としてもよい。
【0030】
【発明の効果】以上詳細に説明したように、本発明は、
リモート入出力装置側で停電が発生した場合において、
復電後の信号処理の仕方について、複数点のまとまり単
位(ユニット)毎に指定できる構成としたもので、扱う
信号の性質等に応じてよりきめ細かにその信号処理を行
わせることができる。
【図面の簡単な説明】
【図1】本発明が適用される分散形制御装置の構成概念
図である。
【図2】監視装置OP、制御演算装置FC、リモート入
出力装置PI内の主な機能ブロック図である。
【図3】監視装置OPにおいて、リモート入出力装置の
定義手段10によって構築される定義データの構成概念
図である。
【図4】各ユニット情報テーブルのスタートモードの構
成概念図である。
【符号の説明】
OP 監視装置 FC 制御演算装置 NIF ノードインターフェース PO1,PO2,… リモート入出力装置 U1,U2… ユニット VN 通信回線 BS リモート入出力バス 10 リモート入出力装置定義手段 1 制御演算部(プロセッサ) 2 電源回路 3 共有メモリ 4 伝送制御部 41 モードスタート設定手段 42 停電処理手段 421 初期化スタート手段 422 継続スタート手段 43 停電時間計測手段

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】制御演算を担当する制御演算装置と、この
    制御演算装置にリモート入出力バスを介して結ばれるリ
    モート入出力装置とで構成される分散形制御装置であっ
    て、 前記リモート入出力装置は、 複数個の入出力ユニットで構成されると共に各ユニット
    は更に複数点の入出力信号を扱うように構成され、 前記制御演算装置は、 当該リモート入出力装置の電源復電後の処理の仕方(ス
    タートモード)を前記リモート入出力装置内の各ユニッ
    ト毎に設定するスタートモード設定手段と、 このスタートモード設定手段によって設定されたスター
    トモードに基づいて停電復電後の処理を各ユニット毎に
    行う復電時処理手段とを含んで構成されることを特徴と
    する分散形制御装置。
  2. 【請求項2】リモート入出力装置の電源復電後のスター
    トモードとして、 停電になる直前に出力していたデータを再出力する処理
    を行う継続スタートモードと、 所定の初期値をトラッキングする処理を行う初期化モー
    ドとを有し、 当該リモート入出力装置は、停電復電後その停電時間と
    スタートモード設定手段によって設定されたモードとに
    応じて、前記継続スタートモードまたは初期化スタート
    モードによる処理から信号処理を開始することを特徴と
    する請求項1の分散形制御装置。
JP12672993A 1993-05-28 1993-05-28 分散形制御装置 Pending JPH06339182A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP12672993A JPH06339182A (ja) 1993-05-28 1993-05-28 分散形制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP12672993A JPH06339182A (ja) 1993-05-28 1993-05-28 分散形制御装置

Publications (1)

Publication Number Publication Date
JPH06339182A true JPH06339182A (ja) 1994-12-06

Family

ID=14942435

Family Applications (1)

Application Number Title Priority Date Filing Date
JP12672993A Pending JPH06339182A (ja) 1993-05-28 1993-05-28 分散形制御装置

Country Status (1)

Country Link
JP (1) JPH06339182A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008131160A (ja) * 2006-11-17 2008-06-05 Audio Technica Corp エレクトレットコンデンサマイクロホンユニットおよびエレクトレットコンデンサマイクロホン

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008131160A (ja) * 2006-11-17 2008-06-05 Audio Technica Corp エレクトレットコンデンサマイクロホンユニットおよびエレクトレットコンデンサマイクロホン

Similar Documents

Publication Publication Date Title
US5761518A (en) System for replacing control processor by operating processor in partially disabled mode for tracking control outputs and in write enabled mode for transferring control loops
CN105045170A (zh) 用于现场总线系统的现场设备
JPH06339182A (ja) 分散形制御装置
KR100235190B1 (ko) 로보트제어기의 감시프로그램과 plc간의 인터페이스방법
JP2973586B2 (ja) 分散形制御装置
JP2993349B2 (ja) 分散形制御装置
JPH07230301A (ja) 分散形制御装置
JP2577747B2 (ja) プロセス制御装置
JPH07253801A (ja) 分散形制御装置
JP2982469B2 (ja) Faコントローラと制御対象とのデータ交換機構
JPH0934531A (ja) ソフトウェア処理機能を備えた情報処理装置による数値制御装置の制御方式
JPH11127179A (ja) 二重化通信制御装置
JPH028334B2 (ja)
JP2564397B2 (ja) 二重化システムのデータ出力装置
JPH0216835A (ja) 情報伝送装置
JPS6113343A (ja) コンソ−ル装置
JPH06110510A (ja) プログラマブルコントローラ
JPS644209B2 (ja)
JPH0752435B2 (ja) 計算機システム
JPH03106196A (ja) 分散型制御装置とそのプログラムテスト方法
JPS61270998A (ja) 時分割多重伝送システム
JPH02220598A (ja) データ収集方式
JPH11353018A (ja) 監視制御システムの子局、および、そのプログラムが記録された記録媒体
JPH1020902A (ja) 制御権の切換方式
JPS62271595A (ja) 遠方監視制御装置用模擬装置