(57)【要約】【課題】  スイッチを増設せずとも、１６局以上を接続することのできる制御装置を提供する。【解決手段】  記憶手段と局アドレス設定スイッチ１２とを備え、ネットワークを介して主局に接続される制御装置において、前記局アドレス設定スイッチを所定の値に設定したとき、記憶手段の所定のアドレスに記憶された値を局アドレスとする。【選択図】図１
2006324749.tif 000002
【特許請求の範囲】
【請求項１】
記憶手段と局アドレス設定スイッチとを備え、ディージーチェーン接続される制御装置において、
前記局アドレス設定スイッチが所定の値に設定されたとき、
前記記憶手段の第１の記憶領域に記憶された値に基づいて、所定の動作を切り替えることを特徴とする制御装置。
【請求項２】
前記所定の動作は、前記記憶手段の所定の記憶領域に記憶された値を局アドレスとする動作と、前記記憶手段の所定の記憶領域に記憶された値により決まる機能を指定する動作であることを特徴とする請求項１記載の制御装置。
【請求項３】
前記記憶手段の所定の記憶領域に記憶された値により決まる機能は、前記制御装置が主局となる機能であることを特徴とする請求項２記載の制御装置。
【請求項４】
記憶手段と局アドレス設定スイッチとを備え、ディージーチェーン接続される制御装置において、
前記局アドレス設定スイッチが所定の値に設定されたとき、
前記記憶手段の第１の記憶領域に記憶された値に基づいて、前記記憶手段の第２の記憶領域に記憶された値を局アドレスとすることを特徴とする制御装置。
【請求項５】
記憶手段と局アドレス設定スイッチとを備え、ディージーチェーン接続される制御装置において、
前記局アドレス設定スイッチが所定の値に設定され、
前記記憶手段の第１の記憶領域に記憶された値に基づいて、所定の動作を切り替えることを特徴とする制御装置のアドレス設定方法。
【請求項６】
前記所定の動作は、前記記憶手段の所定の記憶領域に記憶された値を局アドレスとする動作と、前記記憶手段の所定の記憶領域に記憶された値により決まる機能を指定する動作であることを特徴とする請求項５記載の制御装置のアドレス設定方法。
【請求項７】
前記記憶手段の所定の記憶領域に記憶された値により決まる機能は、前記制御装置が主局となる機能であることを特徴とする請求項６記載の制御装置のアドレス設定方法。
【請求項８】
記憶手段と局アドレス設定スイッチとを備え、ディージーチェーン接続される制御装置において、
前記局アドレス設定スイッチが所定の値に設定され、
前記記憶手段の第１の記憶領域に記憶された値に基づいて、前記記憶手段の第２の記憶領域に記憶された値を局アドレスとすることを特徴とする制御装置のアドレス設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＦＡ分野で使用される制御装置に関し、特にネットワークサーボ制御装置およびそのアドレス設定方法に関する。
【背景技術】
【０００２】
従来、ネットワークサーボ制御装置の使用軸数は、一般的に４軸程度であり、その局アドレスは、１６進のロータリスイッチ等で設定していた（例えば、非特許文献１参照）。
上記ロータリスイッチを使用すれば、１６の局アドレスを設定できるが、全局に同時にデータを送る一斉放送があるのでこれが１局分となり、実質１５局までの設定となっていた。
このように、従来のネットワークサーボ制御装置の接続数は１５局が最大であった。
【非特許文献１】安川電機  「ΣシリーズＳＧＭ□／ＳＧＤＢユーザズマニュアル」、２００４年１月、ｐ．６−３）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従来のネットワークサーボ制御装置は、１５のアドレスまでしか設定できなかったので、１６以上の局を接続するには、スイッチを増設する必要があった。
しかしながら、通常は４局程度の使用であるから、最大接続数が１５局であっても問題無いにもかかわらず、カタログスペックでの競争の為に余計なハードを追加する事は無駄である。さらに、スイッチの増加は、設定ミスの増加につながるうえ、パネル表面を占有するという問題もあった。
【０００４】
本発明はこのような問題点に鑑みてなされたものであり、スイッチを増設せずとも、１６局以上を接続することができるとともに、機能の拡張が可能な制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記問題を解決するため、本発明は、次のように構成したのである。
請求項１に記載の発明は、記憶手段と局アドレス設定スイッチとを備え、ディージーチェーン接続される制御装置において、前記局アドレス設定スイッチが所定の値に設定されたとき、前記記憶手段の第１の記憶領域に記憶された値に基づいて、所定の動作を切り替えることを特徴とするものである。
また、請求項２に記載の発明は、前記所定の動作は、前記記憶手段の所定の記憶領域に記憶された値を局アドレスとする動作と、前記記憶手段の所定の記憶領域に記憶された値により決まる機能を指定する動作であることを特徴とするものである。
また、請求項３に記載の発明は、前記記憶手段の所定の記憶領域に記憶された値により決まる機能は、前記制御装置が主局となる機能である
ことを特徴とするものである。
また、請求項４に記載の発明は、記憶手段と局アドレス設定スイッチとを備え、ディージーチェーン接続される制御装置において、前記局アドレス設定スイッチが所定の値に設定されたとき、前記記憶手段の第１の記憶領域に記憶された値に基づいて、前記記憶手段の第２の記憶領域に記憶された値を局アドレスとすることを特徴とするものである。
また、請求項５に記載の発明は、記憶手段と局アドレス設定スイッチとを備え、ディージーチェーン接続される制御装置において、前記局アドレス設定スイッチが所定の値に設定され、前記記憶手段の第１の記憶領域に記憶された値に基づいて、所定の動作を切り替えることを特徴とするものである。
また、請求項６に記載の発明は、前記所定の動作は、前記記憶手段の所定の記憶領域に記憶された値を局アドレスとする動作と、前記記憶手段の所定の記憶領域に記憶された値により決まる機能を指定する動作であることを特徴とするものである。
また、請求項７に記載の発明は、前記記憶手段の所定の記憶領域に記憶された値により決まる機能は、前記制御装置が主局となる機能であることを特徴とするものである。
また、請求項８に記載の発明は、記憶手段と局アドレス設定スイッチとを備え、ディージーチェーン接続される制御装置において、前記局アドレス設定スイッチが所定の値に設定され、前記記憶手段の第１の記憶領域に記憶された値に基づいて、前記記憶手段の第２の記憶領域に記憶された値を局アドレスとすることを特徴とするものである。
【発明の効果】
【０００６】
請求項１、５に記載の発明によると、局アドレス設定スイッチを所定の設定値とすることで動作が切り替わるので、別途設定スイッチを設けることなく、機能拡張を図ることができる。
また、請求項２、６に記載の発明によると、局アドレス設定スイッチを所定の設定値とすることで、局アドレス設定動作と、機能拡張の指定動作を切り替えることができるので、別途設定スイッチを設けることなく、機能の拡張が可能となる。
また、請求項３、７に記載の発明によると、局アドレス設定スイッチを所定の設定値とすることで主局として動作するので、別途設定スイッチを設けることなく、機能の拡張が可能となる。
また、請求項４、８に記載の発明によると、局アドレス設定スイッチを所定の設定値とすることで１５以上の局アドレスを指定することができるので、別途局アドレス設定スイッチを設けることなく、接続局数を増やすことができる。
【発明を実施するための最良の形態】
【０００７】
以下、本発明の実施の形態について図を参照して説明する。
【実施例１】
【０００８】
図１はネットワークサーボ制御装置の接続を示す説明図であり、子局となる制御装置が主局（図示せず）に対して少なくとも３台ディージーチェーン接続された状態を示している。
図において、１１ａ、１１ｂ、１１ｃは制御装置であって、本実施例においては、ネットワークサーボ制御装置である。
１２はロータリスイッチである。ロータリスイッチ１２を用いて、ネットワークサーボ制御装置１１の局アドレスが、各々重複しないように設定される。
【０００９】
図３はネットワークサーボ制御装置１１に設けられたメモリーの、あるアドレスのパラメータＰ１００以降の内容を示した説明図である。
図３（ａ）において、Ｐ１００には値００ｈが、続くパラメータＰ１０１には、値７３ｈが記憶されている。
【００１０】
次に、本発明の制御装置の動作について説明する。
図２は、主局と子局のデータ伝送の様子を示すタイムチャートである。伝送のタイミングは時分割の半二重で、周期Ｔを１６分割して、１局当たり時間Ｔ１でデータの授受が行われる。なお、本内容は、特公平６−１９６６０号記載の分散型数値制御装置に記載されている。
破線の上側は主局のコントローラから、下が子局たるネットワークサーボ制御装置からの返答である。ここで、子局のアドレスは５０番台となっている。主局がＦＦｈのアドレス宛てにデータを送信（一斉放送）すると最後に全ての子局に割込が発生し、このタイミングで演算の同期が行われる。
【００１１】
ここで、ロータリスイッチ１２で設定出来るのは５０番台の下の桁である。さらに、一斉放送の部分が割り当てられないので、ネットワークサーボ制御装置は１５局しか接続出来ないが、０ｈにスイッチが設定されると、メモリーに書き込まれたパラメータの値が、アドレスとなる様にする。
すなわち、ネットワークサーボ制御装置使用前に、各局のアドレスの設定を行うが、このとき、ロータリスイッチ１２を０ｈに設定すると、Ｐ１００の値を参照し、Ｐ１００の値が００ｈならば、アドレス設定モードであることを判断し、続くパラメータＰ１０１が局アドレスとなる。
以上より、事前に各局アドレスが重複しないように、記憶手段の所定のアドレスに局アドレスを書き込んでおくことで、１６局以上のアドレスをロータリスイッチ１つで設定できる。
【実施例２】
【００１２】
図３（ｂ）は、第２の実施例を示すパラメータＰ１００以降の内容を示した説明図である。図において、Ｐ１００には値０１ｈが、続くパラメータＰ１０１には、値０１ｈが記憶されている。なお、実施例１とは、Ｐ１００に記憶されている値が異なっている。
図４は第２実施例を示すネットワークサーボ制御装置の説明図である。
ロータリスイッチ１２を０ｈに設定すると、Ｐ１００の値を参照し、Ｐ１００が０１ｈであるときはサーボ制御装置の動作を指定するモードであると判断する。そして、Ｐ１０１が０１ｈであるときは、該当サーボ制御装置が主局となるように予め設定しておくことで、入出力モジュールの状態で自分のサーボ軸を動かすとともに、他のサーボ制御装置に対しても指令を与える事が出来る。
以上より、単なるアドレス設定にとどまらず、機能の拡張を図ることができる。
【００１３】
なお、上記実施例においては、ロータリスイッチが０ｈに設定されると、Ｐ１００値を参照するようにしているが、Ｆｈでも良く、さらには任意であっても構わない。
また、上記ロータリスイッチは、ディップスイッチ等の任意のスイッチでも良い。
また、パラメータＰ１００に記憶させておく値は上記実施例に限らず、予め決定したものであれば任意でよい。Ｐ１０１についても同様である。
また、Ｐ１００とＰ１０１は連続したアドレスでなくとも良く、同一アドレスであっても良い。すなわち、物理的な記憶領域が異なっていれば良く、それぞれ区別してアクセスできれば良い。さらにＰ１０１は、Ｐ１００に記憶された値によって異なる記憶領域としても良い。
【図面の簡単な説明】
【００１４】
【図１】ネットワークサーボ制御装置の接続を示す説明図
【図２】主局と子局のデータ伝送の様子を示すタイムチャート
【図３】パラメータＰ１００以降の内容を示した説明図
【図４】第２実施例を示すネットワークサーボ制御装置の説明図
【符号の説明】
【００１５】
１１ａ、１１ｂ、１１ｃ  ネットワークサーボ制御装置
１２  ロータリスイッチ
【図１】
2006324749.tif 000003
【図２】
2006324749.tif 000004
【図３】
2006324749.tif 000005
【図４】
2006324749.tif 000006