(57)【要約】コントローラ２３はリレー６２をリセットためのリセット信号を出力する。リレー６２はコントローラ２３からリセット命令を受信すると、電源線６７ａ，６７ｂを開放する。これにより、リニアスケール３４への給電が遮断され、リニアスケール３４の電源がＯＦＦする。コントローラ２３はリセット命令を送信することにより、リニアスケール３４をリセットすることができる。
2017179156.tif 000002
【特許請求の範囲】
【請求項１】
サーボアンプと、
前記サーボアンプを制御するコントローラと、
前記サーボアンプにより駆動されるアクチュエータと、
前記アクチュエータの駆動位置情報を検出するエンコーダと、
前記エンコーダに接続される電源線に介在し、前記電源線の開閉を切替えるリレーと、を備え、
前記リレーは、前記コントローラからのリセット命令に基づいて、前記電源線を開放すること
を特徴とする対基板作業機。
【請求項２】
前記アクチュエータは直線的な可動を可能とするスライダ装置であり、
前記エンコーダは前記スライダ装置の直線的な位置を検出するリニアスケールである、
ことを特徴とする請求項１に記載の対基板作業機。
【請求項３】
前記アクチュエータは回動軸を中心として回動する作業ヘッド部であり、
前記エンコーダは前記作業ヘッド部の回動位置を検出するロータリーエンコーダである、
ことを特徴とする請求項１または請求項２に記載の対基板作業機。
【請求項４】
前記サーボアンプ、および前記コントローラを備える固定部と、
前記アクチュエータ、前記エンコーダ、および前記リレーを備える可動部と、を備え、
前記固定部と前記可動部との間は、送受信される信号を多重化して通信する多重通信が行われ、
前記固定部および前記可動部は、おのおの、送信信号を多重化し受信信号を非多重化して前記多重通信を実行する第１および第２多重通信部を備える、
ことを特徴とする請求項１乃至請求項３の何れかに記載の対基板作業機。
【請求項５】
前記リセット命令は、前記多重通信により送信されることを特徴とする請求項４に記載の対基板作業機。
【請求項６】
前記可動部は、前記サーボアンプと前記エンコーダとの間に介在して、前記サーボアンプと前記エンコーダとの間で送受信される信号を送信先の仕様に合わせて変換する変換器を備える
ことを特徴とする請求項４または請求項５に記載の対基板作業機。
【請求項７】
前記リレーを複数備え、
前記コントローラが発する前記リセット命令は、前記リレーの各々を識別する識別子を含む
ことを特徴とする請求項１乃至請求項６の何れかに記載の対基板作業機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、対基板作業機に関するものである。
【背景技術】
【０００２】
従来、ヘッドに取り付けられたノズルで部品を吸着して基板に実装するなどの対基板作業を行う対基板作業機において、ヘッドなどの移動体の位置や向き等を変更する駆動源として電磁モータがヘッドに内蔵されている。また、対基板作業機は、電磁モータの変位等を検出するエンコーダ、移動体の位置を検出するリニアエンコーダ、電磁モータを駆動制御するサーボアンプが装置本体側に設けられる。特許文献１には、サーボアンプおよびエンコーダとサーボアンプとをつなぐ変換器が記載されている。【０００３】
サーボアンプの製造元とリニアエンコーダの製造元とが異なる場合には、通信のプロトコルが異なる場合があるため、サーボアンプとリニアエンコーダとの間に変換器を介在させることにより、通信を行っている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−１８５３００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、サーボアンプの製造元とリニアエンコーダの製造元とが異なる場合において、リニアエンコーダをリセットしたい場合に、変換器を介在させても、リニアエンコーダをリセットできない場合がある。この場合、サーボアンプおよびリニアエンコーダの電源を一度ＯＦＦし、再度起動させる必要がある。この場合、再起動およびサーボアンプを制御するコントローラとサーボアンプとの通信を確立するのに時間を要し、対基板作業機の稼働率を低下させてしまうおそれがあった。【０００６】
本発明は、上記の課題に鑑みてなされたものであり、エンコーダのリセットを迅速に行うことが可能な対基板作業機を提供することを目的とする。
【課題を解決するための手段】
【０００７】
（１）本願に係る対基板作業機は、サーボアンプと、サーボアンプを制御するコントローラと、サーボアンプにより駆動されるアクチュエータと、アクチュエータの駆動位置情報を検出するエンコーダと、エンコーダに接続される電源線に介在し、電源線の開閉を切替えるリレーと、を備え、リレーは、コントローラからのリセット命令に基づいて、電源線を開放することを特徴とする。
【発明の効果】
【０００８】
本願に係る対基板作業機によれば、エンコーダのリセットを迅速に行うことができる。
【図面の簡単な説明】
【０００９】
【図１】実施形態に係る多重化通信を使用する作業用ロボットのブロック図である。
【図２】多重化通信されるデータ種ごとの内訳を示す図である。
【図３】電子部品装着装置の斜視図である。
【図４】図３に示す電子部品装着装置の上部カバーを取り外した状態の概略平面図である。
【発明を実施するための形態】
【００１０】
（作業用ロボット１０の構成）
本願の対基板作業機の一例として作業用ロボットについて説明する。
図１は、多重化通信を使用する作業用ロボット１０の構成を示す模式図である。図１に示すように、作業用ロボット１０は、作業用ロボット１０を設置する場所に固定的に設ける装置本体１１、装置本体１１に対して相対的に移動する第１可動部１３、および第２可動部１５などを備える。作業用ロボット１０は、例えば、生産ラインを搬送される対象物に第２可動部１５のロボットアームに挟持されたワークの取り付けなどの作業を実施する。
【００１１】
装置本体１１は、多重化通信装置２１、コントローラ２３、Ｙ軸リニア用サーボアンプ（以降、サーボアンプと略記する）２５、Ｘ軸リニア用サーボアンプ（以降、サーボアンプと略記する）２６、６軸ロータリ用サーボアンプ（以降、サーボアンプと略記する）２７、および表示部２９などを備える。コントローラ２３は、ＣＰＵ、ＲＡＭ等を備えたコンピュータを主体として構成されている。コントローラ２３は、サーボアンプ２５〜２７と接続されている。コントローラ２３およびサーボアンプ２５〜２７の各々は、多重化通信装置２１に接続されている。
【００１２】
表示部２９は複数の表示ランプ２９ａを備える。コントローラ２３は不図示の制御回路を介して表示ランプ２９ａの各々の点灯・消灯を制御する。
【００１３】
第１可動部１３は、例えば、装置本体１１の上部において、第２可動部１５の位置をＸ軸方向及びＹ軸方向に移動させるスライダ装置である。第１可動部１３は、多重化通信装置３１、Ｘ軸リニアモータ３７、Ｙ軸リニアモータ３３、リニアスケール３４，３８、変換器３５，３９、電源６１，６３、リレー６２，６４、画像処理装置７１、パーツカメラ７２、およびマークカメラ７３などを備えている。
【００１４】
Ｘ軸リニアモータ３７は第１可動部１３をＸ軸方向に移動させる駆動源である。Ｘ軸リニアモータ３７は装置本体１１のＸ軸リニア用サーボアンプ２６と不図示の電源線で接続されており、Ｘ軸リニア用サーボアンプ２６により駆動される。第１可動部１３は、Ｘ軸リニアモータ３７の駆動に応じてＸ軸方向に沿ったガイドレール上を移動する。リニアスケール３８は、第１可動部１３のＸ軸方向における位置を検出し、Ｘ軸方向の位置（Ｘ座標値）等のエンコーダ信号を、変換器３９に出力する。
【００１５】
同様に、Ｙ軸リニアモータ３３は第１可動部１３をＹ軸方向に移動させる駆動源である。Ｙ軸リニアモータ３３は装置本体１１のＹ軸リニア用サーボアンプ２５と不図示の電源線で接続されており、Ｙ軸リニア用サーボアンプ２５により駆動される。第１可動部１３は、Ｙ軸リニアモータ３３の駆動に応じてＹ軸方向に沿ったガイドレール上を移動する。リニアスケール３４は、第１可動部１３のＹ軸方向における位置を検出し、Ｙ軸方向の位置（Ｙ座標値）等のエンコーダ信号を、変換器３５に出力する。
【００１６】
電源６１とリレー６２とは電源線６７ａで接続されており、リレー６２とリニアスケール３４は電源線６７ｂで接続されている。リレー６２は電源線６７ａと電源線６７ｂとを接続する接続状態と、電源線６７ａと電源線６７ｂとを開放する開放状態とに状態を切替える。リレー６２の接続状態において、リニアスケール３４はリレー６２を介して、電源６１から給電される。同様に、電源６３とリレー６４とは電源線６８ａで接続されており、リレー６４とリニアスケール３８は電源線６８ｂで接続されている。リレー６４は電源線６８ａと電源線６８ｂとを接続する接続状態と、電源線６８ａと電源線６８ｂとを開放する開放状態とに状態を切替える。リレー６４の接続状態において、リニアスケール３８はリレー６４を介して、電源６３から給電される。
【００１７】
パーツカメラ７２は、第２可動部１５のロボットアーム（後述）に挟持されたワークを撮像する。一方、マークカメラ７３は、ワークが取り付けられる対象物を撮像する。マークカメラ７３によって得られた画像データおよび、パーツカメラ７２によって得られた画像データは、画像処理装置７１において信号処理され、多重化通信装置３１へ出力される。
【００１８】
変換器３５，３９、リレー６２，６４、画像処理装置７１は多重化通信装置３１に接続されている。
【００１９】
第２可動部１５は、例えば、ワークを挟持して作業を行う６軸のロボットアームである。第２可動部１５は、多重化通信装置４１、６つのサーボモータ４２、各サーボモータ４２に対応したエンコーダ４５、各エンコーダ４５に対応した変換器４３、センサ４６、電源６５、リレー群６６、および不図示のスイッチなどを備える。
【００２０】
サーボモータ４２は、ロボットアームの備える関節を軸周りに回転させる駆動源である。サーボモータ４２は装置本体１１のサーボアンプ２７と不図示の電源線と接続されており、サーボアンプ２７により駆動される。サーボモータ４２およびサーボアンプ２７は、６つの関節に対応して、６つある。エンコーダ４５は、例えば、アブソリュート型エンコーダである。エンコーダ４５は、サーボモータ４２の回転角度、回転量などを検出し、検出した位置情報などのエンコーダ信号を、多重化通信装置４１に出力する。
【００２１】
センサ４６は、ロボットアーム先端に設置されているワークを挟持する挟持部に設置されている。センサ４６は、挟持部に作用する力を検出し、検出したＩ／Ｏ信号を多重化通信装置４１に出力する。不図示のスイッチは、第２可動部の稼働状況を知らせるＩ／Ｏ信号を送信する。また、不図示のスイッチは、ユーザによりスイッチが押下されると、押下されたことを知らせるＩ／Ｏ信号を送信する。
【００２２】
リレー群６６は６個のエンコーダ４５に対応する６個のリレー（不図示）を備える。電源６５とリレー群６６が備えるリレーとは電源線６９ａで接続されており、リレー群６６が備えるリレーとエンコーダ４５は電源線６９ｂで接続されている。リレー群６６が備えるリレーは電源線６９ａと電源線６９ｂとを接続する接続状態と、電源線６９ａと電源線６９ｂとを開放する開放状態とに状態を切替える。リレー群６６が備えるリレーの接続状態において、エンコーダ４５はリレー群６６が備えるリレーを介して、電源６５から給電される。
【００２３】
変換器４３、センサ４６、リレー群６６が備えるリレー、およびスイッチは、多重化通信装置４１に接続されている。
【００２４】
ここで、サーボアンプ２５の製造元と、リニアスケール３４の製造元とは異なるものとする。また、サーボアンプ２６の製造元と、リニアスケール３８の製造元とは異なるものとする。また、サーボアンプ２７の製造元と、エンコーダ４５の製造元とは異なるものとする。また、サーボアンプ２５が使用する通信プロトコルの仕様とリニアスケール３４が使用する通信プロトコルの仕様とは異なるものとする。また、サーボアンプ２６が使用する通信プロトコルの仕様とリニアスケール３８が使用する通信プロトコルの仕様とは異なるものとする。また、サーボアンプ２７が使用する通信プロトコルの仕様とエンコーダ４５が使用する通信プロトコルの仕様とは異なるものとする。
【００２５】
変換器３５は、サーボアンプ２５が使用する通信プロトコルと、リニアスケール３４が使用する通信プロトコルとを、送信先の仕様に合わせて双方向に変換する。また、変換器３９は、サーボアンプ２６が使用する通信プロトコルと、リニアスケール３８が使用する通信プロトコルとを双方向に変換する。また、変換器４３は、サーボアンプ２７が使用する通信プロトコルと、エンコーダ４５が使用する通信プロトコルとを双方向に変換する。これにより、サーボアンプ２５とリニアスケール３４、サーボアンプ２６とリニアスケール３８、サーボアンプ２７とエンコーダ４５、はそれぞれ通信することができる。
【００２６】
多重化通信装置２１と多重化通信装置３１とは、多重化通信用ケーブル５１で接続されている。また、多重化通信装置３１と多重化通信装置４１とは、多重化通信用ケーブル５２で接続されている。多重化通信用ケーブル５１，５２は、例えばGigabit Ethernet（登録商標）の通信規格に準拠したＬＡＮケーブルである。なお、多重化通信用ケーブル５１，５２は、他の種類のケーブル、例えば、光ファイバーケーブルやＵＳＢ（Universal Serial Bus）３．０の通信規格に準拠したＵＳＢケーブルでもよい。また、多重化通信用ケーブル５１は、対屈曲性のあるケーブルが好ましい。
【００２７】
リニアスケール３４から出力されるエンコーダ信号は、変換器３５で通信プロトコルが変換され、多重化通信装置３１，２１を介して、サーボアンプ２５に送信される。サーボアンプ２５は、コントローラ２３から命令される第１可動部１３のＹ軸方向の目標位置とリニアスケール３４から出力されるエンコーダ信号とを比較して、Ｙ軸リニアモータ３３をフィードバック制御する。同様に、リニアスケール３８から出力されるエンコーダ信号は、変換器３９、多重化通信装置３１，２１を介して、サーボアンプ２６に送信される。サーボアンプ２６は、コントローラ２３から命令される第１可動部１３のＸ軸方向の目標位置とリニアスケール３８から出力されるエンコーダ信号とを比較して、Ｘ軸リニアモータ３７をフィードバック制御する。同様に、エンコーダ４５から出力されるエンコーダ信号は、変換器４３、多重化通信装置４１，３１，２１を介して、サーボアンプ２７に送信される。サーボアンプ２７は、コントローラ２３から命令されるロボットアームの各関節の角度と各エンコーダ４５から出力されるエンコーダ信号とを比較して、サーボモータ４２をフィードバック制御する。
【００２８】
パーツカメラ７２およびマークカメラ７３によって得られた画像データは、画像処理装置７１、多重化通信装置３１，２１を介してコントローラ２３へ送信される。コントローラ２３は、マークカメラ７３が撮影した画像データにより、対象物の位置の設定位置からの位置誤差を検出する。また、コントローラ２３は、パーツカメラ７２が撮影した画像データにより、ロボットアームが挟持しているワークの位置の設定位置からの位置誤差を検出する。次に、コントローラ２３は、対象物およびワークの位置誤差に基づき、ロボットアームの位置の補正量を算出し、新たな目標角度をサーボアンプ２７に命令する。また、コントローラ２３は、ロボットアームに挟持しているワークを対象物に取り付けさせる。尚、コントローラ２３は、センサ４６から出力される信号に基づき、ワークを挟持する挟持部の動作を制御する。
【００２９】
次に、何らかの不具合が生じ、リニアスケール３４，３８、エンコーダ４５をリセットする方法について説明する。従来の方法と本実施形態との違いを明確にするため、まず、サーボアンプの製造元とリニアスケールの製造元とが同じ場合について説明する。
【００３０】
サーボアンプの製造元とリニアスケールの製造元とが同じ場合には、サーボアンプとリニアスケールとで、通信プロトコルの仕様は同じである場合が多い。このように、同じ仕様の通信プロトコルを使用している場合には、通信プロトコルを変換する変換器を介さずとも、リニアスケールはサーボアンプから送信された信号に応じて、動作することができる。例えば、リニアスケールをリセットしたい場合、ユーザはコントローラを用いて、リニアスケールをリセットするように指示する。コントローラはリニアスケールのリセット命令を受け付けると、リニアスケールを制御しているサーボアンプへリセット命令を送信する。サーボアンプはリセット命令を受信すると、リニアスケールへリセット信号を送信する。リニアスケールは受信するリセット信号に応じて、自身をリセットする。
【００３１】
一方、本実施形態のように、サーボアンプ２５〜２７の製造元と、リニアスケール３４，３８およびエンコーダ４５の製造元とが異なり、通信プロトコルが異なる場合には、変換器３５，３９，４３を介しても、設計の違いなどにより、リニアスケール３４，３８およびエンコーダ４５をリセットできない場合がある。そこで、本実施形態では、リニアスケール３４，３８およびエンコーダ４５への給電を遮断することにより、リニアスケール３４，３８およびエンコーダ４５を再起動させてリセットさせる。
【００３２】
リニアスケール３４をリセットする場合を例に説明する。コントローラ２３は、リニアスケール３４のリセット命令を受け付けると、リレー６２に開放状態に切替えるように命令するリセット信号を送信する。コントローラ２３から送信されたリセット信号は、多重化通信装置２１，３１を介して、リレー６２に送信される。リレー６２は、リセット信号を受信すると、開放状態に状態を切替える。これにより、電源線６７ａと電源線６７ｂとの接続が開放され、リニアスケール３４への給電が遮断される。次に、所定時間後、リレー６２は接続状態に切替える。これにより、電源線６７ａと電源線６７ｂとは接続され、リニアスケール３４への給電が再開される。これにより、リニアスケール３４は再起動し、リニアスケール３４はリセットされる。コントローラ２３はリレー６２の状態を制御することにより、リニアスケール３４を確実にリセットすることができる。
【００３３】
尚、リニアスケール３８およびエンコーダ４５の場合も同様に、コントローラ２３は、対応するリレー６４およびリレー群６６が備えるリレーの状態を切替えることにより、リニアスケール３８およびエンコーダ４５をリセットする。
【００３４】
ここで、コントローラ２３は、リレー６２，６４およびリレー群６６が備えるリレーを個別に制御する。リセット信号には、リレー６２，６４およびリレー群６６が備えるリレーの各々に対応する識別子が含まれている。コントローラ２３は、多重化通信装置２１，３１，４１間の通信が確立すると、リレー６２，６４およびリレー群６６が備えるリレーの各々へ識別子を多重化通信装置３１，４１へ配布する。多重化通信装置３１，４１は自身に接続されているリレー６２，６４およびリレー群６６が備えるリレーの各々の識別子を不図示の記憶部に記憶する。コントローラ２３から送信されるリセット信号に記憶する識別子が含まれている場合、該当するリレー６２，６４およびリレー群６６が備えるリレーの何れかにリセット信号を送信する。
【００３５】
尚、多重化通信装置２１，３１，４１間では多重化通信が行われる。多重化通信装置４１は、エンコーダ４５から出力されるエンコーダ信号、センサ４６およびスイッチから出力されるＩ／Ｏ信号を多重化して、多重化した多重化データを、多重化通信装置３１を介して、多重化通信装置２１に送信する。多重化通信装置３１は、リニアスケール３４，３８から出力されるエンコーダ信号、画像処理装置７１から出力される画像データを多重化して、多重化データを多重化通信装置２１に送信する。多重化通信装置２１は、受信する多重化データを分離して、対応する送信先へ送信する。詳しくは、エンコーダ信号を、対応するサーボアンプ２５〜２７に出力し、Ｉ／Ｏ信号、画像データをコントローラ２３へ送信する。
【００３６】
また、多重化通信装置２１は、コントローラ２３から出力されるリレー６２，６４、リレー群６６へのリセット信号を多重化して、多重化データを多重化通信装置３１へ送信する。多重化通信装置３１は多重化データを分離して、リセット信号を対応するリレー６２，６４の何れかへ送信する。また、リレー群６６へのリセット信号を多重化通信装置４１へ送信する。多重化通信装置４１は受信する多重化データを分離して、リセット信号を対応するリレー群６６が備える各リレーの何れかへ送信する。
【００３７】
次に、多重化通信で送受信される信号について、エンコーダ４５から出力されるエンコーダ信号を例に説明する。
サーボアンプ２７は、エンコーダ４５と、例えば、ＨＤＬＣ（High level Data Link Control procedure）の通信規格に準拠した通信で、エンコーダ信号を送受信する。ＨＤＬＣによる通信で送信されるデータのフレームは、送受信間で同期をとるための同期用データ、開始フラグ（例えば、１６進数（０ｘ）で「７ＥＨ」）、データ（エンコーダ４５が出力するエンコーダ信号）、フレームチェックシーケンス（パリティ符号）、終了フラグ（０ｘ７ＥＨ）などで構成されている。
【００３８】
多重化通信装置２１，３１，４１が行う多重化通信では、複数の誤り検出方式を採用している。多重化通信装置２１，３１，４１は、送受信するデータのデータ種に応じて、適用する誤り検出方式を決定する。図２は、多重化通信される各種のデータ種について、その内訳を示す図である。３種類のデータ種を例示する。（Ａ）に分類される信号は高速信号である。画像処理装置７１から出力される画像データが例示されている。（Ｂ）に分類される信号は中速信号である。リセット信号やサーボ制御情報が例示されている。ここで、サーボ制御情報とは、エンコーダ信号である。（Ｃ）に分類される信号は低速信号である。Ｉ／Ｏ信号が例示されている。
【００３９】
（Ａ）に分類される画像データは、１フレーム当り、例えば、２０００×２０００ピクセルであり、１ピクセル当り８ビット幅の諧調を有するデータである。１フレームを構成するデータ量は大きなものである。１フレーム当りのデータ量が大きいため、ビットエラーに対してデータの再送を行なうことは現実的ではない。このため、再送に代えて受信先での誤り訂正を行なうことが一般的である。画像データにハミング符号の前方誤り訂正コード（ＦＥＣ）が付与されるため、データ量は更に大きなものとなる。これにより、ＦＡ分野におけるフィールドネットワークの標準規格として、１ＧＢＰＳあるいはそれ以上のデータ転送レートが要求される。一方、１フレームの表示が更新されるまでの時間は多少の余裕がありデータ処理時間として１ｍｓ程度が確保されればよい。この間に、データ誤り訂正の処理を行ない１フレームの画面表示が行われる。サーボ制御情報に比してデータ処理時間は長いものの総データ量が膨大であるため、高速なデータ転送レートが設定されており、データ処理時間と相まって高速なデータ要求レートが必要となる。誤り訂正によりデータの正確性は維持されるものの大きなデータ量を高速に伝送する必要がある。
【００４０】
（Ｂ）に分類されるサーボ制御情報は、例えば、エンコーダ４５から出力されるサーボモータ４２のトルク情報やリニアスケール３４から出力される位置情報などである。サーボアンプ２５などは、サーボ制御情報応じてＹ軸リニアモータ３３などを駆動するため、高速な応答が要求される場合がある。その一方で、サーボ制御情報あたりに必要とされるデータ量は画像データに比して小さなものである。これにより、ＦＡ分野におけるフィールドネットワークの標準規格として、１２５ＭＢＰＳのデータ転送レートが一般的に使用されている。一方、１指令あたりのデータ処理時間は、通信プロトコルの仕様あるいはサーボモータ４２などの制御上の制約から、例えば、１μｓ程度の高速性が要求される。これらのデータ転送レートとデータ処理時間とが相まって中速のデータ要求レートが要求される。また、データ誤りの処理は、制御上、指令の確実性が求められることもあり、また制御値が伝送されないことを避けるため、多数決論理による処理が行われる。例えば、パリティ符号を付与した上で同じサーボ制御情報を３回送信する。３回の指令のうちパリティチェックで一致・不一致を検出し、一致した場合に重い係数を付与してデータ値ごとの評点を集計する。その結果、最も高い評点を得たデータ値を確定値とする。複数回のデータ伝送と多数決論理により、確実性を確保しながら確実にデータ値を伝送することができる。また、誤りの処理が単純であり高速な処理を行なうことができる。
【００４１】
（Ｃ）に分類されるＩ／Ｏ信号は、例えば、センサ４６から出力される信号、およびスイッチにより入力された信号である。これらの信号には高速性が要求されることはなく、例えば、数ＫＨｚのデータ転送レート、１ｍｓ程度のデータ処理時間が確保されれば足りるものである。これらのデータ転送レートとデータ処理時間とが相まって低速のデータ要求レートが要求される。データ誤りの処理は、パリティ符号を付与した上で複数回の伝送により行なわれる。連続伝送において全てのデータが同一データ値であることの確認により伝送されたデータが取得される。連続伝送のうち１回でもデータ値が異なる場合があれば、データの伝送がキャンセルされる。低速の信号伝送であってデータ伝送がキャンセルされた場合にも元の状態を維持することが可能な信号に適用される。
【００４２】
ここまで、対基板作業機の一例である作業用ロボット１０について説明した。次に、対基板作業機の別例である、電子部品装着装置（以下、装着装置と略記する）１１０について、図３，４を用いて説明する。
【００４３】
（装着装置１１０の構成）
図３に示すように、装着装置１１０は、装置本体１１１と、装置本体１１１に一体的に設けられる一対の表示装置１１３と、装置本体１１１に対して着脱可能に設けられる供給装置１１５，１１６とを備える。本実施例の装着装置１１０は、不図示のコントローラの制御に基づいて、装置本体１１１内に収容される搬送装置１２１にて搬送される回路基板１００に対して電子部品（不図示）の装着作業を実施する装置である。なお、本実施例では、図３及び図４に示すように、搬送装置１２１により回路基板１００が搬送される方向（図４における左右方向）をＸ軸方向、回路基板１００の搬送方向に水平でＸ軸方向に対して直角な方向をＹ軸方向と称し説明する。
【００４４】
装置本体１１１は、Ｘ軸方向の一端側でＹ軸方向における両端部に表示装置１１３を各々備える。各表示装置１１３は、タッチパネル式の表示装置であり、電子部品の装着作業に関する情報を表示する。また、供給装置１１５，１１６は、装置本体１１１に対しＹ軸方向の両側から挟むようにして装着される。供給装置１１５は、フィーダ型の供給装置であり、各種の電子部品がテーピング化されリールに巻回させた状態で収容されるテープフィーダ１１５Ａを複数有している。供給装置１１６は、トレイ型の供給装置であり、複数の電子部品が載置された部品トレイ１１６Ａ（図４）を複数有している。
【００４５】
図４は、装置本体１１１の上部カバー１１１Ａ（図３）を取り除いた状態で装着装置１１０を上方（図３における上側）からの視点において示した概略平面図である。図４に示すように、装置本体１１１は、上記した搬送装置１２１と、回路基板１００に対して電子部品を装着するヘッド部１２２と、そのヘッド部１２２を移動させる移動装置１２３とを基台１２０の上に備える。
【００４６】
搬送装置１２１は、基台１２０におけるＹ軸方向の略中央部に設けられており、１対のガイドレール１３１と、ガイドレール１３１に保持された基板保持装置１３２と、基板保持装置１３２を移動させる電磁モータ１３３とを有している。基板保持装置１３２は回路基板１００を保持する。電磁モータ１３３は、出力軸がガイドレール１３１の側方に張架されたコンベアベルトに駆動連結されている。電磁モータ１３３は、例えば、回転角度を精度良く制御可能なサーボモータである。搬送装置１２１は、電磁モータ１３３の駆動に基づいてコンベアベルトが周回動作を行うことで、基板保持装置１３２とともに回路基板１００がＸ軸方向に移動する。
【００４７】
ヘッド部１２２は、回路基板１００と対向する下面に電子部品を吸着する吸着ノズル１４１を有する。吸着ノズル１４１は、正負圧供給装置（図示略）の電磁弁を介して負圧エア、正圧エア通路に通じており、負圧にて電子部品を吸着保持し、僅かな正圧が供給されることで保持した電子部品を離脱する。ヘッド部１２２は、吸着ノズル１４１を昇降及び吸着ノズル１４１をそれの軸心回りに自転させるための駆動源として複数の電磁モータが内蔵されており、保持する電子部品の上下方向の位置及び電子部品の保持姿勢を変更する。また、吸着ノズル１４１は、電子部品を吸着するノズルが複数個設けられており、ヘッド部１２２には各ノズルを個々に回転等させる電磁モータが内蔵されている。また、ヘッド部１２２は、各供給装置１１５，１１６の供給位置から吸着ノズル１４１に吸着保持された電子部品を撮像するパーツカメラ１４７が設けられている。パーツカメラ１４７が撮像した画像データは、コントローラにおいて処理され、吸着ノズル１４１における電子部品の保持位置誤差等が取得される。なお、吸着ノズル１４１は、ヘッド部１２２に対し着脱可能であり、電子部品のサイズ、形状等に応じて変更できる。
【００４８】
また、ヘッド部１２２は、移動装置１２３によって基台１２０上の任意の位置に移動する。詳述すると、移動装置１２３は、ヘッド部１２２をＸ軸方向に移動させるためのＸ軸方向スライド機構１５０と、ヘッド部１２２をＹ軸方向に移動させるためのＹ軸方向スライド機構１５２とを備える。Ｘ軸方向スライド機構１５０は、Ｘ軸方向に移動可能に基台１２０上に設けられたＸ軸スライダ１５４と、駆動源としてリニアモータとを有している。Ｘ軸スライダ１５４は、リニアモータの駆動に基づいてＸ軸方向の任意の位置に移動する。リニアモータは、例えば、固定部側として基台１２０上に配設されたガイドレール１５６Ａの内壁にＮ極とＳ極とが交互に配設された永久磁石が設けられ、可動部側としてＸ軸スライダ１５４に励磁コイルが設けられている。Ｘ軸スライダ１５４は、励磁コイルに電力が供給されることによって磁界が発生し、固定部側のガイドレール１５６Ａの永久磁石から生じる磁界との作用で移動する。
【００４９】
また、Ｙ軸方向スライド機構１５２は、Ｙ軸方向に移動可能にＸ軸スライダ１５４の側面に設けられたＹ軸スライダ１５８と、駆動源としてのリニアモータとを有している。Ｙ軸スライダ１５８は、リニアモータの駆動に基づいてＹ軸方向の任意の位置に移動する。また、Ｙ軸スライダ１５８には、回路基板１００を撮影するためのマークカメラが下方を向いた状態で固定されている。これにより、マークカメラは、Ｙ軸スライダ１５８が移動させられることで回路基板１００の任意の位置の表面が撮像可能となる。マークカメラが撮像した画像データは、コントローラにおいて処理され、回路基板１００に関する情報、保持位置誤差等が取得される。そして、ヘッド部１２２は、Ｙ軸スライダ１５８に取り付けらており、移動装置１２３の駆動にともなって基台１２０上の任意の位置に移動する。また、ヘッド部１２２は、Ｙ軸スライダ１５８にコネクタ１４８を介して取り付けられワンタッチで着脱可能であり、種類の異なるヘッド部、例えば、ディスペンサヘッド等に変更できる。
【００５０】
また、ヘッド部１２２には、ヘッド部１２２に内蔵されている複数の電磁モータの回転角度などを検出する不図示のヘッド部エンコーダが内蔵されている。ヘッド部エンコーダは検出したエンコーダ信号をヘッド部多重化通信装置（後述）に出力する。ヘッド部エンコーダは、不図示の電源とヘッド部リレーを介して、不図示の電源線で接続されている。ヘッド部リレーは電源線を接続する接続状態と、電源線を開放する開放状態とに状態を切替える。
【００５１】
Ｙ軸方向スライド機構１５２に設けられた多重化通信装置１０１と、基台１２０内に設けられた多重化通信装置１０３とが、多重化通信用ケーブルで接続されている。また、多重化通信装置１０１と、ヘッド部１２２に設けられた不図示のヘッド部多重化通信装置とが、多重化通信用ケーブルで接続されている。多重化通信装置１０１，１０３およびヘッド部多重化通信装置は多重化通信を行う。多重化通信装置１０１にはコントローラが接続されている。ヘッド部多重化通信装置には、ヘッド部エンコーダが接続されている。
【００５２】
装着装置１１０において、ヘッド部エンコーダをリセットする方法について説明する。コントローラは、多重化通信装置１０３へヘッド部エンコーダをリセットするためのリセット信号を出力する。リセット信号は、多重化通信装置１０１，１０３およびヘッド部多重化通信装置を介して、ヘッド部リレーへ送信される。ヘッド部リレーは、リセット信号を受信すると、開放状態に状態を切替える。これにより、ヘッド部エンコーダへの給電が遮断される。所定時間後、ヘッド部リレーは、接続状態に切替える。これにより、ヘッド部エンコーダは再起動し、ヘッド部エンコーダはリセットされる。
【００５３】
ここで、作業用ロボット１０は対基板作業機の一例である。Ｘ軸リニアモータ３７、Ｙ軸リニアモータ３３、Ｘ軸リニアモータ３７およびＹ軸リニアモータ３３により駆動されるスライダ装置はアクチュエータの一例である。ロータリ用サーボアンプ２７、ロータリ用サーボアンプ２７により駆動されるロボットアームは、アクチュエータの一例である。リニアスケール３４、リニアスケール３８、エンコーダ４５はエンコーダの一例である。ロボットアームは作業ヘッド部の一例である。多重化通信装置２１は第１多重通信部の一例であり、多重化通信装置３１，４１は第２多重通信部の一例である。
【００５４】
また、装着装置１１０は対基板作業機の一例である。また、ヘッド部１２２に内蔵されている電磁モータおよびヘッド部１２２はアクチュエータの一例である。多重化通信装置１０３は第１多重通信部の一例であり、多重化通信装置１０１およびヘッド部多重化通信装置は第２多重通信部の一例である。
【００５５】
以上、詳細に説明した本実施形態によれば以下の効果を奏する。
リレー６２はコントローラ２３からリセット命令を受信すると、電源線６７ａ，６７ｂを開放する。これにより、リニアスケール３４への給電が遮断され、リニアスケール３４の電源がＯＦＦする。サーボアンプの製造元とリニアエンコーダの製造元とが異なり、使用する通信プロトコルが異なる場合においても、コントローラ２３はリセット命令を送信することにより、リニアスケール３４をリセットすることができる。同様に、リレー６４はコントローラ２３からリセット命令を受信すると、電源線６８ａ，６７８ｂを開放する。リレー群６６が備えるリレーはコントローラ２３からリセット命令を受信すると、電源線６９ａ，６９ｂを開放する。コントローラ２３はリセット命令を送信することにより、リニアスケール３８、エンコーダ４５をリセットすることができる。
【００５６】
サーボアンプ２５，２６により駆動されるスライダ装置の位置を、リニアスケール３４，３８が検出する構成に適用することができる。サーボアンプ２７により駆動されるロボットアームの位置をエンコーダ４５が検出する構成に適用することができる。
【００５７】
固定部に備えられる多重化通信装置２１と、第１可動部に備えられる多重化通信装置３１と、第２可動部に備えられる多重化通信装置４１との間で多重化通信が行われる作業用ロボット１０において適用される。コントローラ２３から送信されるリセット命令は、多重化通信により、リレー６２，６４、リレー群６６が備える各リレーに伝達される。リセット命令は、リレー６２，６４、リレー群６６が備える各リレーの各々に対応した識別子を含む。これにより、リセット命令は、送信先のリレー６２，６４、リレー群６６が備える各リレーの各々に確実に伝達される。また、サーボアンプ２５とリニアスケール３４との間には変換器３５が備えられている。同様に、サーボアンプ２６とリニアスケール３８との間には変換器３９、サーボアンプ２７とエンコーダ４５との間には変換器４３が備えられる。変換器３５，３９，４３は通信プロトコルの変換を行う。
【００５８】
ヘッド部リレーはコントローラからリセット信号を受信すると、開放状態に切替える。これにより、ヘッド部エンコーダへの給電が遮断され、ヘッド部エンコーダの電源がＯＦＦする。コントローラはリセット信号を送信することにより、ヘッド部エンコーダをリセットすることができる。
【００５９】
尚、本発明は上記実施形態に限定されるものでなく、その趣旨を逸脱しない範囲で様々な変更が可能である。
例えば、上記実施形態では、ＨＤＬＣの通信規格に準拠したデータ通信において、本願発明を適用したが、他の種類の通信規格に適用してもよい。例えば、産業用イーサネット（登録商標）の通信規格に準拠したデータ通信に適用してもよい。ここでいう産業用イーサネットとは、例えば、ＥｔｈｅｒＣＡＴ（登録商標）・ＭＥＣＨＡＴＲＯＬＩＮＫ（登録商標）−ＩＩＩ等である。
【００６０】
また、上記実施形態では作業用ロボット１０について説明したが、本願はこれに限定されるものではなく、電子部品を回路基板に実装する実装装置や回路基板に半田を印刷するスクリーン印刷装置などの他の装置に適用することができる。
【００６１】
また、リニアスケール３４，３８およびエンコーダ４５はそれぞれリレー６２，６４およびリレー群６６を介して電源６１，６３，６５から給電されると説明したが、給電源は電源６１，６３，６５に限定されない。サーボアンプ２５〜２７の何れかを給電源とした構成としても良い。例えば、リニアスケール３４は、サーボアンプ２５からリレー６２を介して給電される構成の場合にも、本願を適用することができる。
【００６２】
また、サーボアンプ２５の製造元と、リニアスケール３４の製造元とは異なる場合を例に説明したが、製造元が異なる場合に限定するものではない。サーボアンプ２５の製造元と、リニアスケール３４の製造元とは同じ場合であっても良い。また、例えば、リニアスケール３４がリセット機能を有さない場合にも適用することができる。
【符号の説明】
【００６３】
２１、３１、４１  多重化通信装置
２３  コントローラ
２５  Ｙ軸リニア用サーボアンプ
２６  Ｘ軸リニア用サーボアンプ
２７  ロータリ用サーボアンプ
３３  Ｙ軸リニアモータ
３４、３８  リニアスケール
３５、３９、４３  変換器
３７  Ｘ軸リニアモータ
４２  サーボモータ
４５  エンコーダ
６１、６３、６５  電源
６２、６４  リレー
６６  リレー群
６７ａ、６７ｂ、６８ａ、６８ｂ、６９ａ、６９ｂ  電源線
【図１】
2017179156.tif 000003
【図２】
2017179156.tif 000004
【図３】
2017179156.tif 000005
【図４】
2017179156.tif 000006
【国際調査報告】
2017179156.tif 000007
2017179156.tif 000008
2017179156.tif 000009
2017179156.tif 000010