JPH0531336B2 - - Google Patents

Info

Publication number
JPH0531336B2
JPH0531336B2 JP57202067A JP20206782A JPH0531336B2 JP H0531336 B2 JPH0531336 B2 JP H0531336B2 JP 57202067 A JP57202067 A JP 57202067A JP 20206782 A JP20206782 A JP 20206782A JP H0531336 B2 JPH0531336 B2 JP H0531336B2
Authority
JP
Japan
Prior art keywords
data
address
station
shared memory
transmission
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.)
Expired - Lifetime
Application number
JP57202067A
Other languages
English (en)
Other versions
JPS5992653A (ja
Inventor
Tadashi Nishijima
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.)
Toshiba Corp
Original Assignee
Tokyo Shibaura Electric Co 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 Tokyo Shibaura Electric Co Ltd filed Critical Tokyo Shibaura Electric Co Ltd
Priority to JP57202067A priority Critical patent/JPS5992653A/ja
Publication of JPS5992653A publication Critical patent/JPS5992653A/ja
Publication of JPH0531336B2 publication Critical patent/JPH0531336B2/ja
Granted legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明はデータ伝送装置に係り、特に複数台の
コントローラがそれぞれ機能を分担して、全体と
して一つの制御システムを構築するときに、それ
ぞれのコントローラに結合して相互にデータの授
受を行うデータ伝送装置に関する。
[従来の技術] 最近の、鉄鋼プラント、製糸プラント、上下水
道プラント等の大規模な制御システムでは、分散
配置された複数台のコントローラから構成される
ことも珍しくない。この場合、大規模な制御シス
テムを複数台のコントローラを用いて制御するた
めには、それぞれのコントローラが他のコントロ
ーラの制御動作状態をデータとして共有し、デー
タ処理を行う必要があり、それぞれのコントロー
ラに結合して相互にデータの授受を行うデータ伝
送装置が用いられる。
この種のデータ伝送装置は、第1図に示すよう
に、複数台のコントローラ1a,1b,…1cと
システムバス2a,2b,2cを介してそれぞれ
のデータ伝送装置3a,3b,3cに結合し、1
本の伝送ケーブル4で次々と接続し、双方向のデ
ータ伝送を行うパーテイライン方式が多く用いら
れる。
このパーテイライン方式によるデータ伝送シス
テムは、通常、1台の主局(マスターステーシヨ
ン)と複数台の子局(リモートステーシヨン)か
ら構成され、マスターステーシヨンから送信局及
び受信局として指定されたリーモトステーシヨン
との間でデータの授受が行われる。この場合、マ
スターステーシヨンは、特定のリモートステーシ
ヨンを指定するためのステーシヨンアドレスと、
送信か受信かを指定するための送受信指定コマン
ドと、送受信データを指定するためのメモリアド
レスとを送信することで行われる。
[発明が解決しようとする課題] しかし、従来のデータ伝送装置は、複雑で高価
なものとなり、汎用的に使用するのが困難であつ
た。本発明は、上述の問題に鑑みてなされたもの
で、その目的とするところは、全てのステーシヨ
ンに同一のデータを共有するメモリと、アドレス
に応じて送信か受信かを決定する手段を設け、マ
スターステーシヨンがメモリアドレスを送信する
だけでデータの授受を行うことができるように
し、廉価で経済性の高いデータ伝送装置を提供す
ることにある。
[課題を解決するための手段及び作用] 上記の目的を達成するため、本発明は、複数の
コントローラを全体として一つの制御システムと
して機能させるために、複数台のコントローラの
それぞれに結合され、共通のシリアル伝送路を介
して相互にデータの授受を行うデータ伝送装置に
おいて、各データ伝送装置には、データ共有メモ
リと、データ送受信手段と、伝送制御を行う制御
手段を備え、主局となるデータ伝送装置には更
に、データ共有メモリのアドレス領域を指定する
アドレスを送信するアドレス送出手段を設け、子
局となるデータ伝送装置には更に、自局データの
送信か受信かを決定する選択手段を設け、前記選
択手段には更に自局が送信するデータを他局のデ
ータ共有メモリに格納させるために少なくとも一
つのアドレス領域を設定するアドレス設定手段を
設け、主局が送出したアドレスと前記アドレス設
定手段に設定されたアドレスとが一致したとき、
自局のデータ共有メモリのデータを送信し、該ア
ドレスが前記アドレス設定手段に設定されたアド
レスと不一致のとき、その後に受信される他局デ
ータを自局のデータ共有メモリに格納するように
したものである。
[実施例] 第2図は、本発明のデータ伝送装置の一実施例
を示すブロツク構成図である。
この実施例は、複数台のリモートステーシヨン
6と1台のマスターステーシヨン5から構成され
るパーテイライン方式のデータ伝送システムに用
いる例である。
マスターステーシヨン5は、システムバス10
を介して自局のコントローラとの間でデータ信号
及び制御信号を授受するインターフエイス回路1
1、全ステーシヨンのデータを格納してデータを
共有するメモリ12、伝送路へ送出するアドレス
を保持するアドレスレジスタ13、マスターステ
ーシヨンの制御を行う制御回路14、送信及び受
信データの並列/直列変換を行い、同時に送信及
び受信データのチエツクコードを生成あるいは検
査を行う変換チエツク回路15、データ送信のた
めのドライバー及びデータ受信のためのレシーバ
を含む送受信回路16を備えている。
一方、リーモトステーシヨン6はマスターステ
ーシヨン5と殆ど同一の構成であるが、マスター
ステーシヨン5から送信されたアドレスに応じて
自局が送信局であるか受信局であるかを判別する
選択回路23を備えている。すなわち、リモート
ステーシヨン6は、システムバス20を介して自
局のコントローラと接続するインターフエイス回
路21、データを共有するメモリ22、制御回路
24、変換チエツク回路25、送受信回路26、
及び上述の選択回路23とから構成される。
上記構成において、マスターステーシヨン5の
共有メモリ12はシステムバス10からインター
フエイス回路11を介して自局のコントローラか
らリードあるいはライトされる。アドレスレジス
タ13は共有メモリ12のアドレス指定を行うと
共にそのアドレスを変換チエツク回路15、送受
信回路16を介して伝送路に送出させる。送出さ
れたアドレスに応じて送信局として指定されたリ
モートステーシヨンからデータが送信され、その
データが送信されると共有メモリ12へ格納され
る。共有メモリ12へのアクセスがコントローラ
側と伝送側で重複した場合には制御回路14にて
優先処理を行う。共有メモリ12はコントローラ
と直接インターフエースするため並列データで構
成されるが、直列データで伝送を行うため、共有
メモリ12と送受信回路16との間で変換チエツ
ク回路15により直列/並列のデータ変換を行
う。また、変換チエツク回路15はデータ変換及
び伝送の動作をチエツクするために送信側でパリ
テイビツト等のチエツクコードを生成してデータ
に付加し、受信側でパリテイビツトを含めたデー
タの正当性をチエツクする等の動作を行う。
リモートステーシヨン6の選択回路23は、第
3図に示すように、自局が送信するデータの共有
メモリ上のアドレス領域を設定する送受信指定ス
イツチ31を備えている。第3図はデータ共有メ
モリの全アドレス領域を8分割した例を示したも
ので、スイツチ31は各分割アドレス領域毎に
ON、OFFすることができ、OFFしたときプルア
ツプ抵抗32により判別回路34のアドレス領域
設定端子のロジツクレベルが“1”となり8分割
した1つの分割アドレス領域が送信データ領域と
して設定される。この送信データ領域は、各リモ
ートステーシヨンで重複しない異なるアドレス領
域となるように設定される。この実施例の場合、
送信データ領域を指定するためのアドレスデータ
としてMSB(2進数の最上桁)を含む上位3ビツ
トが用いられる。
マスターステーシヨン5から送信されたアドレ
スが送受信回路26、制御回路24、内部バスを
介してアドレスレジスタ33に格納され、このア
ドレスレジスタ33の上位3ビツトの内容が送受
信指定スイツチ31で設定された送信データ領域
に一致したとき、判別回路34により、送信モー
ド信号35が生成される。これにより該ステーシ
ヨンは送信局として指定され、制御回路24はア
ドレスレジスタ33で指定されたアドレスの共有
メモリ22から自局のデータを読み出して変換チ
エツク回路25及び送受信回路26を介して送信
する。
第3図では、スイツチ31の0と(7)がOFFに
設定されているので、アドレスレジスタ33の上
位3ビツトの内容が000また111のとき送信が行わ
れる。
一方、受信したアドレスが送受信指定スイツチ
31で設定した送信データ領域に一致しないと
き、判別回路34は送信モード35を生成しない
ので受信モードとなり、他のアドレスが一致する
ステーシヨンからその後に送信されるデータを送
受信回路26にて受信し、データ変換後アドレス
レジスタ33で指定されたアドレスに従つて共有
メモリ22に格納する。
なお、入出力機器のみから構成されるリモート
ステーシヨン6は共有メモリ22を省略し、代わ
りにシステムバス20、インターフエイス回路2
1を介して直接にデータの授受を行うことができ
る。すなわち、他のステーシヨンから送信された
データを受信する場合には送受信回路26及び変
換チエツク回路25により変換されたデータをシ
ステムバス20を介して直接に入出力機器へ出力
する。また、自局が送信局として指定された場合
には、システムバス20を介して入出力機器から
直接にデータを入力し変換チエツク回路25及び
送受信回路26により送信する。
各ステーシヨンはこのデータを受信し自局の共
有メモリへ格納し、全ステーシヨンが全てのステ
ーシヨンのデータを共有することができる。これ
により、鉄鋼プラント、製紙プラント、上下水道
プラント等の大規模な制御システムで分散配置さ
れた複数台のコントローラが相互に関連する相手
の状態を知ることができ、全体として一つの制御
システムとして動作することが可能になる。
なお、マスターステーシヨンは説明を簡単にす
るためにアドレスレジスタのアドレスの送信のみ
を説明したが、マスターステーシヨンにも選択回
路を設けてリモートステーシヨンと同様に自局の
データを全てのリモートステーシヨンに送信する
ようにできる。
また、送受信指定スイツチ31は感嘆のために
接点のスイツチの例を示したが、非破壊の読みだ
し専用メモリ(ROM)で設定するようにしても
同様に実施することができる。
[発明の効果] 本発明によれば、マスターステーシヨンがメモ
リアドレスを送信するだけで全てのステーシヨン
相互のデータを授受を行うことができるので、廉
価で経済性の高いデータ伝送装置を得ることがで
き、複数台のコントローラがそれぞれ全コントロ
ーラの制御動作状態をデータとして共有して全体
として一つの制御システムの機能を持つ大規模な
制御システムを容易に構築することができる。
【図面の簡単な説明】
第1図はパーテイラインで接続された制御シス
テムの概要図、第2図はマスターステーシヨン及
びリモートステーシヨンに本発明のデータ伝送装
置を適用した実施例図、第3図は選択回路23の
詳細回路図である。 1a〜1c……コントローラ、2a〜2c……
システムバス、3a〜3c……データ伝送装置、
4……伝送ケーブル、5……マスターステーシヨ
ン、6,7……リモートステーシヨン、10,2
0……システムバス、11,21……インターフ
エース回路、12,22……共有メモリ、13,
33……アドレスレジスタ、14,24……制御
回路、15,25……変換チエツク回路、16,
26……送受信回路、23……選択回路、31…
…送受信指定スイツチ、32……プルアツプ抵
抗、34……判別回路、35……送信モード信
号。

