JPH1065726A - 分散型制御システム - Google Patents

分散型制御システム

Info

Publication number
JPH1065726A
JPH1065726A JP8217102A JP21710296A JPH1065726A JP H1065726 A JPH1065726 A JP H1065726A JP 8217102 A JP8217102 A JP 8217102A JP 21710296 A JP21710296 A JP 21710296A JP H1065726 A JPH1065726 A JP H1065726A
Authority
JP
Japan
Prior art keywords
address
field device
control station
process data
station
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
JP8217102A
Other languages
English (en)
Inventor
Yoshiharu Gonda
美晴 権田
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 JP8217102A priority Critical patent/JPH1065726A/ja
Publication of JPH1065726A publication Critical patent/JPH1065726A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Programmable Controllers (AREA)
  • Small-Scale Networks (AREA)
  • Control By Computers (AREA)

Abstract

(57)【要約】 【課題】 各種の通信回線を介してプロセスデータにア
クセスする処理の効率を向上させた分散型制御システム
を実現する。 【解決手段】 第1の発明では、アプリケーション実行
手段は、プロセスデータにアクセスするときに、プロセ
スデータの識別子を付けたアドレスを発生する。対応デ
ータ格納手段は、アプリケーション実行手段、制御ステ
ーション及びフィールド機器の間で通信を行うときのア
ドレス変換テーブルを格納する。変換手段は、アプリケ
ーション実行手段、制御ステーション及びフィールド機
器の間で通信を行うときに、通信で送られるアドレスを
対応データ格納手段に格納されたテーブルを用いてアド
レス変換する。配分切替手段は、変換手段で変換したア
ドレスをアプリケーション実行手段、制御ステーション
及びフィールド機器に振り分ける。第2の発明では、制
御ステーションを仮想的に構成する仮想制御ステーショ
ン設け、仮想制御ステーションについてのアドレス変換
テーブルを設ける。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、各種の通信回線を
用いて制御ステーションやフィールド機器と通信を行い
ながらプラントを制御する分散型制御システムに関する
ものである。更に詳しくは、各種の通信回線における通
信の統合化を実現するための改良を施した分散型制御シ
ステムに関するものである。
【0002】
【従来の技術】図3は従来における分散型制御システム
の構成例を示した図である。図3で、PLTは制御対象
となるプラントである。1はプラントPLTを監視する
監視ステーション(以下、OPSとする)、2はプラン
トPLTに分散配置され、OPS1の制御の下でプラン
トPLTを制御する制御ステーション(以下、FCSと
する)、3はOPS1及びFCS2が接続されたLA
N、4はプラントPLTに設置され、プラントPLTの
制御処理を行うフィールド機器、5はOPS1及びフィ
ールド機器4が接続されたフィールド機器通信バスであ
る。LAN3とフィールド機器通信バス5はそれぞれ異
なる通信方式になっている。LAN3は、例えば、ML
−Bus等である。フィールド機器通信バス5は、例え
ばRS−232−C,Ethernet等である。
【0003】このようなシステムでは、プラントに存在
するプロセスデータがどのように変化しているかを監視
したいとき等に、プロセスデータの識別子を付けたアド
レスをもとにプロセスデータに対してアクセスを行う。
一般的に、高信頼性や高度な制御を要求されるときは、
二重化が可能なFCS2を介してアクセスする。OPS
1とFCS2の間ではPA(プロセス・オートメーショ
ン)特有の通信を行う。しかし、このアクセスでは、デ
ータの単価が高くなる。これに対して、信頼性や性能よ
りも、低コストで多くの点数のプロセスデータを得たい
ときは、フィールド機器4と通信を行う。OPS1とフ
ィールド機器4の間ではFA(ファクトリー・オートメ
ーション)特有の通信を行う。フィールド機器4は、例
えば、PLC(プログラマブル・ロジック・コントロー
ラ)である。近年、PLCは本来のシーケンス制御処理
に加え、プロセス制御処理等も要求されつつあることか
ら、プラントにフィールド機器を設置し、通信回線を介
してフィールド機器をOPSに接続することがある。図
3の従来例ではFCS2へのアクセスとフィールド機器
4へのアクセスはそれぞれ異なる通信形式であるため、
OPS1は通信形式の違いを意識してアクセスを行う必
要があり、アクセス処理が非効率になるという問題点が
あった。
【0004】
【発明が解決しようとする課題】本発明は上述した問題
点を解決するためになされたものであり、OPSに接続
された各種の通信回線における通信を統合化することに
よって、各種の通信回線を介してプロセスデータにアク
セスする処理の効率を向上させた分散型制御システムを
実現することを目的とする。
【0005】
【課題を解決するための手段】本発明は次のとおりの構
成になった分散型制御システムである。 (1)プラントを監視する監視ステーションと、プラン
トに分散配置され、前記監視ステーションの制御の下で
プラントを制御する制御ステーションと、監視ステーシ
ョン及び制御ステーションが接続されたLANと、プラ
ントに設置され、プラントの制御処理を行うフィールド
機器と、監視ステーション及びフィールド機器が接続さ
れたフィールド機器通信バスと、を具備し、前記LAN
とフィールド機器通信バスはそれぞれ異なる通信方式に
なった分散型制御システムにおいて、前記監視ステーシ
ョンは、アプリケーションプログラムを実行し、プロセ
スデータにアクセスするときに、プロセスデータの識別
子を付けたアドレスを発生するアプリケーション実行手
段と、このアプリケーション実行手段の発生アドレスと
前記制御ステーションが扱うプロセスデータに付けたア
ドレスを対応させたテーブル、及び、前記発生アドレス
と前記フィールド機器が扱うプロセスデータに付けたア
ドレスを対応させたテーブルを格納した対応データ格納
手段と、アプリケーション実行手段、制御ステーション
及びフィールド機器の間で通信を行うときに、通信で送
られるアドレスを前記対応データ格納手段に格納された
テーブルを用いてアドレス変換する変換手段と、この変
換手段で変換したアドレスをアプリケーション実行手
段、制御ステーション及びフィールド機器に振り分ける
配分切替手段と、を具備したことを特徴とする分散型制
御システム。 (2)前記監視ステーションは、前記制御ステーション
を仮想的に構成する仮想制御ステーションを有し、前記
対応データ格納手段は、前記発生アドレスと前記仮想制
御ステーションが扱うプロセスデータに付けたアドレス
を対応させたテーブルを格納したことを特徴とする
(1)記載の分散型制御システム。
【0006】
【発明の実施の形態】以下、図面を用いて本発明を説明
する。図1は本発明の一実施例を示した構成図である。
図1で図3と同一のものは同一符号を付ける。図1で、
10はOPSである。OPS10で、101はアプリケ
ーション実行手段で、アプリケーションプログラムを実
行し、プラントに存在するプロセスデータにアクセスす
るときに、プロセスデータの識別子を付けたアドレスを
発生する。102はアプリケーション実行手段101が
発生した論理アドレスを物理アドレスに変換する変換サ
ーバである。103は通信手段で、アプリケーション実
行手段101から受けた論理アドレスを変換サーバ10
2へ送り、変換サーバ102で変換した物理アドレスを
変換部104へ送る。変換部104は本発明の特徴部分
である。物理アドレスは、プロセスデータの名称と種類
(TAGとITEM)からなる。例えば、物理アドレス
「ABC.SV」は、「ABC」がプラントに存在する
プロセスデータの名称で、「SV」プロセスデータの種
類(ここでは設定値)である。105はLAN3に接続
されたLANドライバ、106はフィールド機器通信バ
ス5に接続されたフィールド機器通信ドライバ、107
は制御ステーションFCSを仮想的に構成する仮想FC
Sである。仮想FCS107は、例えばプロセスデータ
を蓄えておくメモリである。
【0007】変換部104で、108,109,110
はLANドライバ105、フィールド機器通信ドライバ
106、仮想FCS107にそれぞれ接続されたLAN
アダプタ、フィールド機器通信アダプタ、仮想FCSア
ダプタである。111はアドレス変換を行うためのテー
ブルが格納された対応データ格納手段である。対応デー
タ格納手段111には次のテーブルが格納されている。 変換部104に与えられるアドレスをキーとして、L
AN3上のアドレスを取り出すテーブル 変換部104に与えられるアドレスをキーとして、フ
ィールド機器通信バス5上のアドレスを取り出すテーブ
ル 変換部104に与えられるアドレスをキーとして、仮
想FCS107へアクセスするアドレスを取り出すテー
ブル 112は変換手段で、アプリケーション実行手段10
1、FCS2、フィールド機器4及び仮想FCS107
の間で通信を行うときに、通信で送られるアドレスを対
応データ格納手段111に格納されたテーブルを用いて
アドレス変換する。113は配分切替手段で、変換手段
112で変換したアドレスをアプリケーション実行手段
101、FCS2、フィールド機器4及び仮想FCS1
07に振り分ける。振り分けは、アプリケーション実行
手段101側からアドレスが送られた場合と、FCS
2、フィールド機器4、仮想FCS107側からアドレ
スが送られた場合の両方について行う。20は他のOP
Sである。OPS20もOPS10と同一の構成になっ
ている。
【0008】図1のシステムの動作を説明する。アプリ
ケーション実行手段101からFCS2、フィールド機
器4及び仮想FCS107へアクセスする動作を説明す
る。アプリケーション実行手段101が論理アドレスを
発生すると、通信手段103はこの論理アドレスを変換
サーバ102へ送り、変換サーバ102で物理アドレス
に変換する。通信手段103は、この物理アドレスを配
分切替手段113へ送る。配分切替手段113は、送ら
れた物理アドレスを変換手段112へ与える。変換手段
112は、与えられた物理アドレスがFCS2、フィー
ルド機器4、仮想FCS107のいずれが扱っているプ
ロセスデータを識別するアドレスかを判別し、対応デー
タ格納手段111に格納されたテーブルを用いてアドレ
ス変換する。変換したアドレスを配分切替手段113に
返す。配分切替手段113は、返されたアドレスをLA
Nアダプタ108、フィールド機器通信アダプタ10
9、仮想FCSアダプタ110のいずれかに振り分け
る。これによって、アドレスを識別子としてFCS2、
フィールド機器4及び仮想FCS107のいずれかが扱
っているプロセスデータにアクセスされる。プロセスデ
ータへのアクセスは、例えばアプリケーション実行手段
101がプロセスデータのトレンドを監視するとき等に
行う。
【0009】フィールド機器4が、FCS2または仮想
FCS107へアクセスする動作を説明する。フィール
ド機器4がアクセス先のアドレスを発生すると、このア
ドレスは、フィールド機器通信バス5、フィールド機器
通信ドライバ106、フィールド機器通信アダプタ10
9を介して配分切替部113に送られる。配分切替部1
13は、アプリケーション実行手段101からアクセス
があったときと同様にして変換サーバ102及び対応デ
ータ格納手段111にアドレス変換を行わせる。配分切
替部113は、変換されたアドレスが返されてくると、
これをLANアダプタ108、仮想FCSアダプタ11
0のいずれかに振り分ける。これによって、アドレスを
識別子としてFCS2、仮想FCS107のいずれかが
扱っているプロセスデータにアクセスされる。プロセス
データの送信元にアクセス結果を返信する必要があると
きは、再び配分切替手段113からFCS2または仮想
FCS107へアクセスする。
【0010】OPS20がフィールド機器4または仮想
FCS107へアクセスする動作を説明する。OPS2
0は、自身にある対応データ格納手段111に記述され
たデータからフィールド機器4や仮想FCS107を保
持するOPSを求める。求めたOPSを10とする。O
PS20は、LAN3、LANドライバ105、LAN
アダプタ108を経由して配分切替手段113にアクセ
ス先のアドレスを送る。配分切替部113は、前述した
のと同様にして変換サーバ102及び対応データ格納手
段111にアドレス変換を行わせ、変換されたアドレス
をフィールド機器4または仮想FCS107のいずれか
に振り分ける。これによって、アドレスを識別子として
フィールド機器4、仮想FCS107のいずれかが扱っ
ているプロセスデータにアクセスされる。
【0011】このようにして、OPS10、OPS2
0、FCS2、フィールド機器4、仮想FCS107の
いずれからも統合的にプロセスデータをアクセスでき
る。これによって、あたかも図2に示すように1本の通
信バスBS上にOPS10、OPS20、FCS2、フ
ィールド機器4、仮想FCS107を1本の通信バスB
S上に接続したときと同様に通信を行える。
【0012】
【発明の効果】本発明によればOPSに接続された各種
の通信回線相互間におけるアドレス変換をOPS内の変
換部が統括して行っている。これによって、OPSに接
続された各種の通信回線における通信を統合化でき、各
種の通信回線を介してプロセスデータにアクセスする処
理の効率を向上させることができる。
【図面の簡単な説明】
【図1】本発明の一実施例を示した構成図である。
【図2】図1のシステムの接続構成のイメージを示した
図である。
【図3】従来における分散型制御システムの構成例を示
した図である。
【符号の説明】
2 FCS 3 LAN 4 フィールド機器 5 フィールド機器通信バス 10,20 OPS 101 アプリケーション実行手段 102 変換サーバ 104 変換部 107 仮想FCS 111 対応データ格納手段 112 変換手段 113 配分切替手段

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 プラントを監視する監視ステーション
    と、 プラントに分散配置され、前記監視ステーションの制御
    の下でプラントを制御する制御ステーションと、 監視ステーション及び制御ステーションが接続されたL
    ANと、 プラントに設置され、プラントの制御処理を行うフィー
    ルド機器と、 監視ステーション及びフィールド機器が接続されたフィ
    ールド機器通信バスと、を具備し、前記LANとフィー
    ルド機器通信バスはそれぞれ異なる通信方式になった分
    散型制御システムにおいて、 前記監視ステーションは、 アプリケーションプログラムを実行し、プロセスデータ
    にアクセスするときに、プロセスデータの識別子を付け
    たアドレスを発生するアプリケーション実行手段と、 このアプリケーション実行手段の発生アドレスと前記制
    御ステーションが扱うプロセスデータに付けたアドレス
    を対応させたテーブル、及び、前記発生アドレスと前記
    フィールド機器が扱うプロセスデータに付けたアドレス
    を対応させたテーブルを格納した対応データ格納手段
    と、 アプリケーション実行手段、制御ステーション及びフィ
    ールド機器の間で通信を行うときに、通信で送られるア
    ドレスを前記対応データ格納手段に格納されたテーブル
    を用いてアドレス変換する変換手段と、 この変換手段で変換したアドレスをアプリケーション実
    行手段、制御ステーション及びフィールド機器に振り分
    ける配分切替手段と、を具備したことを特徴とする分散
    型制御システム。
  2. 【請求項2】 前記監視ステーションは、前記制御ステ
    ーションを仮想的に構成する仮想制御ステーションを有
    し、 前記対応データ格納手段は、前記発生アドレスと前記仮
    想制御ステーションが扱うプロセスデータに付けたアド
    レスを対応させたテーブルを格納したことを特徴とする
    請求項1記載の分散型制御システム。
