JPH01290341A - 直列制御装置 - Google Patents

直列制御装置

Info

Publication number
JPH01290341A
JPH01290341A JP63120337A JP12033788A JPH01290341A JP H01290341 A JPH01290341 A JP H01290341A JP 63120337 A JP63120337 A JP 63120337A JP 12033788 A JP12033788 A JP 12033788A JP H01290341 A JPH01290341 A JP H01290341A
Authority
JP
Japan
Prior art keywords
terminal
frame signal
data
signal
output
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
JP63120337A
Other languages
English (en)
Other versions
JPH088579B2 (ja
Inventor
Masao Hagiwara
萩原 政雄
Shin Takebe
武部 慎
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.)
Komatsu Ltd
Original Assignee
Komatsu 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 Komatsu Ltd filed Critical Komatsu Ltd
Priority to JP63120337A priority Critical patent/JPH088579B2/ja
Priority to DE68925889T priority patent/DE68925889T2/de
Priority to KR1019900700081A priority patent/KR0121880B1/ko
Priority to PCT/JP1989/000494 priority patent/WO1989011763A1/ja
Priority to EP89905766A priority patent/EP0380680B1/en
Priority to US07/459,811 priority patent/US5095417A/en
Publication of JPH01290341A publication Critical patent/JPH01290341A/ja
Publication of JPH088579B2 publication Critical patent/JPH088579B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Control By Computers (AREA)
  • Small-Scale Networks (AREA)
  • Selective Calling Equipment (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、各種産業機械(プレス機械、各種NC機械
、ロボット等々)や無人搬送車などにおいて数多く用い
られるセンサやアクチュエータ等の端末要素を集中管理
する制wJ装置に関し、特に該装置を、直接的にデータ
入力対象端末(センサ)からの出力抽出あるいはデータ
出力対象端末(アクチュエータ)への信号出力を行なう
多数のノードコントローラと、これらノードコントロー
ラを統括管理するメインコントローラとに分割するとと
もに、これらノードコントローラおよびメインコントロ
ーラを直列接続して、上記各端末の集中管理を実現する
直列制御装置の、信号伝送プロトコル並びにノードコン
1−ローラ構成の具現に関する。
〔従来の技術〕
例えばプレス機械にあって、同機械各部の状態を各種セ
ンサを通じて検出したり、適宜のアクチュエータを通じ
て駆動制御したりしつつ、その−3iのプレス動作を電
気的に制御しようとした場合、これらセンサやアクチュ
エータを通じての制御数は膨大な数にのぼる(通常、こ
の制御箇所は3000箇所にも及ぶ)。また、これら多
数の制御箇所の中には、その制御に際しての同時性や関
連性が要求される箇所も少なくない。そこで、上記のセ
ンサやアクチュエータの全てを集中的に管理しつつ、都
度必要とされる機械各部の状態検出や状態制御を統括し
て行なうことのできる制御装置が導入されるに至ってい
る。
第23図は、プレス機械等においてこうした統括制御を
実現する従来の制御装置について、その−例を示すもの
である。
この第23図において、10は、上記制御装置として対
象機械を統轄的に制御するマシンコントローラ、21〜
2nは、同機械内の各部に配された上記のセンサ、また
はアクチュエータ、KLは、これらマシンコントローラ
10およびセンサまたはアクチュエータ21〜2n間に
配される信号線をそれぞれ示す。
すなわちこの第23図に示す機械においては、マシンコ
ントローラ10と各センサまたはアクチュエータ21〜
2nとの間にそれぞれ信号授受用の信号線を配して、例
えば、21がセンサであってそのセンサ出力を欲する場
合には、その該当する信号線を通じて同センサ21から
のデータをマシンコントローラ10に受入してこれをモ
ニタするようにし、また例えば、22が7クチュエータ
であってその駆動制御を実行する場合には、その該当す
る信号線を通じて、マシンコントローラ10からアクチ
ュエータ22へその駆動態様を制御するための信号を伝
送するようにしている。他のセンサのセンサ出力を欲す
る場合、また他のアクチュエータの駆動態様を制御する
場合であっても同様であ゛る。
また第24図は、同じく上述した統括制卸を実現する従
来の制a装置の他の例を示すものである。
すなわち、この第24図に示される装置においては、上
記のマシンコントローラ10と各センサまたはアクチュ
エータ21〜2nとの間にm個(m<n)の中継コント
ローラ31〜3mを配し、これら中継コントローラ31
〜3mの各々にて、いくつかずつのセンサ出力またはア
クチュエータ駆動信号を中継処理するようにしている。
この場合であっても、マシンコントローラと中継コント
ローラとの間で信号授受のための必要情報の交換が行な
われる以外、センサ出力あるいはアクチュエータ駆動信
号についての基本的な管理態様は、先の第23図に示し
た例と同様である。
〔発明が解決しようとする課題〕
例えば、第23図に示した装置では、1つのマシンコン
トローラと多数のセンサまたはアクチュエータとの間に
それぞれ各別の信号線を配設して上記センサ出力モニタ
あるいはアクチュエータ駆動制御のための信号授受を行
なっていたことから、これら多数のセンサまたはアクチ
ュエータのセンサ出力あるいはアクチュエータ駆動信号
を集中管理する上記マシンコントローラには、自と非常
に多くの信号線が配されることとなる。
このため、このマシンコントローラと各センサまたはア
クチュエータとの接続が困難であるばかりか、誤配線の
原因ともなり、またさらには、これら信号線の束が体積
的にかさばるとともに重量も非常に大きなものとなり、
その取り扱いが著しく不便なものとなっていた。
また、第24図に示した装置では、上述したマシンコン
トローラへの信号線の配線数については削減することが
でき、また全体としての配線数も短縮することはできる
ものの、全体の信号線配線本数自体は根本的に減少する
ことはない。
したがって、この第24図に示した構成を用いる場合で
あっても、上記の本質的な問題は解消されない。
この発明は、こうした実情に鑑みてなされたものであり
、集中管理すべきセンサやアクチュエータ等の端末要素
の数がいかに多数に及ぼうとも、またこれらセンサによ
る状態検出やアクチュエータによる状態制御にいかに同
時性や関連性が要求されようとも、前記配線数を大幅に
削減して、これら端末要素の合理的かつ高能率な運用を
保証する制a装置を提供することを目的とする。
〔課題を解決するための手段〕
この発明では、データ入力対象となる第1の端末(例え
ばセンサ)およびデータ出力対象となる第2の端末(例
えばアクチュエータ)の多数と1つの制御手段との間で
信号の授受を実行するに、前記第1および第2の端末、
または第1の端末、または第2の端末に対応して、その
1乃至複数をそれぞれ管理単位とした第1の端末からの
出力データの受入、若しくは第2の端末へのデータ出力
を直接的に実行する第1〜第nの複数のノードコントロ
ーラを設け、また剪記11i1JII7手段に対応して
、前記第1および第2の端末を統轄管理するメインコン
トローラを設けて、これらメインコントローラと第1〜
第nのノードコントローラとを各々48号線を介して環
状に直列接続するとともに、メインコントローラから発
するフレーム信号の第1〜第nのノードコントローラへ
の順次の伝播に伴なって、ノードコントローラに受入さ
れる第1の端末データの咳フレーム信号への取り込み、
若しくはメインコントローラを通じて同フレーム信号に
予め割り付けられた第2の端末への出力データの各対応
するノードコントローラへの振り分けを行なうようにす
る。そしてこの際、前記メインコントローラは、前記フ
レーム信号の1フレーム中に、前記第1の端末データに
関してその先頭位置を示すための第1の識別コードと、
前記第2の端末への出力データに関してその先頭位置を
示すための第2の識別コードとを少なくとも具えて、こ
れを送出し、前記ノードコントローラは、フレーム信号
に含まれる前記第1および第2の識別コードの認識に基
づいて第1の端末データの該フレーム信号への付加、若
しくは同フレーム信号からの対応する第2の端末への出
力データの抽出を行なうようにする。
(作用〕 こうした制御装置構成、並びに信号授受に関してのプロ
トコルを用いることにより、前記メインコントローラと
第1および第2の各端末(正確には各ノードコントロー
ラ)との接続は、各々その入力線と出力線との2本の信
号線(上記の直列接続によって実質的には各1本となる
)のみによって実現されるようになる。
また、メインコントローラは、前記第1あるいは第2の
端末との間で信号(データ)の授受を行なうに、これと
直列接続された各ノードコントローラのうちの、電気的
に最も近い位置にある唯1つのノードコントローラに対
してのみ、上記のフレーム信号を送出することで、各ノ
ードコントローラとの間における上述した取り決めに基
づき、その管理対象となる全ての端末についてのデータ
入力あるいはデータ出力が、自動的に、しかも高能率に
達成されるようになる。
(実施例〕 第1図に、この発明にかかる直列制御装置の基本となる
構成を示す。
この第1図において、10は、プレス等の適用対象機械
を統括的に制御する前述したマシンコントローラ、21
8〜2nSは、同機械の各部に配された多数のセンサに
ついてこれが第1〜第nグループにグループ分けされた
センサ群、21A〜2nAは、同じく適用対象機械の各
部に配された多数のアクチュエータについてこれが第1
〜第nグループにグループ分けされたアクチュエータ群
、30は、咳実施例直列制御装置のセンサデータ収集、
アクチュエータ制御データ送出手段として上記マシンコ
ントローラ10に配されるメインコントローラ、41〜
4nは、問直列制御Il装置のデータ中継手段として、
当該副部系の各ノード毎に、上記センサ群218〜2n
Sおよびアクチュエータ群21A〜2nAに各対応して
配されて、これらを直接的に管理するノードコントロー
ラである。
上記のメインコントローラ30とこれらメートコントロ
ーラ41〜4nとは、基本的には同第1図に示される態
様で、適宜の信号線を介して環状に直列接続される。
すなわちこの直列制御装置では、メインコントローラ3
0からこれに電気的に最も近いノードコントローラ41
に対してセンサデータ収集、並びにアクチュエータ制御
データ分配のための所定の形態を有したフレーム信号(
信号So)を送出し、このフレーム信号の、各信号線を
介した「ノードコンI・ローラ41→ノードコントロー
ラ42−→・・・→ノードコントローラ4n→メインコ
ントローラ30」といった順次の伝播に伴なって、これ
ら各ノードコントローラの管理対象となるセンサ群デー
タの該フレーム信号への取り込み、並びにメインコント
ローラ30を通じて同フレーム信号に予め割り付けられ
た上記アクチュエータ制御データの各対応するノードコ
ントローラへの振り分け、を実現するようにしている。
この結果、信号SOとしてメインコントローラ30から
発せられた上記のフレーム信号が、信号3nとして同メ
インコントローラ30に帰還されるときには、該フレー
ム信号に一括搭載された上記アクチュエータ制御データ
の全てが、各対応するノードコントローラに割り振られ
、かつ管理対象となる全てのセンサのセンサデータが、
各対応するノードコントローラを通じて同フレーム信号
に取り込まれるようになる。この間、各ノードコントロ
ーラでは、各々管理対象となるセンサ群については、そ
のセンサ出力を常時取り込んで、上記フレーム信号が到
来する毎に、この取り込んだセンサ出力を、所定態様の
データとして該フレーム信号の所定位置に付加し、また
アクチュエータ群については、同フレーム信号が到来す
る毎に、この所定位置に含まれる当該アクチュエータ群
に関する制御データを所定のタイミングで抜き取るとと
もに、これを所定のアクチュエータ駆動信号に変換して
、各対応するアクチュエータの駆動を実制御する。
なお、当の直列制御装置の構成として、第1図において
は、図示の便宜上、 〈イ〉メインコントローラに直列接続される全てのノー
ドコントローラが、センサ群とアクチュエータ群との双
方を併せ管理する。
構成についてのみ示したが、他に、 〈口〉センサ群とアクチュエータ群との双方を併せ管理
する第1種のノードコントローラと、センサ群のみを管
理する第2種のノードコントローラと、アクチュエータ
群のみを管理する第3種のノードコントローラと、の3
種のノードコントローラのうちの少なくとも2種のノー
ドコントローラが、混在して前記メインコンI・ローラ
に直列接続される。
〈ハ〉メインコントローラに直列接続される全てのノー
ドコントローラが、センサ群のみを管理する。
〈二〉メインコントローラに直列接続される全てのノー
ドコントローラが、アクチュエータ群のみを管理する。
〈ホ〉メインコントローラに直列接続される全てのノー
ドコントローラがアクチュエータ群のみを管理する場合
であって、終段の第nノードコントローラ4nとメイン
コントローラ30とが切り離され、いわゆるデジーチェ
ーン状の直列接続となる。
構成なども、適用対衆となる楯械の実情に応じて適宜採
用される。
また、上記においては、より一般的な態様として、セン
サあるいはアクチュエータがいくつかずつにグループ分
けされ、群として各ノードコントローラに管理されると
したが、これらセンサあるいはアクチュエータが各々単
体で1つのノードコントローラに管理されることもある
次に、第2図を参照して、この発明にかかる直列制tl
Il装置に採用して好適なメインコントローラと各ノー
ドコントローラとの間における信号授受手法、すなわち
信号伝送に際してのプロトコルについて説明する。
第2図に示す各信号フレームにおいて、rsTIJ、r
DIJ、rDI、J、I’5TOJ、rDOJ、「DO
(l」、rsPJ、およびrERRJとは、それぞれ STI: 入力用データ(センサデータ)の先頭位置を
示すために、所定の論3!I!J?4造をもつビット列
として、メインコントローラから同フレームに予め付加
される入力データ用スタートコード。
DI: 各ノードコントローラを介して同フレームに取
り込まれる入力データの列。
DI : 第6番目のノードコントローラを介して同フ
レームに取り込まれる第6番目の入力データ(列)。
STO:  出力用データ(アクチュエータ制御データ
)の先頭位置を示すために、上記 rsTIJとは異なる所定の論理構造をもつビット列と
して、メインコントローラから同フレームに予め付加さ
れる出力データ用スタートコード。
DO: 各ノードコントローラを介して同フレームから
抜き取られる出力データの列。
メインコントローラから上記rsTOJに引き続いて出
力される。
DO: 第6番目のノードコントローラを介して同フレ
ームから抜き取られる第6番目の出力データ(列)。
SP: 同フレーム中に存在する、若しくは同フレーム
に取り込まれるべきデータ列の終端位置を示すために、
上記のrsTIJあるいはrsTOJと異なる所定の論
理41造をもつビット列として、メインコントローラか
ら同フレームに予め付加されるストップコード。
ERR:  フレーム信号伝送中におけるデータエラー
に関して各々次段コントローラにその適宜な処理を促す
ための所定ビット列からなるコード、すなわちエラー処
理コ−ド。ここでは主に、フレーム信号伝送中における
データエラー発生の有無をチエツクするためのコードと
して、各々次段に伝送するデータ列内容に基づきメイン
およびノードの各コントローラが自ら生成付加するエラ
ーチエツクコードを想定する。
であり、以下に、該直列制御装置において実施される各
種のプロトコルについて、その詳細を列記する。
ここでは便宜上、第1番目のノードコントローラ41か
ら数えて第6番目にあるノードコントローラ4qにおい
て実施されるデータ授受態様を例にとって、各々その必
要とされるノードコントローラ構造を述べる。
<a>  上記rsTIJおよび「STO」に関して、
これを時間的にrsTIJ→rsTOJの順に伝送する
場合に、入力されるフレーム信号のrsTIJを検知し
てその直後に自らの入力データ(センサデータ)若しく
は入力データ列であるrD I、Jを付加し、同フレー
ム信号のrsTOJを検知してその直後から自らへの出
力データ(アクチュエータ制御データ)若しくは出力デ
ータ列であるrDo、Jを抜き取るよう、ノードコント
ローラ構造を決定する手法(第2図(a)参照)。
この場合、rDIJは、rsTIJに引き続き、順に後
段の(メインコントローラから信号伝送上の距離が遠い
)ノードコントローラからのデータが取り込まれ、また
rDOJは、rsTOJに引き続き、順に先般の(メイ
ンコントローラから信号伝送上の距離が近い)ノードコ
ントローラへの出力データが予めセットされる。
<b>  同じ<rsTIJ→rsTOJの順に伝送す
る場合に、入力されるフレーム信号のrsTOJを検知
して、その直前に自らの入力データ若しくは入力データ
列であるrD I、Jを付加し、同rsTOJの直後か
ら自らへの出力データ若しくは出力データ列である「D
OQ」を抜き取るよう、ノードコントローラ構造を決定
する手法(第2図(b)参照)。この場合、rDIJは
、rsTIJに引き続き、順に先般のノードコントロー
ラからのデータが取り込まれ、また「DO」は、rsT
OJに引き続き、順に先般のノードコントローラへの出
力データが予めセットされる。
<C>  同じ<rsTIJ→rsTOJの順に伝送す
る場合に、入力されるフレーム信号のrsTOJを検知
してその直前に自らの入力データ若しくは入力データ列
である「DIll」を付加し、同フレーム信号のrsP
Iを検知してその直前から自らへの出力データ若しくは
出力データ列である「DOq」を抜き取るよう、ノード
コントローラ構造を決定する手法(第2図(c)参照)
。この場合、rDIJは、rsTIJに引き続き、順に
先般のノードコントローラからのデータが取り込まれ、
また「DO」は、rsTOJに引き続き、逆順に後段の
ノードコントローラへの出力データが予めセットされる
<d>  同じ<rsTIJ→rsTOJの順に伝送す
る場合に、入力されるフレーム信号のrsTIJを検知
してその直後に自らの入力データ若しくは入力データ列
である「DI、」を付加し、同フレーム信号のrsPJ
を検知してその直前から自らへの出力データ若しくは出
力データ列である「DOq」を抜き取るよう、ノードコ
ントローラ構造を決定する手法(第2図(d)参照)。
この場合、rDIJは、rsTIJに引き続き、順に後
段のノードコントローラからのデータが取り込まれ、ま
たrDOJは、rsTOJに引き続き、逆順に後段のノ
ードコントローラへの出力データが予めセットされる。
<e>  上記rsTIJおよびrsTOJに関して、
これを時間的にrsTOJ→rsTIJの順に伝送する
場合に、入力されるフレーム信号のrsTOJを検知し
てその直猜から自らへの出力データ若しくは出力データ
列であるrDo、Jを抜き取り、同フレーム信号のrs
TIJを検知してその直後に自らの入力データ若しくは
入力データ列で列であるrDI、Jを付加するよう、ノ
ードコントローラ構造を決定する手法く第2図(e)参
照)。
この場合、「DO」は、rsTOJに引き続き、順に先
般のノードコントローラへの出力データが予めセットさ
れ、また「DI」は、rsTIJに引き続き、順に後段
のノードコントローラからのデータが取り込まれる。
<f>  同じ< rsTOJ→rsTTjの順に伝送
する場合に、入力されるフレーム信号のrsTIJを検
知して、その直前から自らへの出力データ若しくは出力
データ列である「DOq」を抜き取り、同rsTIJの
直後に自らの入力データ若しくは入力データ列であるr
DI、Jを付加するよう、ノードコントローラ構造を決
定する手法(第2図(f)参照)。この場合、rDOJ
は、rsTOJに引き続き、逆順に後段のノードコント
ローラへの出力データが予めセットされ、また[DIJ
は、rsTIJに引き続き、順に後段のノードコントロ
ーラからのデータが取り込まれる。
<q>  同じ< rsTOJ→rsTTJの順に伝送
する場合に、入力されるフレーム信号のrsTIJを検
知してその直前から自らの出力データ若しくは出力デー
タ列であるrDo、Jを抜き取り、同フレーム信号のl
5PJを検知してその直前に自らの入力データ若しく(
よ入力データ列である「DIq」を付加するよう、メー
トコントローラ1mを決定する手法(第2図(g)参照
)。この場合、「DO」は、rsTOJに引き続き、順
に後段のノードコントローラへの出力データが予めセッ
トされ、またrDIJは、rsTIJに引き続き、順に
先般のノードコントローラからのデータが取り込まれる
<h>  同じ< rsTOJ→rsTIJの順に伝送
する場合に、入力されるフレーム信号のr S ’T 
OJを検知してその直後から自らへの出力データ若しく
は出力データ列であるrDo、Jを抜き取り、同フレー
ム信号のl5PJを検知してその直前に自らの入力デー
タ若しくは入力データ列であるrDI、Jを付加するよ
う、/−ドコントローラ構造を決定する手法(第2図(
h)参照)。この場合、rDOJは、rsTOJに引き
続き、順に先般のノードコントローラへの出力データが
予めセットされ、またrDIJは、r S −r I 
jに引き続き、順に先般のノードコントローラからのデ
ータが取り込まれる。
〈1〉 特に前記〈ハ〉として示した直列制御装置構成
において、メインコントローラ30からrsTIJ、l
5PJおよびrERRJのみを伝送する場合に、入力さ
れるフレーム信号のrsTIJを検知して、その直後に
自らの入力データ若しくは入力データ列であるrDI 
 Jを付加するよう、ノードコントロ−ラ栴造を決定す
る手法(第2図(1)参照)。
この場合、rD Nは、rsTIJに引き続き、順に後
段のノードコントローラからのデータが取り込まれる。
<j>  同じく前記〈ハ〉の構成において、メインコ
ントローラ30からrsTIJ、Is PJおよびrE
RRJのみを伝送する場合に、入力されるフレーム@乃
のrsPJを検知して、モの直前に自らの入力データ若
しくは入力データ列である「DI。」を付加するよう、
ノードコントローラ構造を決定する手法(第2図(j)
参照)。この場合、rDIJは、「5TIJに引き続き
、順に先般のノードコントローラからのデータが取り込
まれる。
<k>  特に前記〈二〉またはくホ〉の直列制御装置
構成において、メインコントローラ30からrsTOJ
、rDOJ、rsP、JおよびrERRJのみを伝送す
る場合に、入力されるフレーム信号のrsTOJを検知
して、その直後から自らへの出力データ若しくは出力デ
ータ列であるrDo、Jを抜ぎ取るよう、メートコント
ローラ@乃を決定する手法(第2図(k)参照)。この
場合、「DO」は、rsTOJに引き続き、順に先般の
ノードコントローラへの出力データが予めセントされる
〈1〉 同じく前記く二〉または〈ホ〉の構成において
、メインコントローラ30からrsTOJ、rDOJ、
l5PJおよびrERRJのみを伝送する場合に、入力
されるフレーム信号のrsPJを検知して、その直前か
ら自らへの出力データ若しくは出力データ列であるrD
o、Jを抜き取るよう、ノードコントローラ構造を決定
する手法(第2図(1)参照)。この場合、rDOJは
、rsTOJに引き続き、順に後段のノードコントロー
ラへの出力データが予めセットされる。
この直列制g装置においては、先の〈イ〉〜〈ホ〉とし
て示した構成に応じて、以上<a>〜〈1〉として示し
た12種のプロトコルのうちのいずれか1つが選択的に
採用される。これらいずれかのプロトコルが採用される
場合であっても、該直列制6D装置を構成するメインコ
ントローラと各ノードコントローラとの間での、都度必
要とされるデータ授受は良好に達成される。実用上は、
プレス等の適用対象機械の一連の動作を円滑に制御し得
る十分に短い時間周期をもって、こうしたメインコント
ローラと各ノードコントローラとの間でのデータ授受が
繰り返し実行される。
なおここでは、前記センサとして、1ビツトの信号を論
理値゛1”または“Onとして出力するオン−オフセン
サ、また前記アクチュエータとしても、論理値“1“ま
たは′0″からなる1ビツトの駆動信号に基づいて2値
的に動作する2値駆動アクチユエータ、をそれぞれ想定
している。こうした都合上、該実施例では、前記f’5
TIJ、rsTOJおよびrsPJが、例えば次表第1
表に示すような論理構造をもって構成される場合には、
これらセンサデータやアクチュエータ制御データに関す
るフレーム信号への搭載データ(前記rDIJ、「DI
q」、「DO」、「DOq」)を例えば第2表のように
栴、成して、これらデータがいかなる態様で列化されて
も、前記rsTtJ、rsTOJおよび「sPjの識別
が的確になされるようにしている。
第1表 第2表 なお、rsTIJ、rsTOJおよびrsPJの4iI
t造が第1表のようである場合には、オンデータ(論理
値“1nのデータ)の連続する数が「5」未満(前段ノ
ードコントローラの出力に関しては「4」未満)となる
場合に限って、上記フレーム搭載データとしても、実デ
ータと同様「1」またはrOJの1ビツトのデータを用
いるようにすることもできる。
また、前記rERRJとしては、例えば16ビツト程度
の固定長さのコード(内容はその都度のデータ列内容に
応じて変わる)が用意される。
第3図に、直列制御lI装置構成として前記くイ〉また
はく口〉の構成、またプロトコルとして前記<a>のプ
ロトコルを採用する場合に、センサ群とアクチュエータ
群との双方を併せ管理するノードコントローラとして好
適なノードコントローラ構成の一例を示す。
第1番目のノードコントローラ41から数えて第9番目
にあたるとするこのノードコントローラ4qは、同第3
図に示されるように、前段のノードコントローラ4(Q
−1)から例えば適宜変調されて伝送されるとするフレ
ーム信号を入力してこれを所要の形態に復調する入力回
路401と、この復調されたフレーム信号から例えば第
1表に示したような論理構造をもつ前記のrsTIJを
検出するSTI検出回路402と、同フレーム信号から
これも例えば第1表に示したような論理構造をもつ前記
のrsTOJを検出する第1および第2の2つのSTO
検出回路403aおよび403bと、同フレーム信号か
ら同様に第1表に示したような論理構造をもつ前記のr
sPJを検出する第1および第2の2つの3p検出回路
404aおよび404bと、同フレーム信号に含まれる
前記のrERRJに基づき前段ノードコントローラ4(
q−1>からの伝送信号についてのエラー発生の有無を
検査するエラーチエツク回路405と、同フレーム信号
の一通路におかれてこれをシリアル−(kxi)ビット
パラレル(k:アクチュエータ群2qAにあるアクチュ
エータの数、i:アクチュエータ1個当りについてのデ
ータビット数−第2表参照)の両形態にて出力するデー
タ抽出回路406と、入力されるフレーム信号(ここで
はデータ抽出回路406のシリアル出力)を(ixj)
ビットだけシフトする<1xj)ビットシフト回路40
7と(i:センサ群2 qSにあるセンサの数、j:セ
ンサ1個当りについてのデータビット数−第2表参照)
、入力されるフレーム信号(ここでは同様にデータ抽出
回路406のシリアル出力)を(ixj−kxi)ビッ
トだ【プシフトする(ixj−kXjりビットシフト回
路408と、フレーム信号中のデータ列(rDIJ、r
DOJ )に基づいて前記rERRJの新たなコードで
あるrERR’ Jを生成出力するとともに、これに入
力されるフレーム信号からrsPJを検出して、その後
rERR’ Jのビット時間後にERR’送出完了信号
を出力するERR’生成回路40つと、当該ノードコン
トローラ4qとしての出力フレーム信号を所要に変調し
て、次段ノードコントローラ4(q+1>へ送出する出
力回路410と、センサ群2qSから加えられるセンサ
出力を先の第2表に例示した如くの「フレーム搭載デー
タ」に変換してこれを出力するデータ生成回路411と
、上記データ抽出回路406の(kXi)ビットパラレ
ル出力を所定タイミングでラッチするためのラッチ回路
412と、このラッチ回路412にラッチされた(kx
l)ビットデータを所定タイミングで取り込んでアクチ
ュエータ群2qAにあるに個のアクチュエータに各々対
応したkだけの7クチユ工−タ駆動信号を生成出力する
アクチュエータ駆動信号生成回路413と、コード検出
出力(ここではSTI検出回路402によるrsTIJ
検出出力)を受入してこれを(ixj>ビット分だけ遅
延出力する(ixj>ビット遅延回路414と、同じく
コード検出出力(ここでは第1STO検出回路403a
によるrsTOJ検出出力)を受入してこれを(kxi
−0,5>ビット分だけ遅延出力する(kXJ−0,5
)ビット遅延回路415と、これも同様にコード検出出
力(ここでは第1SP検出回路404aによるrsPJ
検出出力)を受入してこれを時間T   (rERRJ
のビット時間)RR /どけ遅延出力する王、□遅延回路416と、上記ST
I検出回路402、(ixj)ビrt l” 遅延回路
414、(kXi−0,5)ビット遅延回路415、第
28TO検出回路403b1TERIl辻延回路416
、および第2SP検出回路404bからの各出力、並び
にエラーチエツク回路405からのエラーチエツク完了
信号、ERR’生成回路409からのERR’送出完了
信号をそれぞれ受入して、同ノードコントローラ4q内
部の第1〜第7のスイッチ回路SW11〜5W17の切
換制御を行なう内部コントローラ417と、をそれぞれ
具えて構成される。
なお、このノードコントローラ4qにおいて、スイッチ
回路SWOは、上記ビット数(ixj)および(kXf
)の関係が、 (ixj)−(kxi)≧O−(1) であるとき、予めro−aJ側に切り換えられ、同関係
が (iXj)−(kxjり<O・(2) であるとき、予めro−bJ側に切り換えられるモード
スイッチである。
このスイッチ回路SWOのro−bJ側に配されるαビ
ットオフセット回路418とは、例えばシフトレジスタ
の入出力態様の切換操作により、(ixj)−(kxi
)+cr=O−(3)となるα171分だけ、上記デー
タ抽出回路406を介して(ixj)ビットシフト回路
407および(ixj−kxJ)ビットシフト回路40
8に加えられるフレーム信号を見かけ上進める回路であ
る。
また、上記入力回路401は、各コントローラ間の信号
授受がメタルケーブル(ライスペアケーブルや同軸ケー
ブル等々)を介して電気的に行なわれる場合には、イン
ピーダンスマツチング回路、入力アンプ、復調回路等を
有した構成となり、同信号授受が光ファイバを介して光
学的に行なわれる場合には、光−電気変換器および復調
回路(マンチェスター復調回路あるいはCMI復調回路
等)等を有した構成となる。
他方、上記出力回路410も、各コントローラ間の信号
授受が、上記の如く電気的に行なわれる場合には、変調
回路やドライバ回路を有した構成となり、光学的に行な
われる場合には、変調回路や電気−光変換器を有した構
成となる。
また、上記エラーチエツク回路405は、CRCチエツ
ク方式や垂直水平パリティチエツク方式等により前記の
エラーチエツクを行なう周知の回路である。
第4図は、この第3図に示したノードコントローラ4q
における上記内部コントローラ417の入出力論理を示
す図表であり(内部コントローラはこうした図表に示さ
れる入出力特性をもってその制御g!論理が予め組まれ
た回路)、該内部コントローラ417による同第4図に
示す如くのスイッチ回路切換制御により、−例として上
記(1)式が満足されている場合、すなわちスイッチ回
路SWOがrO−aJ側にある場合、同ノードコントロ
ーラ4qは、前記フレーム信号の入力に伴ない、第5図
に示す態様をもって動作するようになる。
第5図において、斜線で示す部分が、次段ノードコント
ローラ4(q−+l)への伝送フレーム信号を構成する
要素として各々選択出力される部分である。
この第5図からも明らかなように、第3図に示したノー
ドコントローラ4qにあっては、前記(ixj)と(k
Xjりとのビット関係に応じて入力フレーム信号の位相
(時間)を所要に調整することにより、当該センサデー
タrDI。」のフレーム信号への取り込み、並びに当該
アクチュエータ制御データ「DOq」のフレーム信号か
らの抽出、の−括実行(時間的には多少ずれて実行され
るが・・・)を可能としている。
なお、上記制御データ「DOq」のアクヂュエータ駆動
信号土成回路413への取り込みは、正常なエラーチエ
ツク完了信号の出力があってはじめて実現されるもので
あり(第5図(S)および(q)参照)、これによって
「異常データ(エラーデータ)におけるアクチュエータ
の誤制御」などといった問題も良好に回避される。
また、説明の便宜上、第3図〜第5図での図示は省略し
たが、エラーチエツク回路405にてエラーの発生が検
知された場合には、ERR’生成回路409、あるいは
別途の回路を通じて、その旨示す適宜のコードがERR
’ として、あるいは別途のコードとして、上記出力さ
れるフレーム信号に付加される。この場合は、通常、入
力フレーム信号からこの新たに付加されるコード部分の
存在を検出するための回路も更に具えられることとなる
第6図に、この第3図に示したノードコントロ−ラ4q
が前記〈イ〉の構成に適用される場合を想定したフレー
ム信号の伝送推移を参考までに示す。
第7図は、先の第3図と同様、直列制御装置構成として
前記〈イ〉またはく口〉の構成、またプロトコルとして
前記<a>のプロトコルを採用する場合に、センサ群と
アクチュエータ群との双方を併せ管理するノードコント
ローラとして好適なノードコントローラ構成の他の例を
示すものである。
なおこの第7図において、先の第3図に示した回路要素
と同一の回路要素にはそれぞれ同一の符号を付して示し
ており、これら回路要素についての重複する説明は省略
する(後述する第11図以降の説明においても同様とす
る)。
さて、ここでも第9番目にあるとするこのノードコント
ローラ4qは、同第7図に示されるように、入力回路4
01、STI検出回路402、STO検出回路403、
第1および第2のSP検出回路404aおよび404b
、エラーチエツク回路405、(ixj)ビットシフト
回路407、ERR’生成回路409、出力回路410
、データ生成回路411、ラッチ回路(ただしここでは
シリアル−パラレル変換1能を有する)412’、アク
チュエータ駆動信号生成回路413、(iXj)ピッl
−遅延回路414、およびTERR遅延回路416に加
えて、入力されるフレーム信号(ここではスイッチ回路
5W22の出力信号)を(kXノンごットだ(ナシフト
する(kXJ)ビットシフト回路420と、コード検出
出力(ここではSTI検出回路402によるr S T
、 I J検出出力並びにSTO検出回路403による
rsTOJ検出出力)を受入してこれを(kXi)ビッ
ト分だけ遅延出力する(kxi)ビット遅延回路421
と、同じくコード検出出力(ここでは第2SP検出回路
404bによるrsPJ検出出力)を受入してこれを(
TERR+kxJl)分だけ遅延出力す7;t (T、
RR+kx、c )遅延回路422と、上記STI検出
回路402、(ixj)ビット遅延回路414、(kX
i)ビット遅延回路421、STO検出回路403、T
E□遅延回路416、第2SP検出回路4 Q 4 b
 、、および(T[RR+kXJ)遅延回路422かう
各出力、並びにエラーチエツク回路405からのエラー
チエツク完了信号、ERR’生成回路409からのER
R’送出完了信号をそれぞれ受入して、同ノードコント
ローラ内部の第1〜第7のスイッチ回路SW21〜27
の切換制御を行なう内部コントローラ423と、をそれ
ぞれ具えて構成される。
第8図は、第7図に示したノードコントローラ4q1.
:おける上記内部コントローラ423の入出力論理を示
す図表であり、該内部コントローラ423による同第8
図に示す如くのスイッチ回路切換制御により、このノー
ドコントローラ4qは、前記フレーム信号の入力に伴な
い、第9図に示す態様をもって動作するようになる。
第9図においても、斜線で示す部分が、次段ノードコン
トローラ4(q+1)への伝送フレーム信号を構成する
要素として各々選択出力される部分である。
この第9図から明らかなように、第7図に示したノード
コントローラ4qでは、入力フレーム信号の位相を適宜
に調整して先ず当該センサデータ「DIIll」のフレ
ーム信号への取り込みを実行し、その後このセンサデー
タrr)1 4の取り込まれたフレーム信号を更に位相
調整して、当該アクチュエータ制御データ「Doq」の
同フレーム信号からの抽出を実行する回路を意図してい
る。
なお、上記制御データrDo、Jのアクチュエータ駆v
J信号生成回路413への取り込みに関する配慮、ある
いはエラー発生に関する対処、等は、先の第3図に示し
たノードコントローラに共通する。
第10図に、この第7図に示したノードコントローラ4
qが前記くイ〉の構成に適用される場合を想定したフレ
ーム信号の伝送推移を参考までに示す。
第11図は、直列制御装置構成として前〈口〉またはく
ハ〉の構成、またプロトコルとして前記<a>または<
d>または<e>または<f>または<i>のプロトコ
ルを採用する場合に、センサ群のみを管理するノードコ
ン1〜ローラとして好適なノードコントローラ構成の一
例を示すものである。
ここでも、第q番目にあるとするこのノードコントロー
ラ4qは、同第11図に示されるように、入力回路40
1ST[検出回路402、第1および第2のSP検出回
路404aおよび404b、エラーチエツク回路405
、(ixj)ビットシフト回路407、ERR’生成回
路409、出力回路410、データ生成回路411、(
ixj)ビット遅延回路414、およびT ERR遅延
回路416に加えて、上記STI検出回路402、(i
xj)ビット遅延回路414、T ERR遅延回路41
6.および第2SP検出回路404bからの各出力、並
びにエラーチエツク回路405からのエラーチエツク完
了信号、ERR’生成回路409からのERR’送出完
了信号をそれぞれ受入して、同ノードコントローラ内部
の第1〜第4のスイッチ回路SW31〜5W34の切換
制御を行なう内部コントローラ424、をそれぞれ具え
て構成される。
第12図は、第11図に示したノードコントローラ4q
における上記内部コントローラ424の入出力論理を示
す図表であり、該内部コントローラ424による同第1
2図に示す如くのスイッチ回路切換制御により、このノ
ードコントローラ4qは、前記フレーム信号の入力に伴
ない、第13図に示す態様をもって動作するようになる
第13図においても、斜線で示す部分が、次段ノードコ
ントローラ4(Q+1)への伝送フレーム信号を構成す
る要素として各々選択出力される部分である。
この第13図から明らかなように、第11図に示したノ
ードコントローラでは、入力フレーム信号中の前記rs
TIJとrsPJのみを検出対象として、当該センサデ
ータrDI、’JのrsTIJ直後への取り込みを実現
しており、同人力フレーム信号中に前記のrsTPJや
rDOJが存在していても、これらはそのまま次段ノー
ドコントローラ4 (q+1)への伝送信号として通過
される。
第14図は、直列制御装置溝酸として前記〈口〉または
〈二〉またはくホ〉の構成、またプロトコルとして前記
<a>または<b>または<e>または<h>または<
k>のプロトコルを採用する場合に、アクチュエータ群
のみを管理するノードコントローラとして好適なノード
コントローラ構成の一例を示すものである。
第q番目にあるとするこのノードコントローラ4qは、
同第14図に示されるように、入力回路401、STO
検出回路403、SP検出回路404、エラーチエツク
回路405、データ抽出回路406、ERR’生成回路
409、出力回路410、ラッチ回路412、アクチュ
エータ駆動信号生成回路413、(kXi)ビットシフ
ト回路420、(kxi−0,5)ビット遅延回路41
5、’ ERR遅延回路416、(kXi)ビット遅延
回路421、および< T ERR+ k x り遅延
回路422に加えて、上記STO検出回路403、(k
Xjりビット遅延回路421、(kxJ−0,5)ビッ
ト遅延回路415、SP@出回路404、TERR遅延
回路416、および(T、RR+kXJ)i迂回路42
2からの各出力、並びにエラーチエツク回路405から
のエラーチエツク完了信号、ERR’生成回路409か
らのERR’送出完了信号をそれぞれ受入して、同ノー
ドコントローラ内部の第1〜第6のスイッチ回路SW4
1〜5W46の切換制御を行なう内部コントローラ42
5、をそれぞれ具えて構成される。
第15図は、第14図に示したノードコントローラ4q
における上記内部コントローラ425の入出力論理を示
す図表であり、該内部コントローラ425による同第1
5図に示す如くのスイッチ回路切換制御により、このノ
ードコントローラ4qは、前記フレーム信号の入力に伴
ない、第16図に示す態様をもって動作するようになる
第16図においても、斜線で示す部分が、次段ノードコ
ントローラ4(Q+1>への伝送フレーム信号を構成す
る要素として各々選択出力される部分である。
この第16図から明らかなように、第14図に示したノ
ードコントローラでは、入力フレーム信号中の前記rs
TOJとl5PJのみを検出対象として、当該アクチュ
エータ制御データrDo、JのrsTOJ直後からの抽
出を実現しており、同人力フレーム信号中に前記のrs
TIJやrDIJが存在しても、これらはそのまま次段
ノードコントローラ4(Q+1)への伝送信号として通
過される。上記制御データ「DOq」のアクチュエーク
駆動信号生成回路413への取り込み等に関するメカニ
ズムは、先の第3図あるいは第7図に示したノードコン
トローラと同様である。
第17図は、直列制6!I装置構成として前記〈口〉ま
たは〈ハ〉の構成、またプロトコルとして前記<b>ま
たは<c>または<q>または<h>または<j>のプ
ロトコルを採用する場合に、センサ群のみを管理するノ
ードコントローラとして好適なノードコントローラ構成
の一例を示すものである。
第q番目にあるとするこのノードコントローラ4qは、
同第17図に示されるように、入力回路401、STI
検出回路402、SP検出回路404、エラーチエツク
回路405、(ixj)ビットシフト回路407、ER
R’生成回路409、出力回路410、データ生成回路
411、および(ixj)ビット遅延回路414に加え
て、入力されるフレーム信号を前記rsPJのビット時
間である時間T だけシフトするTs、シフト回P 路426と、コード検出出力(ここで1よSP検出回路
404によるrsPJ検出出力)を受入してこれを時間
りTSP”ERR)だけ「延する(TS。
+TERR)遅延回路427と、コード検出出力(ここ
ではSP検出回路404によるrsPJ検出出力を(i
xj>ビット遅延回路414により<1xj)ビット分
遅延した信号)を時間T8.たけ遅延出力するT8−延
回路428と、上記ST■検出回路402、SP検出回
路404、(T8゜+To+t+)遅延回路427、(
ixj)ビット遅延回路414、およびT3−延回路4
28からの各出力、並びにエラーチエツク回路405か
らのエラーチエツク完了信号、ERR’生成回路409
からのERR’送出完了信号をそれぞれ受入して、同ノ
ードコントローラ内部の第1〜第4のスイッチ回路SW
51〜5W54の切換制御を行なう内部コントローラ4
29と、をそれぞれ具えて構成される。
第18図は、第17図に示したノードコントローラ4q
1.:おける上記内部コントローラ429の入出力論理
を示す図表であり、該内部コントローラ429による同
第18図に示す如くのスイッチ回路切換制御により、こ
のノードコントローラ4qは、前記フレーム信号の入力
に伴ない、第19図に示す態様をもって動作するように
なる。
第19図においても、斜線で示す部分が、次段ノードコ
ントローラ4(q+1>への伝送フレーム信号を構成す
る要素として各々選択出力される部分である。
この第19図から明らかなように、第17図に示したノ
ードコントローラでは、入力フレーム信号中の前記rs
TIJとrsPJのみを検出対象として、当該センサデ
ータrDI、Jの「SP」直前への取り込みを突環して
あり、同人力フレーム信号中に前記のrsTOJや「D
O」が存在していても、これらはそのまま次段ノードコ
ントローラ4(Q+1)への伝送信号として通過される
なお、この第17図に示したノードコントローラ4qが
、特に前記<b>または<C>のプロトコルに採用され
る場合には、別途にSTO検出回路(403)が追加さ
れ、この回路による前記rsTOJの検出に基づいてそ
の直前に当該センサデータrD IQJが取り込まれる
よう、内部コントローラ429のl!ilI御論理が変
更される。
第20図は、直列制御装置構成として前記<0>または
く二〉またはくホ〉の構成、またプロトコルとして前記
<C>または<d>または<f>または<q>または<
4>のプロトコルを採用する場合に、アクチュエータ群
のみを管理するノードコントローラとして好適なノード
コントローラ構成の一例を示すものである。
同様に第q番目にあるとするこのノードコントローラ4
qは、同第20図に示されるように、入力回路401、
第1および第2ののSTO検出回路403aおよび40
3b、SP検出回路404、エラーチエツク回路405
、データ抽出回路406、ERR’生成回路409、出
力回路410、ラッチ回路412、アクチュエータ駆動
信号生成回路413、(kXi−0,5)ビット遅延回
路415、TERR遅延回路416、’spシフト回路
426、およびT3−延回路428に加えて、入力され
るフレーム信号を(kx p + Tsp )だけ〃延
する(kx、c+TS、)、q延回路430と、コード
検出出力(ここではSP@出回路404によるrSPJ
検出出力)を受入してこれを(kXJ+”SP”ERR
)だけ遅延する(k、xi十丁S、→−”ERR)遅延
回路431と、上記第1および第28TO検出回路40
3aおよび403b1SP検出回路404、(kxJ−
0,5)ビット遅延回路415、T s、a延回路42
8、(k X J + T3p+TERR)遅延回路4
31、およびTERR遅延回路416からの各出力、並
びにエラーチエツク回路405からのエラーチエツク完
了信号、ERR’生成回路409からのERR’送出完
了信号をそれぞれ受入して、同ノードコントローラ内部
の第1〜第7のスイッチ回路5W61〜5W67の切換
制御を行なう内部コントローラ432と、をそれぞれ具
えて機成される。
第21図は、第20図に示したノードコン]・ローラ4
qにおける上記内部コントローラ432の入出力論理を
示す図表であり、該内部コントローラ432による同第
21図に示す如くのスイッチ回路切換制御により、この
ノードコントローラ4qは、前記フレーム信号の入力に
伴ない、第22図に示す態様をもって動作するようにな
る。
第22図においても、斜線で示す部分が、次段ノードコ
ントローラ4(Q+1>への伝送フレーム信号を構成す
る要素として各々選択出力される部分である。
この第22図から明らかなように、第20図に示したノ
ードコントローラでは、入力フレーム信号中の前記rs
TOJと「SP」のみを検出対象として、当該アクチュ
エータ制御データroo、、+のrsPJ直前からの抽
出を実現しており、同人力フレーム信号中に前記rsT
IJやrDIJが存在していても、これらはそのまま次
段ノードコントローラ4(q+1)、への伝送信号とし
て通過される。
なお、この第20図に示したノードコントローラ4qが
、特に前記<f>または<(7>のプロトコルに採用さ
れる場合には、別途にSTI検出回路(4,02>が追
加され、この回路による前記rsTIJの検出に基づい
てその直前から当該アクチコエータ制御データ「DOq
」が抽出されるよう、内部コントローラ432の制W論
理が変更される。
また、このノードコントローラ4qにおいても、上記制
御データ「DOq」のアクチュエータ駆動信号生成回路
413への取り込み等に関するメカニズムは、先の第3
図あるいは第7図あるいは第14図に示したノードコン
トローラと同様である。
以上、直列制御装置構成くイ〉〜くホ〉とプロトコル<
a>〜〈l〉との各組み合わせのちとに、これに適用さ
れるいくつかのノードコントローラ構成についてその一
例を示したが、上記においで割愛した他の組み合わせに
ついて適用されるノードコントローラ、例えば前記〈イ
〉またはく口〉の直列制御装置構成において前記<b>
または<C>または<d>または<e>または<f>ま
たは<g>または<h>のプロトコルを採用する場合の
センサ群およびアクチュエータ群双方を併せ管理するノ
ードコントローラなど、についても、上記例示した各ノ
ードコントローラと同様、入力フレーム信号からのそれ
ぞれ目標とするコード(rsTIJ、rsTOJ、rs
PJ)の検出に基づいた同フレーム信号の任意の位相調
整等により、容易にこれを構成することができる。
なお、同直列制御装置を構成するメインコントローラ3
0については、その具体構成の図示を割愛したが、これ
は例えば、先の第6図(a)あるいは第10図(a)に
示した形態で信号SOを出力し、同第6図(「)あるい
は第10図(f’)に示した態様で帰還される信号Sn
を取り込み青る回路であればよく(前記くホ〉のデジー
チェン状となる構成においは信号SOの出力のみとなる
)、第2図に示した各種フレーム信号の形態に応じて、
これも任意かつ容易に構成することができる。こうした
直列制御装置にあっては、各ノードコントローラの構成
に応じてその信号授受に関するプロトコルが決定される
また、以上の説明においては、各ノードコントローラに
よって直接的に管理される端末要素が、センサ若しくは
アクチュエータであるとしたが、当該直列制御装置に対
してデータ入力対象となる端末要素、若しくは同直列制
′a装置からのデータ出力対条となる端末要素でさえあ
れば、他のいかなる端末であってもよいことは勿論であ
る。
(発明の効果〕 以上説明したように、この発明によれば、■ 非常に簡
素な信号線配線構造をもって、合理的かつ高能率な端末
の運用管理が実現される。
■ またこのため、端末数が非常に多い機械についても
、配線のためのスペースを削減でき、ひいては1械自体
の小型化を図ることも可能となる。
■ 直接的に端末を管理する各ノードコントローラは、
何らアドレス等を必要としないため、端末の追加、削除
、あるいは入れ換え等に際しても、信号伝送系に対する
配慮は不要となり、機械の改造等も容易となる。
等々の多くの優れた効果を得ることができる。
【図面の簡単な説明】
第1図はこの発明にかかる直列制tII装置の一実施例
についてその構成の概要を示すブロック図、第2図は同
直列制御装置においで採用される各種フレーム信号の形
態並びに信号授受のプロトコルについてその概念を模式
的に示す略図、第3図および第7図および第11図およ
び第14図および第17図および第20図はそれぞれ同
直列制′a装置に適用されるノードコントローラについ
てその構成の一例を示すブロック図、第4図は第3図に
示したノードコントローラにおける内部コントローラの
入出力論理を示す図表、第5図は第3図に示したノード
コントローラの動作例を示すタイミングチャート、第6
図は第3図に示したノードコントローラの直接接続によ
り構成される直列制御装置の各コントローラ間における
フレーム信号の伝送推移を模式的に示すタイムチャート
、第8図は第7図に示したノードコントローラにお【プ
る内部コン]・ローラの入出力論理を示す図表、第9図
は第7図に示したノードコントローラの動作例を示すタ
イムチャート、第10図は第7図に示したノードコント
ローラの直列接続により構成される直列制御装置の各コ
ントローラ間くおけるフレーム信号の伝送推移を模式的
に示すタイムチャート、第12図は第11図に示したノ
ードコントローラにおける内部コントローラの入出力論
理を示す図表、第13図は第11図に示したノードコン
トローラの動作例を示すタイムチャート、第15図は第
14図に示したノードコントローラにおける内部コント
ローラの入出力論理を示す図表、第16図は第14図に
示したノードコントローラの動作例を示すダイミンクチ
ャート、第18図は第17図に示したノードコントロー
ラにおける内部コントローラの入出力論理を示す図表、
第19図は第17図に示したノードコントローラの動作
例を示すタイミングチャート、第21図は第20図に示
したノードコントローラにおける内部コントローラの入
出力論理を示す図表、第22図は第20図に示したノー
ドコントローラの動作例を示すタイミングチャート、第
23図および第24図はそれぞれ従来の制御装置の一例
を示すブロック図である。 10・・・マシンコントローラ、218〜2nS・・・
センサ群、21A〜2nA・・・アクチュエータ肝、3
0・・・メインコントローラ、41〜4n、4q・・・
ノードコントローラ、401・・・入力回路、402・
・・STI検出回路、403・・・STO検出回路、4
04・・・SP検出回路、405・・・エラーチエツク
回路、406・・・データ抽出回路、407・・・(i
Xj)ビットシフト回路、408・・・(ixj−kx
l)ピッ1−シフト回路、409・・・ERR’生成回
路、410・・・出力回路、411・・・データ生成回
路、412・・・ラッチ回路、413・・・アクチュエ
ータ駆動信号生成回路、414・・・(ixj)ビット
遅延回路、415− (kxl −0,5) ヒラt”
遅1ffiOol、416・・・” ERR遅延回路、
417,423,424.425,429.432・・
・内部コントローラ、418・・・αビットオフセット
回路、420・・・(kxl)ビットシフト回路、42
1・・・(kXi>ビット遅延回路、422−<TER
R十kx 1 )遅延回路、426・・・’spシフト
回路、427・・・(T8゜”ERR)遅延回路、42
8・・・TS−延回路、430−(kx、4+、T8.
)シフト回路、431−・・(k x 1+ T S 
P + T E RR> w 延r”+ n、SWO。 SWl  1〜5W17,3W21〜5W27,5W3
1〜5W34,5W41〜5W46,5W51へ一3W
54,5W61〜SW67・・・イッチ回銘、AD1〜
AD4−7:/ド’7’−ト、OR1,OR2・・・オ
アゲート。 D’l q 第2図

Claims (34)

    【特許請求の範囲】
  1. (1)データ入力対象となる第1の端末およびデータ出
    力対象となる第2の端末の多数と1つの制御手段との間
    で信号の授受を実行するに、前記第1および第2の端末
    、または第1の端末、または第2の端末に対応して、そ
    の1乃至複数をそれぞれ管理単位とした第1の端末から
    の出力データの受入、若しくは第2の端末へのデータ出
    力を直接的に実行する第1〜第nの複数のノードコント
    ローラを設け、また前記制御手段に対応して、前記第1
    および第2の端末を統括管理するメインコントローラを
    設けて、これらメインコントローラと第1〜第nのノー
    ドコントローラとを各々信号線を介して環状に直列接続
    するとともに、メインコントローラから発するフレーム
    信号の第1〜第nのノードコントローラへの順次の伝播
    に伴なって、ノードコントローラに受入される第1の端
    末データの該フレーム信号への取り込み、若しくはメイ
    ンコントローラを通じて同フレーム信号に予め割り付け
    られた第2の端末への出力データの各対応するノードコ
    ントローラへの振り分けを行なう直列制御装置であって
    、 前記メインコントローラは、前記フレーム信号の1フレ
    ーム中に、前記第1の端末データに関してその先頭位置
    を示すための第1の識別コードと、前記第2の端末への
    出力データに関してその先頭位置を示すための第2の識
    別コードとを少なくとも具えて、これを送出し、 前記ノードコントローラは、フレーム信号に含まれる前
    記第1および第2の識別コードの認識に基づいて第1の
    端末データの該フレーム信号への付加、若しくは同フレ
    ーム信号からの対応する第2の端末への出力データの抽
    出を行なう ことを特徴とする直列制御装置。
  2. (2)前記フレーム信号は、前記メインコントローラか
    らの出力時、第1の識別コード、第2の識別コード、お
    よび第2の端末への出力データ列、の順にフレーム構成
    される 請求項(1)記載の直列制御装置。
  3. (3)前記ノードコントローラは、入力されるフレーム
    信号の、前記第1の識別コードの直後に管理対象となる
    第1の端末データを付加し、前記第2の識別コードの直
    後の第2の端末用出力データを管理対象となる第2の端
    末への出力データとして抽出する 請求項(2)記載の直列制御装置。
  4. (4)前記ノードコントローラは、入力されるフレーム
    信号の、前記第2の識別コードの直前に管理対象となる
    第1の端末データを付加し、同第2の識別コードの直後
    の第2の端末用出力データを管理対象となる第2の端末
    への出力データとして抽出する 請求項(2)記載の直列制御装置。
  5. (5)前記メインコントローラは、前記フレーム信号の
    1フレーム中に、前記第2の端末用出力データ列の終端
    位置を示すための第3の識別コードを更に具えて、これ
    を送出し、 前記ノードコントローラは、フレーム信号に含まれる前
    記第1乃至第3の識別コードのうちの少なくとも2つの
    コードの認識に基づいて第1の端末データの該フレーム
    信号への付加、若しくは同フレーム信号からの対応する
    第2の端末への出力データの抽出を行なう 請求項(2)記載の直列制御装置。
  6. (6)前記ノードコントローラは、入力されるフレーム
    信号の、前記第2の識別コードの直前に管理対象となる
    第1の端末データを付加し、前記第3の識別コードの直
    前の第2の端末用出力データを管理対象となる第2の端
    末への出力データとして抽出する 請求項(5)記載の直列制御装置。
  7. (7)前記ノードコントローラは、入力されるフレーム
    信号の、前記第1の識別コードの直後に管理対象となる
    第1の端末データを付加し、前記第3の識別コードの直
    前の第2の端末用出力データを管理対象となる第2の端
    末への出力データとして抽出する 請求項(5)記載の直列制御装置。
  8. (8)前記ノードコントローラは、 各々管理する第1および第2の端末に関し て、 {i:第1の端末の数 j:第1の端末1個当りについてのデータビビット数 k:第2の端末の数 j:第2の端末1個当りについてのデータビビット数} であって、(i×j)−(k×l)≧0とするとき、 入力フレーム信号を(i×j)ビットだけシフトする第
    1のシフト手段と、 入力フレーム信号を(i×j−k×l)ビットだけシフ
    トする第2のシフト手段と、 入力フレーム信号から前記第1の識別コードを検出する
    第1の検出手段と、 前記第1のシフト手段によるシフト信号から前記第2の
    識別コードを検出する第2の検出手段と、 前記第1の検出手段による検出出力を(i×j)ビット
    分だけ遅延出力する遅延手段と、を少なくとも具え、前
    記フレーム信号の入口に基づきその第1の識別コードを
    、前記第1の検出手段の検出出力に基づき管理対象とな
    る第1の端末に関しての全データを、前記遅延手段の遅
    延出力に基づき前記第1のシフト手段によるシフト信号
    を、前記第2の検出手段の検出出力に基づき前記第2の
    シフト手段によるシフト信号を、それぞれ次段ノードコ
    ントローラへの入力フレーム信号として選択出力する 請求項(3)記載の直列制御装置。
  9. (9)前記ノードコントローラは、 前記第1および第2の端末に関して、 (i×j)−(k×l)<0 であるとき、 (i×j)−(k×l)+α=0 とするαビット分だけ、前記第1および第2のシフト手
    段に入力されるフレーム信号を見かけ上進めるオフセッ
    ト手段を更に具える 請求項(8)記載の直列制御装置。
  10. (10)前記ノードコントローラは、 各々管理する第1および第2の端末に関して、{i:第
    1の端末の数 j:第1の端末1個当りについてのデータビット数 k:第2の端末の数 j:第2の端末1個当りについてのデータビット数} とするとき、 入力フレーム信号を(i×j)ビットだけシフトする第
    1のシフト手段と、 入力フレーム信号から前記第1の識別コードを検出する
    第1の検出手段と、 この第1の検出手段による検出出力を(i×j)ビット
    分だけ遅延出力する第1の遅延手段と、 前記第1のシフト手段によるシフト信号から前記第2の
    識別コードを検出する第2の検出手段と、 この第2の検出手段による検出出力を(k×l)ビット
    分だけ遅延出力する第2の遅延出力と、 前記フレーム信号の入力に基づきその第1の識別コード
    を、前記第1の検出手段の検出信号出力タイミングから
    前記第1の遅延手段の遅延信号出力タイミングまで管理
    対象となる第1の端末に関しての全データを、同第1の
    遅延手段の遅延信号出力タイミング以降は前記第1のシ
    フト手段によるシフト信号をそれぞれ選択出力する第1
    の選択手段と、 この第1の選択手段による選択信号を(k×l)ビット
    分だけシフトする第2のシフト手段と、 初期状態においてこの第2のシフト手段によるシフト信
    号を選択出力し、前記第2の遅延手段の遅延出力に基づ
    き前記第1の選択手段による選択信号を選択出力する第
    2の選択手段と、 を少なくとも具え、前記第2の選択手段による選択信号
    をそれぞれ次段ノードコントローラへの入力フレーム信
    号として出力する 請求項(3)記載の直列制御装置。
  11. (11)前記ノードコントローラは、 各々管理する第1の端末に関して、 {i:第1の端末の数 j:第1の端末1個当りについてのデータビット数} とするとき、 入力フレーム信号を(i×j)ビットだけシフトするシ
    フト手段と、 入力フレーム信号から前記第1の識別コードを検出する
    検出手段と、 この検出手段による検出出力を(i×j)ビット分だけ
    遅延出力する遅延手段と、 を少なくとも具え、前記フレーム信号の入力に基づきそ
    の第1の識別コードを、前記検出手段の検出出力に基づ
    き管理対象となる第1の端末に関しての全データを、前
    記遅延手段の遅延出力に基づき前記シフト手段によるシ
    フト信号を、それぞれ次段ノードコントローラへの入力
    フレーム信号として選択出力する 請求項(3)または(7)記載の直列制御装置。
  12. (12)前記ノードコントローラは、 各々管理する第2の端末に関して、 {k:第2の端末の数 l:第2の端末1個当りについてのデータ ビット数} とするとき、 入力フレーム信号を(k×l)ビットだけシフトするシ
    フト手段と、 入力フレーム信号から前記第2の識別コードを検出する
    検出手段と、 この検出手段による検出出力を(k×l)ビット分だけ
    遅延出力する遅延手段と を少なくとも具え、前記フレーム信号の入力に基づき前
    記シフト手段によるシフト信号を、前記遅延手段の遅延
    出力に基づき入力フレーム信号を、それぞれ次段ノード
    コントローラへの入力フレーム信号として選択出力する 請求項(3)または(4)記載の直列制御装置。
  13. (13)前記ノードコントローラは、 各々管理する第1の端末に関して、 {i:第1の端末の数 j:第1の端末1個当りについてのデータ ビット数} とするとき、 入力フレーム信号を前記第2の識別コードのビット数分
    だけシフトする第1のシフト手段と、 この第1のシフト手段によるシフト信号を更に(i×j
    )ビットだけシフトする第2のシフト手段と、 入力フレーム信号から前記第2の識別コードを検出する
    検出手段と、 この検出手段による検出出力を(i×j)ビット分だけ
    遅延出力する遅延手段と、 を少なくとも具え、前記フレーム信号の入力に基づき前
    記第1のシフト手段によるシフト信号を、前記検出手段
    の検出出力に基づき管理対象となる第1の端末に関して
    の全データを、前記遅延手段の遅延出力に基づき前記第
    2のシフト手段によるシフト信号を、それぞれ次段ノー
    ドコントローラへの入力フレーム信号として選択出力す
    る 請求項(4)または(6)記載の直列制御装置。
  14. (14)前記ノードコントローラは、 各々管理する第2の端末に関して、 {k:第2の端末の数 l:第2の端末1個当りについてのデータ ビット数} とするとき、 入力フレーム信号を前記第3の識別コードのビット数分
    だけシフトする第1のシフト手段と、 この第1のシフト手段によるシフト信号を更に(k×l
    )ビットだけシフトする第2のシフト手段と、 入力フレーム信号から前記第3の識別コードを検出する
    検出手段と、 を少なくとも具え、前記フレーム信号の入力に基づき前
    記第2のシフト手段によるシフト信号を、前記検出手段
    の検出出力に基づき前記第1のシフト手段によるシフト
    信号を、それぞれ次段ノードコントローラへの入力フレ
    ーム信号として選択出力する 請求項(6)または(7)記載の直列制御装置。
  15. (15)前記ノードコントローラは、第1および第2の
    端末を管理対象とする第1種のノードコントローラと、
    第1の端末のみを管理対象とする第2種のノードコント
    ローラと、第2の端末のみを管理対象とする第3種のノ
    ードコントローラと、の3種のノードコントローラから
    なり、このうちの少なくとも2種のノードコントローラ
    が前記メインコントローラに対して環状に直列接続され
    る 請求項(3)または(4)または(6)または(7)記
    載の直列制御装置。 前記第1種のノートコントローブは、各々
  16. (16)管理する第1および第2の端末に関して、{i
    :第1の端末の数 j:第1の端末1個当りについてのデータビット数 k:第2の端末の数 l:第2の端末1個当りについてのデータビット数} であって、(i×j)−(k×l)≧0とするとき、 入力フレーム信号を(i×j)ビットだけシフトする第
    1のシフト手段と、 入力フレーム信号を(i×j−k×l)ビットだけシフ
    トする第2のシフト手段と、 入力フレーム信号から前記第1の識別コードを検出する
    第1の検出手段と、 前記第1のシフト手段によるシフト信号から前記第2の
    識別コードを検出する第2の検出手段と、 前記第1の検出手段による検出出力を(i×j)ビット
    分だけ遅延出力する第1の遅延手段と、 を少なくとも具え、前記フレーム信号の入力に基づきそ
    の第1の識別コードを、前記第1の検出手段の検出出力
    に基づき管理対象となる第1の端末に関しての全データ
    を、前記遅延手段の遅延出力に基づき前記第1のシフト
    手段によるシフト信号を、前記第2の検出手段の検出出
    力に基づき前記第2のシフト手段によるシフト信号を、
    それぞれ次段ノードコントローラへの入力信号として選
    択出力し、前記第2種のノードコントローラは、 各々管理する第1の端末に関して、 {a:第1の端末の数 b:第1の端末1個当りについてのデータ ビット数} とするとき、 入力フレーム信号を(a×b)ビットだけシフトする第
    3のシフト手段と、 入力フレーム信号から前記第1の識別コードを検出する
    第3の検出手段と、 この第3の検出手段による検出出力を(a×b)ビット
    分だけ遅延出力する第2の遅延手段と、 を少なくとも具え、前記フレーム信号の入力に基づきそ
    の第1の識別コードを、前記第3の検出手段の検出出力
    に基づき管理対象となる第1の端末に関しての全データ
    を、前記第2の遅延手段の遅延出力に基づき前記第3の
    シフト手段によるシフト信号を、それぞれ次段ノードコ
    ントローラへの入力フレーム信号として選択出力し、 前記第3種のノードコントローラは、 各々管理する第2の端末に関して、 {c:第2の端末の数 d:第2の端末1個当りについてのデータ ビット数} とするとき、 入力フレーム信号を(c×d)ビットだけシフトする第
    4のシフト手段と、 入力フレーム信号から前記第2の識別コードを検出する
    第4の検出手段と、 この第4の検出手段による検出出力を(c×d)ビット
    分だけ遅延出力する第3の遅延手段と を少なくとも具え、前記フレーム信号の入力に基づき前
    記第4のシフト手段によるシフト信号を、前記第3の遅
    延手段の遅延出力に基づき入力フレーム信号を、それぞ
    れ次段ノードコントローラへの入力フレーム信号として
    選択出力する 請求項(15)記載の直列制御装置。
  17. (17)前記第1種のノードコントローラは、前記第1
    および第2の端末に関して、 (i×j)−(k×l)<0 であるとき、 (i×j)−(k×l)+α=0 とするαビット分だけ、前記第1および第2のシフト手
    段に入力されるフレーム信号を見かけ上進めるオフセッ
    ト手段を更に具える 請求項(16)記載の直列制御装置。
  18. (18)前記第1種のノードコントローラは、各々管理
    する第1および第2の端末に関して、{i:第1の端末
    の数 j:第1の端末1個当りについてのデータ ビット数 k:第2の端末の数 l:第2の端末1個当りについてのデータ ビット数} とするとき、 入力フレーム信号を(i×j)ビットだけシフトする第
    1のシフト手段と、 入力フレーム信号から前記第1の識別コードを検出する
    第1の検出手段と、 この第1の検出手段による検出出力を(i×j)ビット
    分だけ遅延出力する第1の遅延手段前記第1のシフト手
    段によるシフト信号から前記第2の識別コードを検出す
    る第2の検出手段と、 この第2の検出手段による検出出力を(k×l)ビット
    分だけ遅延出力する第2の遅延手段と、 前記フレーム信号の入力に基づきその第1の識別コード
    を、前記第1の検出手段の検出信号出力タイミングから
    前記第1の遅延手段の遅延信号出力タイミングまで、管
    理対象となる第1の端末に関しての全データを、同第1
    の遅延手段の遅延信号出力タイミング以降は前記第1の
    シフト手段によるシフト信号をそれぞれ選択出力する第
    1の選択手段と、 この第1の選択手段による選択信号を(k×l)ビット
    分だけシフトする第2のシフト手段と、 初期状態においてこの第2のシフト手段によるシフト信
    号を選択出力し、前記第2の遅延手段の遅延出力に基づ
    き前記第1の選択手段による選択信号を選択出力する第
    2の選択手段と、を少なくとも具え、前記第2の選択手
    段による選択信号をそれぞれ次段ノードコントローラへ
    の入力フレーム信号として出力し、 前記第2種のノードコントローラは、 各々管理する第1の端末に関して、 {a:第1の端末の数 b:第1の端末1個当りについてのデータ ビット数} とするとき、 入力フレーム信号を(a×b)ビットだけシフトする第
    3のシフト手段と、  入力フレーム信号から前記第1の識別コードを検出する
    第3の検出手段と、 この検出手段による検出出力を(a×b)ビット分だけ
    遅延出力する第3の遅延手段と、を少なくとも具え、前
    記フレーム信号の入力に基づきその第1の識別コードを
    、前記第3の検出手段の検出出力に基づき管理対象とな
    る第1の端末に間しての全データを、前記第3の遅延手
    段の遅延出力に基づき前記第3のシフト手段によるシフ
    ト信号を、それぞれ次段ノードコントローラへの入力フ
    レーム信号として選択出力し、 前記第3種のノードコントローラは、 各々管理する第2の端末に関して、 {c:第2の端末の数 d:第2の端末1個当りについてのデータ ビット数} とするとき、 入力フレーム信号を(c×d)ビットだけシフトする第
    4のシフト手段と、 入力フレーム信号から前記第2の識別コードを検出する
    第4の検出手段と、 この第4の検出手段による検出出力を(c×d)ビット
    分だけ遅延出力する第4の遅延手段と を少なくとも具え、前記フレーム信号の入力に基づき前
    記第4のシフト手段によるシフト信号を、前記第4の遅
    延手段の遅延出力に基づき入力フレーム信号を、それぞ
    れ次段ノードコントローラへの入力フレーム信号として
    選択出力する 請求項(15)記載の直列制御装置。
  19. (19)前記フレーム信号は、前記メインコントローラ
    からの出力時、第2の識別コード、第2の端末用出力デ
    ータ列、および第1の識別コードの順にフレーム構成さ
    れる 請求項(1)記載の直列制御装置。
  20. (20)前記ノードコントローラは、入力されるフレー
    ム信号の、前記第2の識別コードの直後の第2の端末用
    出力データを管理対象となる第2の端末への出力データ
    として抽出し、前記第1の識別コードの直後に管理対象
    となる第1の端末データを付加する 請求項(19)記載の直列制御装置。
  21. (21)前記ノードコントローラは、入力されるフレー
    ム信号の、前記第1の識別コードの直前の第2の端末用
    出力データを管理対象となる第2の端末への出力データ
    として抽出し、同第1の識別コードの直後に管理対象と
    なる第1の端末データを付加する 請求項(19)記載の直列制御装置。
  22. (22)前記メインコントローラは、前記フレーム信号
    の1フレーム中に、前記第1の端末データ列の終端位置
    を示すための第3の識別コードを更に具えて、これを送
    出し、 前記ノードコントローラは、フレーム信号に含まれる前
    記第1乃至第3の識別コードのうちの少なくとも2つの
    コードの認識に基づいて第1の端末データの該フレーム
    信号への付加、若しくは同フレーム信号からの対応する
    第2の端末への出力データの抽出を行なう 請求項(19)記載の直列制御装置。
  23. (23)前記ノードコントローラは、入力されるフレー
    ム信号の、前記第1の識別コードの直前の第2の端末用
    出力データを管理対象となる第2の端末への出力データ
    として抽出し、前記第3の識別コードの直前に管理対象
    となる第1の端末データを付加する 請求項(22)記載の直列制御装置。
  24. (24)前記ノードコントローラは、入力されるフレー
    ム信号の、前記第2の識別コードの直後の第2の端末用
    出力データを管理対象となる第2の端末への出力データ
    として抽出し、前記第3の識別コードの直前に管理対象
    となる第1の端末データを付加する 請求項(22)記載の直列制御装置。
  25. (25)データ入力対象となる端末の多数と1つの制御
    手段との間で信号の授受を実行するに、前記端末に対応
    して、その1乃至複数をそれぞれ管理単位とした端末か
    らの出力データの受入を直接的に実行する第1〜第nの
    複数のノードコントローラを設け、また前記制御手段に
    対応して、前記端末を統括管理するメインコントローラ
    を設けて、これらメインコントローラと第1〜第nのノ
    ードコントローラとを各々信号線を介して環状に直列接
    続するとともに、メインコントローラから発するフレー
    ム信号の第1〜第nのノードコントローラへの順次の伝
    播に伴なって、ノードコントローラに受入される端末デ
    ータの該フレーム信号への取り込みを行なう直列制御方
    法であって、 前記メインコントローラは、前記フレーム信号の1フレ
    ーム中に、前記端末データの先頭位置を示すための第1
    の識別コードを少なくとも具えて、これを送出し、 前記ノードコントローラは、フレーム信号に含まれる前
    記第1の識別コードの認識に基づいて端末データの該フ
    レーム信号への付加を行なう ことを特徴とする直列制御装置。
  26. (26)前記ノードコントローラは、 各々管理する端末に関して、 {i:端末の数 j:端末1個当りについてのデータビット 数} とするとき、 入力フレーム信号を(i×j)ビットだけシフトするシ
    フト手段と、 入力フレーム信号から前記第1の識別コードを検出する
    検出手段と、 この検出手段による検出出力を(i×j)ビット分だけ
    遅延出力する遅延手段と、 を少なくとも具え、前記フレーム信号の入力に基づきそ
    の第1の識別コードを、前記検出手段の検出出力に基づ
    き管理対象となる端末に関しての全データを、前記遅延
    手段の遅延出力に基づき前記シフト手段によるシフト信
    号を、それぞれ次段ノードコントローラへの入力フレー
    ム信号として選択出力する 請求項(25)記載の直列制御装置。
  27. (27)前記メインコントローラは、前記フレーム信号
    の1フレーム中に、端末データ列の終端位置を示すため
    の第2の識別コードを更に具えて、これを送出し、 前記ノードコントローラは、フレーム信号に含まれる前
    記第1および第2の識別コードのうちの少なくとも一方
    の認識に基づいて端末データの該フレーム信号への付加
    を行なう 請求項(25)記載の直列制御装置。
  28. (28)前記ノードコントローラは、 各々管理する端末に関して、 {i:端末の数 j:端末1個当りについてのデータビット 数} とするとき、 入力フレーム信号を前記第2の識別コードのビット数分
    だけシフトする第1のシフト手段と、 この第1のシフト手段によるシフト信号を更に(i×j
    )ビットだけシフトする第2のシフト手段と、 入力フレーム信号から前記第2の識別コードを検出する
    検出手段と、 この検出手段による検出出力を(i×j)ビット分だけ
    遅延出力する遅延手段と、 を少なくとも具え、前記フレーム信号の入力に基づき前
    記第1のシフト手段によるシフト信号を、前記検出手段
    の検出出力に基づき管理対象となる端末に関しての全デ
    ータを、前記遅延手段の遅延出力に基づき前記第2のシ
    フト手段によるシフト信号を、それぞれ次段ノードコン
    トローラへの入力フレームとして選択出力する 請求項(27)記載の直列制御装置。
  29. (29)データ出力対象となる端末の多数と1つの制御
    手段との間で信号の授受を実行するに、前記端末に対応
    して、その1乃至複数をそれぞれ管理単位とした端末へ
    のデータ出力を直接的に実行する第1〜第nの複数のノ
    ードコントローラを設け、また前記制御手段に対応して
    、前記端末を統括管理するメインコントローラを設けて
    、れらメインコントローラと第1〜第nのノードコード
    コントローラとを各々信号線を介して直列接続するとと
    もに、メインコントローラから発生するフレーム信号の
    第1〜第nのノードコントローラへの順次の伝播に伴な
    って、メインコントローラを通じて該フレーム信号に予
    め割り付けられた端末への出力データの各対応するノー
    ドコントローラへの振り分けを行なう直列制御装置であ
    つて、 前記メインコントローラは、前記フレーム信号の1フレ
    ーム中に、前記端末への出力データに関してその先頭位
    置を示すための第1の識別コードを少なくとも具えて、
    これを送出し、前記ノードコントローラは、フレーム信
    号に含まれる前記第1の識別コードの認識に基づいて該
    フレーム信号からの対応する端末への出力データの抽出
    を行なう ことを特徴とする直列制御装置。
  30. (30)前記ノードコントローラは、 各々管理する端末に関して、 {k:端末の数 l:端末1個当りについてのデータビット 数} とするとき、 入力フレーム信号を(k×l)ビットだけシフトするシ
    フト手段と、 入力フレーム信号から前記第1の識別コードを検出する
    検出手段と、 この検出手段による検出出力を(k×l)ビット分だけ
    遅延出力する遅延手段と を少なくとも具え、前記フレーム信号の入力に基づき前
    記シフト手段によるシフト信号を、前記遅延手段の遅延
    出力に基づき入力フレーム信号を、それぞれ次段ノード
    コントローラへの入力フレーム信号として選択出力する 請求項(29)記載の直列制御装置。
  31. (31)前記メインコントローラは、前記フレーム信号
    の1フレーム中に、前記端末用出力データ列の終端位置
    を示すための第2の識別コードを更に具え、これを送出
    し、 前記ノードコントローラは、フレーム信号に含まれる前
    記第1および第2の識別コードのうちの少なくとも一方
    の認識に基づいて該フレーム信号からの対応する端末へ
    の出力データの抽出を行なう 請求項(29)記載の直列制御装置。
  32. (32)前記ノードコントローラは、 各々管理する端末に関して、 {k:端末の数 J:端末1個当りについてのデータビット 数} とするとき、 入力フレーム信号を前記第2の識別コードのビット数分
    だけシフトする第1のシフト手段と、 この第1のシフト手段によるシフト信号を更に(k×J
    )ビットだけシフトする第2のシフト手段と、 入力フレーム信号から前記第2の識別コードを検出する
    検出手段と、 を少なくとも具え、前記フレーム信号の入力に基づき前
    記第2のシフト手段によるシフト信号を、前記検出手段
    の検出出力に基づき前記第1のシフト手段によるシフト
    信号を、それぞれ次段ノードコントローラへのフレーム
    信号として選択出力する 請求項(31)記載の直列制御装置。
  33. (33)前記メインコントローラと前記第1〜第nのノ
    ードコントローラは、環状に直列接続される 請求項(29)または(30)または(31)または(
    32)記載の直列制御装置。
  34. (34)前記メインコントローラと前記第1〜第nのノ
    ードコントローラとは、メインコントローラを先頭とし
    て第1〜第nのノードコントローラがこれにデジ−チェ
    ーン状に直列接続される 請求項(29)または(30)または(31)または(
    32)記載の直列制御装置。
JP63120337A 1988-05-17 1988-05-17 直列制御装置 Expired - Lifetime JPH088579B2 (ja)

Priority Applications (6)

Application Number Priority Date Filing Date Title
JP63120337A JPH088579B2 (ja) 1988-05-17 1988-05-17 直列制御装置
DE68925889T DE68925889T2 (de) 1988-05-17 1989-05-16 Kontrollvorrichtung in reihe
KR1019900700081A KR0121880B1 (ko) 1988-05-17 1989-05-16 직렬제어장치
PCT/JP1989/000494 WO1989011763A1 (fr) 1988-05-17 1989-05-16 Controleur en serie
EP89905766A EP0380680B1 (en) 1988-05-17 1989-05-16 Series controller
US07/459,811 US5095417A (en) 1988-05-17 1989-05-16 Apparatus for carrying out serial control

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63120337A JPH088579B2 (ja) 1988-05-17 1988-05-17 直列制御装置

Publications (2)

Publication Number Publication Date
JPH01290341A true JPH01290341A (ja) 1989-11-22
JPH088579B2 JPH088579B2 (ja) 1996-01-29

Family

ID=14783761

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63120337A Expired - Lifetime JPH088579B2 (ja) 1988-05-17 1988-05-17 直列制御装置

Country Status (1)

Country Link
JP (1) JPH088579B2 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03201636A (ja) * 1989-12-27 1991-09-03 Komatsu Ltd 直列制御装置のデータ入力制御装置
JPH04225646A (ja) * 1990-12-27 1992-08-14 Komatsu Ltd 直列制御装置のノ−ドアドレス割付制御装置
JP2016114220A (ja) * 2014-12-17 2016-06-23 日本ギア工業株式会社 バルブアクチュエータ

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58120341A (ja) * 1982-01-13 1983-07-18 Omron Tateisi Electronics Co プログラマブル・コントロ−ラの入出力デ−タ伝送方式

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58120341A (ja) * 1982-01-13 1983-07-18 Omron Tateisi Electronics Co プログラマブル・コントロ−ラの入出力デ−タ伝送方式

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03201636A (ja) * 1989-12-27 1991-09-03 Komatsu Ltd 直列制御装置のデータ入力制御装置
JPH04225646A (ja) * 1990-12-27 1992-08-14 Komatsu Ltd 直列制御装置のノ−ドアドレス割付制御装置
JP2016114220A (ja) * 2014-12-17 2016-06-23 日本ギア工業株式会社 バルブアクチュエータ

Also Published As

Publication number Publication date
JPH088579B2 (ja) 1996-01-29

Similar Documents

Publication Publication Date Title
KR0121880B1 (ko) 직렬제어장치
GB2188761A (en) Type determination in disk device selector circuits
JPH01290341A (ja) 直列制御装置
US6331822B1 (en) Communication control apparatus
US8089372B2 (en) Method for transmission of data for controlling an HVDC transmission installation
JPH01290342A (ja) 直列制御装置
US5450419A (en) Error checking apparatus and method for a serial signal transmission system
JPH01296835A (ja) 直列制御装置
US6507876B1 (en) Detecting apparatus
JPH01296829A (ja) 直列制御装置
JP2553492B2 (ja) 信号多重送信装置
US5818351A (en) Data transfer system
JPH088581B2 (ja) 多重データリンク
JPH07154393A (ja) 遠隔制御システムのデータ伝送方式
JP2788250B2 (ja) ディジタル信号交換器及びディジタル信号交換器の選択モジュール
SU868742A1 (ru) Многоканальное устройство дл сопр жени каналов ввода-вывода с внешними устройствами
JP3823891B2 (ja) マルチノードコンピュータシステムおよびリンク処理方法
JP3483339B2 (ja) 設定値情報伝送装置
JP3710114B2 (ja) データバス回路
JP3052345B2 (ja) 多段接続網交換器接続方式
JPH01238338A (ja) 信号処理回路
JPS63182761A (ja) バス診断方式
JPS61131632A (ja) 多重伝送のデ−タフオ−マツト方式
JPH076285A (ja) センサ装置の集中管理装置
JPS63314939A (ja) データ伝送システムにおける異常検出方法