Claims (1)

    【特許請求の範囲】
  1. 1 複数のコントローラを全体として一つの制御
    システムとして機能させるために、複数台のコン
    トローラのそれぞれに結合され、共通のシリアル
    伝送路を介して相互にデータの授受を行うデータ
    伝送装置において、各データ伝送装置には、デー
    タ共有メモリと、データ送受信手段と、伝送制御
    を行う制御手段を備え、主局となるデータ伝送装
    置には更に、データ共有メモリのアドレス領域を
    指定するアドレスを送信するアドレス送出手段を
    設け、子局となるデータ伝送装置には更に、自局
    データの送信か受信かを決定する選択手段を設
    け、前記選択手段には更に自局が送信するデータ
    を他局のデータ共有メモリに格納させるために少
    なくとも一つのアドレス領域を設定するアドレス
    設定手段を設け、主局が送出したアドレスと前記
    アドレス設定手段に設定されたアドレスとが一致
    したとき、自局のデータ共有メモリのデータを送
    信し、該アドレスが前記アドレス設定手段に設定
    されたアドレスと不一致のとき、その後に受信さ
    れる他局データを自局のデータ共有メモリに格納
    することを特徴とするデータ伝送装置。
JP57202067A 1982-11-19 1982-11-19 デ−タ伝送装置 Granted JPS5992653A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57202067A JPS5992653A (ja) 1982-11-19 1982-11-19 デ−タ伝送装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57202067A JPS5992653A (ja) 1982-11-19 1982-11-19 デ−タ伝送装置