JP8217102A 1996-08-19 1996-08-19 分散型制御システム Pending JPH1065726A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8217102A JPH1065726A (ja) 1996-08-19 1996-08-19 分散型制御システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8217102A JPH1065726A (ja) 1996-08-19 1996-08-19 分散型制御システム

Publications (1)

Publication Number Publication Date
JPH1065726A true JPH1065726A (ja) 1998-03-06

Family

ID=16698888

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8217102A Pending JPH1065726A (ja) 1996-08-19 1996-08-19 分散型制御システム

Country Status (1)

Country Link
JP (1) JPH1065726A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008072430A (ja) * 2006-09-14 2008-03-27 Hitachi Ltd センサノードに接続されるセンサネットサーバ
JP2013105427A (ja) * 2011-11-16 2013-05-30 Toshiba Mitsubishi-Electric Industrial System Corp プロセスデータ通信装置、プロセスデータ通信システム、および、プロセスデータ通信方法
JP2021057033A (ja) * 2019-09-23 2021-04-08 フィッシャー−ローズマウント システムズ,インコーポレイテッド 産業制御システムハイパーコンバージドアーキテクチャ
CN113219862A (zh) * 2020-02-04 2021-08-06 西门子股份公司 实施现场总线用户的配置和参数化的方法和接口模块

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008072430A (ja) * 2006-09-14 2008-03-27 Hitachi Ltd センサノードに接続されるセンサネットサーバ
JP2013105427A (ja) * 2011-11-16 2013-05-30 Toshiba Mitsubishi-Electric Industrial System Corp プロセスデータ通信装置、プロセスデータ通信システム、および、プロセスデータ通信方法
JP2021057033A (ja) * 2019-09-23 2021-04-08 フィッシャー−ローズマウント システムズ,インコーポレイテッド 産業制御システムハイパーコンバージドアーキテクチャ
CN113219862A (zh) * 2020-02-04 2021-08-06 西门子股份公司 实施现场总线用户的配置和参数化的方法和接口模块

