(57)【要約】  【課題】  従来の加工装置は、シーケンス制御の内容を変更する場合に加工装置のコントローラ内部のソフトウェアを変更したり専用のシーケンサのプログラムを変更する必要があった。  【解決手段】  そこで、運転プログラムの前の工程を制御する先頭シーケンスプログラムを記憶する先頭シーケンスプログラム記憶手段と、運転プログラムの後の工程を制御する終了シーケンスプログラムを記憶する終了シーケンスプログラム記憶手段と、前記運転プログラムを処理して加工制御の指令を行うとともに、前記先頭シーケンスプログラム及び終了シーケンスプログラムを処理してシーケンス制御の指令を行うメイン処理手段と、前記メイン処理手段からのシーケンス制御の指令に基づいてシーケンス制御を行うシーケンス制御処理手段を設けたものである。【選択図】  図１
2005309491.tif 000002
【特許請求の範囲】
【請求項１】
加工制御用の運転プログラムを記憶する運転プログラム記憶手段と、運転プログラムの前の工程を制御する先頭シーケンスプログラムを記憶する先頭シーケンスプログラム記憶手段と、運転プログラムの後の工程を制御する終了シーケンスプログラムを記憶する終了シーケンスプログラム記憶手段と、前記運転プログラムを処理して加工制御の指令を行うとともに、前記先頭シーケンスプログラム及び終了シーケンスプログラムを処理してシーケンス制御の指令を行うメイン処理手段と、前記メイン処理手段からのシーケンス制御の指令に基づいてシーケンス制御を行うシーケンス制御処理手段と、前記メイン処理手段からの加工制御の指令に基づいて加工を制御する運転実行処理手段を設けた加工装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、前工程と後工程を本加工の他に有する加工装置に関するものである。
【背景技術】
【０００２】
従来、生産設備に用いる加工装置では、その加工装置の操作スイッチ信号入力、センサー信号入力、ＬＥＤ信号出力、バルブ信号出力等の外部入出力信号のシーケンス制御や、その加工装置への被加工物の搬入出のシーケンス制御を、加工用の運転プログラムを制御するメインコントローラとは別のシーケンサを用いて制御していた（例えば特許文献１参照）。
【特許文献１】特開２００３−６０３９９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、上記従来の加工装置では、シーケンス制御の内容を変更する場合には、シーケンサ内部のソフトウェアを変更する必要があり、前記ソフトウェアを変更する作業には、高価な専用ツールと高度な専門知識が要求されるため、シーケンス制御の内容を容易に変更することができず、変更作業に対して多大な工数が発生していたという問題を有していた。
【課題を解決するための手段】
【０００４】
上記の従来の課題を解決するために本発明の加工装置は、加工制御用の運転プログラムを記憶する運転プログラム記憶手段と、運転プログラムの前の工程を制御する先頭シーケンスプログラムを記憶する先頭シーケンスプログラム記憶手段と、運転プログラムの後の工程を制御する終了シーケンスプログラムを記憶する終了シーケンスプログラム記憶手段と、前記運転プログラムを処理して加工制御の指令を行うとともに、前記先頭シーケンスプログラム及び終了シーケンスプログラムを処理してシーケンス制御の指令を行うメイン処理手段と、前記メイン処理手段からのシーケンス制御の指令に基づいてシーケンス制御を行うシーケンス制御処理手段と、前記メイン処理手段からの加工制御の指令に基づいて加工を制御する運転実行処理手段を設けたものである。
【０００５】
そして、上記構成によって、先頭シーケンスプログラムと終了シーケンスプログラムは、それぞれ先頭シーケンスプログラム記憶手段と終了シーケンスプログラム記憶手段に記憶しているので、それらの記憶手段に記憶した各プログラムをエディタで編集作業すればシーケンス制御の変更が可能になり、シーケンサなどのソフトウェアを変更することなく容易にシーケンス制御の変更をおこなうことができる。
【発明の効果】
【０００６】
以上の説明のように本発明によれば、先頭シーケンスプログラムと終了シーケンスプログラムとをエディタで編集作業すればシーケンス制御の変更をおこなうことが可能になることにより、ソフトウェアを変更することなく容易にシーケンス制御の変更をおこなうことができる。
【発明を実施するための最良の形態】
【０００７】
（実施の形態）
本発明の実施の形態について、レーザ発信器からのレーザ光を電子部品の接合部に照射して半田を溶融し、プリント基板と電子部品とを半田付けする光加工装置の例を用いて説明する。
【０００８】
このような光加工装置は、プリント基板の半田付け部分にペースト状の半田を塗布機によって塗布した後、部品実装機によって所定部分に電子部品を載置し、これを光加工装置に入れて所定箇所へレーザ光を照射し、半田付けするものであって、レーザ光を照射する時間やレーザパワー、レーザ光の照射位置を適宜設定して運転プログラムを作成している。
【０００９】
また、信号灯やメンテナンス表示灯の制御や、搬送装置からの信号による自動運転用の信号制御など、シーケンス制御を行うようにしている。
【００１０】
次に、この光加工装置のコントローラ部分について図を用いて説明する。
【００１１】
図において、１はコントローラの各処理手段を統括管理して制御をおこなうためのメイン処理手段、２は光加工用の自動運転プログラムの内容を読み込み、ブロック分割した自動運転プログラムを解析するための自動運転プログラム解析処理手段、３は光加工用の自動運転プログラムを記憶するための自動運転プログラム記憶手段、４はシーケンス制御用のシーケンスプログラムの内容を読み込み、ブロック分割したシーケンスプログラムを解析するためのシーケンスプログラム解析処理手段、５は光加工用の自動運転実行前のシーケンス制御用のシーケンスプログラムを記憶するための先頭シーケンスプログラム記憶手段、６は光加工用の自動運転実行後のシーケンス制御用のシーケンスプログラムを記憶するための終了シーケンスプログラム記憶手段、７は自動運転を実行するための自動運転実行処理手段、８はシーケンス制御を実行するためのシーケンス制御実行処理手段である。
【００１２】
なお、自動運転プログラム記憶手段３、先頭シーケンスプログラム記憶手段５、終了シーケンスプログラム記憶手段６はハードディスクにそれぞれ記憶するようにしているが、例えばフラッシュＲＯＭやその他半導体記憶手段をそれぞれに用いても良い。
【００１３】
本構成による加工装置について、その動作を説明する。
【００１４】
光加工用の自動運転が起動された際、メイン処理手段１はシーケンスプログラム解析処理手段４に先頭シーケンスプログラムの解析を指令し、シーケンスプログラム解析処理手段４は先頭シーケンスプログラム記憶手段５から先頭シーケンスプログラムを読み込み、解析した結果を指令ブロックに分割し、シーケンス制御実行処理手段８に出力する。
【００１５】
シーケンス制御実行処理手段８は入力した指令ブロックにしたがってシーケンス制御を実行する。先頭シーケンスプログラムの実行をすべて完了した後、メイン処理手段１は自動運転プログラム解析処理手段２に自動運転プログラムの解析を指令し、自動運転プログラム解析処理手段２は自動運転プログラム記憶手段３から自動運転プログラムを読み込み、解析した結果を指令ブロックに分割し、自動運転実行処理手段７に出力する。自動運転実行処理手段７は入力した指令ブロックにしたがって自動運転を実行する。
【００１６】
自動運転プログラムの実行をすべて完了した後、メイン処理手段１はシーケンスプログラム解析処理手段４に終了シーケンスプログラムの解析を指令し、シーケンスプログラム解析処理手段４は終了シーケンスプログラム記憶手段６から終了シーケンスプログラムを読み込み、解析した結果を指令ブロックに分割し、シーケンス制御実行処理手段８に出力する。
【００１７】
シーケンス制御実行処理手段８は入力した指令ブロックにしたがってシーケンス制御を実行する。
【００１８】
このように、別途シーケンサのプログラムとせず、自動運転の実行前には先頭シーケンスプログラムによるシーケンス制御を実行し、自動運転の実行後には終了シーケンスプログラムによるシーケンス制御を実行するようにして運転プログラムとシーケンスプログラムを分け、先頭シーケンスプログラムと終了シーケンスプログラムをそれぞれ記憶する先頭シーケンスプログラム記憶手段と終了シーケンスプログラム記憶手段を設けたため、先頭シーケンスプログラム単体や終了シーケンスプログラム単体をエディタで編集作業することができ、運転プログラムや専用のシーケンスプログラム全体のソフトウェアを変更することなく容易にシーケンス制御の変更をおこなうことができる。
【産業上の利用可能性】
【００１９】
本発明の加工装置によれば、運転プログラムや専用のシーケンスプログラム全体のソフトウェアを変更することなく容易にシーケンス制御の変更をおこなうことができ、例えば生産ラインに用いる加工装置として有用である。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施の形態における光加工装置のコントローラの構成を示すブロック図
【符号の説明】
【００２１】
１  ＮＣメイン処理手段
２  自動運転プログラム解析処理手段
３  自動運転プログラム記憶手段
４  シーケンスプログラム解析処理手段
５  先頭シーケンスプログラム記憶手段
６  終了シーケンスプログラム記憶手段
７  自動運転実行処理手段
８  シーケンス制御実行処理手段
【図１】
2005309491.tif 000003