Publications (2)

Publication Number Publication Date
JPS5992653A JPS5992653A (ja) 1984-05-28
JPH0531336B2 true JPH0531336B2 (ja) 1993-05-12

Family

ID=16451393

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57202067A Granted JPS5992653A (ja) 1982-11-19 1982-11-19 デ−タ伝送装置

Country Status (1)

Country Link
JP (1) JPS5992653A (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61123238A (ja) * 1984-11-20 1986-06-11 Mitsubishi Electric Corp デ−タ伝送装置
JPS61150429A (ja) * 1984-12-24 1986-07-09 Mitsubishi Electric Corp デ−タ収集処理装置
JPS63261939A (ja) * 1987-04-20 1988-10-28 Toshiba Corp デ−タ収集装置

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58184849A (ja) * 1982-04-22 1983-10-28 Mitsubishi Electric Corp 通信装置

Also Published As

Publication number Publication date
JPS5992653A (ja) 1984-05-28

Similar Documents

Publication Publication Date Title
JPH0618374B2 (ja) マルチネツトワ−クシステムのデ−タ伝送方法
JPH0531336B2 (ja)
JP2501450B2 (ja) ゲ−トウエイ
JPH01129548A (ja) 通信制御装置
JPH11127179A (ja) 二重化通信制御装置
JPH05260564A (ja) 集中自動検針装置
JP2576236B2 (ja) プログラマブルコントローラの通信方法
JPH027212B2 (ja)
JP3234330B2 (ja) 通信システム
JPH02198244A (ja) 通信インターフェース装置
JPS61118042A (ja) デ−タ伝送装置
JPH0234518B2 (ja)
JP2642676B2 (ja) 遠隔監視制御システム
JPS6312630Y2 (ja)
JPH0122300Y2 (ja)
JPS6051145B2 (ja) コンピユ−タ接続方式
JPH0773393B2 (ja) 複数機器システム制御方法
JPS589620B2 (ja) 対等通信システム
JPS63310242A (ja) デ−タ伝送装置
JPS5955507A (ja) 並列処理型プログラマブル・コントロ−ラの制御方式
JPS59132256A (ja) ポ−リング制御方式
JPS6332299B2 (ja)
JPS6124350A (ja) リモ−トi/o伝送方式
JPS61113339A (ja) プロセス入出力制御装置
JPS605099B2 (ja) ロ−カルステ−シヨンの送信先アドレス制御方式