JP4734152B2 - Component mounting program creation system - Google Patents
Component mounting program creation system Download PDFInfo
- Publication number
- JP4734152B2 JP4734152B2 JP2006071988A JP2006071988A JP4734152B2 JP 4734152 B2 JP4734152 B2 JP 4734152B2 JP 2006071988 A JP2006071988 A JP 2006071988A JP 2006071988 A JP2006071988 A JP 2006071988A JP 4734152 B2 JP4734152 B2 JP 4734152B2
- Authority
- JP
- Japan
- Prior art keywords
- component mounting
- component
- screen
- data
- mounting
- 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.)
- Expired - Fee Related
Links
Landscapes
- Numerical Control (AREA)
- Supply And Installment Of Electrical Components (AREA)
Description
本発明は、作業能率のよい部品搭載プログラム作成システムに関する。 The present invention relates to a component mounting program creation system with high work efficiency.
従来、本体装置内に搬入されるプリント回路基板(以下、単に基板という)に電子部品(以下、単に部品という)を搭載して基板ユニットを生産する部品搭載装置がある。
部品搭載装置は、XY軸方向(左右及び前後方向)に移動自在な作業ヘッドと、この作業ヘッドに保持されてZ軸方向(上下方向)に昇降自在で且つθ軸方向(360度方向)に回転可能な搭載ヘッドを備えている。
2. Description of the Related Art Conventionally, there is a component mounting apparatus that mounts an electronic component (hereinafter simply referred to as a component) on a printed circuit board (hereinafter simply referred to as a substrate) carried into a main body device to produce a board unit.
The component mounting apparatus includes a work head that is movable in the XY-axis directions (left and right and front-rear directions), and is held by the work head and can be moved up and down in the Z-axis direction (vertical direction) and in the θ-axis direction (360-degree direction). It has a rotatable mounting head.
部品搭載装置は、所望の部品供給装置から供給される部品を、搭載ヘッドの先端に着脱自在に装着される部品吸着ノズル(以下、単にノズルという)により吸着し、その吸着した部品を部品カメラで画像認識して吸着姿勢を確認し、位置の補正を行って、その部品を基板上に搭載する、ということを繰り返して基板ユニットを生産する。 The component mounting device sucks a component supplied from a desired component supply device by a component suction nozzle (hereinafter simply referred to as a nozzle) that is detachably mounted on the tip of the mounting head, and the sucked component is picked up by a component camera. The board unit is produced by recognizing the image and confirming the suction posture, correcting the position, and mounting the component on the board.
ところで、このような基板ユニットを生産を開始するに当っては、本体装置内に基板を正しく搬入するための基板案内レール幅の調整処理、その基板の位置を正しく確認するための基板マークのティーチング処理、部品を吸着して基板に搭載するノズルが正しく動作するためのノズル個々の状態の測定、部品供給装置から供給される部品をノズルで正しい姿勢で吸着するための部品のピック点(吸着点)位置の測定などのティーチング処理(生産前の段取り)を行う必要がある。 By the way, when starting production of such a board unit, the board guide rail width adjustment process for correctly loading the board into the main unit, and the board mark teaching for correctly checking the board position Processing, measurement of individual nozzle status for proper operation of the nozzle that picks up the component and mounts it on the substrate, pick point of the component for picking up the component supplied from the component supply device with the nozzle in the correct posture (suction point) ) Teaching (positioning before production) such as position measurement is required.
ノズルの吸着位置のXY軸方向とθ軸方向のずれ量を補正(ティーチング)する技術については既に提案されている。(例えば、特許文献1参照。)
また、ノズルの高さ位置のティーチングでは、マルチノズルヘッドのノズル高さティーチング方法が提案されている。(例えば、特許文献2参照。)
ところで、このようなティーチングに係わるプログラムも部品搭載プログラムの一部に含まれている。
A technique for correcting (teaching) the amount of deviation of the nozzle suction position in the XY-axis direction and the θ-axis direction has already been proposed. (For example, refer to Patent Document 1.)
For teaching the height position of the nozzle, a nozzle height teaching method for a multi-nozzle head has been proposed. (For example, see Patent Document 2.)
By the way, such a program related to teaching is also included as part of the component mounting program.
部品搭載プログラム(NCプログラムとも言われる)は、通常、パーソナルコンピュータ等の外部コンピュータで作成され、フロッピー(登録商標)ディスクその他のプログラム記録媒体に格納され、部品搭載装置のプログラム読み込み装置によって読み込まれてインストールされて、初めて部品搭載装置を制御するプログラムとして機能する。 A component mounting program (also referred to as an NC program) is usually created by an external computer such as a personal computer, stored in a floppy (registered trademark) disk or other program recording medium, and read by a program reading device of the component mounting device. It functions as a program that controls the component mounting device for the first time after being installed.
しかし、外部のパーソナルコンピュータ等で作製した部品搭載プログラムを部品搭載装置にインストールしても、直ぐには使用できない。何事も支障が無ければ良いが、たいていは手直しが必要となる。 However, even if a component mounting program created by an external personal computer or the like is installed in the component mounting device, it cannot be used immediately. It doesn't matter what you do, but usually you need to fix it.
これは、パーソナルコンピュータ等の機器では、実際の部品搭載装置のように、例えばカメラで部品を認識したり基板を認識したりする作業は出来ないからであり、必ず部品搭載装置本体側で部品搭載プログラムによる動作の調整をする必要が生じるからである。 This is because a device such as a personal computer cannot, for example, recognize a component with a camera or recognize a board, unlike an actual component mounting device. This is because it is necessary to adjust the operation by a program.
その調整には、部品搭載装置側に、部品マスターやノズルマスターなどを作成(実際に部品搭載装置側で行うのは新規作成ではなく修正となる)する機能が必要になる。つまり、部品搭載装置側にも、その操作入力表示装置に、パーソナルコンピュータと同様なデータ入力項目が必要となる。 The adjustment requires a function for creating a component master, a nozzle master or the like on the component mounting device side (actually performing on the component mounting device side is not a new creation but a correction). That is, on the component mounting device side, data input items similar to those of a personal computer are required for the operation input display device.
部品マスター(実際には部品マスターのデータ、以下同様)やノズルマスターその他のマスターは、それ自体が部品搭載プログラムの一部に近い。すなわち、これらのマスターデータは、部品搭載プログラムのパラメータを構成している。つまり、部品搭載装置は部品搭載プログラムで動作するが、動作の細部は部品マスターをはじめノズルマスターその他のマスターのデータ(パラメータ)によって左右される。 The part master (actually part master data, the same applies hereinafter), the nozzle master, and other masters themselves are close to a part of the part mounting program. That is, these master data constitute parameters of the component mounting program. That is, the component mounting apparatus operates according to the component mounting program, but details of the operation depend on data (parameters) of the component master, the nozzle master, and other masters.
ところが、従来、オフラインで部品搭載プログラムを作成したり、例えば部品マスターを作成したりする実装支援ソフトは、実装機(部品搭載装置)を制御する部品搭載プログラムとは全く別に作成されていた。つまり、パーソナルコンピュータで使用するアプリケーションと部品搭載装置に使用するアプリケーションという2つのステムが存在していた。 However, conventionally, mounting support software for creating a component mounting program offline, for example, creating a component master, has been created completely separately from a component mounting program for controlling a mounting machine (component mounting apparatus). In other words, there are two systems: an application used for a personal computer and an application used for a component mounting apparatus.
部品マスターとは、部品を部品認識用カメラで認識するための部品寸法や照明条件、テープフィーダからのピックアップ条件などのデータを記述しているデータマスターである。 The component master is a data master that describes data such as component dimensions, illumination conditions, and pickup conditions from the tape feeder for recognizing components with a component recognition camera.
図6は、パーソナルコンピュータのシステムで例えば部品マスターを作成する場合の処理画面のフローチャートである。
同図に示すように、先ず、最初の支援ソフトメイン画面から「選択」ボタンを押すと(S1)、部品形状の分類選択画面である部品分類一覧画面が表示されるから、ここで、部品形状分類を選択して「Master」ボタンを押す(S2)。
FIG. 6 is a flowchart of a processing screen when, for example, a parts master is created in a personal computer system.
As shown in the figure, first, when the “Select” button is pressed from the first support software main screen (S1), a component classification list screen which is a component shape classification selection screen is displayed. Select a category and press the “Master” button (S2).
すると、部品規格名一覧画面が表示されるので、この表示画面で部品規格名を選択し「Edit」ボタンを押すと(S3)、部品規格マスター編集画面が表示されるので、ここで「部品マスター」ボタンを押す(S4)。 Then, the part standard name list screen is displayed. When the part standard name is selected on this display screen and the “Edit” button is pressed (S3), the part standard master editing screen is displayed. "" Button is pressed (S4).
すると、部品マスター一覧画面が表示されるので、ここで部品コードを選択して「Edit」ボタンを押すと(S5)、部品マスター編集画面が表示されて、所望の部品に関するデータ入力又は修正を行うことができるようになる(S6)。 Then, a parts master list screen is displayed. If a part code is selected here and the “Edit” button is pressed (S5), a parts master editing screen is displayed, and data input or correction regarding a desired part is performed. (S6).
図7は、従来の部品搭載装置のシステムで、同じく部品マスターを作成する場合の処理画面のフローチャートである。
同図に示すように、先ず、最初の実装機メイン画面から「ティーチング」ボタンを押すと(S101)、ティーチングメニュー画面が表示されるので、このメニューの名から「部品ティーチング」を選択入力する(S102)。
FIG. 7 is a flowchart of a processing screen when a component master is similarly created in the conventional component mounting system.
As shown in the figure, first, when the “teaching” button is pressed from the first main screen of the mounting machine (S101), a teaching menu screen is displayed, and “part teaching” is selected and input from the name of this menu ( S102).
すると、部品ティーチング開始画面が表示されるので、ここで「部品コード」を選択入力すると(S103)、部品分類選択画面が開いて各種の部品の形状分類が一覧表示されるので、ここで所望の部品の形状分類の選択入力する(S104)。 Then, the part teaching start screen is displayed. When "part code" is selected and input here (S103), the part classification selection screen opens and a list of the shape classifications of various parts is displayed. A part shape classification selection is input (S104).
すると、部品マスターコード一覧画面が表示されるので、ここで所望の部品コードを選択入力すると(S105)、部品マスター編集画面が表示されて、所望の部品に関するデータ入力又は修正を行うことができるようになる(S106)。
一般に、パーソナルコンピュータにおける実装支操ソフトの処理システムと、部品搭載装置における実装機処理システムとでは、処理システムがそれぞれ異なるために、マスター編集画面に至るまでの操作方法や、中間過程で表示される画面が異なっている。 In general, the processing system of the mounting operation software in the personal computer and the mounting machine processing system in the component mounting apparatus are different from each other, so that the operation method up to the master edit screen and the intermediate process are displayed. The screen is different.
例えば、編集対象が部品マスターの場合であれば、上記の図6及び図7で示したようにパーソナルコンピュータにおける実装支操ソフトの処理システムで部品マスターを作る手順と、部品搭載装置における実装機処理システムで部品マスターを作る(又は修正する)手順とでは、同じを部品マスターのデータ編集を行う作業であるにも拘わらず、所望の部品の部品マスター編集画面を表示させるに至るまでの表示項目の名称や、データ入力項目の名称、機能メニューの表示位置等が異なっている場合が多い。 For example, if the editing target is a component master, as shown in FIGS. 6 and 7, the procedure for creating the component master by the processing system of the mounting operation software in the personal computer and the mounting machine processing in the component mounting apparatus The procedure for creating (or modifying) a part master in the system is the same as the part master data editing process, but the display items for the part master editing screen for the desired part are displayed. The name, the name of the data input item, the display position of the function menu, etc. are often different.
そのため、現場オペレータは、同一種類のマスター編集についてデータを入力操作する場合の操作方法や、その操作の意味を、実装支操ソフトの処理システムと実装機処理システムとの両方のシステムで、それぞれ別個に学習していた。 For this reason, the field operator has to separate the operation method when inputting data for the same type of master editing and the meaning of the operation in both the mounting operation software processing system and the mounting machine processing system. I was learning.
このように実装支操ソフトの処理システムと実装機処理システムとが異なるために、同一種類のマスター編集についての操作であっても、実装支操ソフトの処理システムと実装機処理システムとの両方でそれぞれの操作方法を熟知する必要があり、学習に時間がかかり、正しい操作を理解するにも時間が掛かるという問題があった。 Since the mounting operation software processing system is different from the mounting machine processing system in this way, even if the operation is the same type of master editing, both the mounting operation software processing system and the mounting machine processing system There is a problem that it is necessary to be familiar with each operation method, and it takes time to learn and it takes time to understand the correct operation.
また、実装支操ソフトの処理システムと実装機処理システムとでは、操作画面、操作方法、表示画面の機能等がそれぞれ別々のものとなっているため、同一種類のマスター編集についてのプログラムを開発する場合でも、実装支援ソフトと実装機ソフトを、それぞれ別個に開発して、異なる画面、異なる操作方法でのデータ作成をしなければならず、新たなソフトの開発に手数と時間を要するという問題も有していた。 In addition, since the operation system, operation method, display screen functions, etc. are different for the mounting operation software processing system and the mounting machine processing system, a program for the same type of master editing is developed. Even in this case, it is necessary to develop the mounting support software and the mounting machine software separately, and create data using different screens and different operation methods. Had.
しかし、良く見ると、実装支操ソフトの処理システムと実装機処理システムとでは、入力操作するデータ、取扱うマスター、画面表示方法等で、結構似通っているものもある。
本発明の課題は、上記従来の実情に鑑み、作業能率のよい部品搭載プログラム作成システムを提供することである。
However, if you look closely, the mounting operation software processing system and the mounting machine processing system are quite similar in terms of data to be input, master to be handled, screen display method, and the like.
An object of the present invention is to provide a component mounting program creation system with good work efficiency in view of the above-described conventional situation.
本発明の部品搭載プログラム作成システムは、部品搭載装置を駆動制御する部品搭載プログラムを作成する部品搭載プログラム作成システムであり、上記部品搭載プログラムを作成する部品搭載プログラム作成支援ソフトウエアを備えた部品搭載プログラム作成システムであって、上記部品搭載プログラム作成支援ソフトウエアは、上記部品搭載装置とは独立に存在するコンピュータにて動作し、少なくとも部品マスターデータ、ノズルマスターデータを含む全てのマスターデータの少なくとも作成、編集、参照、及び上記部品搭載プログラムを作成する作業をプログラム作成者が行うためのデータ入力画面の画面レイアウト、データ内容、各部の名称、操作ボタンの配置位置、及び機能メニューの配置位置の表示を行う第1の画面表示手段を有し、上記部品搭載プログラムは、少なくとも上記部品マスターデータ、上記ノズルマスターデータを含む全てのマスターデータの少なくとも上記作成、上記編集、上記参照、及び上記部品搭載プログラムを修正する作業を上記部品搭載装置を操作する現場オペレータが行うデータ入力画面の画面レイアウト、データ内容、各部の名称、操作ボタンの配置位置、及び機能メニューの配置位置の表示を、上記第1の画面表示手段が表示する上記データ入力画面の画面レイアウト、上記データ内容、上記各部の名称、上記操作ボタンの配置位置、及び上記機能メニューの配置位置の表示と同一の表示態様で表示する第2の画面表示手段を有するように構成される。
The component mounting program creation system of the present invention is a component mounting program creation system for creating a component mounting program for driving and controlling a component mounting device, and is equipped with component mounting program creation support software for creating the component mounting program. A program creation system, wherein the component mounting program creation support software operates on a computer that exists independently of the component mounting device, and at least creates all master data including at least component master data and nozzle master data. , edit, reference, and the part mounting program work screen layout data input screen for the program creator conducted to create, data content, Nomenclature, position of the operation button, and the function menu arrangement position of location First screen display means for performing display The component mounting program includes at least the creation, editing, reference, and modification of the component mounting program for all master data including at least the component master data and the nozzle master data. operating the site operator makes data entry screen of the screen layout, data content, Nomenclature, position of the operation button, and the function menu display arrangement position location, the data which the first image display means for displaying screen layout of the input screen, the data contents, names of the respective units, positions of the operation buttons, and to have a second screen display means for displaying the arrangement position location of the display the same display mode of the function menu Composed.
本発明によれば、全てのマスターデータ編集、作成、参照、プログラム作成を行う作業で、実装支操ソフトの処理システムと実装機処理システムとの両方で、操作方法、名称、機能配置などが統一された状態で画面表示され操作性が一元化されるので、現場オペレータはどちらのシステムを使用する場合でも全く同じ操作感覚で処理を行うことができ、これにより、誤りを起こすことも少なく且つ迅速に処理ができ、したがって、作業能率が向上する。 According to the present invention, in all the master data editing, creation, reference, and program creation, the operation method, name, function layout, etc. are unified in both the mounting operation software processing system and the mounting machine processing system. Since the screen is displayed and the operability is unified, the on-site operator can perform processing with exactly the same operation feeling regardless of which system is used. Can be processed, thus improving work efficiency.
また、同様に実装支操ソフトの処理システムと実装機処理システムの操作性が一元化されるので、実装支援ソフトの開発と実装機ソフトの開発を同一の論理手順で開発することができるので、ソフト開発の能率が向上するだけでなく、ソフト管理が容易となって管理面での能率も向上する。 Similarly, since the operability of the mounting operation software processing system and the mounting machine processing system is unified, the development of the mounting support software and the mounting machine software can be developed with the same logical procedure. In addition to improving development efficiency, software management becomes easier and management efficiency is improved.
以下、本発明の実施の形態を図面を参照しながら説明する。 Embodiments of the present invention will be described below with reference to the drawings.
図1は、実施例1としての部品搭載プログラム作成システムにおけるライン管理装置と部品搭載装置によって構成される基板ユニット製造ラインの一例を示す図である。尚、同図に示す例では、基板ユニット製造ラインを端部の4ラインのみを示している。各ラインの終端には基板に搭載された部品を基板上に固定するリフロー炉3が配置されている。また、各ラインの始端には実際には基板供給装置が配置されるが、同図では図示を省略している。 FIG. 1 is a diagram illustrating an example of a board unit manufacturing line including a line management device and a component mounting device in the component mounting program creation system according to the first embodiment. In the example shown in the figure, only the four lines at the end of the board unit production line are shown. At the end of each line, a reflow furnace 3 for fixing components mounted on the substrate onto the substrate is disposed. In addition, a substrate supply device is actually arranged at the beginning of each line, but is not shown in the figure.
同図に示す各製造ラインは、2台の部品搭載装置4が製造ラインに直列に連結されている。これら2台のうち少なくとも1台は、ペースト状の半田等を添付又は塗布するディスペンサも兼ねている。ディスペンサは製造される基板ユニットに搭載される部品の形式によって、部品搭載専用機の製造ライン上流側に配置される場合もあり、下流側に配置される場合もある。 In each production line shown in the figure, two component mounting apparatuses 4 are connected in series to the production line. At least one of these two units also serves as a dispenser for attaching or applying paste solder or the like. Depending on the type of component mounted on the board unit to be manufactured, the dispenser may be disposed on the upstream side of the production line of the component mounting dedicated machine, or may be disposed on the downstream side.
これらの各製造ラインの各装置は、信号線5によってライン管理装置6に接続されて全体としてLAN(Local Aria Network)を構成し、ライン管理装置6によって稼動状態を管理される。 Each device in each of these production lines is connected to a line management device 6 by a signal line 5 to constitute a LAN (Local Aria Network) as a whole, and the operation status is managed by the line management device 6.
本例においては、各現場作業者7(図では代表的に一人のみ示している)は、生産ラインの立ち上がりの初期における段取りで、詳しくは後述するように、生産タクトの長い部品搭載装置4から生産タクトの短い部品搭載装置4に搭載部品の移動を指示入力することができるようになっている。 In this example, each field worker 7 (only one representative is shown in the figure) is set up at the initial stage of the start-up of the production line. As will be described in detail later, from the component mounting apparatus 4 having a long production tact, It is possible to input an instruction to move the mounted component to the component mounting apparatus 4 with a short production tact.
図2(a) は、上記の部品搭載装置4の外観斜視図であり、同図(b) は、その上下の保護カバーを取り除いて内部の構成を模式的に示す斜視図である。同図(a) に示すように、部品搭載装置4は、天井カバー上の前後に、それぞれCRTディスプレイからなるモニタ装置11と、同じく天井カバー上の左右に、それぞれ稼動状態を報知する警報ランプ12を備えている。 FIG. 2 (a) is an external perspective view of the component mounting apparatus 4, and FIG. 2 (b) is a perspective view schematically showing the internal configuration by removing the upper and lower protective covers. As shown in FIG. 6A, the component mounting device 4 includes a monitor device 11 composed of a CRT display before and after the ceiling cover, and an alarm lamp 12 for notifying the operation state on the left and right sides of the ceiling cover. It has.
また、上部保護カバー13の前部と後部の面には、液晶ディスプレイとタッチ式入力装置からなり外部からの操作により各種の指示を入力することができる操作入力用表示装置14が配設されている(図の右斜め上方向になる後部の操作入力用表示装置14は陰になって見えない)。 Further, on the front and rear surfaces of the upper protective cover 13, an operation input display device 14, which includes a liquid crystal display and a touch input device and can input various instructions by external operations, is provided. (The display device 14 for operation input at the rear portion in the upper right direction in the figure is shaded and cannot be seen).
下部の基台15の上には、中央に、固定と可動の1対の平行する基板案内レール16が同図(b) に示す基板17の搬送方向(X方向、図の斜め右下から斜め左上方向)に水平に延在して配設される。これらの基板案内レール16の下部に接して、図には見えないループ状の搬送ベルト(コンベアベルト)が走行可能に配設される。 On the lower base 15, a pair of parallel and fixed substrate guide rails 16 are fixed and movable in the center. The substrate 17 conveying direction (X direction shown in FIG. (Upper left direction) extending horizontally. A loop-shaped conveyance belt (conveyor belt) that is not visible in the drawing is disposed so as to be in contact with the lower portion of the board guide rails 16.
搬送ベルトは、それぞれ数ミリ幅のベルト脇部を基板案内レール16の下から基板搬送路に覗かせて、不図示のベルト駆動モータにより駆動され、基板搬送方向に走行し、基板17の裏面両側を下から支持しながら装置本体内に部品搭載前の基板17をライン上流側から搬入し、部品搭載済みの基板17を順次ライン下流側に搬出する。 The conveyor belt is driven by a belt drive motor (not shown) with the side of the belt having a width of several millimeters seen from below the substrate guide rail 16 to the substrate conveyance path, and runs in the substrate conveyance direction. The board 17 before component mounting is carried into the apparatus main body from the upstream side of the line while supporting the board from below, and the board 17 already loaded with components is sequentially carried out to the downstream side of the line.
この部品搭載装置4内には、常時2枚の基板17が搬入され、位置決めされて、電子部品の搭載が終了するまで固定されている。
基台15の前後には、それぞれ部品供給ステージ18が形成されている(同図(a) では図の右斜め上方向になる後部の部品供給ステージ18は陰になって見えない。また、同図(b) では、後部の部品供給ステージ18は図示を省略している)。
In this component mounting apparatus 4, two substrates 17 are always carried in, positioned, and fixed until the mounting of the electronic components is completed.
Parts supply stages 18 are formed on the front and rear sides of the base 15, respectively (in FIG. 1 (a), the rear part supply stage 18 that is diagonally upward to the right in the figure is shaded and cannot be seen. In FIG. (B), the rear part supply stage 18 is not shown).
部品供給ステージ18には、テープ式部品供給装置19が、50個〜70個と多数配置される。テープ式部品供給装置19には、その後端部に、部品を収容したテープを捲着した部品テープ保持リール21が着脱自在に装着されている。 On the component supply stage 18, a large number of tape-type component supply devices 19, 50 to 70, are arranged. The tape-type component supply device 19 is detachably mounted with a component tape holding reel 21 to which a tape containing components is attached at its rear end.
また、基台15の上方には本体フレームの左右(X方向)に分かれて固定された二本のY軸レール22と、これら二本のY軸レール22にそれぞれ摺動自在に支持される二本(装置全体で合計四本)のX軸レール23が配置されている。 Further, above the base 15, two Y-axis rails 22 that are separately fixed to the left and right (X direction) of the main body frame, and two slidably supported by these two Y-axis rails 22, respectively. A total of four X-axis rails 23 (total of the entire apparatus) are arranged.
X軸レール23は、Y軸レール22に沿ってY方向に摺動でき、これらのX軸レール23には、それぞれ1台(装置全体で合計4台)の作業ヘッド24(24−1、24−2及び24−3、24−4)がX軸レール23に沿ってX方向に摺動自在に懸架されている。 The X-axis rails 23 can slide in the Y direction along the Y-axis rails 22, and each of these X-axis rails 23 (a total of four units as a whole) has a work head 24 (24-1, 24). -2 and 24-3, 24-4) are suspended along the X-axis rail 23 so as to be slidable in the X direction.
そして、これらの各作業ヘッド24には、同図(b) に示す例では2個の搭載ヘッド25が配設されている。つまりこの部品搭載装置4には合計8個の搭載ヘッド25が配設されている。各搭載ヘッド25の先端には吸着ノズル26が着脱自在に装着されている。 In each working head 24, two mounting heads 25 are disposed in the example shown in FIG. That is, a total of eight mounting heads 25 are disposed in the component mounting apparatus 4. A suction nozzle 26 is detachably attached to the tip of each mounting head 25.
上記の作業ヘッド24は、屈曲自在で内部が空洞な帯状のチェーン体27に保護・収容された複数本の不図示の信号コードを介して装置本体10の基台15内部の電装部マザーボード上に配設されている中央制御部と連結されている。 The working head 24 is mounted on an electrical component motherboard inside the base 15 of the apparatus body 10 via a plurality of signal cords (not shown) that are protected and accommodated in a belt-like chain body 27 that is bendable and hollow inside. It is connected to the central control unit.
作業ヘッド24は、これらの信号コードを介して中央制御部からは電力及び制御信号を供給され、中央制御部へは基板の位置決め用マークや部品の搭載位置の情報を示す画像データを送信する。 The work head 24 is supplied with electric power and a control signal from the central control unit via these signal codes, and transmits image data indicating information on a positioning mark on the board and a component mounting position to the central control unit.
また、基板案内レール16と部品供給ステージ18との間には、搭載ヘッド25の吸着ノズル26に吸着された部品を画像認識するための複数種類の部品認識用カメラ28が、4個の作業ヘッド24に対応して4箇所にそれぞれ配置されており、その近傍には同図では図示を省略しているが、搭載ヘッド25に対して交換自在に装着するための複数種類の吸着ノズル26を収容したノズルチェンジャーが配置されている。 Further, between the substrate guide rail 16 and the component supply stage 18, a plurality of types of component recognition cameras 28 for recognizing images of the components sucked by the suction nozzle 26 of the mounting head 25 are provided as four work heads. In the vicinity thereof, although not shown in the drawing, a plurality of types of suction nozzles 26 for exchangeably mounting to the mounting head 25 are accommodated. Nozzle changer is arranged.
また、基台15の内部には、上述した中央制御部のほかに、特には図示しないが、基板の位置決め装置、基板を2本の基板案内レール16間に固定する基板固定機構等が備えられている。 In addition to the above-described central control unit, the base 15 is provided with a substrate positioning device, a substrate fixing mechanism for fixing the substrate between the two substrate guide rails 16 and the like, although not particularly illustrated. ing.
上記の作業ヘッド24は、上述したY軸レール22とX軸レール23とにより前後左右に自在に移動する。これらの作業ヘッド24に支持される各2個の搭載ヘッド25は、それぞれZ方向(上下方向)に昇降可能であり且つθ方向(360°方向)に回転可能である。 The work head 24 is freely moved back and forth and right and left by the Y-axis rail 22 and the X-axis rail 23 described above. Each of the two mounting heads 25 supported by these work heads 24 can be moved up and down in the Z direction (up and down direction) and can be rotated in the θ direction (360 ° direction).
これにより、搭載ヘッド25の先端に装着されている吸着ノズル26は、作業ヘッド24と搭載ヘッド25を介して、各作業領域において、前後と左右に移動自在であり、上下に昇降自在であり、且つ360°方向に回転自在である。 Thereby, the suction nozzle 26 attached to the tip of the mounting head 25 can be moved back and forth and left and right in each work area via the work head 24 and the mounting head 25, and can be moved up and down. And it is freely rotatable in the 360 ° direction.
図3は、上記のように構成される部品搭載装置4のシステム構成を示すブロック図である。同図に示すように、部品搭載装置4のシステムは、CPU30と、このCPU30にバス31で接続されたi/o(入出力)制御ユニット32及び画像処理ユニット33からなる制御部を備えている。また、CPU30にはメモリ34が接続されている。メモリ34は特には図示しないがプログラム領域とデータ領域を備えている。 FIG. 3 is a block diagram showing a system configuration of the component mounting apparatus 4 configured as described above. As shown in the figure, the system of the component mounting apparatus 4 includes a CPU 30 and a control unit including an i / o (input / output) control unit 32 and an image processing unit 33 connected to the CPU 30 via a bus 31. . Further, a memory 34 is connected to the CPU 30. The memory 34 includes a program area and a data area (not shown).
また、i/o制御ユニット32には、基板17(図2(b) 参照)の部品搭載位置を照明するための照明装置35や搭載ヘッド25の吸着ノズル26(図2(b) 参照)に吸着されている部品36を下から照明するための照明装置37が接続されている。 Further, the i / o control unit 32 includes a lighting device 35 for illuminating the component mounting position of the substrate 17 (see FIG. 2B) and a suction nozzle 26 of the mounting head 25 (see FIG. 2B). An illuminating device 37 for illuminating the sucked component 36 from below is connected.
更に、i/o制御ユニット32には、それぞれのアンプ(AMP)を介して4個のX軸モータ38、4個のY軸モータ39、8個のZ軸モータ41、及び8個のθ軸モータ42が接続されている。 Further, the i / o control unit 32 includes four X-axis motors 38, four Y-axis motors 39, eight Z-axis motors 41, and eight θ-axes via respective amplifiers (AMP). A motor 42 is connected.
X軸モータ38は、X軸レール23を介してX方向に作業ヘッド24を駆動し、Y軸モータ39は、Y軸レール22を介してY方向にX軸レールすなわち作業ヘッド24を駆動する。Z軸モータ41は作業ヘッド24の搭載ヘッド25を上下に駆動し、そしてθ軸モータ42は搭載ヘッド25すなわち吸着ノズル26を360度回転させる。 The X-axis motor 38 drives the work head 24 in the X direction via the X-axis rail 23, and the Y-axis motor 39 drives the X-axis rail, that is, the work head 24 in the Y direction via the Y-axis rail 22. The Z-axis motor 41 drives the mounting head 25 of the work head 24 up and down, and the θ-axis motor 42 rotates the mounting head 25, that is, the suction nozzle 26 360 degrees.
上記の各アンプには、特には図示しないが、それぞれエンコーダが配設されており、これらのエンコーダにより各モータ(X軸モータ38、Y軸モータ39、Z軸モータ41、θ軸モータ42)の回転に応じたエンコーダ値がi/o制御ユニット32を介してCPU30に入力する。これにより、CPU30は、各搭載ヘッド25の前後、左右、上下の現在位置、及び回転角を認識することができる。 Although not shown in particular, each of the amplifiers is provided with an encoder, and the encoders of the motors (X-axis motor 38, Y-axis motor 39, Z-axis motor 41, θ-axis motor 42) are provided by these encoders. An encoder value corresponding to the rotation is input to the CPU 30 via the i / o control unit 32. Thereby, the CPU 30 can recognize the front and rear, the left and right, the current position of the top and bottom, and the rotation angle of each mounting head 25.
更に、上記のi/o制御ユニット32には、バキュームユニット43が接続されている。バキュームユニット43はバキュームチューブ44を介して搭載ヘッド25の吸着ノズル26に空気的に接続されている。 Further, a vacuum unit 43 is connected to the i / o control unit 32. The vacuum unit 43 is pneumatically connected to the suction nozzle 26 of the mounting head 25 via a vacuum tube 44.
このバキュームチューブ44には空圧センサ45が配設されている。バキュームユニット43は、吸着ノズル26に対しバキュームによって部品36を吸着させ、又はバキューム解除とエアブローとバキュームブレイク(真空破壊)によって吸着を解除させる。 The vacuum tube 44 is provided with a pneumatic sensor 45. The vacuum unit 43 causes the suction nozzle 26 to suck the component 36 by vacuum, or releases suction by vacuum release, air blow, and vacuum break (vacuum break).
このとき、空圧センサ45からバキュームチューブ44内の空気圧データが電気信号としてi/o制御ユニット32を介しCPU30に出力される。
これにより、CPU30は、バキュームチューブ44内の空気圧の状態を知って、吸着ノズル26によって部品36を吸着する準備が出来ているか否かを認識することができると共に、吸着された部品36が正常に吸着されているかを認識することができる。
At this time, air pressure data in the vacuum tube 44 is output from the air pressure sensor 45 to the CPU 30 as an electrical signal via the i / o control unit 32.
Thereby, the CPU 30 knows the state of the air pressure in the vacuum tube 44 and can recognize whether or not the component 36 is ready to be sucked by the suction nozzle 26, and the sucked component 36 is normally Whether it is adsorbed can be recognized.
更に、上記のi/o制御ユニット32には、位置決め装置、ベルト駆動モータ、基板センサ、異常表示ランプ等が、それぞれのドライバを介して接続されている。
位置決め装置は、前述したように部品搭載装置4の基台15内部において基板案内レール16の下方に配置され、装置内に案内されてくる基板17の位置決めを行う。
Further, the i / o control unit 32 is connected to a positioning device, a belt drive motor, a substrate sensor, an abnormality display lamp, and the like via respective drivers.
As described above, the positioning device is disposed below the substrate guide rail 16 in the base 15 of the component mounting device 4 and positions the substrate 17 guided into the device.
ベルト駆動モータは案内レール16に一体的に配設されている搬送ベルトを循環駆動する。基板センサは基板17の搬入と搬出を検知する。
異常表示ランプ12(図2(a) 参照)は部品搭載装置4の動作異常や作業領域内の異物進入等の異常時に点灯又は点滅して異常発生を現場作業者に報知する。また、点滅又は点灯によって部品補充時期の接近したことを警告報知する。
The belt drive motor circulates and drives the conveyor belt that is integrally disposed on the guide rail 16. The substrate sensor detects the loading and unloading of the substrate 17.
The abnormality display lamp 12 (see FIG. 2 (a)) is lit or blinked when an abnormality such as an operation abnormality of the component mounting apparatus 4 or a foreign object entering the work area, and notifies the operator of the abnormality. Also, a warning notification is given that the parts replenishment timing is approaching by blinking or lighting.
また、i/o制御ユニット32には、通信i/oインターフェース46、図2(a) に示した操作入力用表示装置14、記録装置47が接続されている。通信i/oインターフェース46は、例えばティーチング処理などを例えばパーソナルコンピュータ等の他の処理装置で行う場合などに、これらの処理装置と有線又は無線で接続してCPU30との通信が可能であるようにする。また、図1に示した無線アクセスポイント7からのLANの回線に接続して無線端末6との通信を行う。 The i / o control unit 32 is connected to a communication i / o interface 46, the operation input display device 14 and the recording device 47 shown in FIG. The communication i / o interface 46 is connected to these processing devices in a wired or wireless manner, for example, when teaching processing or the like is performed by another processing device such as a personal computer, so that communication with the CPU 30 is possible. To do. Further, communication with the wireless terminal 6 is performed by connecting to a LAN line from the wireless access point 7 shown in FIG.
記録装置47は、例えばハードディスク、MO、FD、CD−ROM/RW、フラッシュメモリ装置等の各種の記録媒体を装着可能であり、部品搭載装置4の部品搭載処理、その事前に行なわれる部品マスター作成処理、部品搭載ティーチング処理、部品搭載処理中における部品補充タイミングの監視処理等のプログラムや、部品ライブラリのデータ、CADからのNCデータ等の各種のデータを記録して保持している。 The recording device 47 can be mounted with various recording media such as a hard disk, MO, FD, CD-ROM / RW, flash memory device, etc., and component mounting processing of the component mounting device 4 and component master preparation performed in advance thereof Various types of data such as processing, component mounting teaching processing, monitoring processing of component replenishment timing during component mounting processing, component library data, and NC data from CAD are recorded and held.
また、記録装置47は、後述する実装機処理システムにおける部品マスターや、その他のマスターからなる搭載データマスターを記録して保持し、また、それらの各種搭載データマスターを作成・編集するアプリケーションを所定の記録領域に保持している。 In addition, the recording device 47 records and holds a component master in a mounting machine processing system, which will be described later, and a mounting data master composed of other masters, and creates and edits applications for creating and editing these various mounting data masters. It is held in the recording area.
これらのプログラムはCPU30によりメモリ34のプログラム領域にロードされて各部の制御の処理に使用される。また、データもメモリ34のデータ領域に読み出されて、所定の処理がなされ、処理されて更新されたデータは、所定の記録媒体の所定のデータ領域に格納されて保存される。 These programs are loaded into the program area of the memory 34 by the CPU 30 and used for control processing of each unit. The data is also read into the data area of the memory 34, subjected to a predetermined process, and the processed and updated data is stored and stored in a predetermined data area of a predetermined recording medium.
また、画像処理ユニット33には、作業ヘッド24に配設されて照明装置35により照明される基板17の部品搭載位置を撮像する基板搭載位置認識用カメラ48と、照明装置37と一体型の図2(b) に示した部品認識用カメラ28が接続されている。 In addition, the image processing unit 33 is integrated with the illumination device 37 and a substrate mounting position recognition camera 48 that images the component mounting position of the substrate 17 that is disposed on the work head 24 and is illuminated by the illumination device 35. The component recognition camera 28 shown in 2 (b) is connected.
上記の操作入力用表示装置14は、部品搭載作業の実行時には、画像処理ユニット33が作業ヘッド24側の基板搭載位置認識用カメラ48で撮像した基板17の部品搭載位置の画像や、同じく画像処理ユニット33が本体装置側の部品認識用カメラ28で撮像した部品36の画像を表示画面に表示する。 In the operation input display device 14 described above, when the component mounting operation is performed, the image of the component mounting position of the substrate 17 captured by the image processing unit 33 with the substrate mounting position recognition camera 48 on the work head 24 side, and the same image processing. The unit 33 displays an image of the component 36 captured by the component recognition camera 28 on the main device side on the display screen.
またティーチング処理の実行時には、ティーチング画面を表示し、部品マスター作成時には部品マスター作成画面を表示し、段取り作成時又は変更時には搭載データマスターの中の処理に必要な段取り情報を表示する。 In addition, when the teaching process is executed, a teaching screen is displayed. When a part master is created, a part master creation screen is displayed. When a setup is created or changed, setup information necessary for processing in the mounting data master is displayed.
図4(a) は、上記図1に示したライン管理装置6の外観構成を示す図であり、同図(b) は、そのシステム構成を示すブロック図である。同図(a) に示すように、ライン管理装置6は、例えばパーソナルコンピュータ等からなる。 4A is a diagram showing an external configuration of the line management device 6 shown in FIG. 1, and FIG. 4B is a block diagram showing the system configuration. As shown in FIG. 2A, the line management device 6 is composed of a personal computer, for example.
パーソナルコンピュータの本体51には不図示の接続ケーブルを介してディスプレイ52及びキーボード53が接続され、更に、ケーブル54を介して手持ち操作型のバーコード読取装置55が接続されている。バーコード読取装置55は部品テープ保持リール21の側面等に記載されているバーコードを読み取るのに用いられるが、本例では使用しない。 A display 52 and a keyboard 53 are connected to the main body 51 of the personal computer via a connection cable (not shown), and a hand-held operation type barcode reader 55 is further connected via a cable 54. The bar code reader 55 is used to read a bar code written on the side surface of the component tape holding reel 21, but is not used in this example.
また、上記のキーボード53には、ポインティングデバイス(マウス)56が接続されている。また、本体51には、プログラムをローディングするための、又は作成データを保管するためのフロッピー(登録商標)ディスクやCD−ROM、フラッシュメモリ、その他各種の記憶媒体が着脱自在に装着される。 A pointing device (mouse) 56 is connected to the keyboard 53. In addition, a floppy (registered trademark) disk, a CD-ROM, a flash memory, and other various storage media for loading a program or storing created data are detachably mounted on the main body 51.
このライン管理装置6のシステムは、同図(b) に示すように、CPU(中央演算処理装置)57と、このCPU57にバス58を介して接続されたROM(読み出し専用メモリ)59、RAM(読み書き自在なメモリ)61、HD(ハードディスク)62、LANi/o(LANインターフェース)制御部63、同図(a) に示すディスプレイ52及びキーボード53、同図(a) には図示を省略したプリンタ64等により構成される。 As shown in FIG. 2B, the system of the line management device 6 includes a CPU (central processing unit) 57, a ROM (read only memory) 59 connected to the CPU 57 via a bus 58, a RAM ( Read / write memory) 61, HD (hard disk) 62, LANi / o (LAN interface) control unit 63, display 52 and keyboard 53 shown in FIG. 5A, printer 64 not shown in FIG. Etc.
ROM59は、このライン管理装置6の制御プログラムを記憶している。CPU57は、その制御プログラムにより上記各部の動作を制御する。RAM61は、キーボード53から入力されるデータやCPU57による演算中の中間データ等を一時的に記憶する。 The ROM 59 stores a control program for the line management device 6. The CPU 57 controls the operation of each unit by the control program. The RAM 61 temporarily stores data input from the keyboard 53, intermediate data being calculated by the CPU 57, and the like.
HD62は、キーボード53から入力された或は外部の記録媒体から読み込まれた各種のデータ、ファイル、テーブル等を格納している。
更に、HD62は、後述する実装支援ソフトの処理システムにおける部品マスターや、その他のマスターからなる搭載データマスターを記録して保持し、また、それらの各種搭載データマスターを作成・編集するアプリケーションを所定の記録領域に保持している。
The HD 62 stores various data, files, tables and the like input from the keyboard 53 or read from an external recording medium.
Further, the HD 62 records and holds a component data master and other mounted data masters in a mounting support software processing system, which will be described later, and creates and edits various application data masters for predetermined applications. It is held in the recording area.
HD62は、CPU57の制御により、それらのアプリケーション、データ、ファイル、テーブル等をRAM61に転送する。
RAM61に転送されたアプリケーションやデータ等は、CPU57により読み出されて各部の制御の処理に使用され、また実装支援ソフトの処理システムにおける部品マスター等のデータもRAM61のデータ領域に読み出されて、所定の処理がなされ、処理されて更新されたデータは、所定の記録媒体の所定のデータ領域に格納されて保存される。
The HD 62 transfers those applications, data, files, tables, and the like to the RAM 61 under the control of the CPU 57.
The application, data, etc. transferred to the RAM 61 are read out by the CPU 57 and used for the control processing of each part, and the data such as the component master in the processing system of the mounting support software is also read out into the data area of the RAM 61, The predetermined process is performed, and the processed and updated data is stored and stored in a predetermined data area of a predetermined recording medium.
LANi/o制御部63には、図1に示した信号線5によるLANを介して基板生産ラインの部品搭載装置4やリフロー炉3、無線アクセスポイント7等が接続されている。LANi/o制御部63は、CPU57の制御により、上記接続されている各部の入出力を制御する。 The LAN i / o control unit 63 is connected to the component mounting device 4, the reflow furnace 3, the wireless access point 7, and the like of the board production line via the LAN using the signal line 5 shown in FIG. The LANi / o control unit 63 controls input / output of each of the connected units under the control of the CPU 57.
ディスプレイ52は、CRT表示装置(LCD表示装置等でもよい)により構成され、入力されたデータを表示し或はCPU57が行った演算結果を表示する。また、キーボード53は、数字、文字及び各種の指令を入力するための複数の操作キーを備えており、これら操作キーのステータス信号をCPU57に出力する。マウス56は、二次元の移動速度信号を出力してディスプレイ52に表示された画面上の任意の位置を指定する。 The display 52 is composed of a CRT display device (or an LCD display device or the like), and displays input data or a calculation result performed by the CPU 57. The keyboard 53 includes a plurality of operation keys for inputting numbers, characters, and various commands, and outputs status signals of these operation keys to the CPU 57. The mouse 56 outputs a two-dimensional movement speed signal and designates an arbitrary position on the screen displayed on the display 52.
CPU57は、上記の各部を制御しながら、キーボード53から入力される開始指示に基づいて、LANに接続されている各部、各装置への制御を開始する。
また、生産ライン全体の生産タクト短縮のために、必要に応じて、搭載部品を或る部品搭載装置から他の部品搭載装置に移動させる段取り情報の変更をLANすなわち図1に示した信号線5を介して行うこともできる。
The CPU 57 starts control of each unit and each device connected to the LAN based on a start instruction input from the keyboard 53 while controlling each unit described above.
Further, in order to shorten the production tact of the entire production line, a change in setup information for moving a mounted component from one component mounting device to another component mounting device, if necessary, is a LAN, that is, the signal line 5 shown in FIG. It can also be done through.
図5は、上記構成のライン管理装置6及び部品搭載装置4からなる部品搭載プログラム作成システムにおいて部品マスターを作成する場合の処理画面のフローチャートである。
同図において、先ず最初に実装機・実装支援ソフトメイン画面を表示させると、8種類の処理作業のメニューが表示される(S201)。
FIG. 5 is a flowchart of a processing screen when a component master is created in the component mounting program creation system including the line management device 6 and the component mounting device 4 configured as described above.
In the figure, when the mounting machine / mounting support software main screen is first displayed, a menu of eight types of processing operations is displayed (S201).
同図に示す実装機・実装支援ソフトメイン画面の例では、2段あるメニュー表示の上段に、左から右に「基板作成・選択」、「座標・部品データ作成」、「製造指示作成・選択」、「製造指示編集」の4種類の処理作業のメニューが表示されている。 In the example of the main screen of the mounting machine / mounting support software shown in the same figure, “Board creation / selection”, “Coordinate / part data creation”, “Manufacturing instruction creation / selection” are displayed from left to right on the top of the two-level menu display ”And“ manufacturing instruction editing ”are displayed.
そして、下段には同じく左から右に「部品マスタ作成」、「OFFLINE−Teaching」、「搬送系設定」、「Online−Teaching」の4種類の処理作業のメニューが表示されている。 In the lower row, menus of four types of processing operations of “part master creation”, “OFFLINE-Teaching”, “transport system setting”, and “Online-Teaching” are displayed from left to right.
ここで、現場オペレータが、「部品マスタ作成」を選択すると、部品マスターコード一覧画面が表示される(S202)。
部品マスターコード一覧画面には、表示画面の左半分に、形状や型番を示すツリー構造のコード一覧が表示される。このツリー構造の形状や型番を、スクロールバーでスクロールさせ、ポインティングデバイスで所望の部品コードを選択すると、表示画面の右半分の部品コード表示領域の最上部に、選択した部品コードが表示される。
Here, when the site operator selects “part master creation”, a part master code list screen is displayed (S202).
On the part master code list screen, a tree-structured code list indicating the shape and model number is displayed on the left half of the display screen. When the shape or model number of this tree structure is scrolled with a scroll bar and a desired part code is selected with a pointing device, the selected part code is displayed at the top of the part code display area on the right half of the display screen.
現場オペレータは、その部品コードを視認して確認し、選択が正しければ、表示されている部品コードを、クリック入力する。
すると、部品マスター編集画面が表示される(S203)。これで、所望の部品に関するデータ入力又は修正を行うことができるようになる。
The site operator visually confirms the part code and, if the selection is correct, clicks on the displayed part code.
Then, a parts master edit screen is displayed (S203). This makes it possible to perform data input or correction regarding a desired part.
本例では、現場オペレータが、ライン管理装置6で部品マスター編集の作業を行っても、部品搭載装置4で部品マスター編集の作業を行う場合でも、上記の図5に示す同一の画面が表示される。 In this example, the same screen shown in FIG. 5 is displayed regardless of whether the site operator performs the part master editing work with the line management apparatus 6 or the part master editing work with the part mounting apparatus 4. The
したがって、部品マスター編集の作業を行うときは、ライン管理装置6で作業するときも部品搭載装置4で作業するときも、ライン管理装置6のディスプレイ52と部品搭載装置4の操作入力用表示装置14には同一の画面が表示され、同一の入力操作で次に表示される画面も、双方同一であるので、現場オペレータはどちらのシステムを使用する場合でも全く同じ操作感覚で処理を行うことができ、これにより、誤りを起こすことも少なく且つ迅速に処理ができ、したがって、作業能率が向上する。 Therefore, when the part master editing work is performed, the display 52 of the line management apparatus 6 and the operation input display apparatus 14 of the part mounting apparatus 4 are used regardless of whether the line management apparatus 6 or the component mounting apparatus 4 is operated. Since the same screen is displayed and the next screen displayed with the same input operation is the same, both operators can perform processing with exactly the same operation feeling regardless of which system is used. As a result, processing can be performed quickly and with few errors, thus improving work efficiency.
また、このように実装支操ソフトの処理システムと実装機処理システムの操作性が一元化されているので、実装支援ソフトの開発と実装機ソフトの開発を同一の論理手順で開発することができ、ソフト開発の能率が向上するだけでなく、ソフト管理が容易となって管理面での能率も向上する。 In addition, since the operability of the mounting operation software processing system and the mounting machine processing system is unified in this way, the development of the mounting support software and the mounting machine software can be developed with the same logical procedure, In addition to improving the efficiency of software development, software management becomes easier and management efficiency is also improved.
1 基板
2 部品
3 リフロー炉
4 部品搭載装置
5 信号線
6 ライン管理装置
7 現場作業者(作業者)
11 モニタ装置
12 警報ランプ
13 上部保護カバー
14 操作入力用表示装置
15 基台
16 基板案内レール
17 基板
18 供給ステージ
19 テープ式部品供給装置
21 テープ保持リール
22 Y軸レール
23 X軸レール
24(24−1、24−2、24−3、24−4) 作業ヘッド
25 搭載ヘッド
26 吸着ノズル
27 チェーン体
28 部品認識用カメラ
30 CPU
31 バス
32 i/o制御ユニット
33 画像処理ユニット
34 メモリ
35 照明装置
36 部品
37 照明装置
38 X軸モータ
39 Y軸モータ
41 Zモータ
42 θ軸モータ
43 バキュームユニット
44 バキュームチューブ
45 空圧センサ
46 通信i/oインターフェース
47 記録装置
48 基板搭載位置認識用カメラ
51 本体
52 ディスプレイ
53 キーボード
54 ケーブル
55 バーコード読取装置
56 ポインティングデバイス(マウス)
57 CPU(中央演算処理装置)
58 バス
59 ROM(読み出し専用メモリ)
61 RAM(読み書き自在なメモリ)
62 HD(ハードディスク)
63 LANi/o(LANインターフェース)制御部
DESCRIPTION OF SYMBOLS 1 Board | substrate 2 Components 3 Reflow furnace 4 Component mounting apparatus 5 Signal line 6 Line management apparatus 7 On-site worker (operator)
DESCRIPTION OF SYMBOLS 11 Monitor apparatus 12 Warning lamp 13 Upper protective cover 14 Display device for operation input 15 Base 16 Substrate guide rail 17 Substrate 18 Supply stage 19 Tape type component supply device 21 Tape holding reel 22 Y axis rail 23 X axis rail 24 (24- 1, 24-2, 24-3, 24-4) Working head 25 Mounting head 26 Suction nozzle 27 Chain body 28 Component recognition camera 30 CPU
31 Bus 32 i / o control unit 33 Image processing unit 34 Memory 35 Illumination device 36 Parts 37 Illumination device 38 X axis motor 39 Y axis motor 41 Z motor 42 θ axis motor 43 Vacuum unit 44 Vacuum tube 45 Air pressure sensor 46 Communication i / O interface 47 recording device 48 substrate mounting position recognition camera 51 main body 52 display 53 keyboard 54 cable 55 bar code reader 56 pointing device (mouse)
57 CPU (Central Processing Unit)
58 bus 59 ROM (read only memory)
61 RAM (Read-write memory)
62 HD (hard disk)
63 LANi / o (LAN interface) controller
Claims (1)
前記部品搭載プログラム作成支援ソフトウエアは、前記部品搭載装置とは独立に存在するコンピュータにて動作し、少なくとも部品マスターデータ、ノズルマスターデータを含む全てのマスターデータの少なくとも作成、編集、参照、及び前記部品搭載プログラムを作成する作業をプログラム作成者が行うためのデータ入力画面の画面レイアウト、データ内容、各部の名称、操作ボタンの配置位置、及び機能メニューの配置位置の表示を行う第1の画面表示手段を有し、
前記部品搭載プログラムは、少なくとも前記部品マスターデータ、前記ノズルマスターデータを含む全てのマスターデータの少なくとも前記作成、前記編集、前記参照、及び前記部品搭載プログラムを修正する作業を前記部品搭載装置を操作する現場オペレータが行うデータ入力画面の画面レイアウト、データ内容、各部の名称、操作ボタンの配置位置、及び機能メニューの配置位置の表示を、前記第1の画面表示手段が表示する前記データ入力画面の画面レイアウト、前記データ内容、前記各部の名称、前記操作ボタンの配置位置、及び前記機能メニューの配置位置の表示と同一の表示態様で表示する第2の画面表示手段を有する
ことを特徴とする部品搭載プログラム作成システム。 A component mounting program creation system that creates a component mounting program that drives and controls a component mounting device, and a component mounting program creation system that includes component mounting program creation support software that creates the component mounting program,
The component mounting program creation support software operates on a computer that exists independently of the component mounting device, and at least creates, edits, references, and references all master data including at least component master data and nozzle master data. part mounting program work screen layout data input screen for the program creator conducted to create, data content, Nomenclature, first screen for displaying the arrangement position location of positions, and the function menu of the operation button Having a display means;
The component mounting program operates the component mounting apparatus to perform at least the creation, editing, reference, and correction of the component mounting program for all master data including at least the component master data and the nozzle master data. site operator makes data entry screen of the screen layout, data content, Nomenclature, position of the operation button, and the function menu display arrangement position location, the data input screen of the first screen displaying means for displaying screen layout, the data content, the name of the respective parts, and having a second screen display means for displaying the arrangement position, and the arrangement position location of the display the same display form of the function menu of the operation buttons Component mounting program creation system.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006071988A JP4734152B2 (en) | 2006-03-16 | 2006-03-16 | Component mounting program creation system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006071988A JP4734152B2 (en) | 2006-03-16 | 2006-03-16 | Component mounting program creation system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007250809A JP2007250809A (en) | 2007-09-27 |
JP4734152B2 true JP4734152B2 (en) | 2011-07-27 |
Family
ID=38594781
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006071988A Expired - Fee Related JP4734152B2 (en) | 2006-03-16 | 2006-03-16 | Component mounting program creation system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4734152B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7269417B2 (en) * | 2021-09-06 | 2023-05-08 | Dmg森精機株式会社 | Display control device, machine tool and display control program |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002366215A (en) * | 2001-06-07 | 2002-12-20 | Matsushita Electric Ind Co Ltd | Nc data management apparatus and method for production system |
JP2003204199A (en) * | 2001-09-28 | 2003-07-18 | Fuji Mach Mfg Co Ltd | Producing apparatus, producing apparatus managing unit and producing apparatus managing system |
JP2004165522A (en) * | 2002-11-14 | 2004-06-10 | Yamagata Casio Co Ltd | Method for making short-cut operation in electronic part mounting device |
JP2004363634A (en) * | 2004-09-27 | 2004-12-24 | Hitachi High-Tech Instruments Co Ltd | Electronic component mounting device |
JP2005236312A (en) * | 2005-03-18 | 2005-09-02 | Matsushita Electric Ind Co Ltd | Packaging data preparation device |
-
2006
- 2006-03-16 JP JP2006071988A patent/JP4734152B2/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002366215A (en) * | 2001-06-07 | 2002-12-20 | Matsushita Electric Ind Co Ltd | Nc data management apparatus and method for production system |
JP2003204199A (en) * | 2001-09-28 | 2003-07-18 | Fuji Mach Mfg Co Ltd | Producing apparatus, producing apparatus managing unit and producing apparatus managing system |
JP2004165522A (en) * | 2002-11-14 | 2004-06-10 | Yamagata Casio Co Ltd | Method for making short-cut operation in electronic part mounting device |
JP2004363634A (en) * | 2004-09-27 | 2004-12-24 | Hitachi High-Tech Instruments Co Ltd | Electronic component mounting device |
JP2005236312A (en) * | 2005-03-18 | 2005-09-02 | Matsushita Electric Ind Co Ltd | Packaging data preparation device |
Also Published As
Publication number | Publication date |
---|---|
JP2007250809A (en) | 2007-09-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101153491B1 (en) | Checking method of parts mounting error and checking system of parts mounting error | |
JP2006245483A (en) | Method of mounting components and device for mounting components using same | |
JP2007287932A (en) | Component mounting method and apparatus | |
JP2008226975A (en) | Electronic component mounting method | |
JP2006253184A (en) | Method of manufacturing substrate unit and component mounting apparatus using the method | |
JP2005236097A (en) | Component feeder | |
JP4804992B2 (en) | Component mounting equipment | |
JP5281546B2 (en) | Electronic component mounting method, electronic component mounting device, electronic component mounting order determination method for electronic component mounting device, and mounting data creation method for electronic component mounting device | |
JP4734152B2 (en) | Component mounting program creation system | |
JP4036737B2 (en) | Component mounting program editing program and apparatus | |
JP4686375B2 (en) | Component mounting apparatus and teaching operation method thereof | |
JP2005353750A (en) | Maintenance and management apparatus for electronic component mounting apparatus | |
JP2006059953A (en) | Apparatus and method of mounting electronic part | |
JP2004363634A (en) | Electronic component mounting device | |
JP2006245028A (en) | Component mounting apparatus, and method of teaching arrangement changing position thereof | |
JP3760404B2 (en) | Component mounting device | |
JP2002176296A (en) | Mounting data generating device and recording medium of program | |
JP2006351682A (en) | Electronic part mounting apparatus and arrangement method of its nozzle | |
JP4884032B2 (en) | Nozzle type recognition control method and component mounting apparatus | |
JP2010118512A (en) | Tape recovery method, mounting machine, and component mounting system | |
JP2006093503A (en) | Component mounting apparatus | |
JP2021052137A (en) | Position determination method of common standing position, position determination device, and position determination program | |
JP2006253536A (en) | Method for shortening time required for board recognition and part mounting apparatus using the same | |
JP3665415B2 (en) | Data creation device | |
JP2007242756A (en) | Component mounting apparatus, and substrate mark recognition method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20081212 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20101118 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101130 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110121 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110208 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110401 |
|
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: 20110419 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110425 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140428 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |