JPS58181133A - 情報伝送方式 - Google Patents

情報伝送方式

Info

Publication number
JPS58181133A
JPS58181133A JP6230382A JP6230382A JPS58181133A JP S58181133 A JPS58181133 A JP S58181133A JP 6230382 A JP6230382 A JP 6230382A JP 6230382 A JP6230382 A JP 6230382A JP S58181133 A JPS58181133 A JP S58181133A
Authority
JP
Japan
Prior art keywords
transmission
bus
controller
information
controllers
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
JP6230382A
Other languages
English (en)
Other versions
JPS6053342B2 (ja
Inventor
Eiji Toyama
栄二 遠山
Akira Sugano
彰 菅野
Shinya Kikuchi
菊地 信也
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 Ltd
Hitachi Industry and Control Solutions Co Ltd
Original Assignee
Hitachi Engineering Co Ltd Ibaraki
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 Ibaraki, Hitachi Ltd filed Critical Hitachi Engineering Co Ltd Ibaraki
Priority to JP6230382A priority Critical patent/JPS6053342B2/ja
Publication of JPS58181133A publication Critical patent/JPS58181133A/ja
Publication of JPS6053342B2 publication Critical patent/JPS6053342B2/ja
Expired legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer
    • G06F13/36Handling requests for interconnection or transfer for access to common bus or bus system
    • G06F13/362Handling requests for interconnection or transfer for access to common bus or bus system with centralised access control

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Bus Control (AREA)
  • Small-Scale Networks (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 本発明は情報伝送方式に係り、特に複数のバスにそれぞ
れコントローラを接続し、かつ前記バス間に伝送信号を
変換する伝送変換手段を設けた伝送システムに用いて好
適の情報伝送方式に関するものである。
周知のように分散形システムは、システムを分散化し、
その分散後のサブループ制御部を制御対象に対応して複
数台のコントローラに分担させるように構成したもので
ある。この種の分散形システムによれば、システムの危
険分散、或いは処理性が向上することから、近年のマイ
クロプロセッサの進展と相俟って、前記分散形システム
は種々の分野で採用されるに至っている。
上記の如くマイクロプロセッサを使用した分散形システ
ムは、そのサブループ制御部を制御対象に対応して複数
台のコントローラとしてのマイクロプロセッサに分担さ
せ、MiJ8Ei複数台のマイクロプロセッサを伝送バ
スで接続して構成されているのが一般的である。
ところで、上記分散形システムにおいて、伝送バスに接
続されるコントローラの台数が、前記伝送バスに接続可
能な台数を超えた場合、或いは別種のコントローラが接
続される場合に、複数の伝送バスを用いる必要が生じる
ことがある。
第1図は一ヒ記複数の伝送バスを用いた分散形の伝送シ
ステムを示すブロック図でおる。第1図に示す伝送シス
テムは、システムを分散化し、このうち各サブループの
制御を行なう複数のサブループコントローラ(以下、単
に「SLC」と称す)1をシリアル伝送バス2に接続し
、上記5LCIが故障したときのバックアップ、或いは
予測適応制御など高度の演算をする上位コントローラ3
をパラレル伝送バス4に接続し、上記シリアル伝送バス
2とパラレル伝送バス4との間で信号変換をする伝送変
換モジュール(以下、単に「TCM」と称す)5を設け
、かつ上記複数の5CLI相互間、該8 CL 1と1
0M5との間の伝送制御をするバスコントローラ(以下
、単にl−B S C」と称す)6を該伝送バス2に接
続して構成されている。
同、前記上位コントローラ3tよ、高度の演算機能、或
いは処理性を備えている必要があるため、5CLIにお
いて用いたマイクロプロセッサを用いることが一般的に
できないことはいうまでもない。
このよ二)な構成になる伝送システムに適用される従来
の情報伝送方式は、第2図に示すように制御されている
第2図は、従来の情報伝送方式を説明するために示すタ
イムチャートであり、横軸に時間をとり、谷縦軸に各コ
ントローラ情報の状態を示すものである。この第2図に
おいて、該B5C6からは、一定時間間隔で摺合イa号
tl+’!+・・・が出力され、これら指令信号”1*
”t+・・・に従って各5CL1相互間の情報の伝送が
決められた順序で行なわれることになる。この伝送の様
子を示したのが、例えば第2図において、符号’l I
 + T8 + ’re l ’r。
等である。
又、10M5と上位コントローラ3との間の伝送に関し
ては、まず、10M5から上位コントローラ3に伝送情
報(以下、データという)が伝送される場合、指令信号
t、によって8LC1−1から10M5にデータが転送
された時(T4)に、該TCM4においてシリアル−パ
ラレル変換スる(T4.)と共に上位コントローラ3に
データを伝送しくT11)、一方、上位コントローラ3
から’I’ CM 5に対してデータを転送する時(’
l’t)には、上位コントローラ3にてタイミングをと
り、随時送1gを行ない、B5C6から指令信号tIl
がおった時に、データをパラレル−シリアル変換スる(
T!、)と共に、5CLI−2にそのデータを伝送する
(q’、)。
この情報伝送方式においては、10M5と上位コントロ
ーラ3との間の伝送のタイミングがランダムでおるため
、各々の送信イざ号が衝突する(例えば、第2図に示す
T、o、 T、1)という問題があり、これを解消する
ために優先制御などの複雑な手順が必要となるほか、上
位コントローラ3に対し伝送割込が’I’ CM 5へ
の信号伝送のたびにはいることになり、割込処理による
オーバーヘッドが増大するという欠点があった。上位コ
ントローラ3では、予測適応制御などの高度の演算処理
を行なっているため、このオーバーヘッド時間が問題と
なることはいうまでもない。
同、以上の伝送は、約500 [mS )の間に一定の
順序ですべてのデータの伝送を終了するが、B8C6か
らのデータの伝送の周期は約6〜8[m8 ]であり、
このうち’rCM5の送受信に関するものは、500[
mS)中に、15回乃至20回程度である。
本発明の目的は、上記従来技術の欠点を解消し、各バス
間における接続の手順を簡単化し、かつ各バス間伝送に
おける処理時間を短かくした情報伝送方式7ft提供す
るにある。
本発明は、上記目的全達成するため、バス相互間におけ
る伝送情報を一担’]” CMに記憶蓄積し、一定周期
毎に前記記憶蓄積した伝送情報を一度にTCMと上位コ
ントローラとの間で送受信し、かつこれら伝送タイミン
グをBSCにて制御することを特徴とするものである。
以下、本発明の一実施例を図面に基づいて説明する。
第3図は、本発明に係る情報伝送方式の一実施例を示す
説明図であり、同図囚は伝送状態を、同図■は88Cに
おける送信管理テーブルを、同図C)は5LCI (−
例として、5LCI−i用のものを示す)における送信
順序テーブルをそれぞれ示すものである。
本発明は、第1図に示す伝送システムを備え、前記B5
C6に送信管理テーブル100を記憶し登録するき共に
、一定周期毎に該送信管理テーブル100に基づいて形
成した指令信号をB5C6から出力し7て前記S L 
C1を制御し、かつ前記5LCIと上位コントローラ3
との間の情報を一担該T CM 5に記憶蓄積し、一定
周期毎にi’cM5と上位コントローラ3との間で前記
蓄積した情報の全部を一度に送受信するものである。
さらに詳説すると、第3図に示すように、B5C6は同
期信号SYNに続いて、送信5LCIを指定するコマン
ドDAC第3図においては、1゜が指定されている)と
送信5LCIにおける送信相手を指定する番号Nを送信
する(Ta)。このコマンド])A1及び番号NFiあ
らかじめB5C6のメモリ内に送信管理テーブル100
として登録してあり、一定周期でB5C6はこのコマン
ドDA1番号Nを送出し、一定時間後に再び同じコマン
ドDA、及び番号Nを送出始める。このコマンドDAに
より送信を指定された5LCI(図中では8LC1−1
)は番号Nにより自分が送信すべき相手を知る(Tb)
。これは5LCIに送信II序テーブル200として登
録しである相手先S CL 1のN番目に相当するもの
である(第3図では、S LCI−2が指定された)。
送信5LCI(第3図では、5LCI−11は受信コマ
ンドであるDA(図中では、20)と自分の5LCIの
識別番号SA(図中では、10)にデータD1〜D、を
付けて送出する(TC)。コマンドDAにより受信すべ
きことを指定された5LCI (図中では、5LCI−
2)は、このデータD1〜D。
を受信することになる。
ところで’r CM 5には、B5C6から送信指令信
号が転送され、或いは5LCIからもデータが転送され
ることになる。従って、TCM5は、前記データを上位
コントローラ3にバス4を介して送信し、かつ上位コン
トローラ3からの該5CLIに対するデータを受信する
ことになる。
このTCM5と上位コントローラ3との間の伝送は、一
定周期の間に、決められた伝送項目について行なわれる
ものであるため、1囲の送受信によりこの伝送を行なう
ほうが上位コントローラ3、TCM5に対しても負荷が
小さくなることは明らかである。そこで、1回で送受信
を行なう際において、上位コントローラ3及び’11’
 CM 5の間のデータの送受信中は、B5C6からの
指令信号・各5LCIからの伝送データが受は付けられ
ないという不都合を解消するために、B5C6によって
上位コントローラ3及びTCM5間の伝送のタイミング
を制御し、さらに、上位コントローラ3及びTCM5の
間の送受信中は5LCI相互間の送受信だけを行なわせ
るものである。
即ち、B5C6からの指令信号tに特別な番号N1例え
ば、T、0M5から上位コントローラ3への送信に対し
ては、N−/F’Fを割り当て、逆に上位コントローラ
3からのデータをTCM5で受信することに対しては、
N=/FEを割り当てることにより、B5C6から、N
=/F’Fが指定された場合は、5LC1から送信され
てきたデータを上位コントローラ3に送信する。又、N
=/li”F;が指定された場合は、−担上位コントロ
ーラ3に対して送信要求コマンドを出し、引続き上位コ
ントローラ3から10M5にデータが伝送されることに
なる。
一方、B5C6は、’I’CM5に対する上位コンI・
ローラ3との送受4Nコマンドを出した後、送受信が行
なわれている時間中は、5CL1相互間で伝送を行なわ
せる伝送のコマンドを送出することになる。向、前記時
間は、上位コントローラ3と’I’ CM 5との間に
おける転送語数が固定していることから、予め算出する
ことができることになる。
第4図は、上述した本発明に係る情報伝送方式の一実施
例を説明するために示すタイムチャートであり、横軸に
時間を、各縦軸に各コントローラ等の信号状態をそれぞ
れ示したものである。第4図において、期間への場合は
、各5CLIから上位コントローラ3にデータを転送す
るものであり、該B5C6から転送指令伯°号t、。が
出力されると、指令信号1□0の番号Nは’1” CM
 5が指定されていることになる。そうすると、5CL
I−1から10M5にデータを転送しくTlo)、その
データf:i” CM 5に一担蓄積する。同様に、指
令信号(11) t2oにより、該5LCI−2から10M5にデータを
転送しく T2o ) 、そのデータを’rCM5に一
担蓄槓する。又、5CLI−3も、指令4a号t、。
により10M5にデータを転送しくT3o)、そのデー
タをrCM5に一担蓄積する。そして、13SC6から
の指令信号t4゜の番号Nに前記のような番号N=/f
”Fが指定されると、10M5から上位コントローラ3
に前記薔積されたデータが−[に期+mn中に転送され
ることになる( T’40 )。
この期間B中は、各5CLI相互間でデータの送受信を
行なう(Tso r Too + T7o )。
−万、BS C6が指令信号tsoの番号Nに、上記の
如く番号ZFEを指定すると、該上位コントローラ3に
送信要求コマンドが出力される(’rao)。
すると、期間Cにおいては、上位コントローラ3から1
0M5に対してデータが一度に送信され(Too l 
、そのデータは10M5に一担記憶蓄積される。〔7か
して、この期間Cにおいては、各5LCI相互間の送受
信を行なわせる (1’l”・10G +TotI、)
。又、期間りにおいて、B5C6からQ指(12) 令1d号t110 + ’ 120 、’ +aoによ
り’I’CM5から谷5LCIにデータの送1hを行な
うことになる(TIIlO+Tl40 + TlB。)
本発明の実施例は、上記のように作用するものであり、
これにより送偵侶号の衝突するということは無くなり、
かつ転送速度が上昇するという利点かめる。
fAJJ5図は、本発明の他の実施例を示すブロック図
でるる。この図において、前記実施例と同一要素には同
一の符号を付して説明を省略する。第5図に示す他の実
施例が前記実施例と異なるところは、上位コントローラ
3に変えて第2のT CM 5’を接続し、このT C
M 5’を第2のシリアル伝送バス2′に接続し、この
伝送バス2′に別の5Lel’を複数台接続した点にあ
る。つまり、二つのシリアル伝送バス2及び2′を有す
る伝送システムに対しても、本発明が適用できることを
示したもので必る。
このような伝送システムによれば、該第1の伝送バス2
におけるB5C6により第1の伝送バス(13) 2と第2の伝送バス2′との間のデータ伝送を制御する
と共に、TCM5’に第2の伝送バスの制御をさせるも
のである。
上記伝送情報方式によっても前記実施例と同様の効果を
得らnることになる。
以上述べたように本発明によれば、各バス間の接続手順
が簡単となり、かつ伝送割込の処理回数を削減したため
、コントローラの処理性を向上させることができるとい
う効果がある。
【図面の簡単な説明】
第1図は複数の伝送バスを用いた伝送システムを示すブ
ロック図、第2図は従来の情報伝送方式を説明するため
に示すタイムチャート、第3図(4)。 (ロ)及び(Qは本発明に係る情報伝送方式を説明する
ために示す説明図、第4図は同情報伝送方式を説明する
ために示すタイムチャート、第5図は複数の伝送バスを
用いた伝送システムの他の例を示すブロック図である。 1及び1′・・・サブループコントローラ(SLC)、
2及び2′・・・シリアル伝送バス、3・・・上位コン
ト(14) Ll−9,4・・・パラレル伝送バス、5及び5′・・
・伝込変侠モジュール(TCM)、100・・・送信管
理′YJr  図

Claims (1)

  1. 【特許請求の範囲】 1、複数のコントローラを第1のバスに接続し、これら
    とは別のコントローラを第2のバスに接続し、該第1の
    バスと該第2のバスとの間で伝送情報の交換をする伝送
    変換手段を設け、かつ上記コントローラ相互間、或いは
    該複数コントローラと伝送変換手段との間の伝送制御を
    行なうバスコントローラを上記第1のバスに接続してな
    る伝送システムにおいて、前記バスコントローラは、送
    信管理テーブルを記憶すると共に、この送信管理テーブ
    ルに基づいて形成した指令信号を一定周期毎に出力して
    前記各コントローラを制御し、かつ第1のバスに接続さ
    れた複数のコントローラと第2のバスに接続されたコン
    トローラとの間の伝送情報を一担伝送変換手段に記憶さ
    せ、一定周期毎に伝送変換手段と第2のバスとの間で一
    度に前記記憶した伝送情報の送受信を行なうように制御
    することを特徴とする情報伝送方式。 2 前記記憶しfc伝送情報の送受信は、前記複数のコ
    ントローラから伝送変換手段への伝送情報の送信完了後
    、伝送変換手段から第2のバスに伝送情報を送信するこ
    とを特徴とする請求 第1項記載の情報伝送方式。 3、前記記憶した伝送情報の送受信は、第2のバスから
    伝送変換手段への伝送情報の送信後、伝送変換手段から
    第1のバスに接続された複数のコントローラにそれぞれ
    伝送情報を送信することを特徴とする特許請求の範囲第
    1項記載の情報伝送方式。
JP6230382A 1982-04-16 1982-04-16 情報伝送方式 Expired JPS6053342B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6230382A JPS6053342B2 (ja) 1982-04-16 1982-04-16 情報伝送方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6230382A JPS6053342B2 (ja) 1982-04-16 1982-04-16 情報伝送方式

Publications (2)

Publication Number Publication Date
JPS58181133A true JPS58181133A (ja) 1983-10-22
JPS6053342B2 JPS6053342B2 (ja) 1985-11-25

Family

ID=13196227

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6230382A Expired JPS6053342B2 (ja) 1982-04-16 1982-04-16 情報伝送方式

Country Status (1)

Country Link
JP (1) JPS6053342B2 (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02226447A (ja) * 1989-01-13 1990-09-10 Internatl Business Mach Corp <Ibm> コンピユータ・システムおよびその記憶装置アクセス方法
JPH02244897A (ja) * 1989-03-16 1990-09-28 Toto Ltd リモコン信号送受信システム
WO1993005602A1 (fr) * 1991-08-30 1993-03-18 The Furukawa Electric Co., Ltd. Systeme de transmission multiplex
WO2017046916A1 (ja) * 2015-09-17 2017-03-23 株式会社安川電機 産業機器の通信システム、通信方法、及び産業機器

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02226447A (ja) * 1989-01-13 1990-09-10 Internatl Business Mach Corp <Ibm> コンピユータ・システムおよびその記憶装置アクセス方法
JPH02244897A (ja) * 1989-03-16 1990-09-28 Toto Ltd リモコン信号送受信システム
WO1993005602A1 (fr) * 1991-08-30 1993-03-18 The Furukawa Electric Co., Ltd. Systeme de transmission multiplex
WO2017046916A1 (ja) * 2015-09-17 2017-03-23 株式会社安川電機 産業機器の通信システム、通信方法、及び産業機器
JPWO2017046916A1 (ja) * 2015-09-17 2018-06-14 株式会社安川電機 産業機器の通信システム、通信方法、及び産業機器
US10802999B2 (en) 2015-09-17 2020-10-13 Kabushiki Kaisha Yaskawa Denki Industrial device communication system, communication method, and industrial device

Also Published As

Publication number Publication date
JPS6053342B2 (ja) 1985-11-25

Similar Documents

Publication Publication Date Title
JPH0325103B2 (ja)
US4245307A (en) Controller for data processing system
US4868742A (en) Input/output bus for system which generates a new header parcel when an interrupted data block transfer between a computer and peripherals is resumed
JPS58181133A (ja) 情報伝送方式
EP0355856A1 (en) Daisy chain interrupt processing system
JPS586637A (ja) ル−プ式デ−タウエイシステムの回線制御方法
JP2004080132A (ja) 通信の同期検出方法
JPS5824061B2 (ja) デ−タ通信制御方式
JPS63293657A (ja) シリアル通信制御装置
JPS6269749A (ja) デ−タ伝送方法
JPH04139935A (ja) シリアルインタフェース方式
JPH047620B2 (ja)
JPH0136740B2 (ja)
JP2752456B2 (ja) チャネル装置
JP2696105B2 (ja) ネットワーク相互接続回路
JP3098550B2 (ja) バス制御方式
JPH03282627A (ja) プログラム間のデータ転送制御方法
JPS588463A (ja) 列車集中制御装置
JPS59230346A (ja) 伝送装置の送受信デ−タのバツフアリング方式
JPS5930150A (ja) 分散形階層システムのn:1バツクアツプ方式
JPS5980041A (ja) 航空機搭載用デイジタル多重化光結合制御装置
JPS6244305B2 (ja)
JPS6238638A (ja) マルチドロツプにおける送信権獲得方式
JPH0374559B2 (ja)
JPH03243026A (ja) 移動通信システムにおけるポーリング処理装置