Similar Documents

Publication Publication Date Title
US6606665B2 (en) Multiple connection architecture for communication with a computer numerical control resident in a workstation and other networked computer numerical controls
US6023585A (en) Automatically selecting and downloading device drivers from a server system to a client system that includes one or more devices
US5991797A (en) Method for directing I/O transactions between an I/O device and a memory
US5935205A (en) Computer system having a plurality of computers each providing a shared storage access processing mechanism for controlling local/remote access to shared storage devices
US6928478B1 (en) Method and apparatus for implementing a MAC address pool for assignment to a virtual interface aggregate
US6185607B1 (en) Method for managing network data transfers with minimal host processor involvement
US6009474A (en) Method and apparatus for re-assigning network addresses to network servers by re-configuring a client host connected thereto
JPS6118053A (ja) デ−タ処理システム
JP3629513B2 (ja) データ処理システム及び方法
US8161220B2 (en) Method and apparatus for enhancing universal serial bus applications
WO1999046678A2 (en) Apparatus and method for conversion of messages
US20200278891A1 (en) Dynamic Load Balancing In Network Centric Process Control Systems
CN110008267B (zh) 一种数据处理的系统及方法
GB2319369A (en) Job taking-over system
CN103197664B (zh) 基于corba的嵌入式控制器参数标定系统及方法
JPH1065726A (ja) 分散型制御システム
US6418479B1 (en) I/O pass through for a distributed computer system
JP3794459B2 (ja) データ伝送システム並びに通信ユニット及び機器
CN102255872A (zh) 访问非远程对象的方法和装置
US6816888B2 (en) Communication process and system with service access points and groups of references where participant addresses are used to access a particular reference
JP2812265B2 (ja) 情報処理装置システムのネットワーク管理方式
JPH09114758A (ja) 通信アダプタ実装状態確認方式およびその方法
JPH04130918A (ja) コンピュータネットワークにおけるプリンタ共用方式
KR20040057610A (ko) 단말화면 업그레이드장치 및 그 방법
JP2000267937A (ja) 仮想記憶制御システム