Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7422282B2 - Production control device, production data creation method, and production data creation program - Google Patents
[go: Go Back, main page]

JP7422282B2 - Production control device, production data creation method, and production data creation program - Google Patents

Production control device, production data creation method, and production data creation program Download PDF

Info

Publication number
JP7422282B2
JP7422282B2 JP2020056930A JP2020056930A JP7422282B2 JP 7422282 B2 JP7422282 B2 JP 7422282B2 JP 2020056930 A JP2020056930 A JP 2020056930A JP 2020056930 A JP2020056930 A JP 2020056930A JP 7422282 B2 JP7422282 B2 JP 7422282B2
Authority
JP
Japan
Prior art keywords
data
production
information
input
work
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2020056930A
Other languages
Japanese (ja)
Other versions
JP2021157491A (en
Inventor
隕林 譚
敬明 横井
維里 岩田
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.)
Panasonic Intellectual Property Management Co Ltd
Original Assignee
Panasonic Intellectual Property Management 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 Panasonic Intellectual Property Management Co Ltd filed Critical Panasonic Intellectual Property Management Co Ltd
Priority to JP2020056930A priority Critical patent/JP7422282B2/en
Publication of JP2021157491A publication Critical patent/JP2021157491A/en
Application granted granted Critical
Publication of JP7422282B2 publication Critical patent/JP7422282B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • General Factory Administration (AREA)
  • Supply And Installment Of Electrical Components (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、生産装置でワークに生産作業をするための生産データを作成する生産管理装置および生産データ作成方法ならびに生産データ作成プログラムに関する。 The present invention relates to a production management device, a production data creation method, and a production data creation program that create production data for performing production work on a workpiece with a production device.

基板などのワークに部品搭載などの生産作業を実行して実装基板などの製品を生産する生産装置は、生産作業の各工程を数値や記号などで記述した生産データに従って生産作業を実行する。オペレータは、生産する製品に応じて支援装置に各種データを入力しながら生産データを作成する。このようなデータを作成するためのデータ入力作業には、入力作業前に予め決定されている定型的な作業や、製品毎に異なるデータの入力など個別的な作業がある(例えば、特許文献1参照)。特許文献1に記載の生産装置の制御では、予め実行すべき作業手順や作業に必要なデータを記述したマクロファイルを作成して、生産装置を稼働させる際にマクロファイルを実行することで生産作業中のオペレータのデータ入力作業を削減することが開示されている。 Production equipment that produces products such as mounted boards by performing production work such as mounting components on workpieces such as circuit boards performs production work in accordance with production data that describes each process of the production work using numerical values, symbols, etc. The operator creates production data while inputting various data into the support device depending on the product to be produced. The data input work for creating such data includes routine work that is determined in advance before the input work, and individual work such as inputting data that differs for each product (for example, Patent Document 1 reference). In the control of production equipment described in Patent Document 1, a macro file is created in advance that describes work procedures to be executed and data necessary for the work, and the macro file is executed when the production equipment is operated, thereby controlling the production work. It is disclosed to reduce the data entry work of an operator during the process.

特開2004-178390号公報Japanese Patent Application Publication No. 2004-178390

しかしながら、製品毎に作成される生産データの作成においては、全ての入力作業を自動化することは難しく、効率的に生産データを作成するには更なる改善の余地があった。 However, in creating production data for each product, it is difficult to automate all input operations, and there is room for further improvement in efficiently creating production data.

そこで本発明は、生産データ作成におけるデータ入力作業の削減と利便性の向上ができる生産管理装置および生産データ作成方法ならびに生産データ作成プログラムを提供することを目的とする。 SUMMARY OF THE INVENTION Therefore, an object of the present invention is to provide a production control device, a production data creation method, and a production data creation program that can reduce data input work and improve convenience in creating production data.

本発明の生産管理装置は、生産装置でワークに生産作業をするための生産データを作成する生産管理装置であって、前記生産データを作成するために要するデータ入力作業とデータ処理作業に対応した複数の作成指示を記憶する生産管理記憶部と、複数の前記作成指示のうち少なくともひとつの前記作成指示を第1情報として取得する第1取得部と、前記生産装置または前記生産管理装置が備える入出力表示部から入力された前記生産データを作成するための入力情報または処理情報である第2情報を取得する第2取得部と、取得した前記第1情報に対応するデータ入力作業またはデータ処理作業を実行し、取得した前記第2情報に基づいて前記生産データを作成するデータ作成部と、を備える。 The production control device of the present invention is a production control device that creates production data for performing production work on a workpiece with a production device, and is compatible with data input work and data processing work required to create the production data. a production management storage unit that stores a plurality of production instructions; a first acquisition unit that acquires at least one production instruction among the plurality of production instructions as first information; and an input device included in the production device or the production control device. a second acquisition unit that acquires second information that is input information or processing information for creating the production data input from the output display unit; and a data input operation or data processing operation that corresponds to the acquired first information. and a data creation unit that creates the production data based on the acquired second information.

本発明の生産データ作成方法は、生産装置でワークに生産作業をするための生産データを作成する生産データ作成方法であって、前記生産データを作成するために要するデータ入力作業とデータ処理作業に対応した複数の作成指示のうち少なくともひとつの前記作成指示を第1情報として取得する第1取得工程と、前記生産装置または前記生産管理装置が備える入出力表示部から入力された前記生産データを作成するための入力情報または処理情報である第2情報を取得する第2取得工程と、取得した前記第1情報に対応するデータ入力作業またはデータ処理作業を実行し、取得した前記第2情報に基づいて、前記生産データを作成するデータ作成工程と、を含む。 The production data creation method of the present invention is a production data creation method for creating production data for performing production work on a workpiece using production equipment, and includes data input work and data processing work required to create the production data. a first acquisition step of acquiring at least one creation instruction out of a plurality of corresponding creation instructions as first information; and creating the production data input from an input/output display unit included in the production device or the production management device. a second acquisition step of acquiring second information that is input information or processing information to and a data creation step of creating the production data.

本発明の生産データ作成プログラムは、請求項5から8のいずれかに記載の生産データ作成方法をコンピュータにより実行させる。 The production data creation program of the present invention causes a computer to execute the production data creation method according to any one of claims 5 to 8.

本発明によれば、生産データ作成におけるデータ入力作業の削減と利便性の向上ができる。 According to the present invention, it is possible to reduce data input work and improve convenience in creating production data.

本発明の一実施の形態の部品実装システムの構成説明図Configuration explanatory diagram of a component mounting system according to an embodiment of the present invention 本発明の一実施の形態の生産管理装置の処理系の構成を示すブロック図A block diagram showing the configuration of a processing system of a production control device according to an embodiment of the present invention 本発明の一実施の形態の部品実装システムにおいて用いられる生産データライブラリの構成説明図Configuration explanatory diagram of a production data library used in a component mounting system according to an embodiment of the present invention 本発明の一実施の形態の部品実装システムにおいて用いられる部品データライブラリの構成説明図Configuration explanatory diagram of a component data library used in a component mounting system according to an embodiment of the present invention 本発明の一実施の形態の生産データ作成方法のフロー図Flow diagram of a production data creation method according to an embodiment of the present invention (a)(b)本発明の一実施の形態の生産管理装置の入出力表示部に表示された仮想ライン設定ウィンドウの例の説明図(a) (b) Explanatory diagrams of examples of virtual line setting windows displayed on the input/output display section of the production control device according to an embodiment of the present invention 本発明の一実施の形態のデータ作成方法のフロー図Flow diagram of a data creation method according to an embodiment of the present invention 本発明の一実施の形態のデータ作成方法の他の実施例のフロー図Flowchart of another example of the data creation method according to one embodiment of the present invention

本発明の一実施の形態を、図面を参照して説明する。まず図1を参照して、部品実装システム1の構成について説明する。部品実装システム1は基板に部品を実装して実装基板を生産する機能を有している。本実施の形態では、複数(ここでは3本)の部品実装ライン4を、通信ネットワーク2を介して生産管理装置3に接続した構成となっている。各部品実装ライン4における作業は生産管理装置3によって管理される。なお、部品実装ライン4は3本に限定されることはなく、1本、2本、または4本以上であってよい。 An embodiment of the present invention will be described with reference to the drawings. First, with reference to FIG. 1, the configuration of the component mounting system 1 will be described. The component mounting system 1 has a function of mounting components on a board to produce a mounted board. In this embodiment, a plurality of (here, three) component mounting lines 4 are connected to a production control device 3 via a communication network 2. Work in each component mounting line 4 is managed by a production control device 3. Note that the number of component mounting lines 4 is not limited to three, and may be one, two, or four or more.

生産管理装置3は、各部品実装ライン4が備える生産装置での生産作業に必要なデータを各生産装置に送信する機能を有している。また、生産管理装置3は、部品実装ライン4の生産装置で使用される動作パラメータ、部品データ、生産データなどを作成する機能を有している。なお、部品実装システム1は、部品実装ライン4毎にライン管理用のコンピュータを備え、ライン管理用のコンピュータを介して生産管理装置3と各生産装置がデータを送受信するようにしてもよい。 The production control device 3 has a function of transmitting data necessary for production work in the production devices included in each component mounting line 4 to each production device. Furthermore, the production control device 3 has a function of creating operating parameters, component data, production data, etc. used in the production device of the component mounting line 4. Note that the component mounting system 1 may include a line management computer for each component mounting line 4, and data may be transmitted and received between the production control device 3 and each production device via the line management computer.

図1において、部品実装ライン4は、基板供給装置M1、基板受渡装置M2、印刷装置M3、部品実装装置M4,M5、リフロー装置M6および基板回収装置M7を連結した構成となっている。基板供給装置M1によって供給された基板は基板受渡装置M2を介して印刷装置M3に搬入され、ここで基板に部品接合用のはんだをスクリーン印刷して堆積させるはんだ印刷作業が行われる。はんだ印刷後の基板は部品実装装置M4,M5に順次受け渡され、ここではんだ印刷後の基板に対して部品を実装する部品実装作業が実行される。 In FIG. 1, the component mounting line 4 has a configuration in which a substrate supply device M1, a substrate transfer device M2, a printing device M3, component mounting devices M4, M5, a reflow device M6, and a substrate recovery device M7 are connected. The board supplied by the board supply device M1 is carried into the printing device M3 via the board transfer device M2, where a solder printing operation is performed to screen print and deposit solder for joining the components onto the board. The board after solder printing is sequentially delivered to component mounting apparatuses M4 and M5, where a component mounting operation of mounting components on the board after solder printing is executed.

部品実装装置M4,M5は、フィーダが供給する部品を実装ヘッドが有するノズルで真空吸着によって取り出し、部品認識カメラでノズルが保持する部品の状態を撮像し、基板の実装位置に指定された実装角度で実装する。部品実装後の基板はリフロー装置M6に搬入され、ここで所定の加熱プロファイルに従って加熱されることにより部品接合用のはんだが溶融固化する。これにより部品が基板にはんだ接合されて基板に部品を実装した実装基板が完成し、基板回収装置M7に回収される。 The component mounting devices M4 and M5 take out the components supplied by the feeder by vacuum suction using the nozzle of the mounting head, image the state of the component held by the nozzle with a component recognition camera, and place the component at a specified mounting angle at the mounting position on the board. Implement it with The board with the components mounted thereon is carried into a reflow apparatus M6, where it is heated according to a predetermined heating profile to melt and solidify the solder for joining the components. As a result, the components are soldered to the board, and a mounted board in which the components are mounted on the board is completed and collected by the board collecting device M7.

このように、印刷装置M3は、基板(ワーク)にはんだを堆積させるはんだ印刷作業(生産作業)を行う生産装置である。また、部品実装装置M4,M5は、基板(ワーク)に部品を実装する部品実装作業(生産作業)を行う生産装置である。そして、生産管理装置3は、少なくともひとつの印刷装置M3または部品実装装置M4,M5を管理する生産管理装置である。 In this way, the printing apparatus M3 is a production apparatus that performs a solder printing operation (production operation) in which solder is deposited on a substrate (workpiece). Further, the component mounting devices M4 and M5 are production devices that perform component mounting work (production work) for mounting components on a board (workpiece). The production management device 3 is a production management device that manages at least one printing device M3 or component mounting devices M4 and M5.

次に図2を参照して、生産管理装置3の処理系の構成について説明する。ここでは、生産管理装置3が備える複数の機能のうち、部品実装ライン4が備える生産装置で基板(ワーク)に生産作業をするための生産データを作成する機能に関する構成について説明する。生産管理装置3は、処理装置10、記憶装置であるライブラリ記憶部14、生産管理記憶部19の他、入出力表示部22、通信部23を備えている。 Next, with reference to FIG. 2, the configuration of the processing system of the production control device 3 will be described. Here, among the plurality of functions included in the production control device 3, a configuration related to a function for creating production data for performing production work on a board (work) with a production device included in the component mounting line 4 will be described. The production management device 3 includes a processing device 10, a library storage section 14 serving as a storage device, a production management storage section 19, an input/output display section 22, and a communication section 23.

処理装置10はCPUなどのデータ処理装置であり、内部処理部として第1取得部11、第2取得部12、データ作成部13を備えている。データ作成部13は内部処理部として第1処理部13a、第2処理部13bを備えている。なお、生産管理装置3は、ひとつのコンピュータで構成する必要はなく、複数のデバイスで構成してもよい。例えば、記憶装置、処理部の全てもしくは一部を、サーバを介してクラウドに備えてもよい。また、データ作成部13は、第1処理部13aと第2処理部13bの両方を備えている必要はなく、どちらか一方のみを備えていて、他方を別のデバイスに備えていてもよい。 The processing device 10 is a data processing device such as a CPU, and includes a first acquisition section 11, a second acquisition section 12, and a data creation section 13 as internal processing sections. The data creation section 13 includes a first processing section 13a and a second processing section 13b as internal processing sections. Note that the production management device 3 does not need to be composed of one computer, and may be composed of a plurality of devices. For example, all or part of the storage device and processing unit may be provided in the cloud via a server. Further, the data creation section 13 does not need to include both the first processing section 13a and the second processing section 13b, and may include only one of them, and the other may be provided in a separate device.

図2において、入出力表示部22は、操作コマンドやデータなどを入力する入力機能と各種データやデータ入力ウィンドウなどを表示する表示機能を備えるタッチパネルなどの装置である。なお、入出力表示部22は入力機能と表示機能が一体化された装置に限定されることはない。例えば、入力機能をキーボード、タッチパネル、マウス、音声などの入力装置で実施し、表示機能を液晶パネルなどの表示装置で実施するようにしてもよい。通信部23は、通信インターフェースであり、通信ネットワーク2を介して部品実装ライン4を構成する生産装置との間でデータの送受信を行う。 In FIG. 2, the input/output display unit 22 is a device such as a touch panel that has an input function for inputting operation commands, data, etc., and a display function for displaying various data, a data input window, etc. Note that the input/output display section 22 is not limited to a device in which an input function and a display function are integrated. For example, the input function may be performed by an input device such as a keyboard, touch panel, mouse, or voice, and the display function may be performed by a display device such as a liquid crystal panel. The communication unit 23 is a communication interface, and transmits and receives data to and from production equipment that constitutes the component mounting line 4 via the communication network 2.

ライブラリ記憶部14には、生産データライブラリ15、部品ライブラリ16、動作パラメータライブラリ17、プログラムライブラリ18などが記憶されている。生産データライブラリ15には、印刷装置M3、部品実装装置M4,M5などの生産装置で生産作業をするために使用される生産データが、実装基板の生産機種名毎に記憶されている。 The library storage unit 14 stores a production data library 15, a parts library 16, an operation parameter library 17, a program library 18, and the like. In the production data library 15, production data used for production work with production apparatuses such as the printing apparatus M3 and the component mounting apparatuses M4 and M5 is stored for each production model name of the mounted board.

ここで図3を参照して、生産データライブラリ15に含まれる部品実装装置M4,M5で使用される生産データ30の例について説明する。生産データライブラリ15に含まれる複数の生産データ30には、それぞれ、1つの生産機種名の実装基板を生産するために必要なデータが規定されている。すなわち生産データ30には、当該生産機種名の実装基板に実装される部品の「部品名」31、当該部品を部品ライブラリ16の部品データと関連付けるためのユニークな部品コードである「部品n」32、当該部品の実装基板における実装位置および実装角度を示す「実装座標」33、「実装角度」34が、実装対象の各部品について規定されている。 Here, with reference to FIG. 3, an example of the production data 30 used in the component mounting apparatuses M4 and M5 included in the production data library 15 will be described. Each of the plural pieces of production data 30 included in the production data library 15 defines data necessary for producing a mounting board of one production model name. That is, the production data 30 includes a "component name" 31 of the component mounted on the mounting board of the production model name, and a "component n" 32 that is a unique component code for associating the component with the component data of the component library 16. , "mounting coordinates" 33 and "mounting angle" 34 indicating the mounting position and mounting angle of the component on the mounting board are defined for each component to be mounted.

さらに生産データ30には、当該実装基板の生産に使用される設備側の条件、すなわち部品実装装置M4,M5における設定状態などを示す設備条件データ35が、部品名毎に規定されている。設備条件データ35には、部品実装装置M4,M5の種類を示す機種データ、当該部品が供給される位置を示す「供給位置」36、部品供給に使用されるフィーダを示す「フィーダ」37、当該部品を実装する部品実装作業を行う実装ヘッドを示す「実装ヘッド」38、当該部品の保持に使用されるノズルを示す「ノズル」39などが規定されている。なお、ここに示す例では、生産データ30に設備条件データ35を含めた構成となっているが、設備条件データ35のみを別ファイルとする形態であってもよい。 Furthermore, in the production data 30, equipment condition data 35 indicating the conditions of the equipment used to produce the mounting board, that is, the setting status of the component mounting apparatuses M4 and M5, is defined for each component name. The equipment condition data 35 includes model data indicating the types of component mounting apparatuses M4 and M5, "supply position" 36 indicating the position where the component is supplied, "feeder" 37 indicating the feeder used for component supply, and A "mounting head" 38 indicating a mounting head that performs component mounting work for mounting a component, a "nozzle" 39 indicating a nozzle used to hold the component, etc. are defined. In the example shown here, the production data 30 includes the equipment condition data 35, but it is also possible to have only the equipment condition data 35 in a separate file.

図2において、部品ライブラリ16には、部品の種類と、部品実装装置M4,M5において当該部品を実装する各種の作業を精細に制御するための動作パラメータを関連付けた複数の部品データが記憶されている。部品データは、部品コードによって生産データ30に関連付けられている。すなわち、部品ライブラリ16には、同じ部品名の部品であっても、生産される実装基板の生産機種名の実装位置に対応した異なる部品データが記憶されている。なお、生産機種名や実装位置が異なっても動作パラメータが同一である場合は、共通の部品データが使用される。 In FIG. 2, the component library 16 stores a plurality of component data in which component types are associated with operational parameters for finely controlling various operations for mounting the components in the component mounting apparatuses M4 and M5. There is. Part data is associated with production data 30 by a part code. That is, the component library 16 stores different component data corresponding to the mounting position of the production model name of the mounted board to be produced, even if the components have the same component name. Note that if the operating parameters are the same even if the production model name or mounting position is different, common component data is used.

ここで図4を参照して、部品ライブラリ16に含まれる部品データ40の例について説明する。部品データ40は、部品データ40に含まれる「部品コード」41と生産データ30に含まれる「部品n」32によって、生産データ30に関連付けされる。 Here, an example of component data 40 included in the component library 16 will be described with reference to FIG. 4. The parts data 40 is associated with the production data 30 by a "part code" 41 included in the parts data 40 and a "part n" 32 included in the production data 30.

部品データ40は、形状図42、サイズデータ43、部品パラメータ44、動作パラメータ47より構成される。各項目の空欄部分には、画像、数値および、用語等が入力されている。なお、ここで用いる「数値」とは数値データには限定されず、有り/無し、安価/高価、高速/中速/低速・・など、定量・定性的に表された選択肢の選択結果なども含む。形状図42は対象となる部品の外形を図示する。サイズデータ43は、当該部品のサイズ情報、すなわち、外形寸法、リード数、リードピッチ、リード長さ、リード幅、部品高さなどを数値データで示す。 The component data 40 includes a shape diagram 42, size data 43, component parameters 44, and operation parameters 47. Images, numerical values, terms, etc. are entered in the blank spaces of each item. Note that the "number" used here is not limited to numerical data, but also the selection results of options expressed quantitatively or qualitatively, such as presence/absence, cheap/expensive, high speed/medium speed/slow speed, etc. include. The shape diagram 42 illustrates the outer shape of the target part. The size data 43 indicates size information of the component, that is, external dimensions, number of leads, lead pitch, lead length, lead width, component height, etc., as numerical data.

部品パラメータ44は当該部品についての属性情報であり、部品自体に関する情報である部品情報45および当該部品をフィーダにより供給するためのキャリアテープに関する情報であるテープ情報46を含んでいる。部品情報45では、部品の極性、極性マーク、マーク位置、部品種別、形状種別、および価格情報が示されている。テープ情報46には、キャリアテープのテープ素材、キャリアテープの幅寸法を示すテープ幅、テープ送りピッチを示す送り間隔、キャリアテープを画像認識の対象とする際の特性と関連した情報である色・材質情報が含まれている。 The component parameter 44 is attribute information about the component, and includes component information 45, which is information about the component itself, and tape information 46, which is information about the carrier tape for feeding the component by the feeder. The component information 45 shows component polarity, polar mark, mark position, component type, shape type, and price information. The tape information 46 includes the tape material of the carrier tape, the tape width indicating the width dimension of the carrier tape, the feeding interval indicating the tape feeding pitch, and the color and color which are information related to the characteristics when using the carrier tape as an object of image recognition. Contains material information.

図4において、動作パラメータ47は、当該部品を部品実装装置M4,M5による部品実装作業の対象とする際の動作態様を規定するマシンパラメータである。ここに示す例では、当該部品実装装置M4,M5の種類を示す機種47a、使用されるノズルの種類を示すノズル設定47bが含まれている。さらに、動作パラメータ47には、スピードパラメータ47c、認識47d、ギャップ47e、吸着47f、装着47gなどが含まれている。 In FIG. 4, the operating parameters 47 are machine parameters that define the operating mode when the component is targeted for component mounting work by the component mounting apparatuses M4 and M5. The example shown here includes a model 47a indicating the type of the component mounting apparatuses M4 and M5, and a nozzle setting 47b indicating the type of nozzle used. Further, the operation parameters 47 include a speed parameter 47c, recognition 47d, gap 47e, suction 47f, attachment 47g, and the like.

スピードパラメータ47cには、ノズルによって部品を吸着する際の吸着速度、実装ヘッドによって部品を移送する際の実装速度、フィーダによってキャリアテープを送る際のテープ送り速度が含まれている。認識47dは部品認識の態様を規定するパラメータであり、使用される部品認識カメラの種類を示すカメラ種別、撮像時の照明形態を示す照明モード、撮像時のノズルの移動速度である認識速度が含まれている。 The speed parameter 47c includes the suction speed when the nozzle picks up the component, the mounting speed when the mounting head transfers the component, and the tape feeding speed when the carrier tape is fed by the feeder. Recognition 47d is a parameter that defines the aspect of component recognition, and includes the camera type that indicates the type of component recognition camera used, the illumination mode that indicates the illumination form at the time of imaging, and the recognition speed that is the moving speed of the nozzle at the time of imaging. It is.

ギャップ47eには、ノズルによって部品を吸着する際の吸着ギャップ、保持した部品を基板に搭載する際の実装ギャップが含まれる。吸着47fは、ノズルによる部品の吸着時のオフセット量を示す吸着位置オフセットや、吸着角度を規定する。装着47gは、ノズルに保持した部品を基板に装着する際の押圧荷重を規定する。 The gap 47e includes a suction gap when a component is suctioned by a nozzle, and a mounting gap when a held component is mounted on a board. The suction 47f defines a suction position offset indicating an offset amount when a component is suctioned by a nozzle, and a suction angle. The attachment 47g defines the pressing load when attaching the component held by the nozzle to the board.

図2において、動作パラメータライブラリ17には、部品データ40の動作パラメータ47として設定される複数のパラメータの集合である動作パラメータセットが複数記憶されている。プログラムライブラリ18には、オペレータが入出力表示部22を使用しながら生産データ30、部品データ40、動作パラメータ47などを作成する作業や、各データを関連付ける作業を実行するための各種データ作成プログラムが記憶されている。 In FIG. 2, the operation parameter library 17 stores a plurality of operation parameter sets that are sets of a plurality of parameters set as the operation parameters 47 of the component data 40. The program library 18 includes various data creation programs for the operator to use the input/output display section 22 to create production data 30, parts data 40, operation parameters 47, etc., and to associate each data. remembered.

ここで図5のフローを参照しながら、プログラムライブラリ18に記憶されている複数のデータ作成プログラムを順に使用しながら生産データ30を作成する生産データ作成方法(生産データ作成プログラム)について説明する。まず、オペレータは所定のデータ作成プログラムを使用して、作成する生産データ30のファイル名を仮想的な部品実装ライン4である仮想ラインに関連づける(ST1:仮想選択工程)。次いでオペレータは所定のデータ作成プログラムを使用して、基板のCADデータなど指定して、生産データ30の部品名31、実装座標33、実装角度34を含む基板情報を作成する(ST2:基板情報作成工程)。 Here, a production data creation method (production data creation program) for creating production data 30 while sequentially using a plurality of data creation programs stored in the program library 18 will be described with reference to the flowchart of FIG. 5. First, the operator uses a predetermined data creation program to associate the file name of the production data 30 to be created with a virtual line that is the virtual component mounting line 4 (ST1: virtual selection step). Next, the operator uses a predetermined data creation program to specify the CAD data of the board, etc., and creates board information including the part name 31, mounting coordinates 33, and mounting angle 34 of the production data 30 (ST2: Board information creation). process).

