(57)【特許請求の範囲】
【請求項１】
動作状態に関する動作情報を記憶する第１記憶部と、当該第１記憶部に記憶された動作情報を送信する通信制御部とをそれぞれ備えた複数の工作機械からなる工作機械群と、
前記工作機械群内で通信を行う第１通信網と、
前記第１通信網との間で第２通信網を介して接続されたサーバーと、
前記第１通信網に直接接続されるか、もしくは前記動作情報や通信情報等を記憶する第２記憶部を有して前記第１通信網に接続される端末装置に備えられる通信基板とを有し、
前記通信基板は、前記第１通信網に直接接続された場合には前記第１通信網を通じて伝達された動作情報を前記サーバーに送信する第１送信形態と、前記端末装置に備えられた場合には前記第２記憶部に記憶された動作情報を前記サーバーに送信する第２送信形態とのうちでいずれか一方に切り換えて送信を行う構成とした工作機械群の通信システム。
【請求項２】
請求項１に記載した工作機械群の通信システムであって、
通信基板は、第１通信網に接続するための接続部を備え、前記接続部から出力した検査信号を前記接続部から入力できた場合には第１送信形態によって動作情報をサーバーに送信し、前記検査信号を入力できない場合には第２送信形態によって動作情報をサーバーに送信する構成とした工作機械群の通信システム。
【請求項３】
請求項１または２に記載した工作機械群の通信システムであって、
第２記憶部には識別符号を記憶する記憶領域を備え、
通信基板は、前記第２記憶部に対してアクセスして前記記憶領域の情報を取得し、前記記憶領域に所定の識別符号が記憶されていた場合には第２送信形態によって動作情報をサーバーに送信し、前記所定の識別符号が記憶されていない場合には第１送信形態によって動作情報をサーバーに送信する構成とした工作機械群の通信システム。
【請求項４】
請求項１から３のいずれか一項に記載した工作機械群の通信システムであって、
通信基板は、第１通信網に直接接続された場合にはサーバーから送信された情報を第１通信網に伝達する第１受信形態と、端末装置に備えられた場合には前記サーバーから送信された情報を前記第２記憶部に記憶する第２受信形態とのうちでいずれか一方に切り換えて受信を行う構成とした工作機械群の通信システム。
【請求項５】
請求項１から４のいずれか一項に記載した工作機械群の通信システムであって、
通信基板が工作機械群内のいずれかの工作機械に備えられる場合には、第１記憶部に記憶された動作情報をサーバーに送信するとともに、第１通信網を通じて他の工作機械から伝達された動作情報を受けて前記サーバーに送信する第３送信形態によって送信を行う構成とした工作機械群の通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の工作機械からなる工作機械群とサーバーとの間で通信を行うための通信システムに関する。
【背景技術】
【０００２】
複数の工作機械からなる工作機械群の一例として、成型工場に設置された多数の成型品取出機（以下では簡単のために「取出機」と呼ぶ。）が該当する。各取出機は、成型品の取り出し動作を連携し、かつ自動的に実行するように制御され、稼動状態に関する監視データを表示器に表示して確認できるように構成されている。監視データは、例えばチャックの移動制御状態、成型品の取り出し状態、チャックを移動制御する際に必要とするチャック部の位置データ、成型機と制御データの通信状態や取り出し不良や故障に関する各種エラー情報、取り出された成型品の個数に関する情報などが該当する。
【０００３】
従来では、各取出機の稼動状態をリアルタイムに確認できて作業性を向上するために、各取出機に備えた通信制御部を介してデータバスに接続し、当該データバスに接続されたサーバーに監視データを伝達する技術が開示されている（例えば特許文献１を参照）。
【特許文献１】特開２００２−２７８７０９号公報
【０００４】
ところが、従来のような専用のデータバスでは、距離が延びるにつれて抵抗値が大きくなるため、成型工場から近距離にサーバーを備えなければならない。成型工場から遠距離にサーバーを備えようとすると、専用のデータバスに代えて汎用性のある通信網（例えばＬＡＮやインターネット等）に各取出機やサーバーを接続する必要がある。この場合には、当該通信網に通信基板を直接接続するか、あるいは各取出機を動作を操作するための端末装置に通信基板を備えなければならない。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、通信網に直接接続する通信基板と、端末装置に備える通信基板とは、プロトコルの相違などによって専用の通信基板を用いざるを得ない。このように専用の通信基板を用いたのでは、システム全体としてみれば大幅なコスト高になってしまう。
その一方で、上記二つの専用の通信基板を一体にしただけでは、通信網に接続するか端末装置に備えるかで通信形態を切り換える必要があるために手間がかかる。
【０００６】
本発明はこのような点に鑑みてなしたものであり、通信網に直接接続する通信基板と端末装置に備える通信基板とに共通の通信基板を用いてコストを低く抑えることを第１の目的とする。また、通信網に接続するか端末装置に備えるかで自動的に通信形態を切り換えて手間を軽減することを第２の目的とする。
【課題を解決するための手段】
【０００７】
（１）課題を解決するための手段（以下では単に「解決手段」と呼ぶ。）１は、動作状態に関する動作情報を記憶する第１記憶部と、当該第１記憶部に記憶された動作情報を送信する通信制御部とをそれぞれ備えた複数の工作機械からなる工作機械群と、前記工作機械群内で通信を行う第１通信網と、前記第１通信網との間で第２通信網を介して接続されたサーバーと、前記第１通信網に直接接続されるか、もしくは前記動作情報や通信情報等を記憶する第２記憶部を有して前記第１通信網に接続される端末装置に備えられる通信基板とを有し、前記通信基板は、前記第１通信網に直接接続された場合には前記第１通信網を通じて伝達された動作情報を前記サーバーに送信する第１送信形態と、前記端末装置に備えられた場合には前記第２記憶部に記憶された動作情報を前記サーバーに送信する第２送信形態とのうちでいずれか一方に切り換えて送信を行う構成としたことを要旨とする。
なお、第１通信網と第２通信網とは別個の通信網である。双方の通信網とも形態は任意であって、例えばＬＡＮ、インターネット、ＷＡＮ等が該当する。
【０００８】
解決手段１によれば、通信基板は第１通信網に直接接続された場合には第１送信形態に切り換えて通信を行い、端末装置に備えられた場合には第２送信形態に切り換えて通信を行う。したがって、通信網に接続する場合と端末装置に備える場合とで共通の通信基板を用いるので、システム全体ではコストを低く抑えることができる。また、配置形態に応じて第１送信形態および第２送信形態のいずれか一方の形態に自動的に切り換えて通信を行うので、作業者の手間を軽減することができる。
【０００９】
（２）解決手段２は、解決手段１に記載した工作機械群の通信システムであって、通信基板は、第１通信網に接続するための接続部を備え、前記接続部から出力した検査信号を前記接続部から入力できた場合には第１送信形態によって動作情報をサーバーに送信し、前記検査信号を入力できない場合には第２送信形態によって動作情報をサーバーに送信する構成としたことを要旨とする。
なお、検査信号の種類は任意であって、例えば検査用の特別の信号であってもよく、所定のプロトコルやトークン、パルス列、データ列などであってもよい。
【００１０】
解決手段２によれば、通信基板は、接続部から出力した検査信号が入力端子から入力できた場合、第１通信網に接続されていると判断して第１送信形態に切り換えて通信を行う。一方、通信基板は、所定時間（例えば３秒間や１分間等）以内に入力端子から検査信号を入力できない場合、端末装置に備えられていると判断して第２送信形態に切り換えて通信を行う。したがって、第１送信形態と第２送信形態との切り換えをより的確に行うことができる。
【００１１】
（３）解決手段３は、解決手段１または２に記載した工作機械群の通信システムであって、第２記憶部には識別符号を記憶する記憶領域を備え、通信基板は、前記第２記憶部に対してアクセスして前記記憶領域の情報を取得し、前記記憶領域に所定の識別符号が記憶されていた場合には第２送信形態によって動作情報をサーバーに送信し、前記所定の識別符号が記憶されていない場合には第１送信形態によって動作情報をサーバーに送信する構成としたことを要旨とする。
なお、識別符号には任意のデータ情報を用い、例えば英数字や記号、数値などが該当する。また、第２記憶部に含まれる記憶領域の内容は変化しないのが望ましく、当該記憶領域については例えばＲＯＭやディップスイッチ等で設定可能なメモリなどが該当する。
【００１２】
解決手段３によれば、通信基板は、第２記憶部が無い場合や、第２記憶部が有っても所定の識別符号が記憶領域に記憶されていない場合、第１通信網に接続されていると判断して第１送信形態に切り換えて通信を行う。一方、通信基板は、第２記憶部の記憶領域に所定の識別符号が記憶されていた場合、端末装置に備えられていると判断して第２送信形態に切り換えて通信を行う。したがって、第１送信形態と第２送信形態との切り換えをより的確に行うことができる。
【００１３】
（４）解決手段４は、解決手段１から３のいずれか一項に記載した工作機械群の通信システムであって、通信基板は、第１通信網に直接接続された場合にはサーバーから送信された情報を第１通信網に伝達する第１受信形態と、端末装置に備えられた場合には前記サーバーから送信された情報を前記第２記憶部に記憶する第２受信形態とのうちでいずれか一方に切り換えて受信を行う構成としたことを要旨とする。
【００１４】
解決手段４によれば、通信基板は第１通信網に直接接続された場合には第１受信形態に切り換えて通信を行い、端末装置に備えられた場合には第２受信形態に切り換えて通信を行う。したがって、通信網に接続する場合と端末装置に備える場合とで共通の通信基板を用いるので、システム全体ではコストを低く抑えることができる。また、配置形態に応じて第１受信形態および第２受信形態のいずれか一方の形態に自動的に切り換えて通信を行うので、作業者の手間を軽減することができる。
【００１５】
（５）解決手段５は、解決手段１から４のいずれか一項に記載した工作機械群の通信システムであって、通信基板が工作機械群内のいずれかの工作機械に備えられる場合には、第１記憶部に記憶された動作情報をサーバーに送信するとともに、第１通信網を通じて他の工作機械から伝達された動作情報を受けて前記サーバーに送信する第３送信形態によって送信を行う構成としたことを要旨とする。
【００１６】
解決手段５によれば、工作機械には共通の通信基板を用いるので、システム全体ではコストを低く抑えることができる。また、第３送信形態に切り換えて通信を行うので、作業者の手間を軽減することができる。
【発明の効果】
【００１７】
本発明によれば、共通の通信基板を用いるのでコストを低く抑えることができ、第１送信形態または第２送信形態のいずれか一方の形態に自動的に切り換えて通信を行うので作業者の手間を軽減することができる。
【発明を実施するための最良の形態】
【００１８】
本発明を実施するための最良の形態について、図１〜図５を参照しながら説明する。まず、図１には通信基板の接続例を模式的に表す。具体的には、ＬＡＮに接続した例を図１（Ａ）に表し、端末装置内に備えた例を図１（Ｂ）に表す。
【００１９】
図１（Ａ）の構成例について説明する。第１通信網Ｎ１には、端末装置Ｔや、通信基板Ｃ、多数の取出機Ｍ１、Ｍ２、…、Ｍｘなどが接続されている。本例の第１通信網Ｎ１は、トークンリング形式のＬＡＮである。成型工場に設置される取出機Ｍ１、Ｍ２、…、Ｍｘは、全体として樹脂成型品を取り出す産業用ロボット（上述した成型品取出機に相当）であって、工作機械群を構成する。なお、以下では産業用ロボットを単に「ロボット」と呼ぶ。
【００２０】
取出機Ｍ１、Ｍ２、…、Ｍｘはそれぞれが制御装置を備え、作業用の部品（例えば成型品を保持するチャックや当該チャックを移動させるアームなど）を移動制御して成型品を取り出しを自動的に実現する。制御装置は、各部品の駆動に関する各種信号（例えば型開完了信号や突出し完了信号など）の入出力を制御を行う駆動制御回路のほか、メモリや通信制御部などを有する。
【００２１】
図１（Ａ）では図示を簡単にするため、発明を実現するのに必要なメモリおよび通信制御部を各取出機Ｍ１、Ｍ２、…、Ｍｘ内にそれぞれ表す。すなわち、取出機Ｍ１にはメモリＭ１ａや通信制御回路Ｍ１ｂなどを有する。同様に、取出機Ｍ２、…、ＭｘにはメモリＭ２ａ、…、Ｍｘａや通信制御回路Ｍ２ｂ、…、Ｍｘｂなどをそれぞれ有する。メモリＭ１ａ、Ｍ２ａ、…、Ｍｘａはそれぞれが第１記憶部に相当し、動作状態に関する動作情報（すなわち監視データ）や、一時的データ等をそれぞれ記憶する。通信制御回路Ｍ１ｂ、Ｍ２ｂ、…、Ｍｘｂはそれぞれが通信制御部に相当し、第１通信網Ｎ１を通じて行う通信を制御する。
【００２２】
端末装置Ｔは、取出機Ｍ１、Ｍ２、…、Ｍｘの全部または一部を連携して作動させるシーケンス（プログラム）を入力し、成型品の取り出しを連携して行う取出機にそれぞれ伝達する。この端末装置Ｔには、例えばペンダント型シーケンサが用いられる。なお、入力されたシーケンスはメモリＴａに記憶する。メモリＴａは第２記憶部に相当する。
【００２３】
通信基板Ｃは、例えば図２に示すような構成、すなわちＬＡＮインタフェース１０、処理部１２、無線インタフェース１４、メモリインタフェース１６、有線インタフェース１８などを有する。ＬＡＮインタフェース１０は接続部に相当し、通信基板Ｃが第１通信網Ｎ１に直接接続された場合において当該第１通信網Ｎ１を通じて行う通信を制御する。このＬＡＮインタフェース１０は、具体的には各取出機Ｍ１、Ｍ２、…、Ｍｘに備えたメモリＭ１ａ、Ｍ２ａ、…、Ｍｘａとの間でアクセスを行う。メモリインタフェース１６は通信基板Ｃが端末装置Ｔ内に備えられた場合において（図１（Ｂ）を参照）、当該端末装置Ｔ内に備えられたメモリＴａとの間で行うアクセスを制御する。図１（Ａ）の構成例ではＬＡＮインタフェース１０が使用され、メモリインタフェース１６は使用されない。
【００２４】
処理部１２は通信基板Ｃの全体を統括して制御し、ＣＰＵ（プロセッサ）、ＲＯＭ、ＲＡＭなどの制御に必要な要素を有する。ＲＡＭには、メモリＭ１ａ、Ｍ２ａ、…、Ｍｘａから第１通信網Ｎ１を通じて伝達された動作情報や、サーバーＳｖから第２通信網Ｎ２を通じて伝達された情報、通信を行う際の一時的データなどを記憶する。
【００２５】
無線インタフェース１４は、基地局Ｂを介して第２通信網Ｎ２（本例ではインターネットを適用する）に無線で接続し、同じく第２通信網Ｎ２に接続されたサーバーＳｖとの間で行う通信を制御する。有線インタフェース１８、通信アダプタＡ（例えばモデム）を介して第２通信網Ｎ２に有線で接続し、無線インタフェース１４の場合と同様にサーバーＳｖとの間で行う通信を制御する。なお、有線インタフェース１８と通信アダプタＡとの間における接続形態は任意であるが、本例ではＬＡＮで接続する。
【００２６】
次に、図１（Ｂ）の構成例について説明する。図１（Ｂ）の構成例は、次の二点で図１（Ａ）の構成例と異なる。すなわち第１は通信基板Ｃを端末装置Ｔ内に備えた点であり、第２はメモリＴａにおける所定の記憶領域に所定の識別符号を予め記憶させた点である。所定の識別符号は任意のデータ内容を適用してもよいが、偶然に一致したデータが入力されて誤判別になるのを防止するために、第１通信網Ｎ１では用いられない符号列や使用頻度が低い符号列（符号列は複数の符号で構成する）を用いるのが望ましい。この構成例ではメモリインタフェース１６が使用され、ＬＡＮインタフェース１０は使用されない。なお、図１（Ａ）の構成例と同じ要素には同一の符号を付して説明を省略する。
【００２７】
上述のように構成された通信システムにおいて、通信基板Ｃの処理部１２で実行される接続判別処理について図３を参照しながら説明する。この接続判別処理は、通信基板Ｃが第１通信網Ｎ１に直接接続されたか否か、あるいは通信基板Ｃが端末装置Ｔ内に備えられたか否かを判別して、通信を行う形態を自動的に切り換える機能を実現する。
【００２８】
図３において、まずＬＡＮインタフェース１０から第１通信網Ｎ１に対して自己（通信基板Ｃ）を指定して所定の識別符号を含むトークンを出力し〔ステップＳ１０〕、トークンがＬＡＮインタフェース１０を通じて入力されたか否か、さらには入力されたトークンに含まれるデータが所定の識別符号と一致するか否かについて判別を行う〔ステップＳ１２〕。トークンは検査信号に相当する。
【００２９】
もしトークンを入力でき、かつ入力したトークンと出力したトークンに含まれる識別符号が一致すれば（ステップＳ１２でＹＥＳ）、通信基板Ｃは第１通信網Ｎ１に直接接続されていると判別し、第１送信形態および第１受信形態のうちで一方または双方の形態に切り換え〔ステップＳ１４〕、切り換えた形態で通信を行う〔ステップＳ１６〕。第１送信形態は、メモリＭ１ａ、Ｍ２ａ、…、Ｍｘａに記憶され、その後に第１通信網Ｎ１を通じて伝達された動作情報をサーバーＳｖに送信する形態である。第１受信形態は、サーバーＳｖから送信されてきた情報を第１通信網Ｎ１を介してメモリＭ１ａ、Ｍ２ａ、…、Ｍｘａに記憶する形態である。サーバーＳｖから送信する情報は任意に設定可能であるが、例えば機能の追加・削除等に伴う制御プログラムやシーケンスなどが該当する。
【００３０】
これに対してトークンを入力できないか、あるいはトークンを入力できたとしても出力したトークンとの間で所定の識別符号が一致していなければ（ステップＳ１２でＮＯ）、端末装置ＴのメモリＴａにアクセスして所定の記憶領域に記憶されたデータを取得し〔ステップＳ２０〕、取得したデータに基づいて判別を行う〔ステップＳ２２〕。
なお、所定の記憶領域は、設定時以外に記憶内容が変化するのを防止するため、例えばＲＯＭやディップスイッチ等で設定可能なメモリなどを適用する。
【００３１】
もし所定の記憶領域から取得したデータが所定の識別符号と一致すれば（ステップＳ２２でＹＥＳ）、通信基板Ｃは端末装置Ｔ内に備えられていると判別し、第２送信形態および第２受信形態のうちで一方または双方の形態に切り換え〔ステップＳ２４〕、切り換えた形態で通信を行う〔ステップＳ１６〕。第２送信形態は、端末装置ＴのメモリＴａに記憶された動作情報をサーバーＳｖに送信する形態である。第２受信形態は、サーバーＳｖから送信されてきた情報を端末装置ＴのメモリＴａに記憶する形態である。
【００３２】
ステップＳ１６で行う通信は、無線インタフェース１４および有線インタフェース１８のうちで一方または双方を用いて行う。いずれか一方のインタフェースを用いて通信する場合には、切り換えスイッチによって切り換えたり、通信データのヘッダ等に通信方式を選択するデータを含める等によって切り換えを行う。ただし、選択したインタフェースを用いて通信しようとしても故障や障害等によって通信できない場合には、選択していない他方のインタフェースに強制的に切り換えて通信を行うのが望ましい。こうすれば不測の事態が発生した場合でも確実に動作情報をサーバーＳｖに送信し、サーバーＳｖからの情報を受信することができる。
【００３３】
ステップＳ２２に戻って、所定の記憶領域から取得したデータが所定の識別符号と一致していなければ（ＮＯ）、通信基板Ｃが第１通信網Ｎ１に直接接続されているとも、通信基板Ｃが端末装置Ｔ内に備えられているとも判別できないので、形態の切り換えおよび通信を行うことなく接続判別処理を終える。なお、通信基板Ｃが第１通信網Ｎ１に直接接続されていると判別して二点鎖線で表すように制御し、第１送信形態および第１受信形態のうちで一方または双方の形態に切り換え〔ステップＳ１４〕、切り換えた形態で通信を行ってよい〔ステップＳ１６〕。
【００３４】
上述した実施の形態によれば、以下に表す各効果を得ることができる。
（１）通信基板Ｃは、第１通信網Ｎ１に直接接続された場合には第１通信網Ｎ１を通じて伝達された動作情報をサーバーＳｖに送信する第１送信形態と（ステップＳ１２、Ｓ１４、Ｓ１６）、端末装置Ｔに備えられた場合にはメモリＴａに記憶されている動作情報をサーバーＳｖに送信する第２送信形態とのうちでいずれか一方に切り換えて送信を行う構成とした（ステップＳ２２、Ｓ２４、Ｓ１６）。第１通信網Ｎ１に直接接続する場合と端末装置Ｔに備える場合とで共通の通信基板Ｃを用いるので、システム全体ではコストを低く抑えることができる。また、配置形態に応じて第１送信形態および第２送信形態のいずれか一方の形態に自動的に切り換えて通信を行うので、作業者の手間を軽減することができる。
【００３５】
（２）通信基板Ｃは、ＬＡＮインタフェース１０から出力したトークンを入力でき、しかも入力できたトークンに所定の識別符号が含まれていた場合には（ステップＳ１０、Ｓ１２でＹＥＳ）、第１通信網Ｎ１に直接接続されていると判断して第１送信形態に切り換えて動作情報をサーバーＳｖに送信した（ステップＳ１４、Ｓ１６）。一方、トークンを入力できない場合やトークンが入力できても所定の識別符号と一致しない場合には（ステップＳ１０、Ｓ１２でＮＯ）、端末装置Ｔに備えられていると判断して第２送信形態に切り換えて動作情報をサーバーＳｖに送信する構成とした（ステップＳ２４、Ｓ１６）。検査信号として所定の識別符号を有するトークンを第１通信網Ｎ１に送信してみることにより、第１送信形態と第２送信形態との切り換えをより的確に行うことができる。
本例のステップＳ１０では、出力したトークンが入力できるか否か、入力できたトークンに所定の識別符号が含まれているか否かの双方を判別したが、簡易化のためにいずれか一方のみを判別する制御としてもよい。
【００３６】
（３）通信基板Ｃは、端末装置Ｔに備えられているメモリＴａに対してアクセスを試み、所定の記憶領域に所定の識別符号が記憶されていた場合には第２送信形態によって動作情報をサーバーＳｖに送信し（ステップＳ２２、Ｓ２４、Ｓ１６）、メモリＴａが無い場合や有ったとしても所定の識別符号が記憶されていない場合には第１送信形態によって動作情報をサーバーＳｖに送信する構成とした（ステップＳ２２、Ｓ１４、Ｓ１６；二点鎖線の経路）。メモリＴａに対してアクセスを試みることにより、第１送信形態と第２送信形態との切り換えをより的確に行うことができる。
【００３７】
（４）通信基板Ｃは、第１通信網Ｎ１に直接接続された場合にはサーバーＳｖから送信された情報を第１通信網Ｎ１に伝達する第１受信形態と（ステップＳ１２、Ｓ１４、Ｓ１６）、端末装置Ｔに備えられた場合にはサーバーＳｖから送信された情報をメモリＴａに記憶する第２受信形態とのうちでいずれか一方に切り換えて受信を行う構成とした（ステップＳ２２、Ｓ２４、Ｓ１６）。第１通信網Ｎ１に直接接続する場合と端末装置Ｔに備える場合とで共通の通信基板Ｃを用いるので、システム全体ではコストを抑えることができる。また、配置形態に応じて第１受信形態および第２受信形態のいずれか一方の形態に自動的に切り換えて通信を行うので、作業者の手間を軽減することができる。
【００３８】
〔他の実施の形態〕
以上では本発明を実施するための最良の形態について説明したが、本発明は当該形態に何ら限定されるものではない。言い換えれば、本発明の要旨を逸脱しない範囲内において、種々なる形態で実施することができる。例えば、次に示す各形態を実現してもよい。
【００３９】
（１）上述した実施の形態では、通信基板Ｃを第１通信網Ｎ１に直接接続する構成と（図１（Ａ）を参照）、通信基板Ｃを端末装置Ｔに備える構成について説明した（図１（Ｂ）を参照）。この形態に代えて、通信基板Ｃを取出機Ｍ１、Ｍ２、…、Ｍｘのいずれかに備える構成としてもよい。例えば通信基板Ｃを取出機Ｍｘに備えた例を図４に表す。この構成例では、端末装置ＴのメモリＴａに記憶した識別符号とは内容が異なる所定の識別符号をメモリＭｘａにおける所定の記憶領域に予め記憶しておく。このメモリＭｘａには自己の取出機Ｍｘにかかる動作情報だけでなく、第１通信網Ｎ１を通じて伝達された他の取出機Ｍ１、Ｍ２、…、Ｍx-1にかかる動作情報をも記憶する。なお、所定の記憶領域についての条件はメモリＴａの場合と同様である。
【００４０】
図５の接続判別処理において、取出機ＭｘのメモリＭｘａにアクセスして所定の記憶領域に記憶されたデータを取得し〔ステップＳ３０〕、取得したデータに基づいて判別を行う〔ステップＳ３２〕。もし所定の記憶領域から取得したデータが所定の識別符号と一致すれば（ステップＳ３２でＹＥＳ）、通信基板Ｃは取出機Ｍｘ内に備えられていると判別し、第３送信形態および第３受信形態のうちで一方または双方の形態に切り換え〔ステップＳ３４〕、切り換えた形態で通信を行う〔ステップＳ３６〕。第３送信形態は、取出機ＭｘのメモリＭｘａに記憶された動作情報をサーバーＳｖに送信する形態である。第３受信形態は、サーバーＳｖから送信されてきた情報を取出機ＭｘのメモリＭｘａに記憶する形態である。
【００４１】
これに対して所定の記憶領域から取得したデータが所定の識別符号と一致していなければ（ステップＳ３２でＮＯ）、切り換えおよび通信を行わないで接続判別処理を終える。なお、通信基板Ｃが第１通信網Ｎ１に直接接続されていると判別して二点鎖線で表すように制御し、第１送信形態および第１受信形態のうちで一方または双方の形態に切り換え〔ステップＳ３８〕、切り換えた形態で通信を行ってよい〔ステップＳ３４〕。
上述した例では通信基板Ｃを取出機Ｍｘに備えたが、他の取出機Ｍ１、Ｍ２、…、Ｍx-1のうちでいずれかの取出機に備えた場合でも同様である。
【００４２】
通信基板Ｃが取出機Ｍ１、Ｍ２、…、Ｍｘのいずれかに備えられる場合には、メモリＭ１ａ、Ｍ２ａ、…、Ｍｘａに記憶された動作情報をサーバーＳｖに送信するとともに、第１通信網Ｎ１を通じて他の工作機械から伝達された動作情報を受けてサーバーＳｖに送信する第３送信形態によって送信を行う構成とした。取出機Ｍ１、Ｍ２、…、Ｍｘには共通の通信基板Ｃを用いるので、システム全体ではコストを抑えることができる。また、第３送信形態に切り換えて通信を行うので、作業者の手間を軽減することができる。
【００４３】
（２）上述した実施の形態では、第１通信網Ｎ１としてトークンリング形式のＬＡＮを適用し、第２通信網Ｎ２としてインターネットを適用した。この形態に代えて、第１通信網Ｎ１としてインターネットを適用し、第２通信網Ｎ２としてトークンリング形式のＬＡＮを適用してもよい。また、第１通信網Ｎ１および第２通信網Ｎ２のいずれか一方または双方について、スター形式のＬＡＮ、バス形式のＬＡＮ、公衆交換電話網、データ通信網などの通信網を適用してもよい。例えばイーサネット（登録商標）が用いられるスター形式やバス形式のＬＡＮでは、トークンの入出力に代えて搬送波を監視することにより、通信基板Ｃが第１通信網Ｎ１に直接接続されているか否かを判別できる（図３のステップＳ１０、Ｓ１２）。このように通信網ごとに通常用いられる固有の信号を監視することにより、通信基板Ｃが第１通信網Ｎ１に直接接続されているか否かを判別できる。
【００４４】
（３）上述した実施の形態では、工作機械群として成型工場に設置される取出機Ｍ１、Ｍ２、…、Ｍｘ（樹脂成型品を取り出すロボット）に適用した。この形態に代えて、他の工作機械を複数用いて構成した工作機械群について本発明を適用してもよい。他の工作機械の種類や、工作機械群を構成する台数などは任意に設定可能である。例えば、製品の製造ラインに用いられる組み立て用ロボットや溶接用ロボット、塗装用ロボット、検査用ロボットなどが該当する。
また上述した実施の形態では、端末装置Ｔとしてペンダント型シーケンサを適用した。この形態に代えて、他の端末装置を適用してもよい。他の端末装置としては、例えばロボットの動きを教示する教示用コントローラーや、シーケンスや教示用データ等を作成可能なコンピュータなどが該当する。
このように他の工作機械や他の端末装置を用いた場合でも、共通の通信基板Ｃを用いるのでシステム全体ではコストを低く抑えられ、通信形態を自動的に切り換えるので作業者の手間を軽減することができる。
【図面の簡単な説明】
【００４５】
【図１】通信システムの構成例を模式的に表す図であって、（Ａ）には通信基板をＬＡＮに接続した例であり、（Ｂ）には通信基板を端末装置内に備えた例である。
【図２】通信基板の構成例を表す模式図である。
【図３】接続判別処理を表すフローチャートである。
【図４】通信基板を工作機械内に備えた通信システムの構成例を模式的に表す図である。
【図５】接続判別処理を表すフローチャートである。
【符号の説明】
【００４６】
Ｃ  通信基板
１０  ＬＡＮインタフェース（接続部）
１２  処理部
１４  無線インタフェース
１６  メモリインタフェース
１８  有線インタフェース
Ｍ１、Ｍ２、…、Ｍｘ  取出機（工作機械）
Ｍ１ａ、Ｍ２ａ、…、Ｍｘａ  メモリ
Ｍ１ｂ、Ｍ２ｂ、…、Ｍｘｂ  通信制御部
Ｔ  端末装置
Ｔａ  メモリ
Ｎ１  第１通信網
Ｎ２  第２通信網
Ａ  通信アダプタ
Ｂ  基地局
Ｓｖ  サーバー
【図１】
0004762738.tif 000002
【図２】
0004762738.tif 000003
【図３】
0004762738.tif 000004
【図４】
0004762738.tif 000005
【図５】
0004762738.tif 000006