(57)【要約】【課題】タイマ動作が不安定になり、そのタイマから動作周期を作り出すため動作周期も不安定になり、最悪モジュール２のダウンに繋がるという欠点を解消する。【解決手段】それぞれ動作周波数の異なる複数のモジュールで構成される電子装置において、モジュール１と、モジュール１と異なる動作周波数を持つモジュール２に関して、モジュール２がモジュール１の動作周期に伝送路を使用して同期する装置であって、モジュール１の同期信号をトリガにモジュール２の動作周期を任意にリセット可能かつ、外部からのトリガが無いときは、予め設定された周期で自走可能なタイマ装置と同期信号を監視する。【選択図】　図１
2004112187.tif 000002
【特許請求の範囲】
【請求項１】
それぞれ動作周波数の異なる複数のモジュールで構成される電子装置において、１つのモジュール（以後モジュール１）と、モジュール１と異なる動作周波数を持つモジュール（以後モジュール２）に関して、モジュール２がモジュール１の動作周期に伝送路を使用して同期する装置であって、モジュール１の同期信号をトリガにモジュール２の動作周期を任意にリセット可能かつ、外部からのトリガが無いときは、予め設定された周期で自走可能なタイマ装置と同期信号を監視する通信監視装置を有することを特徴とした同期制御方式。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばサーボやインバータなど伝送路に接続された複数のスレーブモジュール（モジュール２）とコントローラなどのモジュール（モジュール１）で構成された電子装置において、モジュール１から伝送路を経由したモジュール２間での同期制御方式に関する。
【０００２】
【従来の技術】
モジュール２においてモジュール１からの同期信号がない場合には、モジュール２内部にある自走タイマを使用し、同期信号が無くてもタイマの動作を継続し、再び同期信号が入力された場合はその同期信号をトリガにタイマを同期させて動作していた（例えば特許文献１参照）。
【０００３】
【特許文献１】
特開平１１−２３１９１２号公報
【０００４】
【発明が解決しようとする課題】
ところが従来の技術では、同期信号を送信するモジュール１の電源が切り入りされたり、伝送路の異常などにより同期信号が乱れた場合、モジュール２内部にあるタイマに直接トリガ信号として同期信号を入力した方式では、モジュール２のタイマ動作が不安定になり、そのタイマから動作周期を作り出すため動作周期も不安定になり、最悪モジュール２のダウンに繋がるという欠点があった。
【０００５】
【課題を解決するための手段】
上記問題を解決するために、本発明は、それぞれ動作周波数の異なる複数のモジュールで構成される電子装置において、１つのモジュール１と、モジュール１と異なる動作周波数を持つモジュール２に関して、モジュール２がモジュール１の動作周期に伝送路を使用して同期する装置であって、モジュール１の同期信号をトリガにモジュール２の動作周期を任意にリセット可能かつ、外部からのトリガが無いときは、予め設定された周期で自走可能なタイマ装置と同期信号を監視する通信監視装置と同期信号を制御する同期制御装置を有することでモジュール２の動作周期をモジュール１の同期信号に影響されることなく安定して動作することを実現するものである。
【０００６】
【発明の実施の形態】
以下、本発明の実施例を図に基づいて説明する。第１図は本発明に係わる方法を実施するための装置であり、１はモジュール１、２はモジュール１の通信ＩＣ、３は通信ＩＣから送信される同期信号を伝達する伝送路、４はモジュール１からの同期信号を受けて動作するモジュール２、５はモジュール２の通信ＩＣ、６は予め設定された周期で自走可能かつ通信ＩＣからの同期信号を外部トリガとして動作することも可能なタイマ０、７は３伝送路の異常を検出するための通信監視装置、８は５通信ＩＣからの同期信号の有効／無効を制御する同期制御装置、９は６タイマ０の出力をカウントしモジュール２の動作周期（スキャン周期）とするタイマ１、１０は６タイマ０の出力をカウントし汎用タイマとするタイマ２、１１は６タイマ０の出力を制御するタイマ０出力制御装置である。
以下、第２図〜第５図の動作説明図にて動作を説明する。図内の太実線が信号の流れである。
【０００７】
第２図は同期信号取り込みの動作ステップ１を示した図である。１モジュール１は３伝送路を介して２通信ＩＣから同期信号を送信する。４モジュール２は５通信ＩＣを介して同期信号を８同期制御装置に入力する。７通信監視装置は同期信号が５通信ＩＣに定周期で入ることを監視し、正常ならば１１タイマ０出力制御装置を出力禁止状態とし、９タイマ１，１０タイマ２への出力を停止する。その後８同期制御装置を同期信号有効状態とし、６タイマ０に５通信ＩＣの同期信号を入力する事により、１モジュール１に同期してカウントを行う。
第３図は９タイマ１、１０タイマ２同期動作までの動作ステップ２を示した図である。６タイマ０への同期を開始すると、１１タイマ０出力制御装置を出力許可状態にし、６タイマ０の出力は９タイマ１，１０タイマ２の入力としてカウントが行われ、４モジュール２の動作周期（スキャン周期）として使用される９タイマ１、汎用タイマとして使用される１０タイマ２は、１モジュール１の出す同期信号に同期して動作することができる。
【０００８】
第４図は３伝送路が断線した場合の動作ステップ３を示した図である。伝送路が断線し、７通信監視装置が異常を検出した場合は、８同期制御装置を同期信号無効状態とし、５通信ＩＣからの同期信号を遮断する事で、６タイマ０は通信異常を検出する前に予め設定された１モジュール１からの同期信号の周期でタイマカウントを行う。６タイマ０の出力は乱れることなく９タイマ１，１０タイマ２の入力としてカウントが行われる。
第５図は伝送路が正常に戻り、同期信号が再開された場合の動作ステップ４を示した図である。７通信監視装置は５通信ＩＣからの同期信号が正常になったと判断すると、１１タイマ０出力制御装置を出力禁止状態とし、９タイマ１，１０タイマ２への出力を停止する。
その後８同期制御装置を有効とし、５通信ＩＣからの同期信号を入力する事により６タイマ０を１モジュール１の同期信号と同期させる（第２図参照）。
８同期制御装置有効から同期信号が６タイマ０へ入力されると、１１タイマ０出力制御装置を出力許可状態にし、９タイマ１、１０タイマ２への出力を開始し、９タイマ１，１０タイマ２は各々カウントを再開する（第３図参照）。
以上の動作ステップを踏むことで、９タイマ１，１０タイマ２のタイマ周期が６タイマ０の動作に振られることで設定値よりも短い周期でカウントされることを防ぐ事ができる。
【０００９】
【発明の効果】
以上述べたように本発明によれば、それぞれ動作周波数の異なる複数のモジュールで構成される電子装置における、モジュール１の同期信号をトリガにモジュール２の動作周期を任意にリセット可能かつ、外部からのトリガが無いときは、予め設定された周期で自走可能なタイマ装置と同期信号を監視する通信監視装置と同期信号を制御する同期制御装置を有することでモジュール２の動作周期をモジュール１の同期信号に影響されることなく安定して動作することが可能である。
【図面の簡単な説明】
【図１】本発明の方法を実施するための装置の構成を示す説明図
【図２】本発明の動作ステップ１説明図
【図３】本発明の動作ステップ２説明図
【図４】本発明の動作ステップ３説明図
【図５】本発明の動作ステップ４説明図
【符号の説明】
１　モジュール１
２　通信ＩＣ
３　伝送路
４　モジュール２
５　通信ＩＣ
６　タイマ０
７　通信監視装置
８　同期制御装置
９　タイマ１
１０　タイマ２
１１　タイマ０出力制御装置
【図１】
2004112187.tif 000003
【図２】
2004112187.tif 000004
【図３】
2004112187.tif 000005
【図４】
2004112187.tif 000006
【図５】
2004112187.tif 000007