次いでオペレータは所定のデータ作成プログラムを使用して、部品データ40の形状図42、サイズデータ43を含む部品外形を部品データ40毎に設定する(ST3:部品外形設定工程)。次いでオペレータは所定のデータ作成プログラムを使用して、生産データ30の設備条件データ35のフィーダ37、実装ヘッド38、ノズル39を含む実装条件を部品名31毎に設定する(ST4:実装条件設定工程)。次いでオペレータは所定のデータ作成プログラムを使用して、部品データ40のテープ情報46を含む部品供給タイプを部品データ40毎に設定する(ST5:部品供給タイプ設定工程)。 Next, the operator uses a predetermined data creation program to set the part outline including the shape diagram 42 and size data 43 for each part data 40 (ST3: part outline setting step). Next, the operator uses a predetermined data creation program to set mounting conditions including the feeder 37, mounting head 38, and nozzle 39 in the equipment condition data 35 of the production data 30 for each component name 31 (ST4: mounting condition setting step ). Next, the operator uses a predetermined data creation program to set a component supply type including the tape information 46 of the component data 40 for each component data 40 (ST5: component supply type setting step).

次いでオペレータは所定のデータ作成プログラムを使用して、部品データ40の部品情報45を含む基板上の部品の搭載情報を作成、確認、修正する(ST6:基板確認修正工程)。次いでオペレータは所定のデータ作成プログラムを使用して、部品データ40の動作パラメータ47を含む生産条件を決定する(ST7:生産条件決定部)。最後にオペレータは所定のデータ作成プログラムを使用して、実装基板を担当する部品実装ライン4の生産装置に作成された生産データ30を転送する(ST8:生産データ転送工程)。 Next, the operator uses a predetermined data creation program to create, confirm, and modify mounting information for components on the board, including the component information 45 of the component data 40 (ST6: board confirmation and correction step). Next, the operator uses a predetermined data creation program to determine production conditions including the operating parameters 47 of the part data 40 (ST7: production condition determination section). Finally, the operator uses a predetermined data creation program to transfer the created production data 30 to the production equipment of the component mounting line 4 in charge of mounting boards (ST8: production data transfer step).

各工程で作成、修正されたデータは、適宜、生産データライブラリ15、部品ライブラリ16、動作パラメータライブラリ17に記憶される。なお、各種データの作成順序、各工程で作成するデータの種類(データ作成プログラムの構成)は図5の生産データ作成方法のフローに限定されることはなく、適宜変更することができる。 Data created and modified in each process is stored in the production data library 15, parts library 16, and operation parameter library 17 as appropriate. Note that the order of creation of various data and the type of data created in each process (configuration of the data creation program) are not limited to the flow of the production data creation method shown in FIG. 5, and can be changed as appropriate.

ここで図6を参照して、生産データ作成方法においてプログラムライブラリ18に含まれるデータ作成プログラムによって入出力表示部22に表示されるデータ入力ウィンドウと、データ入力ウィンドウを使用するデータ入力手順の例を説明する。図6(a)は、仮想選択工程(ST1)において、生産データ30のファイル名を仮想ラインに関連付ける処理を実行するデータ作成プログラムによって入出力表示部22に表示されたライン構成入力ウィンドウ50である。 Here, with reference to FIG. 6, an example of a data input window displayed on the input/output display unit 22 by the data creation program included in the program library 18 in the production data creation method and a data input procedure using the data input window is shown. explain. FIG. 6(a) shows a line configuration input window 50 displayed on the input/output display section 22 by a data creation program that executes a process of associating the file name of the production data 30 with a virtual line in the virtual selection step (ST1). .

ライン構成入力ウィンドウ50には、データ構成を表示するディレクトリ表示51と、仮想ライン名を指定する仮想ライン名入力枠52と、ポインタ53が表示されている。実線で示すポインタ53は、ライン構成入力ウィンドウ50が表示された際に表示されるポインタ53の初期位置である。オペレータは、入出力表示部22を操作してポインタ53を点線で示す仮想ライン名入力枠52の位置まで移動させ(矢印a)、仮想ライン名入力枠52を選択して仮想ライン名(ライン1)を入力する。 The line configuration input window 50 displays a directory display 51 for displaying a data configuration, a virtual line name input frame 52 for specifying a virtual line name, and a pointer 53. The pointer 53 indicated by a solid line is the initial position of the pointer 53 displayed when the line configuration input window 50 is displayed. The operator operates the input/output display section 22 to move the pointer 53 to the position of the virtual line name input frame 52 indicated by the dotted line (arrow a), selects the virtual line name input frame 52, and enters the virtual line name (line 1 ).

図6(b)は、仮想ライン名入力後にデータ作成プログラムによって入出力表示部22に表示された生産データ指定ウィンドウ54である。生産データ指定ウィンドウ54には、生産データを保存する保存ホルダをディレクトリ形式で表示するディレクトリ表示55、保存ホルダ内に保存されているファイルを表示するファイルリスト56、ファイル名指定枠57が表示されている。 FIG. 6(b) shows the production data designation window 54 displayed on the input/output display section 22 by the data creation program after the virtual line name is input. The production data specification window 54 displays a directory display 55 that displays a storage folder in which production data is to be saved in directory format, a file list 56 that displays files stored in the storage folder, and a file name specification frame 57. There is.

実線で示すポインタ58は、生産データ指定ウィンドウ54が表示された際に表示されるポインタ58の初期位置である。オペレータは、入出力表示部22を操作してポインタ58を点線で示すファイル名指定枠57の位置まで移動させ(矢印b)、ファイル名指定枠57を選択して生産データ名(Pro1_data)を入力する。生産データ30の作成では、オペレータは生産データ作成方法の各工程においてデータ作成プログラムの起動、データやファイル名を入力する位置の指定、データやファイル名の入力を繰り返し実行する。 The pointer 58 indicated by a solid line is the initial position of the pointer 58 displayed when the production data designation window 54 is displayed. The operator operates the input/output display section 22 to move the pointer 58 to the position of the file name specification frame 57 indicated by the dotted line (arrow b), selects the file name specification frame 57, and inputs the production data name (Pro1_data). do. In creating the production data 30, the operator repeatedly executes the steps of starting the data creation program, specifying a position for inputting data and file names, and inputting data and file names in each step of the production data creation method.

図2において、生産管理記憶部19には、作成指示情報20、生産データ情報21などが記憶されている。作成指示情報20には、プログラムライブラリ18に記憶されているデータ作成プログラムにより生産データ30を作成するために要するデータ入力作業とデータ処理作業に対応した複数の作成指示などが記憶されている。すなわち、作成指示情報20には、実装基板を生産する生産データ30を作成するための上述した複数の工程に対応する複数の作成指示が記憶されている。 In FIG. 2, the production management storage unit 19 stores production instruction information 20, production data information 21, and the like. The creation instruction information 20 stores a plurality of creation instructions corresponding to data input work and data processing work required to create the production data 30 using the data creation program stored in the program library 18. That is, the production instruction information 20 stores a plurality of production instructions corresponding to the plurality of processes described above for producing production data 30 for producing a mounted board.

作成指示情報20に記憶される生産指示には、作業で使用するデータ作成プログラムを特定する情報と、データ入力作業において入力するデータの情報が含まれる。入力するデータの情報には、入力先を引数で指定する形式(引数形式)の他、入力先をオペレータの入出力表示部22における操作で指定する形式(操作形式)が含まれている。例えば図6(a)に示すライン構成入力ウィンドウ50における操作形式の情報では、ポインタ53の初期位置からの移動量(矢印a)、その後の操作(仮想ライン名入力枠52の選択動作)などを含む作業指示が記憶される。生産データ情報21は、生産データ30と実装基板を担当する部品実装ライン4を関連付けた情報などが記憶されている。 The production instructions stored in the production instruction information 20 include information specifying the data production program used in the work and information on data to be input in the data input work. The information on the input data includes a format in which the input destination is specified by an argument (argument format) and a format in which the input destination is specified by the operator's operation on the input/output display section 22 (operation format). For example, the information on the operation format in the line configuration input window 50 shown in FIG. The containing work instructions are stored. The production data information 21 stores information such as associating the production data 30 with the component mounting line 4 in charge of mounting boards.

図2において、第1取得部11は、作成指示情報20に記憶されている複数の作成指示のうち、少なくともひとつの作成指示を第1情報として取得する。第2取得部12は、生産装置または生産管理装置3が備える入出力表示部22から入力された、生産データ30を作成するための入力情報または処理情報である第2情報を取得する。データ作成部13は、第1取得部11が取得した第1情報に対応するデータ入力作業またはデータ処理作業を実行し、第2取得部12が取得した第2情報に基づいて生産データ30を作成する。 In FIG. 2, the first acquisition unit 11 acquires at least one creation instruction from among the plurality of creation instructions stored in the creation instruction information 20 as first information. The second acquisition unit 12 acquires second information that is input information or processing information for creating the production data 30, which is input from the input/output display unit 22 included in the production device or the production management device 3. The data creation unit 13 executes data input work or data processing work corresponding to the first information acquired by the first acquisition unit 11, and creates production data 30 based on the second information acquired by the second acquisition unit 12. do.

ここで図7のフローに沿って、データ作成部13の第1処理部13aによって実行される生産装置でワーク(基板)に生産作業をするための生産データ30を作成するためのデータ作成方法(データ作成プログラム)について説明する。ここで説明する生産データ30を作成するための部品データ40や動作パラメータ47を含む各種データの作成は、図5に示す生産データ作成方法の工程毎に、もしくは複数の工程をまとめて実行される。 Here, a data creation method for creating production data 30 for performing production work on a workpiece (board) with a production device executed by the first processing unit 13a of the data creation unit 13 according to the flow shown in FIG. Data creation program) will be explained. Creation of various data including parts data 40 and operation parameters 47 for creating the production data 30 described here is performed for each step of the production data creation method shown in FIG. 5, or by combining multiple steps. .

図7において、まず、第1取得部11は、生産管理記憶部19に記憶されている作成指示情報20から、作成するデータの作成で使用するデータ作成プログラムを特定する情報を含む作成指示を第1情報として取得する(ST11:第1情報取得工程)。複数のデータをまとめて作成する場合やデータ作成開始前にデータ入力作業で入力するデータの情報を取得する場合は(ST12においてNo)、第1情報取得工程(ST11)が繰り返される。すなわち、生産データ30を作成するために要するデータ入力作業とデータ処理作業に対応した複数の作成指示が取得される。ここでは、入力するデータの情報として、入力先を引数で指定する形式(引数形式)の情報が取得される。 In FIG. 7, first, the first acquisition unit 11 acquires a creation instruction including information specifying a data creation program used in creating data to be created, from the creation instruction information 20 stored in the production management storage unit 19. 1 information (ST11: first information acquisition step). When creating a plurality of data at once or when acquiring information on data to be input in a data input operation before starting data creation (No in ST12), the first information acquisition step (ST11) is repeated. That is, a plurality of creation instructions corresponding to the data input work and data processing work required to create the production data 30 are acquired. Here, information in a format in which the input destination is specified by an argument (argument format) is acquired as information on the data to be input.

データ作成に必要な第1情報が取得されると(ST12においてYes)、第1処理部13aは、プログラムライブラリ18から第1情報(作業指示)で指定されたデータ作成プログラムを取得して実行させて、引数形式の情報に基づくデータ入力作業またはデータ処理作業を実行する(ST13:第1処理工程)。 When the first information necessary for data creation is acquired (Yes in ST12), the first processing unit 13a acquires the data creation program specified by the first information (work instruction) from the program library 18 and causes it to execute it. Then, data input work or data processing work is executed based on the information in the argument format (ST13: first processing step).

図7において、次いでデータ作成部13は、所望のデータが作成されたか否かを判断する(ST14:データ作成判断工程)。所望のデータが作成できた場合は(ST14においてYes)、作成されたデータをライブラリ記憶部14または生産管理記憶部19に記憶させてデータ作成を終了する。すなわち、オペレータによる詳細なデータ入力作業を省略して、所望のデータを作成することができる。これによって、生産データ作成におけるデータ入力作業の削減と利便性の向上ができる。 In FIG. 7, the data creation unit 13 then determines whether or not desired data has been created (ST14: data creation determination step). If the desired data has been created (Yes in ST14), the created data is stored in the library storage section 14 or the production management storage section 19, and the data creation is ended. In other words, desired data can be created without requiring the operator to input detailed data. This makes it possible to reduce data input work and improve convenience when creating production data.

なお、データ作成部13は、第1情報(作業指示)に基づく所望のデータが作成されたか否かの判断(ST14)において、プログラムライブラリ18から第1情報(作業指示)で指定されたデータ作成プログラム毎に取得して実行させて、引数形式の情報に基づくデータ入力作業またはデータ処理作業を実行できるかを判断する。そして、すべてのデータ作成プログラムでデータ入力作業又はデータ処理作業が実行できる場合、データ作成部13は第1情報(作業指示)に基づく所望のデータが作成されたか否かの判断において、プログラムライブラリ18に記憶されている複数のデータ作成プログラムを生産データの作成順に使用しながら生産データ30の作成が実行できるかを判断する。 Note that, in determining whether or not desired data has been created based on the first information (work instruction) (ST14), the data creation unit 13 selects data creation specified by the first information (work instruction) from the program library 18. Each program is acquired and executed to determine whether data input work or data processing work can be executed based on information in the argument format. When data input work or data processing work can be executed with all data creation programs, the data creation unit 13 uses the program library 18 to determine whether or not the desired data has been created based on the first information (work instructions). It is determined whether production data 30 can be created while using a plurality of data creation programs stored in the production data in the production data creation order.

所望のデータが作成できなかった場合(ST14においてNo)であって、第1情報取得工程(ST11)で取得された第1情報に誤りが含まれていた場合は(ST15においてYes)、取得された第1情報に誤りがある旨が入出力表示部22に報知される(ST18:異常報知工程)。例えば、入力するファイル名や入力先に間違いがある場合に、その旨が報知される。すなわち、実行中のデータ作成プログラムにおいて第1情報が取得できなくても異常報知しない。 If the desired data could not be created (No in ST14) and the first information acquired in the first information acquisition step (ST11) contained an error (Yes in ST15), the data is not acquired. The input/output display unit 22 is notified that there is an error in the first information (ST18: abnormality notification step). For example, if there is a mistake in the input file name or input destination, this will be notified. That is, even if the first information cannot be acquired in the data creation program being executed, no abnormality is reported.

図7において、第1情報取得工程(ST11)で取得された第1情報に誤りは含まれておらず(ST15においてNo)、実行中のデータ作成プログラムにおいて入力する情報が不足している場合は、入出力表示部22から生産データ30を作成するための入力情報または処理情報である第2情報が取得される(ST16:第2取得工程)。すなわち、入出力表示部22にデータ入力用のウインドウ(図6参照)が表示され、オペレータが必要な情報を入力する。 In FIG. 7, if the first information acquired in the first information acquisition step (ST11) does not contain any errors (No in ST15) and there is insufficient information to be input in the data creation program being executed, , second information that is input information or processing information for creating the production data 30 is acquired from the input/output display unit 22 (ST16: second acquisition step). That is, a data input window (see FIG. 6) is displayed on the input/output display section 22, and the operator inputs necessary information.

次いでデータ作成部13は、第1情報取得工程(ST11)で取得された第1情報と、第2取得工程(ST16)で取得された第2情報に基づいて、データ作成を実行する(ST17:データ作成工程)。次いでデータ作成判断工程(ST14)に戻り、所望のデータが作成されたか否かが判断される。このように、取得した第1情報に対応するデータ処理作業の実行において(ST13)、データ処理作業に必要なデータ入力作業を満たさない場合(ST15においてYes)、異常報知工程(ST18)が実行されてデータ処理工程(ST17)が実行されない。 Next, the data creation unit 13 executes data creation based on the first information acquired in the first information acquisition step (ST11) and the second information acquired in the second acquisition step (ST16) (ST17: data creation process). Next, the process returns to the data creation determination step (ST14), and it is determined whether or not the desired data has been created. In this way, in the execution of the data processing work corresponding to the acquired first information (ST13), if the data input work necessary for the data processing work is not satisfied (Yes in ST15), the abnormality notification step (ST18) is executed. Therefore, the data processing step (ST17) is not executed.

次に図8のフローに沿って、生産データ30を作成するためのデータ作成方法(データ作成プログラム)の他の実施例について説明する。データ作成方法の他の実施例は、第1情報取得工程(ST11)で引数形式の情報の代わりに操作形式の情報が取得されるところが図7に示すデータ作成方法と異なる。以下、図7に示すデータ作成方法と同じ工程には同じ符号を付して詳細な説明は省略する。 Next, another embodiment of the data creation method (data creation program) for creating the production data 30 will be described along the flow of FIG. Another embodiment of the data creation method differs from the data creation method shown in FIG. 7 in that in the first information acquisition step (ST11), operation format information is acquired instead of argument format information. Hereinafter, the same steps as those in the data creation method shown in FIG. 7 will be denoted by the same reference numerals, and detailed explanations will be omitted.

図8において、まず、第1情報取得工程(ST11)において、操作形式の情報を含む第1情報が取得される。データ作成に必要な第1情報が取得されると(ST12においてYes)、第2処理部13bは、プログラムライブラリ18から第1情報(作業指示)で指定されたデータ作成プログラムを取得して実行させ、操作形式の情報に基づくデータ入力作業またはデータ処理作業を実行する(ST21:第2処理工程)。 In FIG. 8, first, in a first information acquisition step (ST11), first information including information on the operation format is acquired. When the first information necessary for data creation is acquired (Yes in ST12), the second processing unit 13b acquires the data creation program specified by the first information (work instruction) from the program library 18 and causes it to execute it. , executes data input work or data processing work based on the operation format information (ST21: second processing step).

第2処理工程(ST21)では、生産データの作成順に第2情報取得工程(ST16)が必要になるまでデータ入力作業またはデータ処理作業が実行される。すなわち、第2処理工程(ST21)において、入出力表示部22から自動的に第2情報を入力する処理が実行される。つまり、第1情報取得工程(ST11)において取得される第1情報には、入出力表示部22から自動的に第2情報を入力するための作業指示が含まれる。 In the second processing step (ST21), data input work or data processing work is performed in the order of creation of production data until a second information acquisition step (ST16) is required. That is, in the second processing step (ST21), a process of automatically inputting the second information from the input/output display section 22 is executed. That is, the first information acquired in the first information acquisition step (ST11) includes a work instruction for automatically inputting the second information from the input/output display section 22.

次いで図7に示すデータ作成方法と同様に、データ作成判断工程(ST14)、第2情報取得工程(ST16)、データ作成工程(ST17)が実行され、第2処理工程(ST21)に戻る。そして、データ処理作業に必要なデータ入力作業を満たさない場合は(ST15においてYes)、異常報知工程(ST18)が実行されてデータ処理作業が実行されない。なお、データ作成工程(ST17)が実行され、第2処理工程(ST21)に戻った際に、第2処理工程(ST21)において実行するデータ入力作業またはデータ処理作業がない場合は、第2処理工程(ST21)はスキップされてデータ作成判断工程(ST14)が実行される。 Next, similarly to the data creation method shown in FIG. 7, a data creation determination step (ST14), a second information acquisition step (ST16), and a data creation step (ST17) are executed, and the process returns to the second processing step (ST21). If the data input work necessary for the data processing work is not satisfied (Yes in ST15), an abnormality notification step (ST18) is executed and the data processing work is not performed. Note that when the data creation step (ST17) is executed and the process returns to the second processing step (ST21), if there is no data input work or data processing work to be performed in the second processing step (ST21), the second processing The step (ST21) is skipped and the data creation determination step (ST14) is executed.

上記説明したように、本実施の形態の生産管理装置3は、生産データを作成するために要するデータ入力作業とデータ処理作業に対応した複数の作成指示を記憶する生産管理記憶部19と、複数の作成指示のうち少なくともひとつの作成指示を第1情報として取得する第1取得部11と、生産装置または生産管理装置が備える入出力表示部22から入力された生産データ30を作成するための入力情報または処理情報である第2情報を取得する第2取得部12と、取得した第1情報に対応するデータ入力作業またはデータ処理作業を実行し、取得した第2情報に基づいて生産データ30を作成するデータ作成部13と、を備え、生産装置でワーク(基板)に生産作業をするための生産データ30を作成する。これによって、生産データ作成におけるデータ入力作業の削減と利便性の向上ができる。 As explained above, the production management device 3 of the present embodiment includes the production management storage unit 19 that stores a plurality of creation instructions corresponding to data input work and data processing work required to create production data; A first acquisition unit 11 that acquires at least one creation instruction among the creation instructions as first information, and an input for creating production data 30 input from an input/output display unit 22 provided in the production device or the production management device. A second acquisition unit 12 that acquires second information that is information or processing information; and a second acquisition unit 12 that executes data input work or data processing work that corresponds to the acquired first information, and generates production data 30 based on the acquired second information. A data creation unit 13 is provided to create production data 30 for performing production work on a workpiece (board) using a production device. This makes it possible to reduce data input work and improve convenience when creating production data.

なお、上記では、生産装置として基板にはんだを堆積させる印刷装置M3または基板に部品を実装する部品実装装置M5,M6を例に生産データの作成を説明したが、生産装置はこれらに限定されることはない。例えば、生産装置は半導体ウェハ(ワーク)を加工して半導体製品を製造する半導体製造装置であっても、複数の部品(ワーク)を組み合わせて電気機械器具、一般機械器具等を製造する組立装置であっても、食品(ワーク)を加工して食品加工製品を生産する食品加工装置であってもよい。 In addition, although the creation of production data has been explained above using the printing device M3 that deposits solder on a board as a production device or the component mounting devices M5 and M6 that mounts components on a board as an example, the production device is limited to these. Never. For example, production equipment may be semiconductor manufacturing equipment that processes semiconductor wafers (workpieces) to manufacture semiconductor products, or assembly equipment that combines multiple parts (workpieces) to manufacture electrical machinery, general machinery, etc. Alternatively, it may be a food processing device that processes food (work) to produce processed food products.

本発明の生産管理装置および生産データ作成方法ならびに生産データ作成プログラムは、生産データ作成におけるデータ入力作業の削減と利便性の向上ができるという効果を有し、部品を基板に実装する分野において有用である。 The production control device, production data creation method, and production data creation program of the present invention have the effect of reducing data input work and improving convenience in creating production data, and are useful in the field of mounting parts on boards. be.

3 生産管理装置
M3 印刷装置(生産装置)
M4、M5 部品実装装置(生産装置)
3 Production control device M3 Printing device (production device)
M4, M5 Component mounting equipment (production equipment)

Claims (9)

基板に部品を実装する部品実装装置である生産装置でワークに生産作業をするための生産データを作成する生産管理装置であって、
前記生産データを作成するために要するデータ入力作業とデータ処理作業に対応した複数の作成指示を記憶する生産管理記憶部と、
複数の前記作成指示のうち少なくともひとつの前記作成指示を第1情報として取得する第1取得部と、
前記生産装置または前記生産管理装置が備える入出力表示部から入力された前記生産データを作成するための入力情報または処理情報である第2情報を取得する第2取得部と、
取得した前記第1情報に対応するデータ入力作業またはデータ処理作業を実行し、取得した前記第2情報に基づいて前記生産データを作成するデータ作成部と、を備え、
前記データ作成部は、少なくとも前記基板の情報を作成する基板情報作成工程と部品情報を含む基板上の部品の搭載情報を作成する基板確認修正工程のそれぞれで前記第1情報に対応するデータ入力作業またはデータ処理作業を実行し、オペレータから入力された情報である前記第2情報に基づいて前記生産データを作成する、
生産管理装置。
A production management device that creates production data for performing production work on a workpiece with a production device that is a component mounting device that mounts components on a board ,
a production management storage unit that stores a plurality of creation instructions corresponding to data input work and data processing work required to create the production data;
a first acquisition unit that acquires at least one creation instruction among the plurality of creation instructions as first information;
a second acquisition unit that acquires second information that is input information or processing information for creating the production data input from an input/output display unit included in the production device or the production management device;
a data creation unit that executes data input work or data processing work corresponding to the acquired first information and creates the production data based on the acquired second information,
The data creation unit performs a data input operation corresponding to the first information in at least a board information creation step of creating information about the board and a board confirmation correction step of creating mounting information of components on the board including component information. or performing a data processing operation to create the production data based on the second information that is information input by an operator;
Production control equipment.
前記データ作成部は、取得した前記第1情報に対応するデータ処理作業の実行において、データ処理作業に必要な前記データ入力作業を満たさない場合、前記データ処理作業を実行しない、請求項1に記載の生産管理装置。 The data creation unit does not perform the data processing work if the data input work required for the data processing work is not satisfied in the execution of the data processing work corresponding to the acquired first information. production control equipment. 前記第1情報は、前記入出力表示部から自動的に前記第2情報を入力するための作業指示を含む、請求項1または2に記載の生産管理装置。 3. The production control device according to claim 1, wherein the first information includes work instructions for automatically inputting the second information from the input/output display section. 前記生産管理装置は、少なくともひとつの前記印刷装置または前記部品実装装置を管理する、請求項1から3のいずれかに記載の生産管理装置。 4. The production control device according to claim 1, wherein the production control device manages at least one of the printing device or the component mounting device. 基板に部品を実装する部品実装装置である生産装置でワークに生産作業をするための生産データを作成する生産データ作成方法であって、
前記生産データを作成するために要するデータ入力作業とデータ処理作業に対応した複数の作成指示のうち少なくともひとつの前記作成指示を第1情報として取得する第1取得工程と、
前記生産装置または前記生産管理装置が備える入出力表示部から入力された前記生産データを作成するための入力情報または処理情報である第2情報を取得する第2取得工程と、
取得した前記第1情報に対応するデータ入力作業またはデータ処理作業を実行し、取得した前記第2情報に基づいて、前記生産データを作成するデータ作成工程と、を含
前記データ作成工程は、少なくとも前記基板の情報を作成する基板情報作成工程と部品情報を含む基板上の部品の搭載情報を作成する基板確認修正工程のそれぞれで前記第1情報に対応するデータ入力作業またはデータ処理作業を実行し、オペレータから入力された情報である前記第2情報に基づいて前記生産データを作成する、生産データ作成方法。
A production data creation method for creating production data for performing production work on a workpiece with a production device that is a component mounting device that mounts components on a board, the method comprising:
a first acquisition step of acquiring at least one creation instruction as first information among a plurality of creation instructions corresponding to data input work and data processing work required to create the production data;
a second acquisition step of acquiring second information that is input information or processing information for creating the production data input from an input/output display unit included in the production device or the production management device;
a data creation step of executing data input work or data processing work corresponding to the acquired first information and creating the production data based on the acquired second information;
The data creation step includes data input work corresponding to the first information in at least a board information creation step to create information about the board and a board confirmation correction step to create mounting information of components on the board including component information. Alternatively, a production data creation method that executes a data processing operation and creates the production data based on the second information that is information input by an operator .
前記データ作成工程において、取得した前記第1情報に対応するデータ処理作業の実行において、データ処理作業に必要な前記データ入力作業を満たさない場合、前記データ処理作業を実行しない、請求項5に記載の生産データ作成方法。 6. In the data creation step, when performing the data processing work corresponding to the acquired first information, if the data input work required for the data processing work is not satisfied, the data processing work is not performed. How to create production data. 前記第1情報は、前記入出力表示部から自動的に前記第2情報を入力するための作業指示を含む、請求項5または6に記載の生産データ作成方法。 7. The production data creation method according to claim 5, wherein the first information includes a work instruction for automatically inputting the second information from the input/output display section. 前記生産管理装置は、少なくともひとつの前記印刷装置または前記部品実装装置を管理する、請求項5から7のいずれかに記載の生産データ作成方法。 8. The production data creation method according to claim 5, wherein the production management device manages at least one of the printing device or the component mounting device. 請求項5から8のいずれかに記載の生産データ作成方法をコンピュータにより実行させる、生産データ作成プログラム。 A production data creation program that causes a computer to execute the production data creation method according to claim 5.
JP2020056930A 2020-03-27 2020-03-27 Production control device, production data creation method, and production data creation program Active JP7422282B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020056930A JP7422282B2 (en) 2020-03-27 2020-03-27 Production control device, production data creation method, and production data creation program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020056930A JP7422282B2 (en) 2020-03-27 2020-03-27 Production control device, production data creation method, and production data creation program

Publications (2)

Publication Number Publication Date
JP2021157491A JP2021157491A (en) 2021-10-07
JP7422282B2 true JP7422282B2 (en) 2024-01-26

Family

ID=77918476

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020056930A Active JP7422282B2 (en) 2020-03-27 2020-03-27 Production control device, production data creation method, and production data creation program

Country Status (1)

Country Link
JP (1) JP7422282B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116193732B (en) * 2023-04-24 2023-09-05 河北光兴半导体技术有限公司 Positioning identification method, positioning identification system and processing system for PCB

Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3130066B2 (en) 1991-03-20 2001-01-31 松下電器産業株式会社 Electronic component mounting system
JP2002111298A (en) 2000-07-27 2002-04-12 Matsushita Electric Ind Co Ltd Operation analysis device, operation analysis system, operation analysis program, and operation analysis method
JP3339779B2 (en) 1996-07-17 2002-10-28 富士通株式会社 Manufacturing management system with SMT line
JP2003243900A (en) 2002-02-15 2003-08-29 Matsushita Electric Ind Co Ltd Production management system for mounting substrate production apparatus and production management method for mounting substrate production process
JP2004186454A (en) 2002-12-04 2004-07-02 Yamagata Casio Co Ltd Program and device for editing parts mounting program
JP2007199748A (en) 2004-02-18 2007-08-09 Mitsubishi Electric Corp Manufacturing system management support device and manufacturing system
JP4179060B2 (en) 2003-06-09 2008-11-12 松下電器産業株式会社 Electronic component mounting system and electronic component mounting method
JP4998485B2 (en) 2009-01-23 2012-08-15 パナソニック株式会社 Component mounting line and component mounting method
JP5003694B2 (en) 2009-01-23 2012-08-15 パナソニック株式会社 Component mounting line and component mounting method
JP2015087877A (en) 2013-10-29 2015-05-07 株式会社安川電機 Industrial equipment production system, industrial equipment production server, industrial equipment production method, program, and information storage medium
JP2015179395A (en) 2014-03-19 2015-10-08 Jfeスチール株式会社 Work instruction and work record input device
WO2018235155A1 (en) 2017-06-20 2018-12-27 株式会社Fuji Electronic component mounting machine
WO2019244226A1 (en) 2018-06-19 2019-12-26 三菱電機株式会社 Program execution support device, program execution support method, and program execution support program
JP6857198B2 (en) 2017-02-13 2021-04-14 株式会社Fuji Parts data correction system and parts data correction method
JP6908698B2 (en) 2017-05-23 2021-07-28 株式会社Fuji Mounting order determination device, mounting order inspection device, mounting order determination method, and mounting order inspection method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3554208B1 (en) * 2018-04-11 2021-05-26 Salcomp Oyj Electronic component mounting device and method for setting up electronic component mounting device

Patent Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3130066B2 (en) 1991-03-20 2001-01-31 松下電器産業株式会社 Electronic component mounting system
JP3339779B2 (en) 1996-07-17 2002-10-28 富士通株式会社 Manufacturing management system with SMT line
JP2002111298A (en) 2000-07-27 2002-04-12 Matsushita Electric Ind Co Ltd Operation analysis device, operation analysis system, operation analysis program, and operation analysis method
JP2003243900A (en) 2002-02-15 2003-08-29 Matsushita Electric Ind Co Ltd Production management system for mounting substrate production apparatus and production management method for mounting substrate production process
JP2004186454A (en) 2002-12-04 2004-07-02 Yamagata Casio Co Ltd Program and device for editing parts mounting program
JP4179060B2 (en) 2003-06-09 2008-11-12 松下電器産業株式会社 Electronic component mounting system and electronic component mounting method
JP2007199748A (en) 2004-02-18 2007-08-09 Mitsubishi Electric Corp Manufacturing system management support device and manufacturing system
JP4998485B2 (en) 2009-01-23 2012-08-15 パナソニック株式会社 Component mounting line and component mounting method
JP5003694B2 (en) 2009-01-23 2012-08-15 パナソニック株式会社 Component mounting line and component mounting method
JP2015087877A (en) 2013-10-29 2015-05-07 株式会社安川電機 Industrial equipment production system, industrial equipment production server, industrial equipment production method, program, and information storage medium
JP2015179395A (en) 2014-03-19 2015-10-08 Jfeスチール株式会社 Work instruction and work record input device
JP6857198B2 (en) 2017-02-13 2021-04-14 株式会社Fuji Parts data correction system and parts data correction method
JP6908698B2 (en) 2017-05-23 2021-07-28 株式会社Fuji Mounting order determination device, mounting order inspection device, mounting order determination method, and mounting order inspection method
WO2018235155A1 (en) 2017-06-20 2018-12-27 株式会社Fuji Electronic component mounting machine
WO2019244226A1 (en) 2018-06-19 2019-12-26 三菱電機株式会社 Program execution support device, program execution support method, and program execution support program

Also Published As

Publication number Publication date
JP2021157491A (en) 2021-10-07

Similar Documents

Publication Publication Date Title
JP3927380B2 (en) NC data management apparatus and NC data management method for production system
KR20130139742A (en) Parts mounting apparatus, and model-type switching method for parts mounting apparatus
JP7811734B2 (en) Production capacity estimation system, production capacity estimation method, and production capacity estimation program
JP2018116990A (en) Group determination method and group determination device
US11048242B2 (en) Production schedule creating method and production schedule creating apparatus
US11009860B2 (en) Preparation schedule creating method and preparation schedule creating apparatus
CN105282992B (en) Component mounting method and component mounting system
JP7422282B2 (en) Production control device, production data creation method, and production data creation program
US5564007A (en) Method for configuring an automated dispense machine
JPWO2015029244A1 (en) Data processing apparatus used by substrate working machine and substrate working system having the same
JP2012064964A (en) Component mounting system
JP2016149384A (en) Component mounting apparatus, component mounting method and component mounting line
JP7446952B2 (en) How to create a production plan, production system
JP7065294B2 (en) Manufacturing system and manufacturing method
JP6684991B2 (en) Part placement determining method and management device
CN109417864B (en) Production plan generation system and production plan generation method
JP2007318091A (en) Component mounting system
JP7637926B2 (en) Substrate data estimation device and substrate data estimation method
JP4127086B2 (en) Electronic component mounting system and electronic component mounting method
JP2024116753A (en) Component mounting system, component mounting device, production data transmission method, and production data reception method
JP7689317B2 (en) MAINTENANCE SUPPORT DEVICE, MAINTENANCE SUPPORT METHOD, AND MAINTENANCE SUPPORT PROGRAM
JP7022904B2 (en) Mounting board production method and component mounting system and management equipment
JP6484803B2 (en) Part placement determination method and management apparatus
JP3828965B2 (en) Component mounting equipment
JP7814007B2 (en) Component data creation device, component data creation method, component data creation system, and component mounting system

Legal Events

Date Code Title Description
RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20221020

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230110

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230831

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230912

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231109

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20231211

R151 Written notification of patent or utility model registration

Ref document number: 7422282

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151