JP7074865B2 - 制御プログラムのチェック装置 - Google Patents
制御プログラムのチェック装置 Download PDFInfo
- Publication number
- JP7074865B2 JP7074865B2 JP2020539896A JP2020539896A JP7074865B2 JP 7074865 B2 JP7074865 B2 JP 7074865B2 JP 2020539896 A JP2020539896 A JP 2020539896A JP 2020539896 A JP2020539896 A JP 2020539896A JP 7074865 B2 JP7074865 B2 JP 7074865B2
- Authority
- JP
- Japan
- Prior art keywords
- control program
- determination
- component
- condition data
- condition
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05K—PRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
- H05K13/00—Apparatus or processes specially adapted for manufacturing or adjusting assemblages of electric components
- H05K13/08—Monitoring manufacture of assemblages
- H05K13/0882—Control systems for mounting machines or assembly lines, e.g. centralized control, remote links, programming of apparatus and processes as such
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Operations Research (AREA)
- Manufacturing & Machinery (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Supply And Installment Of Electrical Components (AREA)
Description
制御プログラムのチェック装置は、例えば基板製品の生産システム1を構成するホストコンピュータ60に適用される。チェック装置は、制御プログラムをチェックの対象とする。本実施形態において、対基板作業機としての部品装着機3による装着処理に用いられる制御プログラムをチェックの対象とする態様を例示する。上記の生産システム1は、図1に示すように、1以上の生産ラインL、および生産ラインLを統括して管理するホストコンピュータ60により構成される。
生産ラインLは、複数の対基板作業機を基板80(図2を参照)の搬送方向に複数設置して構成される。複数の対基板作業機のそれぞれは、ホストコンピュータ60に通信可能に接続される。生産ラインLは、図1に示すように、複数の対基板作業機としての印刷機2、複数の部品装着機3、リフロー炉4、および検査機5を備える。
部品装着機3は、基板80に部品を装着する装着処理を実行する。部品装着機3は、図2に示すように、基板搬送装置10、部品供給装置20、部品移載装置30、部品カメラ41、基板カメラ42、および制御装置50を備える。以下の説明において、水平方向の第一方向であって部品装着機3の左右方向をX方向とし、X方向に交差する水平方向の第二方向であって部品装着機3の前後方向をY方向とし、X方向およびY方向に直交する鉛直方向(図2の前後方向)をZ方向とする。
部品装着機3による装着処理に用いられる制御プログラムM1およびパートデータM2について、図3を参照して説明する。制御プログラムM1は、基板製品の設計情報に基づいて生成される。制御プログラムM1には、図3に示すように、基板80に対する各種の部品の装着位置、装着角度が部品種ごとに設定される。
部品装着機3による装着処理について図4を参照して説明する。なお、装着処理の実行に際して、部品装着機3の各種の構成機器のセットアップがなされる。具体的には、基板搬送装置10のバックアップ装置11には、バックアッププレート112の所定位置に複数のバックアップ部材111が配置される。また、部品供給装置20の複数のスロット21には、キャリアテープを装填されたフィーダ22がセットされる。
本実施形態において、ホストコンピュータ60は、構成機器およびインストールされたソフトウェアにより制御プログラムM1のチェック装置70として機能する。本実施形態において、チェック装置70は、対基板作業機の一つである部品装着機3による装着処理に用いられる制御プログラムM1の良否を判定する。
上記のような構成からなるチェック装置70による制御プログラムM1のチェック処理について、図6を参照して説明する。ここで、チェック装置70は、オペレータの指示があった場合、またはトリガー事象を検出した場合にチェック処理を実行する。また、記憶部71には、制御プログラムM1、パートデータM2、基準データFs、および複数の条件データFcが記憶されているものとする。
上記の制御プログラムM1のチェック装置70は、基準データFsを記憶する基準データ記憶部711と、条件データFcを記憶する条件データ記憶部712と、チェック処理において基準データFsおよび条件データFcに基づいて制御プログラムM1の良否を判定する判定部72と、を備える。
9-1.チェック処理について
実施形態において、チェック装置70は、オペレータによる指令に基づいて、またはトリガー事象を検出に基づいて、チェック処理を実行するものとした。これに対して、チェック処理は、オペレータの指令およびトリガー事象の検出の何れか一方に基づいて実行される構成としてもよい。
実施形態において、チェック装置70は、ホストコンピュータ60に組み込まれた構成とした。これに対して、チェック装置70は、ホストコンピュータ60の一機能を構成する他に種々の態様を採用し得る。例えば、チェック装置70は、生産ラインLやホストコンピュータ60と通信可能に接続された専用の外部装置であってもよい。このとき、チェック装置70は、インターネットを介して対基板作業機と接続される構成であってもよい。何れの構成においても実施形態と同様の効果を奏する。
Claims (9)
- 対基板作業機による生産処理に用いられる制御プログラムのチェック処理を行うチェック装置であって、
前記制御プログラムを用いた前記生産処理の実行可否の判定基準が複数の判定項目ごとに前記対基板作業機の製造メーカにより設定された基準データを記憶する基準データ記憶部と、
複数の前記判定項目の少なくとも一部について前記判定基準よりも高い水準に設定される判定条件が前記判定項目ごとに前記対基板作業機のユーザにより設定された条件データを記憶する条件データ記憶部と、
前記チェック処理において前記基準データおよび前記条件データに基づいて前記制御プログラムの良否を判定する判定部と、
を備える制御プログラムのチェック装置。 - 前記チェック装置は、複数の前記判定項目の少なくとも一部を提示するとともに、提示された前記判定項目に対応する前記判定条件の前記ユーザによる入力を受け付ける条件設定部をさらに備える、請求項1に記載の制御プログラムのチェック装置。
- 前記条件データの前記判定条件には、複数の前記判定項目のうち2以上の前記判定項目の全てが前記判定条件を満たすことを課すことによって、それぞれの前記判定項目よりも高い水準に設定された条件が含まれる、請求項1または2に記載の制御プログラムのチェック装置。
- 前記条件データ記憶部は、前記対基板作業機を構成する構成機器の種別、複数の前記構成機器の組み合わせ、および前記構成機器に組み込まれたファームウェアのバージョンの少なくとも一つを含む構成機器情報に応じて設定された複数の前記条件データを記憶し、
前記判定部は、前記制御プログラムに含まれる前記構成機器情報に応じて複数の前記条件データから一つを選択し、選択した前記条件データに基づいて前記制御プログラムの良否を判定する、請求項1または2に記載の制御プログラムのチェック装置。 - 前記判定部は、予め設定された処理を含むトリガー事象を検出した場合に前記制御プログラムの良否を判定する、請求項1-4の何れか一項に記載の制御プログラムのチェック装置。
- 前記判定部は、前記条件データ記憶部に前記条件データが記憶されていることを前記トリガー事象として検出し、前記条件データに基づいて前記制御プログラムの良否を判定する、請求項5に記載の制御プログラムのチェック装置。
- 前記判定部は、前記チェック装置と通信可能に接続された外部装置から入力した指令をトリガー事象として検出し、前記制御プログラムの良否を判定する、請求項5または6に記載の制御プログラムのチェック装置。
- 前記対基板作業機は、前記基板上の装着位置に部品を装着する部品装着機である、請求項1-7の何れか一項に記載の制御プログラムのチェック装置。
- 前記制御プログラムには、前記装着位置、および前記部品の種別が含まれ、
前記部品装着機は、前記制御プログラムと、複数の前記部品の種別ごとに前記部品の外形状、耐荷重、移動の最大速度、移動の最大加速度の少なくとも一つが設定されたパートデータとに基づいて、前記部品を保持する保持部材の動作を制御し、
前記判定部は、前記基準データ、前記条件データ、および前記制御プログラムに対応する前記パートデータに基づいて、前記制御プログラムの良否を判定する、請求項8に記載の制御プログラムのチェック装置。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2018/031729 WO2020044431A1 (ja) | 2018-08-28 | 2018-08-28 | 制御プログラムのチェック装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2020044431A1 JPWO2020044431A1 (ja) | 2021-06-03 |
JP7074865B2 true JP7074865B2 (ja) | 2022-05-24 |
Family
ID=69644861
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020539896A Active JP7074865B2 (ja) | 2018-08-28 | 2018-08-28 | 制御プログラムのチェック装置 |
Country Status (4)
Country | Link |
---|---|
EP (1) | EP3846604A4 (ja) |
JP (1) | JP7074865B2 (ja) |
CN (1) | CN112602385B (ja) |
WO (1) | WO2020044431A1 (ja) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002171099A (ja) | 2000-12-04 | 2002-06-14 | Matsushita Electric Ind Co Ltd | 回路基板の実装品質チェック方法及びその装置 |
JP2008083758A (ja) | 2006-09-26 | 2008-04-10 | Yaskawa Electric Corp | 機械装置のコントローラおよび可動範囲判定方法 |
JP2009081456A (ja) | 2008-11-21 | 2009-04-16 | Fuji Mach Mfg Co Ltd | 対基板作業システムおよびそれに用いられる構成装置管理プログラム |
JP2014150176A (ja) | 2013-02-01 | 2014-08-21 | Fuji Mach Mfg Co Ltd | 生産プログラム適否判断装置 |
JP2017146859A (ja) | 2016-02-18 | 2017-08-24 | ファナック株式会社 | 数値制御工作機械の加工時間予測装置 |
WO2018092250A1 (ja) | 2016-11-17 | 2018-05-24 | 株式会社Fuji | セットアップ支援装置 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100489508C (zh) * | 2004-07-21 | 2009-05-20 | 欧姆龙株式会社 | 基板检查方法及装置 |
JP3818308B2 (ja) * | 2005-02-01 | 2006-09-06 | オムロン株式会社 | プリント基板の品質管理システム |
JP2006214820A (ja) * | 2005-02-02 | 2006-08-17 | Yamaha Motor Co Ltd | 基板検査装置および基板検査方法 |
US7890204B2 (en) * | 2006-03-28 | 2011-02-15 | Panasonic Corporation | Method of determining mounting condition |
JP4697069B2 (ja) * | 2006-06-29 | 2011-06-08 | オムロン株式会社 | 基板検査のための基準値の設定方法、およびその方法を用いた装置ならびにプログラム |
JP5625935B2 (ja) * | 2011-01-18 | 2014-11-19 | オムロン株式会社 | 判定基準値の適否判定方法およびその適正値の特定方法ならびに適正値への変更方法、部品実装基板の検査システム、生産現場におけるシミュレーション方法およびシミュレーションシステム |
JP5781835B2 (ja) * | 2011-05-31 | 2015-09-24 | 富士機械製造株式会社 | 電気回路製造支援装置および電気回路製造支援方法 |
JP5139569B1 (ja) * | 2011-09-27 | 2013-02-06 | ヤマハ発動機株式会社 | 基板搬送装置、基板搬送方法および表面実装機 |
WO2014013572A1 (ja) * | 2012-07-18 | 2014-01-23 | 富士機械製造株式会社 | 検査ヘッド、作業装置および電子部品実装ライン |
JP2013033967A (ja) * | 2012-08-09 | 2013-02-14 | Hitachi Kokusai Electric Inc | 基板処理装置の異常検出方法、及び基板処理装置 |
JP2017199740A (ja) | 2016-04-26 | 2017-11-02 | 富士機械製造株式会社 | 部品実装機の表示システム |
JP6589138B2 (ja) * | 2016-09-30 | 2019-10-16 | パナソニックIpマネジメント株式会社 | 検査装置 |
-
2018
- 2018-08-28 WO PCT/JP2018/031729 patent/WO2020044431A1/ja unknown
- 2018-08-28 CN CN201880096918.7A patent/CN112602385B/zh active Active
- 2018-08-28 JP JP2020539896A patent/JP7074865B2/ja active Active
- 2018-08-28 EP EP18932020.3A patent/EP3846604A4/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002171099A (ja) | 2000-12-04 | 2002-06-14 | Matsushita Electric Ind Co Ltd | 回路基板の実装品質チェック方法及びその装置 |
JP2008083758A (ja) | 2006-09-26 | 2008-04-10 | Yaskawa Electric Corp | 機械装置のコントローラおよび可動範囲判定方法 |
JP2009081456A (ja) | 2008-11-21 | 2009-04-16 | Fuji Mach Mfg Co Ltd | 対基板作業システムおよびそれに用いられる構成装置管理プログラム |
JP2014150176A (ja) | 2013-02-01 | 2014-08-21 | Fuji Mach Mfg Co Ltd | 生産プログラム適否判断装置 |
JP2017146859A (ja) | 2016-02-18 | 2017-08-24 | ファナック株式会社 | 数値制御工作機械の加工時間予測装置 |
WO2018092250A1 (ja) | 2016-11-17 | 2018-05-24 | 株式会社Fuji | セットアップ支援装置 |
Also Published As
Publication number | Publication date |
---|---|
CN112602385A (zh) | 2021-04-02 |
JPWO2020044431A1 (ja) | 2021-06-03 |
EP3846604A4 (en) | 2021-09-15 |
WO2020044431A1 (ja) | 2020-03-05 |
EP3846604A1 (en) | 2021-07-07 |
CN112602385B (zh) | 2022-08-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6835878B2 (ja) | 生産管理装置 | |
CN101106899A (zh) | 部件搭载位置校正方法及部件安装装置 | |
JP6697929B2 (ja) | 装着処理の最適化装置および電子部品装着機 | |
JP2007281227A (ja) | 実装機における部品供給装置の配置設定方法 | |
JP6956272B2 (ja) | トレース支援装置 | |
JP7074865B2 (ja) | 制御プログラムのチェック装置 | |
JP6356222B2 (ja) | 部品装着装置 | |
JP6796363B2 (ja) | 部品実装機 | |
US12041726B2 (en) | Management device, moving work device, mounting device, mounting system, and management method | |
JP6886981B2 (ja) | 部品実装機 | |
CN105830553B (zh) | 对基板作业装置 | |
JP6424236B2 (ja) | 対基板作業管理装置 | |
CN114830848B (zh) | 元件安装线 | |
WO2016174715A1 (ja) | 作業機 | |
CN113906839B (zh) | 对基板作业机 | |
JP7088809B2 (ja) | ワーク作業装置、ワーク作業システム、及び、ワーク作業装置の制御方法 | |
US10935963B2 (en) | Required accuracy setting device | |
JP7101497B2 (ja) | 作業装置および相対位置関係特定方法 | |
WO2022079889A1 (ja) | バックアップ部材の配置支援装置および配置支援方法 | |
JP7061703B2 (ja) | 生産管理方法 | |
JP6016683B2 (ja) | 電子部品装着装置における装着ヘッドの高さ検出方法及び電子部品装着装置 | |
JP4954666B2 (ja) | 実装機およびこれを用いた部品実装システム | |
JPWO2017006461A1 (ja) | 部品実装機、および部品実装ライン | |
WO2019130519A1 (ja) | 載置装置 | |
JP2023138647A (ja) | 部品装着システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20201119 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20211102 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20211221 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20220510 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220512 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7074865 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |