[go: up one dir, main page]

JPH1170485A - Cassette-arranging position designating device and method, and recording medium - Google Patents

Cassette-arranging position designating device and method, and recording medium

Info

Publication number
JPH1170485A
JPH1170485A JP9231478A JP23147897A JPH1170485A JP H1170485 A JPH1170485 A JP H1170485A JP 9231478 A JP9231478 A JP 9231478A JP 23147897 A JP23147897 A JP 23147897A JP H1170485 A JPH1170485 A JP H1170485A
Authority
JP
Japan
Prior art keywords
cassette
information
component
nozzle
arrangement
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.)
Granted
Application number
JP9231478A
Other languages
Japanese (ja)
Other versions
JP3872183B2 (en
Inventor
Jun Tada
准 多田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yamagata Casio Co Ltd
Original Assignee
Yamagata Casio Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Yamagata Casio Co Ltd filed Critical Yamagata Casio Co Ltd
Priority to JP23147897A priority Critical patent/JP3872183B2/en
Publication of JPH1170485A publication Critical patent/JPH1170485A/en
Application granted granted Critical
Publication of JP3872183B2 publication Critical patent/JP3872183B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Manipulator (AREA)
  • Supply And Installment Of Electrical Components (AREA)

Abstract

PROBLEM TO BE SOLVED: To display visually a suitably arrangeable position of a specified cassette. SOLUTION: A suction-nozzle display means 22 offers a simulative display of the arranged position of a suction nozzle, on the basis of the cassette information and nozzle information of every part in a parts information storage means 27, the nozzle arrangement information of every part-mounting device in a device-nozzle information storage means 26 and the parts information in a parts selector means 21. A means 23 of displaying the propriety of cassette arrangement offers a simulative display of the allocable position of a specified cassette on the basis of the cassette information, the parts information and the information on the propriety of arrangement of every cassette type in a cassette arrangement propriety information storage means 28. A cassette width display means 24 offers a simulative display of the arrangement width of the specified cassette on the basis of the parts information and the width data of every cassette type in a cassette width data storage means 29. A cassette arrangement information storage means 25 offers and stores a simulative display of the cassette arrangement position after recognizing that this specified cassette is arrangeable according to the arrangement position designation.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、カセット配設位置
指定装置に係り、さらに詳しくは、指定された部品の供
給カセットの配設すべき位置を視覚的に表示するカセッ
ト配設位置指定装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a cassette placement position designating device, and more particularly, to a cassette placement position designating device for visually displaying a position at which a supply cassette for a designated component is to be placed. .

【0002】[0002]

【従来の技術】従来より、例えば図11(a),(b) に示す
ような部品搭載装置がある。同図(a)は部品搭載装置の
外観斜視図であり、基台より上方を透視的に示してい
る。また、同図(b) はその基台上に直接配置される諸装
置を示す平面図であり、それらの上方に配置される同図
(a) に示す各部の構成を取り除いて示している。
2. Description of the Related Art Conventionally, there is a component mounting apparatus as shown in FIGS. 11 (a) and 11 (b). FIG. 1A is an external perspective view of the component mounting apparatus, and shows a perspective view from above the base. FIG. 2B is a plan view showing various devices directly disposed on the base, and FIG.
The configuration of each part shown in FIG.

【0003】同図(a),(b) に示す部品搭載装置は、回り
を下保護カバー1に囲まれ、上方を上保護カバー2に覆
われた基台3を備え、基台3の内部及び上部には各種の
装置が配設されている。基台3の内部には、各部を制御
する中央制御部やライン前段の装置から搬入されてくる
基板を下から支持する支持プレート装置4等を備えてい
る。上保護カバー2の前面には液晶ディスプレイとタッ
チパネル等からなる入力装置が配設されており外部操作
により各種の指示を入力することができる。
The component mounting apparatus shown in FIGS. 1 (a) and 1 (b) includes a base 3 surrounded by a lower protective cover 1 and covered by an upper protective cover 2 above. Various devices are arranged on the upper part. Inside the base 3, there are provided a central control unit for controlling each unit, a support plate device 4 for supporting a substrate carried in from a device at a stage preceding the line from below, and the like. An input device including a liquid crystal display and a touch panel is provided on the front surface of the upper protective cover 2, and various instructions can be input by an external operation.

【0004】基台3の上には、中央に、固定と可動の1
対の平行する基板案内レール5a及び5bが基板の搬送
方向(X軸方向、図の右から左方向)に水平に延在して
配設される。これらの基板案内レール5a及び5bの下
部に接して図では定かに見えないがループ状の複数のコ
ンベアベルトが走行可能に配設される。コンベアベルト
は、それぞれ数ミリ幅のベルト脇部を基板案内レール5
a又は5bの下から基板搬送路に覗かせて、ベルト駆動
モータにより駆動され、基板搬送方向に走行し、基板の
裏面両側を下から支持しながら基板を搬送する。上記の
支持プレート装置4は基板案内レール5aと5b間の基
板搬送路内に配置されており、上記搬送路内に搬入され
てくる基板を下から上昇して支持すると共に、位置決め
ピンを基板の位置決め孔に差し込んで基板を位置決めす
る。
[0004] On the base 3, fixed and movable 1
A pair of parallel substrate guide rails 5a and 5b extend horizontally in the substrate transport direction (X-axis direction, right to left in the figure). A plurality of loop-shaped conveyor belts, which cannot be clearly seen in the drawing but are in contact with the lower portions of the board guide rails 5a and 5b, are movably disposed. The conveyor belt has a belt side with a width of several millimeters on each of the board guide rails 5.
The device is driven by a belt drive motor while looking into the substrate transport path from underneath a or 5b, travels in the substrate transport direction, and transports the substrate while supporting both sides of the back surface of the substrate from below. The support plate device 4 is disposed in a substrate transport path between the substrate guide rails 5a and 5b. The support plate device 4 supports the substrate carried into the transport path by ascending from below and positioning pins on the substrate. The board is positioned by inserting it into the positioning hole.

【0005】上記1対の基板案内レール5a及び5bを
跨いで、基板搬送方向(X軸方向)と直角の方向(Y軸
方向)に平行に延在する左右一対の固定レール(Y軸レ
ール)6a及び6bが配設されている。これらY軸レー
ル6a及び6bに長尺の移動レール(X軸レール)7が
滑動自在に係合し、このX軸レール7に、作業塔8が摺
動自在に懸架されている。作業塔8には複数(通常、2
乃至7)の作業ヘッドが例えばシリンダ装置等により上
下に移動自在に配設されている。
[0005] A pair of left and right fixed rails (Y-axis rails) extending in parallel to a direction (Y-axis direction) perpendicular to the substrate transfer direction (X-axis direction) over the pair of board guide rails 5a and 5b. 6a and 6b are provided. A long moving rail (X-axis rail) 7 is slidably engaged with the Y-axis rails 6a and 6b, and a work tower 8 is slidably suspended on the X-axis rail 7. The work tower 8 has a plurality (usually 2
The working heads of 7) to 7) are vertically movable by a cylinder device or the like.

【0006】中央制御部からの指示により不図示のX軸
方向駆動モータが正逆両方向に回転して駆動伝達系を介
して作業塔8を駆動することにより、作業塔8がX軸方
向に自在に摺動する。また、不図示のY軸方向駆動モー
タが正逆両方向に回転して駆動伝達系を介してX軸レー
ル7を駆動することにより、X軸レール7がY軸方向に
自在に摺動する。これにより、作業ヘッドは上下、左
右、及び前後に自在に移動する。
An X-axis direction drive motor (not shown) rotates in both forward and reverse directions according to an instruction from the central control unit to drive the work tower 8 via a drive transmission system, whereby the work tower 8 can be freely moved in the X-axis direction. To slide. The Y-axis direction drive motor (not shown) rotates in both forward and reverse directions to drive the X-axis rail 7 via the drive transmission system, so that the X-axis rail 7 slides freely in the Y-axis direction. As a result, the working head moves freely up and down, left and right, and back and forth.

【0007】基台3上には、前部に部品カセット台9a
及び後部に部品カセット台9bが配設される。基台3の
部品カセット台9aと固定基板案内レール5aとの間に
3個の部品認識用カメラ11及びノズル交換器12が配
設され、後部の部品カセット台9bと移動基板案内レー
ル5bとの間にも3個の部品認識用カメラ13が配設さ
れる。
On the base 3, a parts cassette table 9a is provided at the front.
A component cassette table 9b is disposed at the rear. Three component recognition cameras 11 and three nozzle exchangers 12 are arranged between the component cassette table 9a of the base 3 and the fixed board guide rail 5a, and the three component recognition cameras 11 and the movable board guide rail 5b are connected to each other. Also, three component recognition cameras 13 are provided between them.

【0008】上記の部品カセット台9a及び9bには基
板に搭載すべき複数種類の部品毎に対応する部品カセッ
トが着脱自在に予め装着される。部品カセットの中でも
例えばテープ式の部品カセットは多数の部品を2枚のテ
ープ状部材でサンドイッチ状に挟んで収納した部品テー
プを巻着し、そのテープを先端部の供給部から順次繰り
出して、部品を1個ごとに作業ヘッドに供給する。
A component cassette corresponding to each of a plurality of types of components to be mounted on a substrate is detachably mounted on the component cassette tables 9a and 9b in advance. Among the component cassettes, for example, a tape-type component cassette winds a component tape in which a large number of components are sandwiched between two tape-shaped members and stored, and the tape is sequentially fed out from a supply unit at a front end portion. Are supplied to the working head one by one.

【0009】また、上記のノズル交換器12には、複数
の(図では6個示している)吸着ノズルが収容されてい
る。吸着ノズルは吸着する部品の大きさに対応して夫々
ノズル先端の大きさや構造の異なるものが用意されてい
る。作業塔8の作業ヘッドは、先ず基板に搭載すべき部
品に対応する吸着ノズルをノズル交換器12から選択し
て装着(又はそれまでのものと交換して装着)し、その
吸着ノズルにより部品カセットから所望の部品を吸着
し、基板上の搭載位置へ移動する。
The nozzle exchanger 12 contains a plurality of suction nozzles (six in the drawing). Suction nozzles having different sizes and structures at the tip of the nozzle corresponding to the size of the component to be sucked are prepared. The work head of the work tower 8 first selects a suction nozzle corresponding to a component to be mounted on a substrate from the nozzle exchanger 12 and mounts it (or replaces and mounts it with a previous one). Then, a desired component is sucked and moved to a mounting position on the board.

【0010】部品認識用カメラ11(又は13)は、上
記作業ヘッドの移動途上に待機し、吸着ノズルが吸着し
ている部品を下方から撮像して保持位置偏差を検出す
る。中央制御部は、検出された位置偏差に基づいて作業
ヘッドの移動量及び回転量を補正して基板上の所定の位
置に部品を搭載する。
The component recognition camera 11 (or 13) stands by while the work head is moving, and images the component being sucked by the suction nozzle from below to detect a holding position deviation. The central control unit corrects the moving amount and the rotating amount of the working head based on the detected position deviation and mounts the component at a predetermined position on the board.

【0011】このように、作業ヘッドを駆動して、部品
カセット台9a又は9b上の部品カセットから部品を吸
着して能率よく基板に搭載するためには、部品カセット
台上における部品カセットの配設位置を最適に設定する
必要がある。このような、部品カセットの配設位置を設
定する作業は、部品搭載装置の最初の立ち上げのときに
も行われるが、作業の途中で部品カセットの配設位置を
変更したほうが良いと思われるような場合にもしばしば
行われる。この部品カセットの配設位置を設定したり変
更する等の編集作業は、手作業により所定の表形式の中
に入力することによって行われていた。
As described above, in order to drive the work head to suck the components from the component cassettes on the component cassette table 9a or 9b and efficiently mount the components on the board, the component cassettes must be arranged on the component cassette table. The position needs to be set optimally. Such an operation of setting the disposition position of the component cassette is also performed at the first start-up of the component mounting apparatus. However, it is preferable to change the disposition position of the component cassette during the operation. This is often done in such cases. Editing work such as setting or changing the arrangement position of the component cassettes has been performed by manually inputting data into a predetermined table format.

【0012】[0012]

【発明が解決しようとする課題】ところで、上記の手作
業による方法であると、オペレータは、部品カセットを
指定した配設位置に取り付けることが可能であるか否
か、或は部品を吸着するノズルが該当する部品搭載装置
のノズル交換器に収容されているか否かなどの事柄を予
め熟知していなければならない。例えばユーザが種類別
に有すノズルの数が不充分である場合には、1ラインに
並ぶ2台の部品搭載装置(例えば1号機、2号機)に同
じ種類のノズル(例えばノズルA)を夫々収容すること
ができない場合がある。したがって、1号機(のノズル
交換器)にのみノズルAを収容する場合がある。このよ
うなとき、ノズルAで吸着すべき部品の部品カセット
は、1号機の部品カセット台に配置することになり、2
号機へは配置できない。オペレータは、そのような条件
を予め知っておく必要がある。また、その部品カセット
を1号機に配置するものとして、例えば1番から100
番まである配設位置のいずれの位置に配置すべきか或は
配置したくても配置できないなどの事柄を素早く判断す
る必要がある。さもないと、部品カセットの配置位置の
設定に手間取って、ラインの部品搭載処理の立ち上げ
に、或は配置変更後の処理再開に、時間がかかり過ぎて
作業能率の低下を招くという問題が発生する。
However, according to the above-described manual method, the operator can determine whether or not the component cassette can be mounted at a designated arrangement position, or whether the component cassette is to be suctioned. Must be well-known in advance, such as whether or not is stored in the nozzle exchanger of the corresponding component mounting apparatus. For example, when the number of nozzles that the user has for each type is insufficient, the same type of nozzle (for example, nozzle A) is accommodated in two component mounting apparatuses (for example, No. 1 and No. 2) arranged in one line. May not be possible. Therefore, there is a case where the nozzle A is housed only in the (first nozzle changer). In such a case, the component cassette of the component to be picked up by the nozzle A is placed on the component cassette table of the first machine, and
It cannot be placed on Unit No. The operator needs to know such conditions in advance. Further, assuming that the component cassette is arranged in the first machine, for example,
It is necessary to quickly determine which of the arrangement positions up to the number should be arranged, or that the arrangement is not possible even if one wants to arrange. Otherwise, it takes too much time to set the placement position of the component cassettes, and it takes too much time to start up the component mounting process of the line or to resume the process after the change in the layout, resulting in a problem that the work efficiency is reduced. I do.

【0013】しかしながら、上記のように適合するノズ
ルの配置場所を予め知っておいたり部品カセットの特性
を知って配置可能な位置を判断する等の作業には、かな
りの熟練度が要求され、作業に従事する人材が限定され
るという問題があった。
However, a considerable skill is required for the operation of knowing the arrangement position of the nozzles suitable as described above and judging the position at which the nozzle can be arranged by knowing the characteristics of the component cassette. There is a problem that the human resources engaged in the work are limited.

【0014】本発明の課題は、上記従来の実情に鑑み、
部品を指定することに応じて部品カセットの配置可能な
位置をこれに関連する特性と共に視覚的に表示するカセ
ット位置指定装置、方法、及び記録媒体を提供すること
である。
SUMMARY OF THE INVENTION The present invention has been made in view of the above-mentioned conventional circumstances,
An object of the present invention is to provide a cassette position specifying device, a method, and a recording medium for visually displaying a position where a component cassette can be arranged in accordance with a component specification, together with characteristics related thereto.

【0015】[0015]

【課題を解決するための手段】先ず、請求項1記載の発
明のカセット配設位置指定装置20(図1の原理図参
照)は、部品毎のカセット情報とノズル情報とカメラ情
報とを記憶する部品情報記憶手段27と、部品搭載装置
毎のカメラ情報とノズル交換器に配置されているノズル
配置情報を記憶する装置ノズル情報記憶手段26と、上
記カセット情報に含まれるカセット種別毎に該カセット
の配設可否情報を上記部品搭載装置毎に記憶するカセッ
ト配設可否情報記憶手段28と、上記カセット種別毎に
配設方向の幅データを記憶する幅データ記憶手段29
と、入力にて指定される部品を複数種類の部品の中から
選択する部品選択手段21と、該部品選択手段21にて
選択された部品情報と、上記部品情報記憶手段27に記
憶されたノズル情報と、上記装置ノズル情報記憶手段2
6に記憶されたノズル配置情報とに基づいて、上記選択
された部品を吸着可能なノズルの上記ノズル交換器内の
配置位置をイメージ表示する吸着可能ノズル表示手段2
2と、上記選択された部品を認識可能なカメラのイメー
ジを表示する認識可能カメラ表示手段30と、上記部品
選択手段にて選択された部品情報と、上記カセット配設
可否情報記憶手段に記憶されたカセット配設可否情報と
に基づいて、上記選択された部品に対応するカセットの
配設が可能な位置をイメージ表示するカセット配設可否
表示手段23と、上記部品選択手段21にて選択された
部品情報と、上記幅データ記憶手段24に記憶された上
記カセット種別毎の配設方向の幅データとに基づいて、
上記選択された部品に対応するカセットの配設位置にお
ける幅寸法をイメージ表示するカセット幅サイズ表示手
段24と、上記吸着可能なノズルの上記ノズル交換器内
の配置位置のイメージ表示、上記選択された部品に対応
するカセットの配設が可能な位置のイメージ表示、上記
選択された部品に対応するカセットの配設位置における
幅寸法のイメージ表示を参照して入力されるカセット配
設位置の指定に応じて、該カセット配設位置と、上記ノ
ズル配置情報と、上記カセット配設可否情報と、上記カ
セットの幅データとに基づいて、配設可能と確認したと
きは上記指定されたカセット配設位置をイメージ表示す
ると共に該カセット配設位置を記憶するカセット配設情
報記憶手段25とを備えて構成される。
First, a cassette arrangement position specifying device 20 (see the principle diagram of FIG. 1) according to the first aspect of the present invention stores cassette information, nozzle information and camera information for each component. A component information storage means 27, a device nozzle information storage means 26 for storing camera information for each component mounting device and nozzle arrangement information arranged in the nozzle exchanger, and a cassette type for each cassette type included in the cassette information. Cassette placement availability information storage means 28 for storing placement availability information for each component mounting apparatus, and width data storage means 29 for storing placement direction width data for each cassette type
Component selection means 21 for selecting a component specified by input from a plurality of types of components, component information selected by the component selection means 21, and nozzles stored in the component information storage means 27. Information and the device nozzle information storage means 2
6. A suctionable nozzle display means 2 for displaying an image of an arrangement position of the nozzles capable of suctioning the selected component in the nozzle exchanger based on the nozzle arrangement information stored in the nozzle changer 6
2, recognizable camera display means 30 for displaying an image of a camera capable of recognizing the selected component, component information selected by the component selection means, and stored in the cassette disposition availability information storage means. Based on the cassette disposition availability information, the cassette disposition availability display means 23 for displaying an image of a position where the cassette corresponding to the selected component can be disposed, and the component selection means 21 selected. On the basis of the component information and the width data in the arrangement direction for each cassette type stored in the width data storage means 24,
Cassette width size display means 24 for displaying an image of the width dimension at the position where the cassette corresponding to the selected component is disposed; and image display of the position where the suckable nozzle is disposed in the nozzle exchanger; In accordance with the designation of the cassette arrangement position input by referring to the image display of the position where the cassette corresponding to the component can be arranged, and the image display of the width dimension at the arrangement position of the cassette corresponding to the selected part. When it is confirmed that the cassette can be placed based on the cassette placement position, the nozzle placement information, the cassette placement availability information, and the cassette width data, the designated cassette placement position is changed. And a cassette arrangement information storage means 25 for displaying an image and storing the cassette arrangement position.

【0016】上記カセット配設表示手段23は、例えば
請求項2記載のように、表示画面内の適宜の表示領域の
上下に部品カセット台をイメージ表示すると共に、該カ
セット台上にカセット配設位置を駒割りして表示し、該
駒割りイメージに配設位置番号を適宜に付与して表示す
るように構成される。
The cassette disposition display means 23 displays an image of the component cassette table above and below an appropriate display area in the display screen and a cassette disposition position on the cassette table. Are arranged and displayed, and an arrangement position number is appropriately added to the frame-divided image and displayed.

【0017】次に、請求項3記載の発明のカセット配設
位置表示方法は、プログラムされたコンピュータによっ
て、入力にて指定された部品に対応するカセットの適宜
の配設位置を表示画面に表示する方法であって、部品毎
のカセット情報とノズル情報とカメラ情報とを記憶する
工程と、部品搭載装置毎のノズル交換器に配置されてい
るノズル配置情報とカメラ情報とを記憶する工程と、上
記カセット情報に含まれるカセット種別毎に該カセット
の配設可否情報を上記部品搭載装置毎に記憶する工程
と、上記カセット種別毎に配設方向の幅データを記憶す
る工程と、入力にて指定される部品を複数種類の部品の
中から選択する工程と、該選択された部品情報、上記ノ
ズル情報、及び上記ノズル配置情報に基づいて、上記選
択された部品を吸着可能なノズルの上記ノズル交換器内
の配置位置をイメージ表示する工程と、上記選択された
部品のカメラ情報と部品搭載装置毎のカメラ情報とに基
づいて、上記部品を認識可能なカメラをイメージ表示す
る工程と、上記選択された部品情報と上記カセット配設
可否情報とに基づいて、上記選択された部品に対応する
カセットの配設が可能な位置をイメージ表示する工程
と、上記選択された部品情報と上記幅データとに基づい
て、上記選択された部品に対応するカセットの配設位置
における幅寸法をイメージ表示する工程と、上記吸着可
能なノズルの上記ノズル交換器内の配置位置のイメージ
表示、上記認識可能なカメラのイメージ表示、上記選択
された部品に対応するカセットの配設が可能な位置のイ
メージ表示、又は上記選択された部品に対応するカセッ
トの配設位置における幅寸法のイメージ表示を参照して
入力されるカセット配設位置の指定に応じて、該カセッ
ト配設位置と、上記ノズル配置情報と、上記カメラ情報
と、上記カセット配設可否情報と、上記カセットの幅デ
ータとに基づいて、配設可能と確認したときは上記指定
されたカセット配設位置をイメージ表示すると共に該カ
セット配設位置を記憶する工程とを含んで編成される。
According to a third aspect of the invention, there is provided a method of displaying a cassette arrangement position, in which a programmed computer displays an appropriate arrangement position of a cassette corresponding to a component specified by input on a display screen. A method of storing cassette information, nozzle information, and camera information for each component; storing nozzle arrangement information and camera information arranged in a nozzle exchanger for each component mounting apparatus; A step of storing, for each of the component mounting apparatuses, the disposition availability information of the cassette for each cassette type included in the cassette information, and a step of storing width data in the disposition direction for each of the cassette types. Selecting a component to be selected from a plurality of types of components, and picking up the selected component based on the selected component information, the nozzle information, and the nozzle arrangement information. Image display of the arrangement position of the functional nozzles in the nozzle exchanger, and a camera capable of recognizing the component based on the camera information of the selected component and the camera information of each component mounting apparatus. And displaying an image of a position where a cassette corresponding to the selected component can be arranged based on the selected component information and the cassette disposition availability information; and A step of displaying an image of a width dimension at an arrangement position of a cassette corresponding to the selected component based on the information and the width data; and an image display of an arrangement position of the suctionable nozzle in the nozzle exchanger. The image display of the recognizable camera, the image display of the position where the cassette corresponding to the selected component can be arranged, or the display of the selected component. In accordance with the designation of the cassette arrangement position input with reference to the image display of the width dimension at the corresponding cassette arrangement position, the cassette arrangement position, the nozzle arrangement information, the camera information, and the cassette A step of displaying the designated cassette arrangement position as an image and storing the cassette arrangement position when the arrangement is confirmed based on the arrangement possibility information and the cassette width data. Be organized.

【0018】そして、請求項4記載の発明の記録媒体
は、入力にて指定された部品に対応するカセットの適宜
の配設位置を表示画面に表示するプログラムを記録した
記録媒体であって、該プログラムは、コンピュータに、
部品毎のカセット情報とノズル情報とカメラ情報とを記
憶させ、部品搭載装置毎のノズル交換器に配置されてい
るノズル配置情報とカメラ情報とを記憶させ、上記カセ
ット情報に含まれるカセット種別毎に該カセットの配設
可否情報を上記部品搭載装置毎に記憶させ、上記カセッ
ト種別毎に配設方向の幅データを記憶させ、入力にて指
定される部品を複数種類の部品の中から選択させ、該選
択された部品情報、上記ノズル情報、上記カメラ情報、
及び上記ノズル配置情報に基づいて、上記選択された部
品を吸着可能なノズルの上記ノズル交換器内の配置位置
をイメージ表示させ、上記選択された部品を認識可能な
カメラをイメージ表示させ、上記選択された部品情報と
上記カセット配設可否情報とに基づいて、上記選択され
た部品に対応するカセットの配設が可能な位置をイメー
ジ表示させ、上記選択された部品情報と上記幅データと
に基づいて、上記選択された部品に対応するカセットの
配設位置における幅寸法をイメージ表示させ、上記吸着
可能なノズルの上記ノズル交換器内の配置位置のイメー
ジ表示、上記認識可能なカメラのイメージ表示、上記選
択された部品に対応するカセットの配設が可能な位置の
イメージ表示、又は上記選択された部品に対応するカセ
ットの配設位置における幅寸法のイメージ表示を参照し
て入力されるカセット配設位置の指定に応じて、該カセ
ット配設位置と、上記ノズル配置情報と、上記カメラ情
報と、上記カセット配設可否情報と、上記カセットの幅
データとに基づいて、配設可能と確認したときは上記指
定されたカセット配設位置をイメージ表示させると共に
該カセット配設位置を記憶させるカセット配設位置指定
プログラムを記録している。
According to a fourth aspect of the present invention, there is provided a recording medium for recording a program for displaying an appropriate arrangement position of a cassette corresponding to a component specified by input on a display screen. The program is
The cassette information, the nozzle information, and the camera information for each component are stored. The nozzle arrangement information and the camera information arranged in the nozzle exchanger for each component mounting device are stored. For each cassette type included in the cassette information, The placement availability information of the cassette is stored for each component mounting device, width data in the placement direction is stored for each cassette type, and a component specified by input is selected from a plurality of types of components, The selected component information, the nozzle information, the camera information,
And displaying, on the basis of the nozzle arrangement information, an arrangement position of the nozzle capable of sucking the selected component in the nozzle exchanger, displaying a camera capable of recognizing the selected component as an image, Based on the selected component information and the cassette disposition availability information, a position where a cassette corresponding to the selected component can be disposed is displayed as an image, and based on the selected component information and the width data. Displaying an image of the width dimension at the disposition position of the cassette corresponding to the selected component, displaying an image of the disposition position of the suckable nozzle in the nozzle exchanger, displaying an image of the recognizable camera, Image display of the position where the cassette corresponding to the selected component can be arranged, or at the position where the cassette corresponding to the selected component is arranged In accordance with the designation of the cassette arrangement position inputted with reference to the image display of the width dimension to be set, the cassette arrangement position, the nozzle arrangement information, the camera information, the cassette arrangement availability information, When it is confirmed that the cassette can be arranged based on the cassette width data, a cassette arrangement position designation program for displaying the designated cassette arrangement position as an image and storing the cassette arrangement position is recorded.

【0019】[0019]

【発明の実施の形態】以下、本発明の実施の形態を図面
を参照しながら説明する。図2(a) は、一実施の形態に
おけるカセット配設位置指定装置の構成を示す図であ
り、同図(b) は、そのシステム構成を示すブロック図で
ある。同図(a) に示すように、カセット配設位置指定装
置40は、例えばパーソナルコンピュータ等からなり、
その本体41には接続ケーブルを介してディスプレイ4
2及びキーボード43が接続され、キーボード43には
ポインティングデバイス(マウス)44が接続されてい
る。また、本体41には、プログラムをローディングす
るための、又は作成データを保管するためのフロッピー
ディスク(FD)45やコンパクトディスク(CD)4
6が着脱自在に装着される。
Embodiments of the present invention will be described below with reference to the drawings. FIG. 2A is a diagram showing a configuration of a cassette arrangement position specifying device according to an embodiment, and FIG. 2B is a block diagram showing a system configuration thereof. As shown in FIG. 1A, the cassette arrangement position specifying device 40 is composed of, for example, a personal computer, and the like.
The display 4 is connected to the main body 41 via a connection cable.
2 and a keyboard 43 are connected, and a pointing device (mouse) 44 is connected to the keyboard 43. The main body 41 has a floppy disk (FD) 45 or a compact disk (CD) 4 for loading a program or storing created data.
6 is detachably mounted.

【0020】このカセット配設位置指定装置40のシス
テムは、同図(b) に示すように、CPU(中央演算処理
装置)50と、このCPU50にバス51を介して接続
されたROM(読み出し専用メモリ)52、RAM(読
み書き自在なメモリ)53、HD(ハードディスク)5
4、I/O制御部55等により構成される。
As shown in FIG. 1B, the system of the cassette placement position specifying device 40 includes a CPU (Central Processing Unit) 50 and a ROM (Read Only) connected to the CPU 50 via a bus 51. Memory) 52, RAM (readable and writable memory) 53, HD (hard disk) 5
4. It is composed of an I / O controller 55 and the like.

【0021】ROM51は、このカセット配設位置指定
装置40の制御プログラムを記憶している。CPU50
は、その制御プログラムにより上記各部の動作を制御す
る。RAM53は、キーボード43から入力されるデー
タやCPU42による演算中の中間データ等を一時的に
記憶する。HD54は、キーボード43から入力された
或は外部の記録媒体(FD45、CD46等)から読み
込まれた各種のデータ、ファイル、テーブル等を格納し
ており、CPU50の制御により、それらのデータ、フ
ァイル、テーブル等をRAM53に転送する。
The ROM 51 stores a control program for the cassette placement position specifying device 40. CPU 50
Controls the operation of each of the above-mentioned units according to the control program. The RAM 53 temporarily stores data input from the keyboard 43, intermediate data being calculated by the CPU 42, and the like. The HD 54 stores various data, files, tables, and the like input from the keyboard 43 or read from an external recording medium (such as the FD 45 and the CD 46). The table or the like is transferred to the RAM 53.

【0022】I/O制御部55には、上述のディスプレ
イ42、キーボード43、FD45、CD46等が接続
されている。I/O制御部55は、CPU50の制御に
より、上記接続されている各部の入出力を制御する。デ
ィスプレイ42は、CRT表示装置(LCD表示装置等
でもよい)により構成され、入力されたデータを表示し
或はCPU50が行った演算結果を表示する。キーボー
ド43は、数字、文字及び各種の指令を入力するための
複数の操作キーを備えており、これら操作キーのステー
タス信号をCPU50に出力する。マウス44は、二次
元の移動速度信号を出力してディスプレイ42に表示さ
れた画面上の任意の位置を指定する。
The display 42, the keyboard 43, the FD 45, the CD 46, and the like are connected to the I / O control unit 55. The I / O control unit 55 controls input / output of each of the connected units under the control of the CPU 50. The display 42 is constituted by a CRT display device (which may be an LCD display device or the like), and displays input data or a result of calculation performed by the CPU 50. The keyboard 43 includes a plurality of operation keys for inputting numbers, characters, and various commands, and outputs a status signal of these operation keys to the CPU 50. The mouse 44 outputs a two-dimensional moving speed signal and designates an arbitrary position on the screen displayed on the display 42.

【0023】FD45は上記の各種データ、ファイル、
テーブル等を記録し或はそれらのデータ、ファイル、テ
ーブル等をRAM53又はHD54に出力する。CD4
6には、カセット位置指定プログラムが記録されてお
り、そのプログラムを随時HD54又はRAM53に出
力する。尚、このカセット位置指定プログラムはFD4
5に記録しておくようにしてもよい。
The FD 45 stores the above various data, files,
A table or the like is recorded or their data, files, tables or the like are output to the RAM 53 or the HD. CD4
6 stores a cassette position designation program, and outputs the program to the HD 54 or the RAM 53 as needed. This cassette position designation program is FD4
5 may be recorded.

【0024】CPU50は、上記の各部を制御しなが
ら、キーボード43から入力される指示に基づいて、予
め記憶されている各テーブルを参照しながら必要な演算
を行って、入力により指定された部品に対応する部品カ
セットの配設可能な位置をディスプレイ42に視覚的に
(表形式ではなくイメージ形式で)表示する。
The CPU 50 controls the above-described units, performs necessary calculations based on an instruction input from the keyboard 43, referring to each table stored in advance, and performs processing for the parts designated by the input. The positions where the corresponding component cassettes can be arranged are visually displayed (in an image format instead of a table format) on the display 42.

【0025】図3(a),(b),(c) は、上記RAM53又は
HD54に記憶されるデータテーブルの構成を示す図で
ある。これらのテーブルのデータは、夫々キーボード4
3からの入力により又は基板設計データ等からの自動的
な読み取りによって予め作成され、入力による部品指定
等に基づいて行われる演算によって更新される。
FIGS. 3A, 3B, and 3C are diagrams showing the structure of a data table stored in the RAM 53 or the HD 54. FIG. The data in these tables is
3 or by automatic reading from board design data or the like, and is updated by a calculation performed based on component designation or the like by the input.

【0026】同図(a) に示す部品リストテーブルは、部
品名称欄61に部品名称データが例えば「A100」、
「A101」、「A200」、・・・のように格納され
ている。部品種別欄62には部品の種別データが例えば
「2125R」、「SOP−20」、・・・のように格
納されている。上記の部品名称「A100」と「A10
1」の部品種別はいずれも「2125R」である。部品
種別は例えば抵抗、コンデンサ、トランジスタ等の種別
を表わし、部品名称は例えば抵抗であれば抵抗値Ωの値
に対応して異なった名称が付与されている。個数欄63
には1個の基板に搭載される部品の個数データが格納さ
れている。装置番号欄64には1ラインに多段式に配置
される部品搭載装置の装置番号が格納されている。同図
は部品名称A100の部品は1号機で基板に搭載される
べきもの、部品名称A200の部品は2号機で基板に搭
載されるものであることを示している。そして、カセッ
ト位置欄65には、その部品を収容した部品カセットが
配置される部品カセット台上の位置番号が格納される。
In the parts list table shown in FIG. 3A, the part name data is, for example, "A100" in the part name column 61.
.. Are stored as “A101”, “A200”,. In the component type column 62, component type data is stored, for example, as “2125R”, “SOP-20”,. The above component names "A100" and "A10
Each of the component types of "1" is "2125R". The component type indicates, for example, the type of a resistor, a capacitor, a transistor, or the like. If the component name is, for example, a resistor, a different name is assigned according to the value of the resistance value Ω. Number column 63
Stores the number data of the components mounted on one board. The device number column 64 stores the device numbers of component mounting devices that are arranged in multiple stages on one line. The figure shows that the component with the component name A100 is to be mounted on the board in the first machine, and the component with the component name A200 is to be mounted on the board in the second machine. The cassette position column 65 stores the position number on the component cassette table on which the component cassette containing the component is placed.

【0027】同図(b) に示す部品データテーブルは、部
品種別欄71に部品種別データが例えば「2125
R」、「SOP−20」、・・・のように格納されてい
る。カセット種別欄72にはカセット種別データが例え
ば「8MMP」、「STCK」、・・・のように格納さ
れている。上記のカセット種別「8MMP」は、巻着し
た8mm幅の部品テープの先端から部品を順次供給する
形式のテープ式の部品カセットを表わし、カセット種別
「STCK」は、収容筒の先端から部品を振り落として
供給する形式のスティック式の部品供給カセットを表し
ている。続いて複数の吸着可能ノズル欄73a、73
b,73c、73d、・・・が設けられ、これらの欄に
上記の部品「2125R」に対しては3種類のノズル名
称「M90P2」、「M11S」、「M78S」が夫々
格納され、部品「SOP−20」に対しては2種類のノ
ズル名称「M9032」、「M9031」が夫々格納さ
れている。そして、最後にカメラ種別欄74が設けられ
ている。このカメラ種別欄74には、イメージ領域の視
野の広さが部品の大きさに対応する部品認識カメラの種
別「□24」、「□36」が、部品種別に対応して格納
される。
In the part data table shown in FIG. 3B, in the part type column 71, the
R "," SOP-20 ", and so on. Cassette type data is stored in the cassette type column 72, for example, as “8MMP”, “STCK”,. The cassette type “8MMP” indicates a tape-type component cassette in which components are sequentially supplied from the leading end of the wound component tape having a width of 8 mm, and the cassette type “STCK” indicates that a component is moved from the leading end of the storage cylinder. This shows a stick-type component supply cassette of a type that is supplied by dropping. Subsequently, a plurality of adsorbable nozzle columns 73a, 73
, 73c, 73d,... are provided, and three types of nozzle names “M90P2”, “M11S”, and “M78S” are stored in these columns for the above-mentioned component “2125R”, respectively. For “SOP-20”, two types of nozzle names “M9032” and “M9031” are stored, respectively. Finally, a camera type column 74 is provided. In the camera type column 74, the types “□ 24” and “□ 36” of the component recognition camera whose field of view of the image area corresponds to the size of the component are stored corresponding to the component type.

【0028】そして、同図(c) に示す装置データテーブ
ルは、装置名称欄81に装置の名称データが例えば「S
ENHYAK」、「GOGOWIDE」、・・・のよう
に格納されている。この装置名称は、装置メーカーが名
付けたもの、或はユーザが名付けた愛称等が用いられ
る。装置種別欄82には装置の種別を表わすデータが例
えば「A」、「B」のように格納されている。この種別
データは装置の仕様の違いによるものであり、仕様の同
じ装置であれば種別データも同じである。次の装置番号
欄83には装置番号が例えば「1」、「2」のように格
納される。この装置番号は一般には1ラインに配置され
る複数の装置にシーケンシャルに付される場合が多い。
この例では名称「SENHYAK」の部品搭載装置が、
1号機であり、名称「GOGOWIDE」の部品搭載装
置が、2号機である。
In the device data table shown in FIG. 9C, the device name data in the device name column 81 is, for example, "S".
"ENHYAK", "GOGOWIDE", and so on. As the device name, a name given by the device maker, a nickname given by the user, or the like is used. In the device type column 82, data indicating the type of device is stored, for example, as "A", "B". This type data is due to the difference in the specification of the device, and the type data is the same if the device has the same specification. In the next device number column 83, device numbers are stored, for example, as "1" and "2". In general, the device numbers are often sequentially assigned to a plurality of devices arranged on one line.
In this example, the component mounting device with the name "SENYAK"
The first component, and the component mounting device with the name “GOGOWIDE” is the second device.

【0029】また、ノズル数欄84には、ノズル交換器
に収容されているノズルの個数データが例えば「6」、
「7」のように格納される。例えば図9(a),(b) に示し
た部品搭載装置は最大6個のノズルをノズル交換器12
に収容可能である。そして、ノズル交換器の例えば左端
のノズルから1番ノズル、2番ノズル、・・・というよ
うに番号が付与される。ノズル欄85a、85b、85
c、・・・には上記番号を付与されてノズル交換器に収
容されているノズルの名称データが、例えば1番機の場
合は「M11S」、「M11S」、「M11S」、「M
11M」、・・・のように格納されており、2番機の場
合は「M90P2」、「M90P2」、「M90P
7」、「M90P7」のように格納されている。この例
では、1号機は6個のノズルの内、3個が「M11S」
という同じ種類のノズルであることが分かる。また2号
機は、7個のノズルの内、2個が同じ種類のノズル「M
90P2」であり、他にも2個の同じ種類のノズル「M
90P7」を収容していることが分かる。
In the nozzle number column 84, the number data of the nozzles accommodated in the nozzle exchanger is, for example, "6".
It is stored as “7”. For example, the component mounting apparatus shown in FIGS. 9A and 9B has a maximum
Can be accommodated. The nozzles are numbered, for example, from the leftmost nozzle to the first nozzle, the second nozzle, and so on. Nozzle columns 85a, 85b, 85
The name data of the nozzles accommodated in the nozzle exchanger with the above numbers assigned to c,... are, for example, “M11S”, “M11S”, “M11S”, “M”
11M ”,..., And in the case of the second machine,“ M90P2 ”,“ M90P2 ”,“ M90P
7 "and" M90P7 ". In this example, out of the six nozzles in the first unit, three of them are "M11S"
It can be understood that the nozzles are of the same type. In the second machine, two nozzles of the same type “M
90P2 "and two other nozzles of the same type" M
90P7 ".

【0030】カセット数欄86には、前部と後部の部品
カセット台の夫々のカセット装着可能数データが格納さ
れる。この例では1号機のカセット数欄86に「37」
が格納されており、前部及び後部の部品カセット台に夫
々37個の部品カセットを配設可能であることを示して
いる。また、2号機のカセット数欄86には「30」が
格納されており、前部及び後部の部品カセット台に夫々
30個の部品カセットを配設可能であることを示してい
る。そして、カセットピッチ欄87にカセットピッチデ
ータが例えば「16.5」のように格納される。この
「16.5」は、8mm幅の部品テープを巻着した部品
カセットの設置幅を表しており、寸法単位はミリメート
ルである。
The cassette number column 86 stores data on the number of cassettes that can be mounted on each of the front and rear component cassette tables. In this example, "37" is displayed in the cassette number column 86 of the first unit.
Is stored, which indicates that 37 component cassettes can be disposed on the front and rear component cassette tables, respectively. Further, “30” is stored in the cassette number column 86 of the second machine, which indicates that 30 component cassettes can be disposed on the front and rear component cassette tables, respectively. Then, the cassette pitch data is stored in the cassette pitch column 87, for example, as “16.5”. This “16.5” indicates the installation width of the component cassette around which the component tape having a width of 8 mm is wound, and the unit of the dimension is millimeter.

【0031】そして、最後にカメラ種別欄89が設けら
れる。このカメラ種別欄89には、部品搭載装置に装着
されている部品認識カメラの上述した同図(b) の部品デ
ータテーブルで述べたと同様のカメラ種別データが格納
される。
Finally, a camera type column 89 is provided. This camera type column 89 stores the same camera type data as described in the above-mentioned component data table of FIG. 2B of the component recognition camera mounted on the component mounting apparatus.

【0032】図4(a),(b),(c) は、更にRAM53又は
HD54に記憶される他のデータテーブルの構成を示す
図である。同図(a) に示すカセット幅情報テーブルは、
カセット種別欄91に、図3(b) の部品データテーブル
のカセット種別欄72に格納されているカセット種別デ
ータ「8MMP」、「STCK」、・・・と同一のデー
タが格納されている。そして、これらのカセット種別に
対応して、左幅欄92には、部品カセット台上に装着
(配設)されたとき、装着基準位置の中心から左側に膨
らむ配設幅データが例えば「7.5」、「11.1」の
ように格納される。また、右幅欄93には、同じく部品
カセット台上に装着されたとき、装着基準位置の中心か
ら右側に膨らむ配設幅データが例えば「8.7」、「1
7.0」のように格納される。
FIGS. 4A, 4B, and 4C are diagrams showing the structure of another data table further stored in the RAM 53 or the HD 54. FIG. The cassette width information table shown in FIG.
The cassette type column 91 stores the same data as the cassette type data “8MMP”, “STCK”,... Stored in the cassette type column 72 of the component data table in FIG. In accordance with these cassette types, in the left width column 92, for example, "7. Installation width data" which expands to the left from the center of the mounting reference position when mounted (arranged) on the component cassette table. 5 "and" 11.1 ". Also, in the right width column 93, the arrangement width data that expands to the right from the center of the mounting reference position when mounted on the component cassette table is, for example, “8.7” or “1”.
7.0 ”.

【0033】同図(b) に示すカセット取り付け可否情報
テーブルは、その装置種別欄101に、図3(c) の装置
データテーブルの装置種別欄82に格納されている装置
種別データ「A」、「B」、・・・と同一のデータが格
納される。そして、カセット種別欄102に、上記それ
ぞれの機種について使用されるカセット種別データが格
納される。このカセット種別データは、図3(b) の部品
データテーブルのカセット種別欄72及び図4(a) のカ
セット幅情報テーブルのカセット種別欄91に格納され
ているデータと同一のデータである。そして、カセット
位置欄103には、それぞれの機種について、前部と後
部の2つの部品カセット台の配設位置に対応する位置番
号欄103−1、103−2、103−3、・・・が設
けられ、それらの欄内に、カセット種別欄102に記憶
されているカセットごとに対応する取り付け(配設、配
置)の可否情報(図4(b) には「○」又は「×」で示し
ている)が格納されている。
The cassette mountability information table shown in FIG. 3B has the device type column 101, the device type data "A" stored in the device type column 82 of the device data table in FIG. The same data as “B”,... Is stored. Then, the cassette type data used for each of the above models is stored in the cassette type column 102. This cassette type data is the same data as the data stored in the cassette type column 72 of the component data table of FIG. 3B and the cassette type column 91 of the cassette width information table of FIG. 4A. The cassette position column 103 includes, for each model, position number columns 103-1, 103-2, 103-3,... Corresponding to the arrangement positions of the front and rear parts cassette tables. In each of these columns, information on the feasibility of installation (arrangement, arrangement) corresponding to each cassette stored in the cassette type column 102 (indicated by “O” or “X” in FIG. 4B). Is stored).

【0034】例えば装置種別Aの機種は、図3(c) の装
置データテーブルのカセット数欄86に示すように、1
つの部品カセット台には8mmタイプの部品カセットを
37個まで配置可能であり、前後の部品カセット台を合
わせて74個の配置が可能である。したがって、カセッ
ト位置欄103の位置番号欄103−1〜103−74
までの欄内に、可否データ「○」又は「×」が格納され
ている。図4(b) の例では、種別「8MMP」の部品カ
セットは、位置番号欄103−1〜103−7、・・
・、つまり、全ての欄に可データ「○」が格納されてお
り、部品カセット台上のいずれの位置にも配置可能であ
ることを示している。
For example, as shown in the cassette number column 86 of the device data table in FIG.
Up to 37 8 mm-type component cassettes can be arranged on one component cassette table, and a total of 74 component cassette tables on the front and rear can be arranged. Therefore, the position number columns 103-1 to 103-74 of the cassette position column 103
In the columns up to, the availability data “格納” or “×” is stored. In the example of FIG. 4B, the component cassettes of type “8MMP” are stored in the position number columns 103-1 to 103-7,.
In other words, that is, in all the columns, the allowable data “格納” is stored, indicating that the data can be arranged at any position on the component cassette table.

【0035】また、種別「STCK」のスティック式の
部品カセットは、幅の大きな部品カセットであるため、
部品カセット台の端部には本体装置のフレームが邪魔に
なって取り付けることができない。同図(b) の種別「S
TCK」の部品カセットに対応する位置番号欄103−
1〜103−7、・・・の最初の2つの位置番号欄10
3−1及び103−2に否データ「×」が格納されてい
るのは、そのことを表している。端部でなければ、いず
れの配設位置にも取り付け可能であるが、その場合、取
り付け位置から左右にはみ出すから、取り付け位置がい
ずれであってもその左右の他の取り付け位置が使用不可
となる。
The stick type component cassette of the type "STCK" is a component cassette having a large width.
The frame of the main unit cannot be attached to the end of the component cassette table because it is in the way. The type “S” in FIG.
Position number column 103- corresponding to the component cassette of "TCK"
1 to 103-7, first two position number columns 10
The fact that the failure data “x” is stored in 3-1 and 103-2 indicates that fact. If it is not an end, it can be installed at any arrangement position, but in that case, it protrudes from the installation position to the left and right, so regardless of the installation position, the other installation positions on the left and right become unusable .

【0036】そして、図4(c) に示すカセット指定情報
テーブルは、装置番号欄111に、図3(c) の装置デー
タテーブルの装置番号欄83に格納されている装置番号
データ「1」、「2」、・・・と同一のデータが格納さ
れる。この場合も、カセット種別欄112が親欄として
設けられ、部品カセット台上の位置番号欄112−1、
112−2、・・・が子欄として設けられる。そして、
これら位置番号欄112−1、112−2、・・・に
は、このテーブルの場合は、可否データではなく、カセ
ット種別データが格納される。同図の例は、装置番号
「1」の機種では、3番と4番の配設位置に種別「8M
MP」の部品カセットが配置されることを示し、装置番
号「2」の機種では、4番の配設位置に種別「STC
K」の部品カセットが配置されることを示している。こ
のカセット指定情報テーブルにおけるカセット位置が、
後述するように、最終的に決定された各部品カセットの
配設位置である。
In the cassette designation information table shown in FIG. 4C, the device number column 111 stores the device number data "1" stored in the device number column 83 of the device data table shown in FIG. The same data as “2”,... Is stored. Also in this case, the cassette type column 112 is provided as a parent column, and the position number column 112-1 on the parts cassette table,
.. Are provided as child columns. And
In this table, not the availability data but the cassette type data are stored in these position number columns 112-1, 112-2,.... In the example of the figure, in the model of the device number “1”, the type “8M” is set in the third and fourth arrangement positions.
MP ”indicates that a component cassette of“ STC ”is arranged.
K "is shown. If the cassette position in this cassette designation information table is
As will be described later, this is the finally determined arrangement position of each component cassette.

【0037】図5及び図6は、キーボード43又はマウ
ス44からの入力により指定された部品に基づいて、上
述した各データテーブルを参照しながら、部品カセット
の適切な配設位置を視覚的に表示しながら決定していく
CPU50の処理動作を説明するフローチャートであ
る。
FIGS. 5 and 6 show visually the appropriate placement position of the component cassette based on the component specified by the input from the keyboard 43 or the mouse 44 while referring to the above-mentioned data tables. 9 is a flowchart for explaining a processing operation of a CPU 50 which is determined while performing the processing.

【0038】図7及び図8は、上記の処理に対応して、
ディスプレイ42に表示される画像の例を示す図であ
る。上記図5乃至図8を用いて、CPU50による処理
を以下に説明する。尚、この処理は、1ラインに部品搭
載装置を少なくとも2台使用することを前提とし、その
いずれか(1号機又は2号機)が、予め指定された後に
開始されるものとする。
FIGS. 7 and 8 correspond to the above processing.
FIG. 4 is a diagram showing an example of an image displayed on a display 42. The processing by the CPU 50 will be described below with reference to FIGS. This process is based on the premise that at least two component mounting apparatuses are used in one line, and it is assumed that one of them (No. 1 or No. 2) is started after it has been designated in advance.

【0039】また、この処理では、最初に、図7に示す
ように、ディスプレイ42の適宜の画面領域に、前後2
つの部品カセット台121及び122が模式的な絵柄で
表示され、その部品カセット台121に沿って、やや上
方にノズル交換器123がこれも模式的な絵柄で表示さ
れる。夫々の部品カセット台121及び122には部品
カセットの配設位置が駒に区切られて表示され、それら
駒区切りされた配設位置には配設位置番号が10番刻み
に表示され、端部には端数番号が表示される。配設番号
は、同図に示すように、前部の部品カセット台121の
左端から右方へ、1番、2番と付与されている。同図
は、1号機を示しており、1号機は図3(c) に示したよ
うに各部品カセット台が37個の配設位置を備えてい
る。したがって、部品カセット台121が左端から右方
へ1番から37番まで、そして部品カセット台122が
左端から右方へ38番から74番までのカセット配設位
置を備えている。また、ノズル交換器123には、この
1号機の収容ノズルの名称(図3(c) 参照)が表示され
ている。
In this processing, first, as shown in FIG.
The two component cassette tables 121 and 122 are displayed in a schematic pattern, and the nozzle exchanger 123 is also displayed in a schematic pattern along the component cassette table 121 and slightly above. On each of the parts cassette tables 121 and 122, the arrangement positions of the parts cassettes are displayed by being divided into pieces, the arrangement positions divided by the pieces are indicated by the arrangement position numbers in increments of ten, and Indicates a fraction number. As shown in the figure, the arrangement numbers are assigned to the first and second parts from the left end of the front parts cassette table 121 to the right. The figure shows the first machine, and the first machine has 37 component cassette tables as shown in FIG. 3 (c). Accordingly, the component cassette table 121 has cassette positions from No. 1 to No. 37 from the left end to the right, and the component cassette table 122 has cassette disposition positions from No. 38 to No. 74 from the left end to the right. Further, the name of the storage nozzle of the first machine (see FIG. 3 (c)) is displayed on the nozzle exchanger 123.

【0040】先ず、図5のフローチャートにおいて、部
品リストから部品名を選択する(ステップS0)。この
処理では、例えば図8(a) のごとく「A100」、「A
101」、「A200」と表示された部品リスト(部品
名リスト)から、マウス44で選択された部品名称(同
図の例では「A200」)が反転表示される。
First, in the flowchart of FIG. 5, a component name is selected from a component list (step S0). In this processing, for example, as shown in FIG.
The component name (“A200” in the example of FIG. 2) selected by the mouse 44 is highlighted in the component list (component name list) in which “101” and “A200” are displayed.

【0041】次に、この部品名称に基づいて部品リスト
から部品種別を得る(ステップS1)。この処理では、
図3(a) に示した部品リストテーブルが参照され、その
部品名称欄61から上記指定された部品名称が検索さ
れ、この検索により検出された部品名称に対応する部品
種別が部品種別欄62から抽出される。
Next, a component type is obtained from a component list based on the component name (step S1). In this process,
The component list table shown in FIG. 3A is referred to, the specified component name is retrieved from the component name column 61, and the component type corresponding to the component name detected by this search is retrieved from the component type column 62. Is extracted.

【0042】次に、上記抽出された部品種別に基づい
て、部品データからカセット種別を得る(ステップS
2)。この処理では、図3(b) に示した部品データテー
ブルが参照され、その部品種別欄71から上記の部品種
別が検索され、この検索により検出された部品種別に対
応するカセット種別がカセット種別欄72から抽出され
る。
Next, a cassette type is obtained from the component data based on the extracted component type (step S).
2). In this process, the component data table shown in FIG. 3B is referred to, the above component type is searched from the component type column 71, and the cassette type corresponding to the component type detected by this search is set in the cassette type column. 72.

【0043】続いて、上記得られたカセット種別に基づ
くカセット幅情報から上記指定された部品を収容してい
る部品カセットの幅データを得る(ステップS3)。こ
の処理では、図4(a) に示したカセット幅情報テーブル
が参照され、そのカセット種別欄91から上記得られて
いるカセット種別が検索され、この検索により検出され
たカセット種別に対応する左幅データ及び右幅データが
左幅欄92及び右幅欄93から抽出される。
Subsequently, width data of the component cassette containing the specified component is obtained from the cassette width information based on the obtained cassette type (step S3). In this process, the cassette width information table shown in FIG. 4A is referred to, the cassette type obtained above is searched from the cassette type column 91, and the left width corresponding to the cassette type detected by this search is searched. Data and right width data are extracted from the left width column 92 and the right width column 93.

【0044】そして、上記抽出された左幅データ及び右
幅データに基づいて、カセット幅情報を表示する(ステ
ップS4)。この処理では、適宜の画面領域に、上記指
定された部品に対応して抽出された部品カセットの左幅
及び右幅の数値が表示されると共に、例えば図8(b) に
示すように、部品カセットの取り付け位置を中心に左右
のはみ出し部分が視覚的に表示される。例えば図8(a)
で選択表示されている部品種別が図のように「A20
0」であれば、対応する部品種は「SOP−20」であ
り、これに対応して図4(a) のカセット幅情報テーブル
から抽出される幅データは左幅「11.1」及び右幅
「17.0」であり、このような場合は、図8(b) に示
すように、取り付け位置を中心に左右のはみ出し部分が
表示される。
Then, the cassette width information is displayed based on the extracted left width data and right width data (step S4). In this processing, the numerical values of the left width and the right width of the component cassette extracted corresponding to the specified component are displayed in an appropriate screen area, and for example, as shown in FIG. The left and right protruding portions are visually displayed centering on the cassette mounting position. For example, FIG.
The part type selected and displayed in "A20"
If the value is "0", the corresponding component type is "SOP-20", and the width data extracted from the cassette width information table of FIG. The width is "17.0". In such a case, the left and right protruding portions are displayed centering on the mounting position as shown in FIG. 8B.

【0045】上記の表示に続いて、再び部品リストから
部品種別を得る(ステップS5)。この処理は上記ステ
ップS1と同様の処理である。次に、その部品種別に基
づいて、部品データから吸着可能なノズルを得る(ステ
ップS6)。この処理では、図3(b) に示した部品デー
タテーブルが参照され、その部品種別欄71から上記部
品種別が検索され、この検索により検出された部品種別
に対応する吸着可能ノズルが吸着可能ノズル欄73a、
73b、・・・から抽出される。
Following the above display, the component type is obtained again from the component list (step S5). This processing is similar to the processing in step S1. Next, nozzles that can be picked up are obtained from the component data based on the component type (step S6). In this process, the component data table shown in FIG. 3B is referred to, the component type is searched from the component type column 71, and the suction-capable nozzle corresponding to the component type detected by the search is determined. Column 73a,
73b,...

【0046】次に、上記指定された部品の吸着が可能で
あるとして抽出されたノズルと、部品カセットの配置位
置を指定しようとしている装置(この処理に先立って指
定している部品搭載装置、この例では1号機が予め指定
されている)に装着されているノズル(ノズル交換器に
収容されている全ノズル)とで、一致するものがあるか
否かを確認する(ステップS7)。この処理では、図3
(c) に示す装置データテーブルが参照され、その装置番
号欄83から「1」号機が検索され、この検索により検
出された1号機に対応する全てのノズルデータ(名称デ
ータ)がノズル欄85a、85b、85c、・・・から
抽出され、これら抽出されたノズルデータと、上記指定
された部品に基づいて得られているノズルデータとが比
較されて、一致するものがあるか否かが判別される。
Next, the nozzles extracted as being capable of picking up the specified component and a device for specifying the placement position of the component cassette (the component mounting device specified prior to this processing; In the example, it is checked whether or not there is a match with the nozzles (all the nozzles accommodated in the nozzle exchanger) mounted on the first machine (pre-designated) (step S7). In this process, FIG.
The device data table shown in (c) is referred to, the “No. 1” unit is searched from the device number column 83, and all the nozzle data (name data) corresponding to the first unit detected by this search is stored in the nozzle column 85a, , 85b, 85c,..., And the extracted nozzle data is compared with the nozzle data obtained based on the designated component to determine whether there is a match. You.

【0047】続いて、吸着可能ノズル情報を表示する
(ステップS8)。この処理では、上記比較による判別
結果として、例えば図8(c) に示すように、ノズル交換
器内の吸着可能なノズルが視覚的に表示される。この表
示は、図7の表示とは別個の画面構成で表示される画面
内の適宜の領域に表示される。また、図8(c) の表示は
種々の場合の例を説明するために表示内容は図7とはや
や異なるが、実際には図7のノズル交換器123を更に
視覚的に示す表示の例である。この図8(c) の例では、
左側の3個のノズルが上記指定された部品の種別に対応
して吸着可能なノズルであることを示し、次の2個のノ
ズルが吸着不可能であることを示している。そして、こ
の例では、ノズル交換器の右端の収容部にはノズルが収
容されていないことを示している。
Subsequently, information on the nozzles that can be suctioned is displayed (step S8). In this process, as a result of the above-described comparison, for example, as shown in FIG. 8C, the nozzles that can be sucked in the nozzle exchanger are visually displayed. This display is displayed in an appropriate area in a screen displayed in a screen configuration different from the display of FIG. The display in FIG. 8C is slightly different from that in FIG. 7 in order to explain examples in various cases, but is actually a display example in which the nozzle exchanger 123 in FIG. It is. In the example of FIG. 8 (c),
This indicates that the three nozzles on the left are nozzles that can be sucked in accordance with the type of the specified component, and that the next two nozzles cannot be sucked. And, in this example, it is shown that the nozzle is not accommodated in the accommodation portion at the right end of the nozzle exchanger.

【0048】上記ステップS7の確認処理で、部品デー
タテーブルから抽出されたノズルとノズル交換器内のノ
ズルとで一致するものがないときは、図8(c) の表示に
おいて、全てのノズルが吸着不可能なノズルとして表示
される。
In the confirmation processing in step S7, if there is no coincidence between the nozzles extracted from the part data table and the nozzles in the nozzle exchanger, all the nozzles are suctioned in the display of FIG. It is displayed as an impossible nozzle.

【0049】続いて、再び上記選択された部品名称に基
づき図3(a) の部品リストテーブルを参照して部品種別
を得(ステップS9)、この部品種別に基づき図3(b)
の部品データテーブルを参照してカメラ種別を得る(ス
テップS10)。そして、この得られたカメラ種別に基
づき図3(c) の装置データテーブルを参照して、装置に
装着されているカメラの種別と一致するか否かを判別し
て(ステップS11)、その判別結果を表示する(ステ
ップS12)。この処理では、例えば図8(d)に示すよ
うに、その部品搭載装置に装着されている部品認識カメ
ラが視覚的に表示される。この図8(d) に示す例では、
この部品搭載装置に装着されている部品認識カメラは3
台であり、3台ともに上記部品「A200」の認識が可
能な(イメージを分割しなくても部品全体を一括して認
識できる)ことを示す色付け(同図の例ではハッチン
グ)をして表示されている。認識が不良(イメージを分
割しないと部品全体が視野に入らない)な場合は、例え
ば色付けの無い単なる四角い枠で表示される。
Subsequently, the component type is obtained by referring to the component list table shown in FIG. 3A again based on the selected component name (step S9), and based on this component type, FIG.
The camera type is obtained with reference to the component data table (step S10). Then, based on the obtained camera type, referring to the device data table of FIG. 3 (c), it is determined whether or not it matches the type of the camera mounted on the device (step S11). The result is displayed (step S12). In this process, for example, as shown in FIG. 8D, the component recognition camera mounted on the component mounting apparatus is visually displayed. In the example shown in FIG.
The component recognition camera mounted on this component mounting device is 3
The three components are colored (indicated by hatching in the example in the figure) to indicate that the above-mentioned component "A200" can be recognized (all components can be collectively recognized without dividing the image). Have been. If the recognition is not good (the whole part cannot be seen from view unless the image is divided), it is displayed as, for example, a simple square frame without coloring.

【0050】続いて、既に取り付けられた他の部品のカ
セット指定情報(取り付け位置の番号データ)と、取り
付けようとしている装置(部品搭載装置)のカセット取
り付け可否情報と、装置の吸着可能ノズルと、カセット
幅情報とに基づいて、上記部品カセットが取り付け可能
であるかを確認して(ステップS13)、その確認され
たカセット取り付け情報を表示する(ステップS1
4)。
Subsequently, cassette designation information (number data of a mounting position) of another component already mounted, cassette mountability information of a device to be mounted (component mounting device), a suctionable nozzle of the device, Based on the cassette width information, it is confirmed whether or not the component cassette can be mounted (step S13), and the confirmed cassette mounting information is displayed (step S1).
4).

【0051】この処理では、例えば図9(a) に示すよう
に、上記カセット選択された部品カセット台が視覚的に
表示され(この図の例では装置前部の部品カセット12
1)、上記指定された取り付け位置が所定の色(図の例
では黒ベタで示す)で表示され、左右にはみ出るカセッ
トの場合であれば、はみ出る部分が他の所定の色(図で
はクロスハッチングで示す)で表示される。そして、他
に装着可能(指定可能)な取り付け位置があれば所定の
色(図の例では自無地で示す)で表示され、既に他のカ
セットの取り付けが指定されて(決定されて)いて、或
はトレーフイーダ等の装着が決定されていて、他のカセ
ットの取り付けが不可能である取り付け位置が、不可能
を示す所定の色(図ではハッチングで示す)で表示され
る。
In this process, for example, as shown in FIG. 9 (a), the component cassette table selected for the cassette is visually displayed (in this example, the component cassette 12 at the front of the apparatus).
1) The specified mounting position is displayed in a predetermined color (in the example of the drawing, indicated by solid black), and in the case of a cassette that protrudes to the left and right, the protruding portion is another predetermined color (cross hatching in the figure). ). If there is another mounting position that can be mounted (specified), it is displayed in a predetermined color (in the example of the figure, it is shown as a solid color), and the mounting of another cassette has already been specified (determined). Alternatively, the attachment position where the attachment of the tray feeder or the like has been determined and other cassettes cannot be attached is displayed in a predetermined color (indicated by hatching in the figure) indicating that attachment is impossible.

【0052】続いて、上記のように表示処理を行うため
のステップS10の処理を、図6に示すフローチャート
で更に説明する。尚、この処理ではCPU50内蔵のレ
ジスタCT(RAM53に領域CTを設けるようにして
もよい)が用いられる。先ず、レジスタCTに仮のカセ
ット番号「1」を設定して初期化する(ステップS2
1)。続いて、レジスタCTの値が最大カセット数(図
4(b) のカセット取り付け可否情報テーブルのカセット
位置欄103の番号データ参照、図7に示す例では7
4)を越えているか否かを判別し(ステップS22)、
越えていないことを確認して(S22がN)、続いて、
認識可能なカメラがある(選択された部品を認識可能な
部品認識カメラが当該部品搭載装置に装着されている)
か否かを、図3(c) の装置データテーブルを参照して判
別する(ステップS23)。
Next, the processing in step S10 for performing the display processing as described above will be further described with reference to the flowchart shown in FIG. In this process, a register CT built in the CPU 50 (the area CT may be provided in the RAM 53) is used. First, a temporary cassette number "1" is set in the register CT and initialized (step S2).
1). Subsequently, the value of the register CT is set to the maximum number of cassettes (refer to the number data in the cassette position column 103 of the cassette mountability table of FIG. 4B, 7 in the example shown in FIG. 7).
4) It is determined whether or not exceeds (step S22),
Confirm that it does not exceed (S22 is N).
There is a recognizable camera (a component recognition camera capable of recognizing the selected component is mounted on the component mounting device)
Whether or not this is the case is determined with reference to the device data table of FIG. 3C (step S23).

【0053】そして、認識可能なカメラがあれば(S2
3がY)、次に、当該部品搭載装置に吸着可能なノズル
があるか否かを、図3(b) の部品データテーブル及び図
3(c) の装置データテーブルに基づいて判別する(ステ
ップS24)。そして、吸着可能なノズルがあれば(S
24がY)、更に、図4(b) に示すカセット取り付け可
否情報テーブルを参照して、上記レジスタCTで示され
る番号が、カセット取り付け可能な位置か否かを判別す
る(ステップS25)。
If there is a recognizable camera (S2)
3 is Y), and then it is determined whether or not the component mounting apparatus has a nozzle capable of sucking based on the component data table of FIG. 3B and the device data table of FIG. S24). If there is a nozzle that can be sucked (S
24 is Y), and further, it is determined whether or not the number indicated by the register CT is the position where the cassette can be mounted by referring to the cassette mountability table shown in FIG. 4B (step S25).

【0054】カセット取り付け可能な位置である場合は
(S25がY)、続いて、図4(c)に示すカセット指定
情報テーブル及び図4(a) に示すカセット幅情報テーブ
ルを参照して、既に取り付けられているカセットと干渉
しないか否かを判別する(ステップS26)。そして、
干渉しないときは(S26がY)、上記レジスタCTの
番号で示す位置は、選択された部品のカセットを取り付
けできる場所であるとして表示する(ステップS2
7)。
If the position is a position where the cassette can be mounted (Y in S25), subsequently, referring to the cassette designation information table shown in FIG. 4C and the cassette width information table shown in FIG. It is determined whether or not it interferes with the attached cassette (step S26). And
When there is no interference (Y in S26), the position indicated by the register CT number is displayed as a place where the cassette of the selected component can be mounted (step S2).
7).

【0055】これにより、図9(a) の部品カセット台の
表示中に示す1個の白枠部分が先ず表示される。上記ス
テップS23、S24、S25、又はS26の判別で、
いずれの結果が否であっても、その場合は直ちにレジス
タCTの示す位置には取り付け出来ないことを表示する
(ステップS28)。
As a result, one white frame portion shown during the display of the parts cassette table in FIG. 9A is first displayed. In the determination of the above steps S23, S24, S25 or S26,
Regardless of which result is negative, in such a case, it is immediately displayed that it cannot be attached to the position indicated by the register CT (step S28).

【0056】上記ステップS27又はステップS28を
処理した後は、レジスタCTを「1」インクリメントし
て、判断するカセット位置の番号を1つ進め(ステップ
S29)、ステップS22に戻って、再びステップS2
2〜ステップS29を繰り返す。上記図9(a) の部品カ
セット台の表示中に示す番号1〜番号10のハッチング
で示す位置(取り付け不可能エリア)は、レジスタCT
が順次インクリメントされて「10」となるまで、上記
ステップS23、S24、S25、又はS26のいずれ
かで判別が「否」となった場合の表示例である。
After the processing in step S27 or step S28, the register CT is incremented by "1", the number of the cassette position to be judged is incremented by one (step S29), the flow returns to step S22, and the flow returns to step S2.
Steps 2 to S29 are repeated. Positions indicated by hatching numbers 1 to 10 (non-mountable areas) in the display of the component cassette table in FIG. 9A are registers CT.
Is a display example in which the determination is “No” in any of the above-described steps S23, S24, S25, or S26 until is sequentially incremented to “10”.

【0057】そして、レジスタCTが順次インクリメン
トされ、ステップS22〜S29が繰り返され、ステッ
プS23、S24、S25、及びS26の判別がいずれ
も「可」となって図9(a) の部品カセット台の表示に白
枠(空きエリア)が増えて、やがて上記ステップS22
で、レジスタCTの値が最大カセット数を越えたときは
(S22がY)、既にカセット指定されているものにつ
いて、その指定された位置と、はみ出し部分があればそ
のはみ出し部分も含めて表示する(ステップS30、図
9(a)の表示部分125参照)。これにより、図9
(a) に示すように、オペレータがカセットの取り付け可
能な場所(位置)を目視により確認するための表示が完
成する。
Then, the register CT is sequentially incremented, and steps S22 to S29 are repeated. All of the determinations in steps S23, S24, S25, and S26 become "OK" and the parts cassette table shown in FIG. The number of white frames (empty areas) increases in the display, and the above-described step S22 is performed.
When the value of the register CT exceeds the maximum number of cassettes (Y in S22), for a cassette already designated, the designated position and, if there is an overhanging portion, the portion including the overhanging portion is displayed. (Step S30, see display portion 125 in FIG. 9A). As a result, FIG.
As shown in (a), the display for the operator to visually confirm the place (position) where the cassette can be mounted is completed.

【0058】続いて、上記表示に基づいて、同じく画面
上の他の領域に表示されている図8(a) に示す部品表か
ら、選択され反転表示されている例えば部品「A20
0」をオペレータが、マウスを用いドラッグ・アンド・
ドロップにより、図9(a) の空きエリアの中に、カセッ
ト番号(部品カセット台上の位置番号)を指定する。こ
れにより、図9(b) に示すように、上記既に他のカセッ
トの指定が完了している表示125の近傍に部品「A2
00」の上記指定されたカセット位置の表示126が表
示される。
Subsequently, based on the above display, the part “A20” selected and highlighted from the parts table shown in FIG.
"0" is drag-and-
By dropping, a cassette number (position number on the component cassette table) is designated in the empty area of FIG. 9A. As a result, as shown in FIG. 9B, the component “A2” is displayed near the display 125 where the designation of another cassette has already been completed.
The display 126 of the designated cassette position of "00" is displayed.

【0059】図10は、このカセット指定入力に基づい
て行われる処理のフローチャートである。先ず、認識可
能なカメラがあるか否かを判別する(ステップS4
0)。この処理は、指定された部品(部品種別)に基づ
いて図3(b) から得られているカメラ種別と、同図(c)
の装置テーブルから得られているカメラ種別とから、当
該装置に上記部品を認識できるカメラがあるか否かを再
度確認する処理である。そして、認識可能なカメラがあ
れば(S40がY)、次に、吸着可能なノズルがあるか
否かを判別する(ステップS41)。この処理は、指定
された部品(部品種別)に基づいて図3(b) の部品デー
タテーブルから得られている吸着可能ノズルの名称と、
同図(c) の装置データテーブルから得られているノズル
名称とから、当該装置(1号機)に指定部品を吸着でき
るノズルがあるか否かを再度確認する処理である。そし
て、吸着可能なノズルがあれば(S41がY)、次に、
上記指定された取り付け位置が、取り付け可能な位置で
あるか否かを判別する(ステップS42)。この処理で
は、上記指定された部品に基づいて図3(b) の部品デー
タテーブルから得られているカセット種別と、図4(b)
のカセット取付け可否情報テーブルから得られている取
付け可能位置情報とから、指定された取り付け位置が、
初期条件において取り付け可能となっている位置である
か否かが判別される。
FIG. 10 is a flowchart of a process performed based on this cassette designation input. First, it is determined whether there is a recognizable camera (step S4).
0). This processing is based on the camera type obtained from FIG. 3 (b) based on the specified component (component type), and FIG.
This is a process for confirming again whether or not there is a camera capable of recognizing the component in the device from the camera type obtained from the device table. If there is a camera that can be recognized (Y in S40), it is next determined whether or not there is a nozzle that can be sucked (step S41). This process is based on the name of the suction-capable nozzle obtained from the component data table of FIG. 3B based on the designated component (component type),
This is a process for reconfirming whether or not there is a nozzle capable of sucking the specified component in the device (No. 1) from the nozzle name obtained from the device data table of FIG. If there is a nozzle that can be sucked (Y in S41),
It is determined whether or not the specified attachment position is a position where attachment is possible (step S42). In this process, the cassette type obtained from the component data table shown in FIG. 3B based on the specified component and the cassette type shown in FIG.
From the mountable position information obtained from the cassette mountability information table of
It is determined whether or not the position is such that it can be attached in the initial condition.

【0060】そして、取り付け可能な位置であれば(S
42がY)、図3(b) の部品データテーブルから得られ
ているカセット種別と、図4(a) のカセット幅情報テー
ブルから得られているカセット幅情報とに基づいて、上
記カセット指定された位置が既に取り付けが決定してい
る他のカセットと干渉しない位置であるか否かを判別す
る(ステップS43)。
Then, if it is a position where it can be attached (S
42 is Y), the cassette designation is made based on the cassette type obtained from the component data table shown in FIG. 3B and the cassette width information obtained from the cassette width information table shown in FIG. 4A. Then, it is determined whether or not the position is a position that does not interfere with another cassette whose attachment has already been determined (step S43).

【0061】そして、干渉しないのであれば(S43が
Y)、部品リストに反映する(ステップS44)。この
処理は、上記他のカセットと干渉しないことが確認され
た配設位置の番号データを、図3(a) に示す部品リスト
テーブルの上記指定された部品に対応するカセット位置
欄65に書き込む処理である。
If there is no interference (Y in S43), the result is reflected in the parts list (step S44). In this process, the number data of the arrangement position confirmed not to interfere with the other cassette is written into the cassette position column 65 corresponding to the specified component in the component list table shown in FIG. It is.

【0062】上記に続いてカセット指定情報に反映し
(ステップS45)、続いて、その反映後のカセット指
定情報に基づいてカセット取り付け情報を表示する(ス
テップS46)。これにより、図9(b) に示す表示12
6が確定する。そして、処理を終了する。
Subsequently, the information is reflected on the cassette designation information (step S45), and the cassette mounting information is displayed based on the reflected cassette designation information (step S46). As a result, the display 12 shown in FIG.
6 is determined. Then, the process ends.

【0063】上記カセット指定情報に反映する処理は、
図4(c) に示すカセット指定情報テーブルの当該装置
(この例では1号機)に対応するカセット位置欄112
の、上記指定された配設位置に対応する位置番号欄11
2−1〜112−5、・・・に、上記部品に対応するカ
セットの種別データを書き込む処理である。これによっ
て、以降に指定される部品に対して、例えば図9(a) に
示した表示内容が逐次更新されながら表示される。
The processing to be reflected on the cassette designation information is as follows.
The cassette position column 112 corresponding to the device (in this example, the first unit) in the cassette designation information table shown in FIG.
, A position number column 11 corresponding to the specified arrangement position
This is the process of writing the type data of the cassette corresponding to the above-mentioned components in 2-1 to 112-5,. Thereby, for example, the display contents shown in FIG. 9A are displayed while being sequentially updated for the parts specified thereafter.

【0064】このように、指定された部品のカセット
が、吸着可能なノズルの存在と他のカセットに干渉しな
い位置であることとが確認されながら、指定された又は
指定され直した配置位置に配設が決定されていく。そし
て、この決定された情報が、1号機の部品搭載プログラ
ムにパラメータとして取り込まれて、部品搭載作業が実
行される。
As described above, while confirming that the cassette of the designated component is located at a position that does not interfere with the other cassettes and the presence of the nozzle that can be sucked, the cassette is arranged at the designated or newly designated arrangement position. The setting is decided. Then, the determined information is taken into the component mounting program of the first machine as a parameter, and the component mounting operation is executed.

【0065】[0065]

【発明の効果】以上詳細に説明したように、本発明によ
れば、指定された部品のカセットがどの位置に取り付け
可能であるかを視覚的に表示するので、初心者でもカセ
ット取り付け位置の指定が容易にでき、したがって、部
品搭載プログラム作成の前段処理であるパラメータの作
成作業の能率が向上し、これにより、部品搭載装置の立
ち上げを早期に行うことが可能となる。
As described in detail above, according to the present invention, where a cassette of a specified component can be mounted is visually displayed, even a beginner can specify a cassette mounting position. Therefore, the efficiency of the parameter creation work, which is the pre-process of the component mounting program creation, is improved, and thus the component mounting apparatus can be started up early.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の原理図である。FIG. 1 is a principle diagram of the present invention.

【図2】(a) は一実施の形態におけるカセット配設位置
指定装置の構成を示す図、(b)はそのシステム構成を示
すブロック図である。
FIG. 2A is a diagram illustrating a configuration of a cassette arrangement position specifying device according to an embodiment, and FIG. 2B is a block diagram illustrating a system configuration thereof.

【図3】(a),(b),(c) はRAM又はHDに記憶される各
データテーブルの構成を示す図である。
FIGS. 3A, 3B, and 3C are diagrams illustrating a configuration of each data table stored in a RAM or an HD.

【図4】(a),(b),(c) は更にRAM又はHDに記憶され
る他のデータテーブルの構成を示す図である。
FIGS. 4A, 4B, and 4C are diagrams showing a configuration of another data table further stored in a RAM or an HD.

【図5】部品指定に基づいて各データテーブルを参照し
ながら部品カセットの適切な配設位置を視覚的に表示す
る処理動作を説明するフローチャートである。
FIG. 5 is a flowchart illustrating a processing operation for visually displaying an appropriate arrangement position of a component cassette while referring to each data table based on component designation.

【図6】カセット指定に基づいて各データテーブルを参
照しながら配設の可否を判断して決定した配設位置を視
覚的に表示する処理動作を説明するフローチャートであ
る。
FIG. 6 is a flowchart illustrating a processing operation for visually displaying an arrangement position determined by judging whether or not arrangement is possible with reference to each data table based on cassette designation.

【図7】図6及び図7の処理に対応してディスプレイに
表示される画像の例を示す図(その1)である。
FIG. 7 is a diagram (part 1) illustrating an example of an image displayed on a display corresponding to the processing in FIGS. 6 and 7;

【図8】図6及び図7の処理に対応してディスプレイに
表示される画像の例を示す図(その2)である。
FIG. 8 is a diagram (part 2) illustrating an example of an image displayed on a display corresponding to the processing in FIGS. 6 and 7;

【図9】図6及び図7の処理に対応してディスプレイに
表示される画像の例を示す図(その3)である。
FIG. 9 is a diagram (part 3) illustrating an example of an image displayed on the display corresponding to the processing in FIGS. 6 and 7;

【図10】カセット指定入力に基づいて行われる処理の
フローチャートである。
FIG. 10 is a flowchart of a process performed based on a cassette designation input.

【図11】従来より使用されている部品搭載装置の例を
示す図であり、(a) は透視的に示す外観斜視図、(b) は
その基台上に直接配置される諸装置を示す平面図であ
る。
11A and 11B are diagrams showing an example of a conventionally used component mounting apparatus, in which FIG. 11A is a perspective view of the external appearance shown in perspective, and FIG. 11B is a view showing various devices arranged directly on a base thereof. It is a top view.

【符号の説明】[Explanation of symbols]

