![]() Liaison de donnees serie pour dispositifs de commande numerique
专利摘要:
公开号:WO1988009532A1 申请号:PCT/JP1988/000467 申请日:1988-05-17 公开日:1988-12-01 发明作者:Hiroo Nagata 申请人:Fanuc Ltd; IPC主号:G05B19-00
专利说明:
[0001] 明 柳 数値制御装置のシリ ァルデータ リ ンク方式 技 術 分 野 [0002] 本発明はホス ト C P Uュニッ ト と複数の周辺 C P Uュニッ トを有する数値制御装置のシリアルデータ リ ンク方式に関し 特にホス ト C P Uュニッ トがシリアルデータ通信線を通じて 各周辺 C P Uュニッ トが同期して動作するためのデータ及び 同期信号を伝達することを特徴とする数値制御装置のシリァ ルデータ リ ンク方式に関する。 背 景 技 術 [0003] 数値制御装置において、 L S I等の半導体技術の発達及び 数値制御装置工作機械に対するより高度の要求により、 複数 の C P Uを有する数値制御装置が使用されるようになつてき ている。 例えば全体の制御を行うホス ト C P Uュニッ 卜と各 軸の制御を行う周辺 C P Uユニッ トを有するシステムがある, 数値制御装置の制御においては、 ホス ト C P Uュニッ トは各 蚰の制御を行うに際して、 各蚰を同時にパルス分配させたり . 同時に停止させたりするための同時制御が必要である。 [0004] しかし、 同時制御を行うために従来はデータを伝送するデ ータバスライ ンと同時制御するため制御ライ ンを有していた < 最初に同時に動作をさせるための各蚰のデータを転送し、 次 に制御ライ ンで同時動作をさせるための制御信号を伝送して いた。 このため特に周辺 C P Uユニッ トが分散されている大 型のェ作機械を制御するための数値制御装置等においては、 データのためのバスラ イ ンと制御ラ イ ンが必要となり、 シス テムが複雑でコ ス ト も高価になるという問題点があった。 発 明 の 開 示 [0005] 本発明の目的は上記問題点を解決し、 ホス ト C P Uュ二ッ トがシリアルデータ通信線を通じて各周辺 C P Uュニツ トが 同期して動作するための同期信号を伝達することを特徴とす る数値制御装置のシリ アルデータ リ ンク方式を提供すること ある。 [0006] 本発明では上記の問題点を解決するために、 第 1図に示す よ う に、 . ホス ト C P Uユニッ ト ( 1 0 ) と複数の周辺 C P Uュニッ ト ( 2 0、 3 0 ) を有する数値制御装置のシリアルデータリ ンク方式において、 [0007] 前記周辺 C P Uユニ ッ ト ( 2 0、 3 0 ) が前記ホス ト C P Uユニッ ト ( 1 0 ) にシ リ アルデータ通信線 ( 4 1 ) で縦列 接続されており、 [0008] 前記ホス ト C P Uユニッ ト ( 1 0 ) が前記周辺 C P Uュニ ッ ト ( 2 0、 3 0 ) にたいしてデータを送信及び受 i し、 前記ホス ト C P Uユニ ッ ト ( 1 0 ) が前記シリアルデータ 通信線 ( 4 1 ) を通じて前記各周辺 C P Uユニッ ト ( 2 0、 3 0 ) が同期して動作するための同期信号を伝達することを 特徴とする数値制御装置のシひアルデータ リ ンク方式が、 提供される。 [0009] 各周辺 C P Uュニッ トはシリ アルデータ通信線のみでホス ト C P Uュニ 'ン 卜に縦列接続され、 シ リ アルデータ通信線に よつてデータ及び同期信号を伝送される。 図 面 の 簡 単 な 説 明 第 1図は本発明の一実施例のブロ ック図、 [0010] 第 2図 ( a ) 、 ( b ) 、 ( c ) 、 ( d ) 及び ( e ) は伝達 すべき信号の構成を示す図である。 発明を実施するための最良の形態 [0011] 以下本発明の一実施例を図面に基づいて説明する。 [0012] 第 1図に本発明の一実施例のブロ ッ ク図を示す。 図にお て、 1 0 はホス ト C P Uュニッ トであり、 ホス ト C P U 1 1 , 同期タイ マー 1 2、 デ.'一タ ライ ン ' 1 3、 シリ アル通信画路 1 4、 同期信号ラ イ ン 1 5から構成されている。 ホス ト C P U 1 1 は数値制御装置全体の制御を行うための C P Uであり、 各軸の制御をおこなう周辺 C P Uユニッ トに対して指令を出 し、 各周辺 C P Uュニ ッ 卜の状態を監視する。 同期タイ マー は各周辺 C P Uュニッ ト と信号同期をとるためのタ イ マーで ある。 データ ラ イ ン 1 3 はデータをホス ト C P U 1 1 から各 周辺 C P Uユニッ トへ送るためのデータ ライ ンであり、 こ こ では並列ライ ンである。 1 4 はシリ アル通信線回路であり、 データ ライ ン 1 3からの並列データを直列データにパラ レル 一シリ アル変換し、 シリ ァルデータ通信線で伝送できる信号' に変換する。 本実施例の場合は電気信号を光信号に変換する。 同期信号ライ ン 1 5 は同期タイ マ一 1 2からの同期信号をシ リァル通信回路 1 4へ送る。 [0013] 2 0及び 3 0 は周辺 C P Uュニツ トであり、 数値制御装置 の各軸を制御する。 例えば、 周辺 C P Uュニ ッ ト 2 0で X軸 を、 周辺 C P Uユニッ ト 3 0で Y鈾を制御する。 実際にばさ らに多数の軸或いは、 主軸、 他のュニ ッ ト等を制御するため の周辺 C P Uュニッ トが縦列接続される。 また、 周辺 C P U ュニッ ト 2 0 と周辺 C P Uュニッ ト 3 0 とぱ、 同一の構成で あるので、 周辺 C P Uュニ ッ ト 2 0についてのみ説明し、 周 辺 C P Uュニッ ト 3 0についての説明は省略する。 周辺 C P Uユニッ ト 2 0において、 2 1 は周辺 C P Uであり、 例えば X軸の制櫛を行う C P Uとする。 2 3 はパラレルデータラィ ンであり、 後述のシリ アル通信画路 2 で受信したホス ト C P U 1 1からの移勖量等のデータ信号を周辺 C P U 2 1に伝 達し、 また周辺 C P U 2 1からホス ト C P U 1 1に返送する X綞の位置及び速度等のデータ信号シリアル通信回路 2 4に 伝達する。 2 4 ばシ リ アル通信面路であり、 ホス ト C P Uュ ニッ ト 1 0からの光のシリ アル信号をパラ レルの電気信号に 変換して、 周辺 C P U 2 1へ送り、 逆に周辺 C P U 2 1から のパラ レルの電気信号をシリ アルな光信号に変換してホス ト [0014] C P Uユニッ ト 1 0へ返送する。 2 5 は同期信号ラ イ ンであ り、 ホス ト C P U 1 1からの同期信号を直接周辺 C P U 2 1 へ送る。 4 1 はシ リ アルデータ通信線であり、 光ケーブルで 構成されており、 ホス ト C P Uュニッ ト 1 0 と各周辺 C P U ユニッ ト 2 0、 3 0 とを縦列接繞している。 [0015] こ のよ う な構成て'、 ホス ト C P U 1 1 から、 周辺 C P U 2 1 または周辺 C P U 3 1ヘシリ アルデータ通信線 4 1 を介し て伝送し、 シ リ アルデータ通信線 4 1 のみで数値制御装置の 各蚰等の複数のュニッ トの同時制御を行う ことができる。 次に転送する信号及び制御の詳細について述べる。 第 2図 に伝達すべき信号の構成を示す。 第 2図の ( a ) に伝送すベ きデータの構成を示す。 図において、 5 0 はヘッダーであり . 詳細は後述する。 6 0 は周辺 C P Uユ ニ ッ ト 2 0等へのデー タであり、 各蚰の移動量、 速度指令値、 バラメータ等のデー タであり、 最大 3 2バイ トである。 6 1 はチヱ ックバイ トで あり、 ヘッダ一 5 0及びデータ 6 0 の各ノ ィ ト のオノ フ口一 を無視して、 合計して.あり、 転送データが誤りがないかチェ ックする。 [0016] 第 2図 ( b ) にへッダ一の詳細を示す。 5 1 は相手、 即ち どの周辺 C P Uユニッ ト ( 2 0、 3 0 ) に信号を送 るかを示す I Dである。 5 2 はデータサイ ズを示し、 第 2図 ( a ) のデータ 6 0 のバイ ト数を示す。 5 3 はフ ァ ンク シ ョ ンであり、 各周辺 C P Uュニッ ト ( 2 0等) にどのような機 能を要求するかを表す。 [0017] 第 2図 ( c ) にヘッダーの具体例を示す。 こ こでは通信相 手は 1番目の周辺 C P Uュニッ ト (第 1 図の 2 0 ) を示す。 データサイズは mバイ トであり、 ファ ンクショ ンは 『 1 1 1 1 』 であり、 ここでは周辺 C P Uュニッ ト 2 0に対して、 返 信を要求している。 第 2図 ( d ) にはヘッダーの別の例を示す。 こ こでば、 通 佞枏手先は第 2番目の周辺 C P Uュニッ ト (第 1図の周辺 C p Uユニッ ト 3 0 》 を示す。 データのサイズは nバイ トであ り、 ファ ンク ショ ンは 『 1 1 1 0』 であり、 ここでは単なる データの送出を意味し、 特別の返信を要求していない。 [0018] 第 2図 ( e ) にば同期信号の伝送の場合のへッダーを示す。 図において、 相手先 I Dは 『 0』 であり、 全部のュニッ トに 対して有効であることを意味し、 例えば数値制御装置の全部 の鳙を同時に 乍させるためのものてある。 データはなく、 0バイ トを示す。 フ ァ ンク ショ ンば 『 1 0 1 0 ji で ¾り、 こ こでは同期スター トを示す。 このフ ァ ンク ショ ンが送られる と第 1図のシ アル通信面路 2 4はこれを判別して、 同斯信 号ライ ン 2 5を通じて周辺 C P U 2 1に同期制御すべき指令 を伝えるのであり、 周辺 C P Uュニッ ト 3 0及びその他の周 辺 C P Uユニッ トについても同様である。 例えば、 全軸のス ター ト制御指令を行う ことができる。 [0019] 以上の説明で明らかなように、 1個のシ リ アルデータ通信 線のみによって、 データの転送と同期運転等の同期信号が転 送でき、 簡単な構成で複雑な数値制御装置システムを制御す ることが可能になるのである。 [0020] 上記の実施例では、 シリ アルデータ通信線に光ケーブルを 使用したが、 勿論光ケーブルに限定されるものでなく、 従来 の伝送ケーブルを使用することもできる。 また、 かく伝送信 号のバイ ト数等の構成も上記の実施例に限定されるものでは ない。 また、 各周辺 C P Uュニッ トは独立して構成されるよ う図示したが、 一部の周辺 C P Uュニッ トをホス ト C P Uュ ニッ 卜の内部に設けたり、 周辺 C P Uの一部をまとめて実装 することも可能である。 [0021] 以上説明したように本発明では、 ホス ト C P Uュニッ トが シリ アルデータ通信線を通じて各周辺 C P Uュニッ トが同期 して動作するためのデータ及び同期信号を伝達するように構 成したので、 簡単な構成で複雑な数値制御装置の同時制御を 行う ことができ、 と く に制御対象が分散している場合等でも 通信回線のコス トが低い。
权利要求:
Claims 請 求 の 範 囲 1 , ホス ト C P Uユニッ トと複数の周辺 C P Uュニッ トを 有する数値制御装置のシリ-アルデータ リ ンク方式において、 前記周辺 C P Uュニ ッ トが前記ホス ト C P Uュニ ッ トにシ リ アルデータ通信線で縦列接続されており、 前記ホス ト C P Uユニッ トが前記周辺 C P Uュニツ トにた いしてデータを送信及び受信し、 前記ホス ト C P Uュニッ トが前記シ リ アルデータ通信線を 通じて前記各周辺 c P uュニッ トが同期して動作するための 同期信号を伝達することを特徴とする数値制御装置のシリァ ルデータ リ ンク方式。 2 . 前記シリ アルデータ通信線が光ケ一ブルで構成されて いることを特徴とする特許請求の範囲第 1項記載の数値制御 装置のシリ アルデータ リ ンク方式。 3 . 前記周辺 C P Uュニッ トが分散:配置されていることを 徴とする特許請求の範囲第 1項記載の数値制御装置のシリ アルデータ リ ンク方式。
类似技术:
公开号 | 公开日 | 专利标题 US7984217B2|2011-07-19|Data transmission method, serial bus system, and switch-on unit for a passive station CN103455005B|2015-07-22|一种控制器冗余及切换方法 EP0289248B1|1995-08-30|Programmable protocol engine US4093823A|1978-06-06|Statistical multiplexing system for computer communications DE3043894C2|1989-12-28| EP0200365B1|1993-09-22|System and method for controlling network bus communications for tightly coupled information among distributed programmable controllers EP0504907B1|2001-10-31|Communication system EP0033445B1|1987-11-19|Passives Bussystem für dezentral strukturierte Mehrrechneranordnungen, insbesondere Multimikrocomputer-Anordnungen RU2111532C1|1998-05-20|Система связи US4992926A|1991-02-12|Peer-to-peer register exchange controller for industrial programmable controllers JP2510606B2|1996-06-26|ロ−カルエリアデ−タディストリビユ−ションシステム US4929939A|1990-05-29|High-speed switching system with flexible protocol capability US5400331A|1995-03-21|Communication network interface with screeners for incoming messages US7149833B2|2006-12-12|Method and apparatus for extending the range of the universal serial bus protocol DE3931514C2|1996-01-25|Kanaladapter US7266625B2|2007-09-04|Data communication system US4271507A|1981-06-02|Communication broadcast channel interface CA2173368C|2000-05-02|Control and communications apparatus US4819229A|1989-04-04|Local area network priority control system CN100588169C|2010-02-03|用户、主单元、通信系统及其操作方法 JP3834105B2|2006-10-18|フォールト・トレラントな分散型制御システム JP2619725B2|1997-06-11|ローカルエリアネットワークステーション内でデータ経路を構成するための装置およびモジュラシステム JP3827772B2|2006-09-27|分散型制御システムのための投票ノード DE3706325C2|1992-01-09| US4918688A|1990-04-17|Method and apparatus for coupling computer work stations
同族专利:
公开号 | 公开日 JPS63285605A|1988-11-22|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
法律状态:
1988-12-01| AK| Designated states|Kind code of ref document: A1 Designated state(s): US | 1988-12-01| AL| Designated countries for regional patents|Kind code of ref document: A1 Designated state(s): DE FR GB |
优先权:
[返回顶部]
申请号 | 申请日 | 专利标题 相关专利
Sulfonates, polymers, resist compositions and patterning process
Washing machine
Washing machine
Device for fixture finishing and tension adjusting of membrane
Structure for Equipping Band in a Plane Cathode Ray Tube
Process for preparation of 7 alpha-carboxyl 9, 11-epoxy steroids and intermediates useful therein an
国家/地区
|