1 下保護カバー 2 上保護カバー 3 基台 4 支持プレート装置 5a、5b 基板案内レール 6a、6b 固定レール(Y軸レール) 7 移動レール(X軸レール) 8 作業塔 9a、9b 部品カセット台 11、13 部品認識用カメラ 12 ノズル交換器 40 カセット配設位置指定装置 41 本体 42 ディスプレイ 43 キーボード 44 ポインティングデバイス(マウス) 45 フロッピーディスク(FD) 46 コンパクトディスク(CD) 50 CPU(中央演算処理装置) 51 バス 52 ROM(読み出し専用メモリ) 53 RAM(読み書き自在なメモリ) 54 HD(ハードディスク) 55 I/O制御部 121、122 部品カセット台 123 ノズル交換器 DESCRIPTION OF SYMBOLS 1 Lower protective cover 2 Upper protective cover 3 Base 4 Support plate device 5a, 5b Board guide rail 6a, 6b Fixed rail (Y-axis rail) 7 Moving rail (X-axis rail) 8 Work tower 9a, 9b Parts cassette stand 11, 13 Camera for Part Recognition 12 Nozzle Exchanger 40 Cassette Arrangement Position Designating Device 41 Main Body 42 Display 43 Keyboard 44 Pointing Device (Mouse) 45 Floppy Disk (FD) 46 Compact Disk (CD) 50 CPU (Central Processing Unit) 51 Bus 52 ROM (Read Only Memory) 53 RAM (Read / Write Memory) 54 HD (Hard Disk) 55 I / O Control Unit 121, 122 Parts Cassette Base 123 Nozzle Exchanger

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 部品毎のカセット情報とノズル情報とカ
メラ情報とを記憶する部品情報記憶手段と、 部品搭載装置毎のカメラ情報とノズル交換器に配置され
ているノズル配置情報とを記憶する装置情報記憶手段
と、 前記カセット情報に含まれるカセット種別毎に該カセッ
トの配設可否情報を前記部品搭載装置毎に記憶するカセ
ット配設可否情報記憶手段と、 前記カセット種別毎に配設方向の幅データを記憶する幅
データ記憶手段と、 入力にて指定される部品を複数種類の部品の中から選択
する部品選択手段と、 該部品選択手段にて選択された部品情報と、前記部品情
報記憶手段に記憶されたノズル情報と、前記装置情報記
憶手段に記憶されたノズル配置情報とに基づいて、前記
選択された部品を吸着可能なノズルの前記ノズル交換器
内の配置位置をイメージ表示する吸着可能ノズル表示手
段と、 前記部品選択手段にて選択された部品情報のカメラ情報
と、装置情報記憶手段に記憶されたカメラ情報とに基づ
いて、認識可能なカメラをイメージ表示する認識可能カ
メラ表示手段と、 前記部品選択手段にて選択された部品情報と、前記カセ
ット配設可否情報記憶手段に記憶されたカセット配設可
否情報とに基づいて、前記選択された部品に対応するカ
セットの配設が可能な位置をイメージ表示するカセット
配設可否表示手段と、 前記部品選択手段にて選択された部品情報と、前記幅デ
ータ記憶手段に記憶された前記カセット種別毎の配設方
向の幅データとに基づいて、前記選択された部品に対応
するカセットの配設位置における幅寸法をイメージ表示
するカセット幅サイズ表示手段と、 前記吸着可能なノズルの前記ノズル交換器内の配置位置
のイメージ表示、前記選択された部品に対応するカセッ
トの配設が可能な位置のイメージ表示、前記選択された
部品に対応するカセットの配設位置における幅寸法のイ
メージ表示を参照して入力されるカセット配設位置の指
定に応じて、該カセット配設位置と、前記ノズル配置情
報と、前記カセット配設可否情報と、前記カセットの幅
データとに基づいて、配設可能と確認したときは前記指
定されたカセット配設位置をイメージ表示すると共に該
カセット配設位置を記憶するカセット配設情報記憶手段
と、 を備えたことを特徴とするカセット配設位置指定装置。
1. A component information storage means for storing cassette information, nozzle information and camera information for each component, and a device for storing camera information for each component mounting device and nozzle arrangement information arranged in a nozzle exchanger. Information storage means; cassette disposition availability information storage means for storing the disposition availability information of the cassette for each cassette type included in the cassette information for each component mounting device; width in the disposition direction for each cassette type Width data storage means for storing data, component selection means for selecting a component specified by input from a plurality of types of components, component information selected by the component selection means, and component information storage means Based on the nozzle information stored in the nozzle information and the nozzle arrangement information stored in the apparatus information storage means, the arrangement of the nozzles capable of picking up the selected component in the nozzle exchanger. Suction-possible nozzle display means for displaying a position as an image, camera information recognizable based on camera information of the component information selected by the component selection means, and camera information stored in the device information storage means. Corresponding to the selected component based on the recognizable camera display means, the component information selected by the component selection means, and the cassette disposition availability information stored in the cassette disposition availability information storage means. Cassette installation availability display means for displaying an image of a position where a cassette to be installed is possible, component information selected by the component selection means, and allocation for each cassette type stored in the width data storage means Cassette width size display means for displaying, based on the width data in the direction, the width dimension at the position where the cassette corresponding to the selected component is arranged, as an image An image display of an arrangement position of the suckable nozzle in the nozzle exchanger, an image display of a position where a cassette corresponding to the selected component can be arranged, and an arrangement of a cassette corresponding to the selected component. According to the designation of the cassette disposition position inputted with reference to the image display of the width dimension at the disposition position, the cassette disposition position, the nozzle disposition information, the cassette disposition availability information, and the width of the cassette And a cassette placement information storage means for displaying an image of the designated cassette placement position and storing the cassette placement position when it is confirmed that placement is possible based on the data. Cassette placement position specifying device.
【請求項2】 前記カセット配設可否表示手段は、表示
画面内の適宜の表示領域の上下に部品カセット台をイメ
ージ表示すると共に、該カセット台上にカセット配設位
置を駒割りして表示し、該駒割りイメージに配設位置番
号を適宜に付与して表示することを特徴とする請求項1
記載のカセット配設位置指定装置。
2. The cassette disposition availability display means displays an image of a component cassette table above and below an appropriate display area in a display screen, and displays the cassette disposition position on the cassette table by dividing the frame. 2. An arrangement position number is appropriately added to the frame division image and displayed.
The cassette arrangement position specifying device described in the above.
【請求項3】 プログラムされたコンピュータによっ
て、入力にて指定された部品に対応するカセットの適宜
の配設位置を表示画面に表示する方法であって、 部品毎のカセット情報とノズル情報とカメラ情報とを記
憶する工程と、 部品搭載装置毎のカメラ情報とノズル交換器に配置され
ているノズル配置情報を記憶する工程と、 前記カセット情報に含まれるカセット種別毎に該カセッ
トの配設可否情報を前記部品搭載装置毎に記憶する工程
と、 前記カセット種別毎に配設方向の幅データを記憶する工
程と、 入力にて指定される部品を複数種類の部品の中から選択
する工程と、 該選択された部品情報、前記ノズル情報、及び前記ノズ
ル配置情報に基づいて、前記選択された部品を吸着可能
なノズルの前記ノズル交換器内の配置位置をイメージ表
示する工程と、 前記選択された部品情報のカメラ情報と前記装置情報の
カメラ情報とに基づいて認識可能なカメラのイメージを
表示する工程と、 前記選択された部品情報と前記カセット配設可否情報と
に基づいて、前記選択された部品に対応するカセットの
配設が可能な位置をイメージ表示する工程と、 前記選択された部品情報と前記幅データとに基づいて、
前記選択された部品に対応するカセットの配設位置にお
ける幅寸法をイメージ表示する工程と、 前記吸着可能なノズルの前記ノズル交換器内の配置位置
のイメージ表示、前記認識可能なカメラのイメージ表
示、前記選択された部品に対応するカセットの配設が可
能な位置のイメージ表示、又は前記選択された部品に対
応するカセットの配設位置における幅寸法のイメージ表
示を参照して入力されるカセット配設位置の指定に応じ
て、該カセット配設位置と、前記ノズル配置情報と、前
記カセット配設可否情報と、前記カセットの幅データと
に基づいて、配設可能と確認したときは前記指定された
カセット配設位置をイメージ表示すると共に該カセット
配設位置を記憶する工程と、 を含むことを特徴とするカセット配設位置表示方法。
3. A method for displaying, by a programmed computer, an appropriate arrangement position of a cassette corresponding to a part specified by input on a display screen, comprising: cassette information, nozzle information, and camera information for each part. Storing the camera information of each component mounting apparatus and the nozzle arrangement information arranged in the nozzle exchanger; and determining whether or not the cassette can be arranged for each cassette type included in the cassette information. A step of storing, for each of the component mounting apparatuses, a step of storing width data in the arrangement direction for each of the cassette types; a step of selecting a component specified by input from a plurality of types of components; Based on the selected component information, the nozzle information, and the nozzle arrangement information, the arrangement position in the nozzle exchanger of the nozzle capable of sucking the selected component is imaged. Displaying; displaying an image of a camera recognizable based on the camera information of the selected component information and the camera information of the device information; the selected component information and the cassette disposition information A step of displaying an image of a position at which a cassette corresponding to the selected component can be arranged, based on the selected component information and the width data,
Displaying an image of a width dimension at an arrangement position of a cassette corresponding to the selected component; displaying an image of an arrangement position of the suckable nozzle in the nozzle exchanger; displaying an image of the recognizable camera; An image display of a position where a cassette corresponding to the selected part can be arranged, or a cassette arrangement inputted with reference to an image display of a width dimension at an arrangement position of the cassette corresponding to the selected part In accordance with the designation of the position, when it is confirmed that the cassette can be arranged based on the cassette arrangement position, the nozzle arrangement information, the cassette arrangement propriety information, and the cassette width data, the designation is made. Displaying an image of the cassette arrangement position and storing the cassette arrangement position as an image.
【請求項4】 入力にて指定された部品に対応するカセ
ットの適宜の配設位置を表示画面に表示するプログラム
を記録した記録媒体であって、 該プログラムは、コンピュータに、部品毎のカセット情
報とノズル情報とカメラ情報とを記憶させ、部品搭載装
置毎のカメラ情報とノズル交換器に配置されているノズ
ル配置情報を記憶させ、前記カセット情報に含まれるカ
セット種別毎に該カセットの配設可否情報を前記部品搭
載装置毎に記憶させ、前記カセット種別毎に配設方向の
幅データを記憶させ、入力にて指定される部品を複数種
類の部品の中から選択させ、該選択された部品情報、前
記ノズル情報、及び前記ノズル配置情報に基づいて、前
記選択された部品を吸着可能なノズルの前記ノズル交換
器内の配置位置をイメージ表示させ、前記選択された部
品情報のカメラ情報と前記装置情報のカメラ情報とに基
づいて認識可能なカメラのイメージを表示させ、前記選
択された部品情報と前記カセット配設可否情報とに基づ
いて、前記選択された部品に対応するカセットの配設が
可能な位置をイメージ表示させ、前記選択された部品情
報と前記幅データとに基づいて、前記選択された部品に
対応するカセットの配設位置における幅寸法をイメージ
表示させ、前記認識可能なカメラのイメージ表示、前記
吸着可能なノズルの前記ノズル交換器内の配置位置のイ
メージ表示、前記選択された部品に対応するカセットの
配設が可能な位置のイメージ表示、又は前記選択された
部品に対応するカセットの配設位置における幅寸法のイ
メージ表示を参照して入力されるカセット配設位置の指
定に応じて、該カセット配設位置と、前記ノズル配置情
報と、前記カセット配設可否情報と、前記カセットの幅
データとに基づいて、配設可能と確認したときは前記指
定されたカセット配設位置をイメージ表示させると共に
該カセット配設位置を記憶させる、 ことを特徴とするカセット配設位置指定プログラムを記
録した記録媒体。
4. A recording medium on which a program for displaying an appropriate arrangement position of a cassette corresponding to a component designated by input on a display screen is recorded, wherein the program stores, in a computer, cassette information for each component. And the nozzle information and the camera information are stored. The camera information of each component mounting apparatus and the nozzle arrangement information arranged in the nozzle exchanger are stored. Whether or not the cassette can be arranged for each cassette type included in the cassette information is determined. Information is stored for each of the component mounting apparatuses, width data in the arrangement direction is stored for each of the cassette types, and a component designated by input is selected from a plurality of types of components, and the selected component information is stored. Based on the nozzle information and the nozzle arrangement information, displaying an image of the arrangement position of the nozzles capable of sucking the selected component in the nozzle exchanger, Displaying a recognizable camera image based on the camera information of the selected component information and the camera information of the device information, and displaying the selected component information and the cassette disposition availability information based on the selected component information. The position at which the cassette corresponding to the selected part can be arranged is displayed as an image, and the width dimension at the arrangement position of the cassette corresponding to the selected part is determined based on the selected part information and the width data. Displaying an image, displaying an image of the recognizable camera, displaying an image of an arrangement position of the suckable nozzle in the nozzle exchanger, and displaying an image of a position where a cassette corresponding to the selected component can be arranged. Or the designation of the cassette arrangement position input by referring to the image display of the width dimension at the cassette arrangement position corresponding to the selected component. When it is confirmed that the cassette can be placed based on the cassette placement position, the nozzle placement information, the cassette placement availability information, and the cassette width data, the designated cassette placement position is determined. And displaying the cassette arrangement position on the recording medium. The recording medium stores a cassette arrangement position designation program.
JP23147897A 1997-08-27 1997-08-27 Cassette arrangement position specifying device, method, and recording medium Expired - Fee Related JP3872183B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP23147897A JP3872183B2 (en) 1997-08-27 1997-08-27 Cassette arrangement position specifying device, method, and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP23147897A JP3872183B2 (en) 1997-08-27 1997-08-27 Cassette arrangement position specifying device, method, and recording medium

Publications (2)

Publication Number Publication Date
JPH1170485A true JPH1170485A (en) 1999-03-16
JP3872183B2 JP3872183B2 (en) 2007-01-24

Family

ID=16924132

Family Applications (1)

Application Number Title Priority Date Filing Date
JP23147897A Expired - Fee Related JP3872183B2 (en) 1997-08-27 1997-08-27 Cassette arrangement position specifying device, method, and recording medium

Country Status (1)

Country Link
JP (1) JP3872183B2 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003019685A (en) * 2001-07-06 2003-01-21 Fuji Mach Mfg Co Ltd Nozzle to which color of designated hue is assigned by each machine type, nozzle diameter and nozzle type
US7653454B2 (en) * 2001-06-14 2010-01-26 Panasonic Corporation Electronic parts installation device and cassette control device
WO2013069501A1 (en) * 2011-11-09 2013-05-16 富士機械製造株式会社 Electronic component supply device
WO2016132438A1 (en) * 2015-02-16 2016-08-25 富士機械製造株式会社 Mounting management device
JP2021089952A (en) * 2019-12-04 2021-06-10 パナソニックIpマネジメント株式会社 Holder display system and holder display method
JPWO2021144911A1 (en) * 2020-01-16 2021-07-22

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7653454B2 (en) * 2001-06-14 2010-01-26 Panasonic Corporation Electronic parts installation device and cassette control device
JP2003019685A (en) * 2001-07-06 2003-01-21 Fuji Mach Mfg Co Ltd Nozzle to which color of designated hue is assigned by each machine type, nozzle diameter and nozzle type
WO2013069501A1 (en) * 2011-11-09 2013-05-16 富士機械製造株式会社 Electronic component supply device
WO2016132438A1 (en) * 2015-02-16 2016-08-25 富士機械製造株式会社 Mounting management device
JPWO2016132438A1 (en) * 2015-02-16 2017-08-03 富士機械製造株式会社 Mounting management device
US10617047B2 (en) 2015-02-16 2020-04-07 Fuji Corporation Mounting management device
JP2021089952A (en) * 2019-12-04 2021-06-10 パナソニックIpマネジメント株式会社 Holder display system and holder display method
JPWO2021144911A1 (en) * 2020-01-16 2021-07-22
WO2021144911A1 (en) * 2020-01-16 2021-07-22 オムロン株式会社 Program generation device, program generation method, and generation program
US12248300B2 (en) 2020-01-16 2025-03-11 Omron Corporation Program generation apparatus, program generation method, and computer-readable storage medium storing a generation program

Also Published As

Publication number Publication date
JP3872183B2 (en) 2007-01-24

Similar Documents

Publication Publication Date Title
US6002650A (en) Method and apparatus for forming mounting data, and storage medium used therefor, and method and apparatus for mounting components using the same
WO1996026809A1 (en) Method and apparatus for circuit board pin placement and support
US6374146B1 (en) Component suction site-teaching system and method
JPH1170485A (en) Cassette-arranging position designating device and method, and recording medium
JP2009278029A (en) Dicing apparatus
US20060265865A1 (en) Apparatus for determining support member layout patterns
US7167768B2 (en) Board work system having provision for establishing operating environment suitable for operator, and process of establishing the suitable operating environment
JP2012134303A (en) Electronic component attachment device, and electronic component attachment method
JP2008226975A (en) Electronic component mounting method
JP2004165522A (en) Method for making short-cut operation in electronic part mounting device
JP2001036297A (en) Component mounting apparatus
JP2003069289A (en) Component mounting apparatus and method
JP2004172221A (en) Device, method, and program for mounting component
JP5431908B2 (en) Mounting method of electronic parts
JP7096286B2 (en) Work processing support method
JP3335675B2 (en) Component mounting method and component mounting machine
JPH11320278A (en) Method and device for specifying position of parts supply reel and recording medium
JP2003289200A (en) Component mounting method, component mounting machine and mounting order determination program
JP3789216B2 (en) Nozzle replacement time automatic creation device, method, and recording medium
JP2000259250A (en) Component mounting device
JP4036737B2 (en) Component mounting program editing program and apparatus
JP2021052137A (en) Position determination method of common standing position, position determination device, and position determination program
JP3851728B2 (en) Data creation device
JP4027515B2 (en) Component mounting program creation device
JP2002204100A (en) Component mounting machine and method for mount component

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040318

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060801

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060822

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: 20061010

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20061019

R150 Certificate of patent (=grant) or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091027

Year of fee payment: 3

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101027

Year of fee payment: 4

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111027

Year of fee payment: 5

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111027

Year of fee payment: 5

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121027

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees