KR101772704B1 - Management system of electronic components mounting line - Google Patents

Management system of electronic components mounting line Download PDF

Info

Publication number
KR101772704B1
KR101772704B1 KR1020110075880A KR20110075880A KR101772704B1 KR 101772704 B1 KR101772704 B1 KR 101772704B1 KR 1020110075880 A KR1020110075880 A KR 1020110075880A KR 20110075880 A KR20110075880 A KR 20110075880A KR 101772704 B1 KR101772704 B1 KR 101772704B1
Authority
KR
South Korea
Prior art keywords
data
computers
change
management server
various data
Prior art date
Application number
KR1020110075880A
Other languages
Korean (ko)
Other versions
KR20120012442A (en
Inventor
요시유끼 요꼬야마
유지 모리야
도미세 고야마
Original Assignee
야마하하쓰도키 가부시키가이샤
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 야마하하쓰도키 가부시키가이샤 filed Critical 야마하하쓰도키 가부시키가이샤
Publication of KR20120012442A publication Critical patent/KR20120012442A/en
Application granted granted Critical
Publication of KR101772704B1 publication Critical patent/KR101772704B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05KPRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
    • H05K13/00Apparatus or processes specially adapted for manufacturing or adjusting assemblages of electric components
    • H05K13/08Monitoring manufacture of assemblages
    • H05K13/0882Control systems for mounting machines or assembly lines, e.g. centralized control, remote links, programming of apparatus and processes as such
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0633Workflow analysis
    • 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

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • Operations Research (AREA)
  • Tourism & Hospitality (AREA)
  • Marketing (AREA)
  • Educational Administration (AREA)
  • Automation & Control Theory (AREA)
  • Development Economics (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Manufacturing & Machinery (AREA)
  • Quality & Reliability (AREA)
  • Game Theory and Decision Science (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Factory Administration (AREA)
  • Supply And Installment Of Electrical Components (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

복수의 컴퓨터와 관리 서버와의 사이에서의 각종 데이터의 공통화를 도모할 수 있도록 하여, 기판 생산 운전 효율의 향상을 도모하는 것이다. 컴퓨터(5)를 사용하여 부품 라이브러리 데이터를 변경하면, 컴퓨터(5)는, 변경된 전자 부품의 부품 ID의 전체 항목 정보를 관리 서버(7)에 송신한다. 그렇게 하면, 관리 서버(7)는 부품 라이브러리 데이터가 변경된 부품 ID에 관련되는 부품 라이브러리 데이터의 내용과, 관리 서버(7)에서 관리하고 있는 이 동일명의 부품 ID에 관련되는 부품 라이브러리 데이터의 내용과의 차분을 각 항목마다 비교하고, 변경되어 동일 내용이 아닌 것이 있으면, 변경 항목을 변경 이력 리스트에 등록한다. 관리 서버(7)는 변경 항목을 변경 이력 리스트에 등록하고, 이 변경 항목을 원데이터에 반영한다. 그리고, 관리 서버(7)는 변경된 데이터 내용을 개별로 저장하고, 컴퓨터(6)에 이 변경 이력을 송신하여, 이 컴퓨터(6)에 구비된 기억 장치에도 저장시킨다.It is possible to make common use of various data between a plurality of computers and a management server to improve the efficiency of substrate production operation. When the component library data is changed using the computer 5, the computer 5 transmits all item information of the component ID of the changed electronic component to the management server 7. Then, the management server 7 compares the contents of the parts library data related to the changed part ID with the contents of the parts library data related to the part ID of the same name managed by the management server 7 The difference is compared for each item, and if there is a change that is not the same, the change item is registered in the change history list. The management server 7 registers the change item in the change history list and reflects this change item in the original data. The management server 7 individually stores the contents of the changed data, and transmits the changed history to the computer 6 so that the changed history is also stored in the storage device provided in the computer 6. [

Description

전자 부품 실장 라인의 관리 시스템{MANAGEMENT SYSTEM OF ELECTRONIC COMPONENTS MOUNTING LINE}TECHNICAL FIELD [0001] The present invention relates to a management system for an electronic component mounting line,

본 발명은, 기판 상에 전자 부품을 장착하기 위한 복수의 작업 장치를 구비한 전자 부품 실장 라인의 관리 시스템에 관한 것이다.The present invention relates to a management system of an electronic component mounting line having a plurality of working devices for mounting electronic components on a substrate.

이러한 종류의 전자 부품 실장 라인의 관리 시스템은, 예를 들면 특허 문헌 1 등에 개시되어 있다. 종래, 각 전자 부품 실장 라인마다 라인 관리 컴퓨터가 접속되어, 전자 부품 장착에 관련되는 각종 데이터가 저장되어 관리되고 있다.A management system of this type of electronic component mounting line is disclosed in, for example, Patent Document 1 and the like. Conventionally, a line management computer is connected to each electronic component mounting line, and various data related to the mounting of electronic components are stored and managed.

[특허 문헌 1] 일본 특개평 11-347859호 공보[Patent Document 1] Japanese Patent Application Laid-Open No. 11-347859

그리고, 각 전자 부품 실장 라인에 접속된 하나의 컴퓨터에서 작성된 각종 데이터는, 다른 컴퓨터의 것과 본래 동일한 것이어야 하지만, 상이한 내용으로 각각의 컴퓨터에 저장되거나, 또한 모든 전자 부품 실장 라인에 관련되는 각종 데이터를 저장하는 관리 서버를 설치한 경우에, 이 관리 서버의 각종 데이터와 각 컴퓨터에 저장된 각종 데이터의 내용이 상이한 경우가 발생한다. 이와 같은 사태가 발생하면, 전자 부품 실장 라인에서의 기판 생산에 예측할 수 없는 사태가 발생하여, 기판 생산 운전 효율의 향상을 도모할 수 없다.The various data created by one computer connected to each electronic component mounting line should be the same as those of the other computers. However, various data stored in the respective computers with different contents or related to all the electronic component mounting lines The contents of various data of the management server and various data stored in the respective computers may be different from each other. When such a situation occurs, unpredictable situations occur in the production of the board in the electronic component mounting line, and the efficiency of production of the board can not be improved.

따라서 본 발명은, 복수의 컴퓨터와 관리 서버와의 사이에서의 각종 데이터의 공통화를 도모할 수 있도록 하여, 기판 생산 운전 효율의 향상을 도모하는 것을 목적으로 한다.Therefore, it is an object of the present invention to improve the efficiency of substrate production operation by making it possible to standardize various data between a plurality of computers and a management server.

이를 위해서 제1 발명은, 기판 상에 전자 부품을 장착하기 위한 복수의 작업 장치를 구비한 전자 부품 실장 라인의 관리 시스템에 있어서,To this end, according to a first aspect of the present invention, there is provided a management system for an electronic component mounting line having a plurality of working devices for mounting electronic components on a substrate,

상기 전자 부품 실장 라인에 접속되어 각종 데이터를 작성하는 복수의 컴퓨터와,A plurality of computers connected to the electronic component mounting line to create various data;

어느 하나의 상기 컴퓨터에서 작성된 상기 각종 데이터를 수신하여 저장함과 함께 수신한 상기 각종 데이터를 어느 하나의 상기 컴퓨터에 송신하여 저장시키는 관리 서버로 구성된 것을 특징으로 한다.And a management server for receiving and storing the various data created in any one of the computers and transmitting and storing the received various data to any one of the computers.

제2 발명은, 기판 상에 전자 부품을 장착하기 위한 복수의 작업 장치를 구비한 전자 부품 실장 라인의 관리 시스템에 있어서,A second invention is a management system for an electronic component mounting line having a plurality of working devices for mounting electronic components on a substrate,

상기 기판 상에 전자 부품을 장착하기 위한 각종 데이터를 저장하는 서버와,A server for storing various data for mounting an electronic component on the substrate;

상기 각종 데이터를 작성하고 상기 서버에 이 각종 데이터를 송신 가능한 복수의 컴퓨터와,A plurality of computers capable of creating the various data and transmitting the various data to the server,

어느 하나의 상기 컴퓨터에서 작성된 상기 각종 데이터를 수신하여 저장함과 함께 수신한 상기 각종 데이터를 어느 하나의 상기 컴퓨터에 송신하여 저장시키는 관리 서버로 구성된 것을 특징으로 한다.And a management server for receiving and storing the various data created in any one of the computers and transmitting and storing the received various data to any one of the computers.

제3 발명은, 기판 상에 전자 부품을 장착하기 위한 복수의 작업 장치를 구비한 전자 부품 실장 라인의 관리 시스템에 있어서,A third invention is a management system of an electronic component mounting line having a plurality of working devices for mounting electronic components on a substrate,

상기 기판 상에 전자 부품을 장착하기 위한 각종 데이터를 담당하는 전자 부품 실장 라인마다 저장하는 복수의 서버와,A plurality of servers for storing each electronic component mounting line responsible for various data for mounting electronic components on the board;

상기 각종 데이터를 작성하고 담당하는 상기 컴퓨터에 이 각종 데이터를 송신 가능한 복수의 컴퓨터와,A plurality of computers capable of transmitting the various data to the computer responsible for creating and handling the various data;

어느 하나의 상기 컴퓨터에서 작성된 상기 각종 데이터를 수신하여 저장함과 함께 수신한 상기 각종 데이터를 어느 하나의 상기 컴퓨터에 송신하여 저장시키는 관리 서버로 구성된 것을 특징으로 한다.And a management server for receiving and storing the various data created in any one of the computers and transmitting and storing the received various data to any one of the computers.

제4 발명은, 기판 상에 전자 부품을 장착하기 위한 복수의 작업 장치를 구비한 전자 부품 실장 라인의 관리 시스템에 있어서,A fourth invention is a management system for an electronic component mounting line having a plurality of working devices for mounting electronic components on a substrate,

상기 전자 부품 실장 라인에 접속되어 각종 데이터를 작성하는 컴퓨터와,A computer connected to said electronic component mounting line to create various data;

상기 컴퓨터에서 상기 각종 데이터를 변경한 변경 데이터를 수신하여 저장함과 함께 이 변경 이력을 상기 컴퓨터로부터의 요구에 따라서 송신하는 관리 서버로 구성된 것을 특징으로 한다.And a management server for receiving and storing change data that has changed the various data in the computer, and transmitting the change history in response to a request from the computer.

제5 발명은, 기판 상에 전자 부품을 장착하기 위한 복수의 작업 장치를 구비한 전자 부품 실장 라인의 관리 시스템에 있어서,A fifth aspect of the present invention is a management system for an electronic component mounting line having a plurality of working devices for mounting electronic components on a substrate,

상기 기판 상에 전자 부품을 장착하기 위한 각종 데이터를 저장하는 서버와,A server for storing various data for mounting an electronic component on the substrate;

상기 각종 데이터를 작성하고 상기 서버에 이 각종 데이터를 송신 가능한 복수의 컴퓨터와, A plurality of computers capable of creating the various data and transmitting the various data to the server,

어느 하나의 상기 컴퓨터에서 상기 각종 데이터를 변경한 변경 데이터를 수신하여 저장함과 함께 이 변경 이력을 어느 하나의 상기 컴퓨터로부터의 요구에 따라서 송신하는 관리 서버로 구성된 것을 특징으로 한다.And a management server for receiving and storing the change data in which the various kinds of data have been changed in any one of the computers and transmitting the change history in response to a request from any one of the computers.

제6 발명은, 기판 상에 전자 부품을 장착하기 위한 복수의 작업 장치를 구비한 전자 부품 실장 라인의 관리 시스템에 있어서,A sixth aspect of the present invention is a management system for an electronic component mounting line having a plurality of working devices for mounting electronic components on a substrate,

상기 기판 상에 전자 부품을 장착하기 위한 각종 데이터를 담당하는 전자 부품 실장 라인마다 저장하는 복수의 서버와,A plurality of servers for storing each electronic component mounting line responsible for various data for mounting electronic components on the board;

상기 각종 데이터를 작성하고 담당하는 상기 서버에 이 각종 데이터를 송신가능한 복수의 컴퓨터와,A plurality of computers capable of transmitting the various data to the server for creating and handling the various data;

어느 하나의 상기 컴퓨터에서 상기 각종 데이터를 변경한 변경 데이터를 수신하여 저장함과 함께 이 변경 이력을 어느 하나의 상기 컴퓨터로부터의 요구에 따라서 송신하는 관리 서버로 구성된 것을 특징으로 한다.And a management server for receiving and storing the change data in which the various kinds of data have been changed in any one of the computers and transmitting the change history in response to a request from any one of the computers.

제7 발명은, 제4 내지 제6 발명에 있어서, 어느 하나의 상기 컴퓨터에서 상기 각종 데이터를 변경한 경우에, 리스토어 스위치를 설치하여 변경 전의 원래의 상태에 되돌릴 수 있도록 한 것을 특징으로 한다.A seventh invention is characterized in that, in any of the fourth to sixth inventions, when any one of the computers changes the various data, a restoration switch is provided so as to return to the original state before the change.

본 발명은, 복수의 컴퓨터와 관리 서버와의 사이에서의 각종 데이터의 공통화를 도모할 수 있도록 하여, 기판 생산 운전 효율의 향상을 도모할 수 있다. 또한, 기판 상에 전자 부품을 장착하기 위한 각종 데이터의 변경 이력을, 컴퓨터에서 확인할 수 있기 때문에, 사용 편의성의 향상을 도모할 수 있다.According to the present invention, various data can be shared between a plurality of computers and a management server, and the efficiency of substrate production operation can be improved. Further, since the history of various data changes for mounting the electronic parts on the board can be confirmed by the computer, the ease of use can be improved.

도 1은 복수의 전자 부품 실장 라인의 관리 시스템의 개략을 도시하는 도면.
도 2는 부품 라이브러리 데이터의 변경 이력의 저장에 관련되는 플로우차트를 도시하는 도면.
도 3은 부품 라이브러리 데이터의 편집 화면을 도시하는 도면.
도 4는 부품 라이브러리 데이터의 차분 비교 판정 처리에 관련되는 플로우차트를 도시하는 도면.
도 5는 부품 라이브러리 데이터의 변경 이력의 화면을 도시하는 도면.
도 6은 패턴 프로그램 데이터의 변경 이력의 저장에 관련되는 플로우차트를 도시하는 도면.
도 7은 패턴 프로그램 데이터의 변경 이력의 화면을 도시하는 도면.
BRIEF DESCRIPTION OF THE DRAWINGS Fig. 1 is a schematic diagram of a management system for a plurality of electronic component mounting lines. Fig.
2 is a flowchart showing a storage history of a component library data change history;
3 is a view showing an editing screen of parts library data.
4 is a flowchart showing the difference comparison determination processing of parts library data;
5 is a diagram showing a screen of a change history of parts library data;
Fig. 6 is a flowchart showing the storing of a change history of pattern program data; Fig.
7 is a diagram showing a screen of a change history of pattern program data;

이하, 도면에 기초하여 본 발명의 실시 형태에 대하여 설명한다. 도 1은 기판 상에 전자 부품을 장착하는 전자 부품 실장 라인의 관리 시스템의 개략도이고, 도 1에서는 3개의 전자 부품 실장 라인(1)이 있고, 각 전자 부품 실장 라인(1)은 기판인 프린트 기판 상에 땜납 크림을 도포하는 인쇄기(1A)와, 프린트 기판 상에 전자 부품을 장착하는 전자 부품 실장 장치(1B, 1C, 1D)를 구비하고 있지만, 이들 장치에 한하지 않고, 실장 라인(1)에 전자 부품의 실장에 관련되는 다른 작업 장치도 포함해도 된다.Hereinafter, embodiments of the present invention will be described with reference to the drawings. 1 is a schematic view of a management system of an electronic component mounting line for mounting an electronic component on a board. In Fig. 1, there are three electronic component mounting lines 1, and each electronic component mounting line 1 is a printed circuit board The electronic component mounting apparatus 1B, 1C and 1D for mounting the electronic component on the printed board are not limited to these apparatuses but may be mounted on the mounting line 1, Other working apparatuses related to the mounting of the electronic parts may be included.

도 1에서의 상단 및 중단의 전자 부품 실장 라인(1)은 통신 회선을 통하여 각 데이터 서버(2, 3)에 접속되고, 이 양 데이터 서버(2, 3)는 통신 회선을 통하여 각종 데이터를 작성하는 컴퓨터(5)에 접속되어 있다. 하단의 전자 부품 실장 라인(1)은 통신 회선을 통하여 데이터 서버(4)에 접속되고, 이 데이터 서버(4)는 통신 회선을 통하여 각종 데이터를 작성하는 컴퓨터(6)에 접속되어 있다. 또한, 양 컴퓨터(5, 6)는 일원 관리용의 관리 서버(7)에 통신 회선을 통하여 접속되어 있다.The upper and lower electronic component mounting lines 1 in Fig. 1 are connected to respective data servers 2 and 3 through a communication line, and these data servers 2 and 3 generate various data via a communication line And the like. The lower electronic component mounting line 1 is connected to a data server 4 via a communication line and the data server 4 is connected to a computer 6 which creates various data through a communication line. The computers 5 and 6 are connected to the management server 7 for management by a communication line.

그리고, 상기 데이터 서버(2, 3, 4)는 담당하는 전자 부품 실장 라인(1)에서 취급하는 전자 부품 ID마다의 전자 부품의 특징에 관한 부품 라이브러리 데이터와, 생산하는 프린트 기판 P의 기종마다의 전자 부품 장착 장치(1)를 움직이기 위한 패턴 프로그램 데이터가 저장되어 있다. 또한, 컴퓨터(5, 6)도 담당하는 전자 부품 실장 라인(1)에서 취급하는 전자 부품 ID마다의 전자 부품의 특징에 관한 부품 라이브러리 데이터와, 생산하는 프린트 기판 P의 기종마다의 전자 부품 장착 장치(1)를 움직이기 위한 패턴 프로그램 데이터를 저장함과 함께, 이들 컴퓨터(5, 6)에는 키보드 등의 입력 수단(5A, 6A) 및 모니터 등의 표시 장치(5B, 6B)가 접속되어 있어, 이들 부품 라이브러리 데이터나 패턴 프로그램 데이터를 작성할 수도 있다.The data servers 2, 3 and 4 are connected to the parts library data relating to the characteristics of the electronic parts for each electronic part ID handled by the electronic component mounting line 1 and the data Pattern program data for moving the electronic component mounting apparatus 1 is stored. The parts library data relating to the characteristics of the electronic parts for each electronic part ID handled by the electronic parts mounting line 1 of the computers 5 and 6, 6A and a display device 5B or 6B such as a monitor are connected to these computers 5 and 6 and these are connected to the computer 5 and 6, You can also create part library data or pattern program data.

또한, 관리 서버(7)는 모든 전자 부품 실장 라인(1)에서 취급하는 전자 부품 ID마다의 전자 부품의 특징에 관한 부품 라이브러리 데이터와, 생산하는 프린트 기판 P의 기종마다의 전자 부품 장착 장치(1)를 움직이기 위한 패턴 프로그램 데이터가 저장되어 있다.In addition, the management server 7 stores the parts library data relating to the characteristics of the electronic parts for each electronic part ID handled by all of the electronic part mounting lines 1 and the electronic component mounting apparatus 1 for each model of the printed board P to be produced ) Is stored in the pattern program data.

상기 부품 라이브러리 데이터는, 형상 데이터ㆍ인식 데이터ㆍ제어 데이터ㆍ부품 공급 데이터로 구성된다. 즉, 이 부품 라이브러리 데이터로서, 이 부품 ID마다 전자 부품의 특징을 나타내는 전자 부품의 X 방향, Y 방향의 길이, 두께 정보 등의 데이터(상기 형상 데이터)나, 사용 흡착 노즐의 노즐 ID에 관한 데이터(상기제어 데이터) 등이 저장되어 있다.The component library data is composed of shape data, recognition data, control data, and component supply data. That is, as the part library data, data (the above shape data) such as X-direction and Y-direction length and thickness information of the electronic part showing the characteristic of the electronic part for each part ID and the nozzle ID of the used suction nozzle (The control data) and the like are stored.

상기 패턴 프로그램 데이터는, 프린트 기판 P의 X 방향ㆍY 방향의 사이즈, 두께, 기판 인식의 유무 등으로 구성되는 기판 정보 데이터와, 그 장착 순서마다(스텝 번호마다), 프린트 기판 P 내에서의 X 좌표, Y 좌표, 각도 정보, 전자 부품을 공급하는 부품 공급 유닛의 배치 번호 등으로 구성되는 장착 데이터와, 각 부품 공급 유닛의 피더 베이스 상에서의 배치 번호에 대응한 각 전자 부품의 종류의 정보인 부품 배치 데이터와, 어느 장착 헤드의 어느 위치에 어느 종류의 흡착 노즐(전자 부품을 부품 공급 유닛으로부터 흡착하여 취출함)이 장착되어 있는지를 나타내는 노즐 배치 데이터와, 전자 부품 실장 라인(1)에서의 몇번째의 장치의 어느 기종인지에 관련되는 장치 정보 등으로 구성된다.The pattern program data includes board information data constituted by size, thickness, presence or absence of recognition of the board in the X direction and Y direction of the printed board P, and X Which is information on the type of each electronic component corresponding to the arrangement number on the feeder base of each component supply unit, The nozzle arrangement data indicating which kind of suction nozzle (picking up the electronic component from the component supply unit) is mounted at which position of the mounting head, And device information related to the type of the device of the second device.

다음으로, 도 2의 부품 라이브러리 데이터의 변경 이력의 저장에 관련되는 플로우차트에 대하여 설명한다. 우선, 컴퓨터(5)의 입력 수단(5A) 및 표시 장치(5B)를 사용하여, 변경 작업을 행하는 작업자명(예를 들면, 작업자 A)을 입력 수단(5A)을 사용하여 입력하거나 또는 바코드 리더를 이용하여 작업자를 의미하는 바코드를 읽어들인 후에, 부품 라이브러리 데이터의 편집 소프트웨어에 의해 부품 라이브러리 데이터를 변경한다(스텝 S1). 예를 들면, 전자 부품의 종류(부품 A)를 지정하여 표시 장치(5B)에 도 3에 도시한 바와 같은 부품 라이브러리 데이터의 편집 화면을 표시시키고, 터치 패널 스위치의 형상 데이터 스위치부(8A)를 압압 조작하고, 형상 선택 스위치부(8B)를 압압 조작하여 형상 지정을 「통상(직방체)」으로부터 「원형(원통형)」으로 변경한다.Next, a flowchart related to storing the change history of the parts library data of Fig. 2 will be described. First, by using the input means 5A and the display device 5B of the computer 5, the worker's name (for example, the worker A) for performing the change work is inputted by using the input means 5A, , The part library data is changed by the editing software of the part library data (step S1). For example, by designating the type of electronic component (component A), an editing screen of the component library data as shown in Fig. 3 is displayed on the display device 5B, and the shape data switch portion 8A of the touch panel switch And the shape designation switch portion 8B is pressed to change the shape designation from "normal (rectangular)" to "circular (cylindrical)".

그리고, 변경을 끝내면, 컴퓨터(5)는, 변경된 전자 부품의 부품 ID(부품 A)의 전체 항목 정보(변경 후의 내용을 포함시킨 부품 A에 관련되는 부품 라이브러리 데이터의 전체 항목의 내용)를 관리 서버(7)에 송신한다(스텝 S2). 이 경우, 이 변경한 작업자명(작업자 A), 작업 단말기인 컴퓨터(5)의 ID(PC01), 및 변경 일시(2010년 7월 7일 10시 21분 01초)와 함께 송신된다.Then, upon completion of the change, the computer 5 sends the entire item information of the changed component ID (component A) of the changed electronic component (the content of the entire item of the component library data related to the component A including the changed content) (Step S2). In this case, it is transmitted together with the changed worker's name (worker A), the ID (PC01) of the computer 5 that is the work terminal, and the date and time of the change (Jul. 7, 2010 10:21:01).

그렇게 하면, 관리 서버(7)는 부품 라이브러리 데이터가 변경된 부품 ID에 관련되는 부품 라이브러리 데이터의 내용과, 관리 서버(7)에서 관리하고 있는 이 동일명의 부품 ID에 관련되는 부품 라이브러리 데이터의 내용과의 차분을 각 항목마다, 즉 형상 데이터, 인식 데이터… 등을 구성하는 각 데이터의 각 항목마다 비교하고(스텝 S3), 변경되어 동일 내용이 아닌 것이 있으면, 변경 항목을 변경 이력 리스트에 등록한다(스텝 S4).Then, the management server 7 compares the contents of the parts library data related to the changed part ID with the contents of the parts library data related to the part ID of the same name managed by the management server 7 The difference is stored for each item, namely, shape data, recognition data ... (Step S3). If there is a change that is not the same as the content, the change item is registered in the change history list (Step S4).

여기서, 도 4에 도시한 플로우차트에 기초하여, 관리 서버(7)에서의 차분 비교 판정 처리에 대하여 설명한다. 우선, 부품 라이브러리 데이터가 변경된 전자 부품의 부품 ID(부품 A)와 동일명의 부품 ID의 전체 항목 정보(변경 전의 부품 A에 관련되는 부품 라이브러리 데이터의 전체 항목의 내용)를, 관리 서버(7)는 그 데이터베이스(DB)로부터 취득한다(스텝 S11).Here, the difference comparison determination processing in the management server 7 will be described based on the flowchart shown in Fig. First, the management server 7 sends all item information (the contents of all items of the parts library data related to the component A before the change) of the part ID of the same name as the part ID (part A) of the electronic part whose component library data has been changed From the database (DB) (step S11).

다음으로, 관리 서버(7)는 부품 라이브러리 데이터가 변경된 부품 ID에 관련되는 부품 라이브러리 데이터의 내용과, 관리 서버(7)에서 관리하고 있는 이 동일명의 부품 ID에 관련되는 부품 라이브러리 데이터의 내용과의 차분을 각 항목마다 비교한다(스텝 S12).Next, the management server 7 judges whether the contents of the parts library data related to the changed part ID and the contents of the parts library data related to the part ID of the same name managed by the management server 7 The differences are compared for each item (step S12).

그리고, 동일 내용인지의 여부를 판정하고(스텝 S13), 동일 내용이면 모든 항목을 비교했는지 판정하고(스텝 S14), 모든 항목의 비교를 끝내지 않았으면, 스텝 S12로 되돌아가서, 다음 항목에 대하여 비교한다(스텝 S12).Then, it is judged whether or not the contents are the same (Step S13). If the contents are the same, it is judged whether all the items have been compared (Step S14). If all the items have not been compared, the process returns to Step S12, (Step S12).

이와 같이 하여, 동일 내용인지의 여부를 판정하고(스텝 S13), 동일 내용이 아니면, 변경 항목을 변경 이력 리스트에 등록하고(스텝 S15), 모든 항목의 비교를 끝낼 때까지, 이상의 것을 반복하고, 모든 항목의 비교를 끝내면(스텝 S14), 차분 비교 판정을 종료한다.In this way, it is determined whether or not the same contents are stored (step S13). If the contents are not the same, the change items are registered in the change history list (step S15) When the comparison of all the items is completed (step S14), the difference comparison determination is terminated.

관리 서버(7)는 도 4에 도시한 바와 같은 차분 비교 판정 처리를 끝내고(스텝 S3), 다음으로 변경 항목이 있으면 이 변경 항목을 변경 이력 리스트에 등록한다(스텝 S4). 이 경우, 리스트 등록 시에 변경 이력의 넘버링을 행하지만, 복수 항목의 변경이 있었던 경우, 넘버링은 동일한 No(넘버)로 된다.The management server 7 ends the difference comparison determination processing as shown in Fig. 4 (step S3). If there is a change item next, the change server 1 registers the change item in the change history list (step S4). In this case, the change history is numbered at the time of registering the list, but when a plurality of items are changed, the numbering is the same (No).

이 변경 항목의 변경 이력 리스트에의 등록을 끝내면, 관리 서버(7)는 이 변경 항목을 원데이터에 반영한다(스텝 S5). 즉, 후술하는 동기 관리하고 있는 그 데이터베이스(DB)화된 데이터의 부품 ID의 전체 항목 정보를 변경한다.When registration of this change item in the change history list ends, the management server 7 reflects this change item in the original data (step S5). That is, the entire item information of the part ID of the database (DB) data that is synchronously managed, which will be described later, is changed.

그리고, 관리 서버(7)는 변경된 데이터 내용을 개별로 저장한다(스텝 S6). 즉, 관리 서버(7)는 전술한 넘버링된 No의 폴더를 작성하고, 컴퓨터(5)로부터 송신된 변경 부품 ID의 전체 항목 정보를 이 폴더 내에 개별로 저장한다.Then, the management server 7 individually stores the contents of the changed data (step S6). That is, the management server 7 creates the numbered folder of No. described above, and stores the whole item information of the changed part ID transmitted from the computer 5 individually in this folder.

이상과 같이, 부품 A의 부품 라이브러리 데이터의 형상 지정을 「통상」으로부터 「원형」으로 변경하면, 이 변경된 부품 라이브러리 데이터가 관리 서버(7)에 저장되게 되지만, 이 관리 서버(7)는 담당하는 컴퓨터(6)에 이 변경된 최신의 부품 라이브러리 데이터를 송신하여, 이 컴퓨터(6)에 구비된 기억 장치에도 저장시켜, 동기 관리를 도모한다. 이 경우, 컴퓨터에서 동기 관리되는 것은 부품 라이브러리 데이터 등이고, 변경 이력은 관리 서버(7)에서만 관리된다. 이에 의해, 관리 서버(7), 컴퓨터(5, 6)의 사이에서 이 변경된 부품 라이브러리 데이터의 공유화가 도모된다. 이 변경된 부품 라이브러리 데이터를, 각 컴퓨터(5, 6)에서 확인할 수 있기 때문에, 사용 편의성의 향상을 도모할 수 있다.As described above, when the shape designation of the parts library data of the part A is changed from "normal" to "circular", the changed parts library data is stored in the management server 7, The latest component library data is transmitted to the computer 6 and stored in a storage device provided in the computer 6 for synchronous management. In this case, it is the component library data that is synchronously managed by the computer, and the change history is managed only by the management server 7. Thus, the changed parts library data can be shared between the management server 7 and the computers 5, 6. Since the changed parts library data can be confirmed by each of the computers 5 and 6, the ease of use can be improved.

그리고, 작업자는 전술한 변경 이력을 확인하는 경우에는, 컴퓨터(5 또는 6)의 입력 수단(5A 또는 6A)을 조작하여, 부품 라이브러리 데이터 변경 이력 표시의 메뉴를 선택하면, 도 5에 도시한 바와 같은 화면이 표시되고, 항목은 리스트 박스(8D) 내에 표시되는 「전체」, 「부품 ID」, 「작업자」, 「작업 단말기」에서 검색할 수 있으므로, 예를 들면 컴퓨터(5)의 입력 수단(5A)을 조작하여, 「전체」 항목을 선택하고 터치 패널 스위치인 「검색」 스위치부(8E)를 압압 조작하여 항목 검색을, 기간의 개시 기간과 종료 기간을 입력하여 터치 패널 스위치인 「검색」 스위치부(8F)를 압압 조작한다. 그렇게 하면, 변경 이력을 요구하는 신호가 컴퓨터(5)로부터 관리 서버(7)에 보내어지고 관리 서버(7)는 기간 검색을 개시한다. 이 검색이 종료되면, 이 검색 대상의 정보가 관리 서버(7)로부터 컴퓨터(5)에 보내어져 표시 장치(5B)에 표시된다.When the operator confirms the above-mentioned change history, the operator operates the input means 5A or 6A of the computer 5 or 6 to select the menu of the component library data change history display, The same screen is displayed and the item can be searched in the "whole", "part ID", "worker" and "work terminal" displayed in the list box 8D. 5A) to select the " ALL " item and push the " SEARCH " switch unit 8E as the touch panel switch to search for items by inputting the start period and ending period of the period, The switch portion 8F is operated. Then, a signal requesting the change history is sent from the computer 5 to the management server 7, and the management server 7 starts the period search. When the search is completed, information of the search object is sent from the management server 7 to the computer 5 and displayed on the display device 5B.

따라서, 관리 서버(7)는 어느 하나의 상기 컴퓨터(5, 6)에서 상기 각종 데이터를 변경한 변경 데이터를 수신하여 저장함과 함께 이 변경 이력을 어느 하나의 상기 컴퓨터(5, 6)로부터의 요구에 따라서 송신하는 것이다.Therefore, the management server 7 receives and stores the change data in which the various data are changed in any one of the computers 5 and 6, and stores the change history in a request from any one of the computers 5 and 6 As shown in FIG.

즉, 넘버링이 행해진 변경 내용에 대하여, 7개의 변경 이력 항목인 「부품 ID」, 「변경수」, 「내용」, 「기타(변경수가 복수인 경우에는 ○를 표시)」, 「작업자」, 「작업 단말기」 및 「변경 일시」에 대하여, 부품 라이브러리 데이터의 변경 이력이 표시 장치(5B)에 표시된다.That is, with respect to the changed contents in which the numbering has been performed, seven pieces of change history items "part ID", "number of changes", "content", "other (display ○ when the number of changes is plural"), The change history of the parts library data is displayed on the display device 5B with respect to the " work "

또한, 변경 전의 상태로 되돌리고자 하는 경우에는, 이 도 5의 부품 라이브러리 데이터 변경 이력 화면에서, 그 되돌리고자 하는 넘버의 행을 입력 수단(5A)을 사용하여 지정한 후, 터치 패널 스위치인 「리스토어」 스위치부(8G)를 압압 조작한다.In the case where it is desired to return to the state before the change, in the parts library data change history screen of Fig. 5, the row of the number to be reversed is designated by using the input means 5A, The switch portion 8G is pressed.

그렇게 하면, 이 리스토어도 부품 라이브러리 데이터의 변경 처리의 일부로 간주되어, 컴퓨터(5)는, 리스토어하기 위해서 선택된 변경 이력의 넘버링을 관리 서버(7)에 송신한다. 이 경우, 이 리스토어의 선택을 한 작업자명, 작업 단말기인 컴퓨터(5)의 ID, 및 리스토어의 선택 일시와 함께 송신된다.Then, this restoration is also considered to be a part of the change processing of the parts library data, and the computer 5 transmits the number of the change history selected for restoring to the management server 7. In this case, the selection of the restoration is transmitted together with the name of the worker, the ID of the computer 5 which is the work terminal, and the selection date and time of the restoration.

관리 서버(7)는 취득한 넘버링 데이터에 기초하여, 그 넘버의 폴더 내에 저장된 부품 ID의 전체 항목 정보를 취득한다. 그리고, 관리 서버(7)는 취득한 부품 ID의 전체 항목 정보를 부품 라이브러리 데이터의 데이터베이스에 기입함과 함께 변경 이력 데이터베이스에 변경 정보(예를 들면, 「원래의 상태로 변경하였습니다.」)를 기입한다. 이때에, 새롭게 넘버링된 No의 폴더를 작성하고, 이 폴더 내에 변경된 부품 ID의 전체 정보를 보존한다.The management server 7 acquires all item information of the part ID stored in the folder of the number based on the obtained numbering data. Then, the management server 7 writes the whole item information of the acquired part ID in the database of the parts library data, and writes the change information (for example, "changed to the original state") in the change history database . At this time, a folder of the newly numbered No is created, and the whole information of the changed part ID is stored in this folder.

그리고, 이 관리 서버(7)는 담당하는 컴퓨터(6)에 이 변경 이력을 송신하여, 이 컴퓨터(6)에 구비된 기억 장치에도 저장시켜, 동기 관리를 도모한다. 이에 의해, 관리 서버(7), 컴퓨터(5, 6)의 사이에서 이 리스토어 변경된 부품 라이브러리 데이터의 공유화가 도모된다. 이 리스토어 변경된 부품 라이브러리 데이터의 변경 이력, 즉 변경된 내용과 함께, 변경한 작업자 및 일시를 컴퓨터(5 또는 6)에서 확인할 수 있고, 또한 변경 이력을 상이한 전자 실장 라인(1)이 접속된 각 컴퓨터(5, 6)에서 확인할 수 있기 때문에, 사용 편의성의 향상을 도모할 수 있다.The management server 7 transmits the change history to the computer 6 in charge, stores the change history in the storage device provided in the computer 6, and manages synchronization. Thus, sharing of the restored parts library data can be achieved between the management server 7 and the computers 5, 6. The changed worker and the date and time can be confirmed on the computer 5 or 6 together with the changed history of the restored parts library data, that is, the changed contents, and the changed history can be confirmed on each computer 5 and 6, it is possible to improve the usability.

다음으로, 도 6에 기초하여, 상기 패턴 프로그램 데이터의 변경 이력의 저장에 관련되는 플로우차트에 대하여 설명한다. 우선, 컴퓨터(5)의 입력 수단(5A) 및 표시 장치(5B)를 사용하여, 변경 작업을 행하는 작업자명을 입력 수단(5A)을 사용하여 입력하거나 또는 바코드 리더를 이용하여 작업자를 의미하는 바코드를 읽어들인 후에, 패턴 프로그램 데이터의 편집 소프트웨어에 의해 패턴 프로그램 데이터를 변경한다(스텝 S21). 예를 들면, 프린트 기판의 생산 기종명 PB01에 대하여, 패턴 프로그램 데이터를 변경한다.Next, a flowchart related to storage of the change history of the pattern program data will be described with reference to Fig. First, the input means 5A and the display device 5B of the computer 5 are used to input the name of the worker who performs the change work using the input means 5A, or a bar code The pattern program data is changed by the editing software of the pattern program data (step S21). For example, the pattern program data is changed for the production machine model name PB01 of the printed board.

그리고, 변경을 끝내면, 컴퓨터(5)는, 변경된 패턴 프로그램 데이터의 파일을 관리 서버(7)에 송신한다(스텝 S22). 이 경우, 이 변경한 작업자명(작업자 A), 작업 단말기인 컴퓨터(5)의 ID(PC01), 및 변경 일시(2010년 7월 7일 10시 31분 01초)와 함께 송신된다.When the change is finished, the computer 5 transmits the file of the changed pattern program data to the management server 7 (step S22). In this case, it is transmitted together with the changed worker name (worker A), the ID (PC01) of the computer 5 that is the work terminal, and the date and time of the change (July 10, 31:01, July 7, 2010).

그렇게 하면, 관리 서버(7)는 변경된 패턴 프로그램 데이터를 변경 이력 리스트에 등록한다(스텝 S23). 이 경우, 리스트 등록 시에 변경 이력의 넘버링을 행한다.Then, the management server 7 registers the changed pattern program data in the change history list (step S23). In this case, the change history is numbered at the time of registering the list.

이 변경 이력 리스트에의 등록을 끝내면, 관리 서버(7)는 변경된 패턴 프로그램 데이터 파일을 원파일에 덮어쓰기 변경한다(스텝 S24). 그리고, 관리 서버(7)는 변경된 데이터를 개별로 저장한다(스텝 S25). 즉, 관리 서버(7)는 컴퓨터(5)로부터 송신된 변경된 패턴 프로그램 데이터 파일을 넘버링마다 저장한다.Upon completion of registration in the change history list, the management server 7 overwrites the changed pattern program data file with the original file (step S24). Then, the management server 7 individually stores the changed data (step S25). That is, the management server 7 stores the changed pattern program data file transmitted from the computer 5 every numbering.

이상과 같이, 생산 기종명 PB01의 패턴 프로그램 데이터를 변경하면, 이 변경된 패턴 프로그램 데이터가 관리 서버(7)에 저장되게 되지만, 이 관리 서버(7)는 담당하는 컴퓨터(6)에 이 변경된 최신의 패턴 프로그램 데이터를 송신하여, 이 컴퓨터(6)에 구비된 기억 장치에도 저장하여, 동기 관리를 도모한다. 이 경우, 컴퓨터에서 동기 관리되는 것은 패턴 프로그램 데이터 등이고, 변경 이력은 관리 서버(7)에서만 관리된다. 이에 의해, 관리 서버(7), 컴퓨터(5, 6)의 사이에서 이 변경된 패턴 프로그램 데이터의 공유화가 도모된다. 이 변경된 패턴 프로그램 데이터를, 각 컴퓨터(5, 6)에서 확인할 수 있기 때문에, 사용 편의성의 향상을 도모할 수 있다.As described above, when the pattern program data of the production machine model name PB01 is changed, the changed pattern program data is stored in the management server 7. However, this management server 7 causes the computer 6, which is in charge, The program data is transmitted and stored in a storage device provided in the computer 6, thereby achieving synchronization management. In this case, it is pattern program data that is synchronously managed by the computer, and the change history is managed only by the management server 7. This makes it possible to share the changed pattern program data between the management server 7 and the computers 5 and 6. Since the changed pattern program data can be confirmed by each of the computers 5 and 6, usability can be improved.

그리고, 작업자는 전술한 변경 이력을 확인하는 경우에는, 컴퓨터(5 또는 6)의 입력 수단(5A 또는 6A)을 조작하여, 패턴 프로그램 데이터 변경 이력 표시의 메뉴를 선택하면, 도 7에 도시한 바와 같은 화면이 표시되고, 항목은 리스트 박스(8D) 내에 표시되는 「전체」, 「생산 기종명(프린트 기판의 기종명)」, 「작업자」, 「작업 단말기」에서 검색할 수 있으므로, 예를 들면 컴퓨터(5)의 입력 수단(5A)을 조작하여, 「전체」 항목을 선택하고 터치 채널 스위치인 「검색」 스위치부(8E)를 압압 조작하여 항목 검색을, 기간의 개시 기간과 종료 기간을 입력하여 터치 패널 스위치인 「검색」 스위치부(8F)를 압압 조작한다. 그렇게 하면, 변경 이력을 요구하는 신호가 컴퓨터(5)로부터 관리 서버(7)에 보내어지고, 관리 서버(7)는 기간 검색을 개시한다. 이 검색이 종료되면, 이 검색 대상의 정보가 관리 서버(7)로부터 컴퓨터(5)에 보내어져 표시 장치(5B)에 표시된다.When the operator confirms the above-mentioned change history, the operator operates the input means 5A or 6A of the computer 5 or 6 to select the menu of the pattern program data change history display, The same screen is displayed and the item can be searched for in "All", "Production machine model name (machine model name)", "Operator" and "Workstation" displayed in the list box 8D. 5 "by operating the input means 5A of the" touch "channel switch to select the" all "item and press the" search "switch unit 8E as the touch channel switch to search for items by touching the start and end periods of the period The " search " switch section 8F which is a panel switch is operated. Then, a signal requesting the change history is sent from the computer 5 to the management server 7, and the management server 7 starts the period search. When the search is completed, information of the search object is sent from the management server 7 to the computer 5 and displayed on the display device 5B.

따라서, 관리 서버(7)는 어느 하나의 상기 컴퓨터(5, 6)에서 상기 각종 데이터를 변경한 변경 데이터를 수신하여 저장함과 함께 이 변경 이력을 어느 하나의 상기 컴퓨터(5, 6)로부터의 요구에 따라서 송신하는 것이다.Therefore, the management server 7 receives and stores the change data in which the various data are changed in any one of the computers 5 and 6, and stores the change history in a request from any one of the computers 5 and 6 As shown in FIG.

즉, 넘버링이 행해진 변경 내용에 대하여, 4개의 변경 이력 항목인 「생산 기종명」, 「작업자」, 「작업 단말기」 및 「변경 일시」에 대하여, 패턴 프로그램 데이터의 변경 이력이 표시 장치(5B)에 표시된다.That is, the change history of the pattern program data is displayed on the display device 5B with respect to the four change history items "production model name", "worker", "work terminal" and " Is displayed.

또한, 변경 전의 상태로 되돌리고자 하는 경우에는, 이 도 7의 패턴 프로그램 데이터 변경 이력 화면에서, 그 되돌리고자 하는 넘버의 행을 입력 수단(5A)을 사용하여 지정한 후, 터치 패널 스위치인 「리스토어」 스위치부(8G)를 압압 조작한다.In the case of returning to the state before the change, in the pattern program data change history screen of Fig. 7, after the row of the number to be returned is specified by using the input means 5A, The switch portion 8G is pressed.

그렇게 하면, 이 리스토어도 패턴 프로그램 데이터의 변경 처리의 일부로 간주되어, 컴퓨터(5)는, 리스토어하기 위해서 선택된 변경 이력의 넘버링을 관리 서버(7)에 송신한다. 이 경우, 이 리스토어의 선택을 한 작업자명, 작업 단말기인 컴퓨터(5)의 ID, 및 리스토어의 선택 일시와 함께 송신된다.Then, this restoration is also regarded as a part of the change processing of the pattern program data, and the computer 5 transmits the number of the change history selected for restoring to the management server 7. In this case, the selection of the restoration is transmitted together with the name of the worker, the ID of the computer 5 which is the work terminal, and the selection date and time of the restoration.

관리 서버(7)는 취득한 넘버링 데이터에 기초하여, 그 넘버의 폴더 내에 저장된 패턴 프로그램 데이터 파일을 취득한다. 그리고, 관리 서버(7)는 취득한 패턴 프로그램 데이터 파일을 패턴 프로그램 데이터 프로그램 저장 폴더에 카피하고, 변경 이력 데이터 베이스에 변경 정보(예를 들면, 「원래의 상태로 변경하였습니다.」)를 기입하고, 이때에 새롭게 넘버링된 No의 폴더를 작성하고, 이 폴더 내에 변경된 패턴 프로그램 데이터 파일을 보존한다.The management server 7 acquires the pattern program data file stored in the folder of the number based on the obtained numbering data. Then, the management server 7 copies the obtained pattern program data file to the pattern program data program storage folder, writes the change information (for example, "changed to the original state") in the change history database, At this time, a folder of the newly numbered No is created, and the changed pattern program data file is stored in this folder.

그리고, 이 관리 서버(7)는 담당하는 컴퓨터(6)에 이 변경 이력을 송신하여, 이 컴퓨터(6)에 구비된 기억 장치에도 저장시켜, 동기 관리를 도모한다. 이에 의해, 관리 서버(7), 컴퓨터(5, 6)의 사이에서 이 리스토어 변경된 패턴 프로그램 데이터의 공유화가 도모된다. 또한, 이 리스토어 변경된 패턴 프로그램 데이터의 변경 이력을, 각 컴퓨터(5, 6)에서 확인할 수 있기 때문에, 사용 편의성의 향상을 도모할 수 있다.The management server 7 transmits the change history to the computer 6 in charge, stores the change history in the storage device provided in the computer 6, and manages synchronization. This enables sharing of the restored pattern program data between the management server 7 and the computers 5 and 6. Further, since the history of changing the restored pattern program data can be confirmed by each of the computers 5 and 6, the ease of use can be improved.

또한, 데이터 서버(2, 3, 4)가 보유하고 있는 부품 라이브러리 데이터, 패턴 프로그램 데이터는, 담당하는 전자 부품 실장 라인의 하나의 작업 장치에서 변경된 부품 라이브러리 데이터, 패턴 프로그램 데이터나, 대응하는 컴퓨터(5 또는 6)로부터 송신된 부품 라이브러리 데이터, 패턴 프로그램 데이터이다.The component library data and the pattern program data held by the data servers 2, 3 and 4 are changed by the component library data and the pattern program data changed in one work device of the electronic component mounting line and the corresponding computer 5, or 6) and the pattern program data.

또한, 전술한 실시 형태에서는, 전자 부품 실장 라인(1)마다 데이터 서버(2, 3, 4)가 접속되어 있지만, 반드시 데이터 서버(2, 3, 4)가 접속되어 있지 않아도 되고, 예를 들면 부품 라이브러리 데이터나 패턴 프로그램 데이터를 컴퓨터(5, 6)가 전자 부품 실장 장치(1B, 1C, 1D) 등으로부터 직접 얻도록 접속해도 된다.Although the data servers 2, 3 and 4 are connected to the electronic component mounting lines 1 in the above-described embodiment, the data servers 2, 3 and 4 need not always be connected. For example, The component library data and the pattern program data may be connected so that the computers 5 and 6 directly obtain them from the electronic component mounting apparatuses 1B, 1C and 1D.

또한, 컴퓨터가 전자 부품 실장 라인(1)이 아니라 복수의 전자 부품 실장 장치 등의 작업 장치 혹은 단체의 작업 장치에 직접 접속되는 경우에도, 본원 발명을 적용할 수 있다.The present invention can also be applied to a case where a computer is directly connected to a working device such as a plurality of electronic component mounting devices or a working device of a group rather than the electronic component mounting line 1. [

또한, 전자 부품 실장 장치 등의 작업 장치를 관리하는 데이터 서버가 컴퓨터와 작업 장치와의 사이에 접속되어 있는 경우에, 전자 부품 실장 라인(1)마다 데이터 서버를 설치하는 것이 아니라, 데이터 서버가 복수의 작업 장치에 혹은 단체의 작업 장치에 접속되어 있는 경우에도, 본원 발명을 적용할 수 있다.Further, in the case where a data server for managing a work device such as an electronic component mounting apparatus is connected between a computer and a work device, a data server is not provided for each electronic component mounting line 1, The present invention can also be applied to a case where the apparatus is connected to a working apparatus of a single apparatus or a working apparatus of a group.

이상과 같이 본 발명의 실시 양태에 대하여 설명하였지만, 전술한 설명에 기초하여 당업자에게 있어서 다양한 대체예, 수정 또는 변형이 가능하고, 본 발명은 그 취지를 일탈하지 않는 범위에서 전술한 다양한 대체예, 수정 또는 변형을 포함하는 것이다.While the present invention has been described in connection with what is presently considered to be practical exemplary embodiments, it is to be understood that the invention is not limited to the disclosed embodiments, but, on the contrary, Modifications or variations are included.

1 : 전자 부품 실장 라인
2, 3, 4 : 데이터 서버
5, 6 : 컴퓨터
5A, 6A : 입력 수단
5B, 6B : 표시 장치
7 : 관리 서버
1: Electronic component mounting line
2, 3, 4: data server
5, 6: Computer
5A, 6A: input means
5B, 6B: display device
7: Management Server

Claims (7)

기판 상에 전자 부품을 장착하기 위한 복수의 작업 장치를 구비한 전자 부품 실장 라인의 관리 시스템으로서,
상기 전자 부품 실장 라인에 접속되어 각종 데이터를 작성하는 복수의 컴퓨터와,
어느 하나의 상기 컴퓨터에서 작성된 상기 각종 데이터를 변경한 변경 데이터를 수신하여 저장함과 함께 이 변경 이력을, 상기 각종 데이터를 작성한 어느 하나의 상기 컴퓨터 이외의 상기 컴퓨터에 송신하여 저장시켜, 동기 관리를 도모함으로써, 상기 복수의 컴퓨터 간에 상기 각종 데이터가 공유화되는 관리 서버로 구성되고,
상기 컴퓨터는, 상기 관리 서버로부터 송신된 상기 변경 이력을 기억 장치에 저장하는 것을 특징으로 하는 전자 부품 실장 라인의 관리 시스템.
A management system for an electronic component mounting line having a plurality of working devices for mounting electronic components on a substrate,
A plurality of computers connected to the electronic component mounting line to create various data;
Receiving change data that has changed the various kinds of data created by any one of the computers and storing the change data and transmitting the change history to the computer other than any one of the computers that created the various data to store the change history, And a management server configured to share the various data among the plurality of computers,
Wherein the computer stores the change history transmitted from the management server in a storage device.
기판 상에 전자 부품을 장착하기 위한 복수의 작업 장치를 구비한 전자 부품 실장 라인의 관리 시스템으로서,
상기 기판 상에 전자 부품을 장착하기 위한 각종 데이터를 저장하는 서버와,
상기 각종 데이터를 작성하고 상기 서버에 이 각종 데이터를 송신 가능한 복수의 컴퓨터와,
어느 하나의 상기 컴퓨터에서 작성된 상기 각종 데이터를 변경한 변경 데이터를 수신하여 저장함과 함께 이 변경 이력을, 상기 각종 데이터를 작성한 어느 하나의 상기 컴퓨터 이외의 상기 컴퓨터에 송신하여 저장시켜, 동기 관리를 도모함으로써, 상기 복수의 컴퓨터 간에 상기 각종 데이터가 공유화되는 관리 서버로 구성되고,
상기 컴퓨터는, 상기 관리 서버로부터 송신된 상기 변경 이력을 기억 장치에 저장하는 것을 특징으로 하는 전자 부품 실장 라인의 관리 시스템.
A management system for an electronic component mounting line having a plurality of working devices for mounting electronic components on a substrate,
A server for storing various data for mounting an electronic component on the substrate;
A plurality of computers capable of creating the various data and transmitting the various data to the server,
Receiving change data that has changed the various kinds of data created by any one of the computers and storing the change data and transmitting the change history to the computer other than any one of the computers that created the various data to store the change history, And a management server configured to share the various data among the plurality of computers,
Wherein the computer stores the change history transmitted from the management server in a storage device.
기판 상에 전자 부품을 장착하기 위한 복수의 작업 장치를 구비한 전자 부품 실장 라인의 관리 시스템으로서,
상기 기판 상에 전자 부품을 장착하기 위한 각종 데이터를 담당하는 전자 부품 실장 라인마다 저장하는 복수의 서버와,
상기 각종 데이터를 작성하고 담당하는 상기 서버에 이 각종 데이터를 송신가능한 복수의 컴퓨터와,
어느 하나의 상기 컴퓨터에서 작성된 상기 각종 데이터를 변경한 변경 데이터를 수신하여 저장함과 함께 이 변경 이력을, 상기 각종 데이터를 작성한 어느 하나의 상기 컴퓨터 이외의 상기 컴퓨터에 송신하여 저장시켜, 동기 관리를 도모함으로써, 상기 복수의 컴퓨터 간에 상기 각종 데이터가 공유화되는 관리 서버로 구성되고,
상기 컴퓨터는, 상기 관리 서버로부터 송신된 상기 변경 이력을 기억 장치에 저장하는 것을 특징으로 하는 전자 부품 실장 라인의 관리 시스템.
A management system for an electronic component mounting line having a plurality of working devices for mounting electronic components on a substrate,
A plurality of servers for storing each electronic component mounting line responsible for various data for mounting electronic components on the board;
A plurality of computers capable of transmitting the various data to the server for creating and handling the various data;
Receiving change data that has changed the various kinds of data created by any one of the computers and storing the change data and transmitting the change history to the computer other than any one of the computers that created the various data to store the change history, And a management server configured to share the various data among the plurality of computers,
Wherein the computer stores the change history transmitted from the management server in a storage device.
삭제delete 기판 상에 전자 부품을 장착하기 위한 복수의 작업 장치를 구비한 전자 부품 실장 라인의 관리 시스템으로서,
상기 기판 상에 전자 부품을 장착하기 위한 각종 데이터를 저장하는 서버와,
상기 각종 데이터를 작성하고 상기 서버에 이 각종 데이터를 송신 가능한 복수의 컴퓨터와,
어느 하나의 상기 컴퓨터에서 상기 각종 데이터를 변경한 변경 데이터를 저장하고, 상기 각종 데이터를 변경한 어느 하나의 상기 컴퓨터 이외의 상기 컴퓨터에 상기 변경 데이터를 송신하여 저장시켜, 동기 관리를 도모함으로써, 상기 복수의 컴퓨터 간에 상기 변경 데이터가 공유화됨과 함께, 이 변경 이력을 어느 하나의 상기 컴퓨터로부터의 요구에 따라 송신하는 관리 서버로 구성되고,
상기 컴퓨터는, 상기 관리 서버로부터 송신된 상기 변경 이력을 기억 장치에 저장하는 것을 특징으로 하는 전자 부품 실장 라인의 관리 시스템.
A management system for an electronic component mounting line having a plurality of working devices for mounting electronic components on a substrate,
A server for storing various data for mounting an electronic component on the substrate;
A plurality of computers capable of creating the various data and transmitting the various data to the server,
By storing the change data in which the various data has been changed in any one of the computers and transmitting the change data to the computer other than the one of the computers that modified the various data to store the change data, And a management server configured to share the change data among a plurality of computers and to transmit the change history according to a request from any one of the computers,
Wherein the computer stores the change history transmitted from the management server in a storage device.
기판 상에 전자 부품을 장착하기 위한 복수의 작업 장치를 구비한 전자 부품 실장 라인의 관리 시스템으로서,
상기 기판 상에 전자 부품을 장착하기 위한 각종 데이터를 담당하는 전자 부품 실장 라인마다 저장하는 복수의 서버와,
상기 각종 데이터를 작성하고 담당하는 상기 서버에 이 각종 데이터를 송신가능한 복수의 컴퓨터와,
어느 하나의 상기 컴퓨터에서 상기 각종 데이터를 변경한 변경 데이터를 저장하고, 상기 각종 데이터를 변경한 어느 하나의 상기 컴퓨터 이외의 상기 컴퓨터에 상기 변경 데이터를 송신하여 저장시켜, 동기 관리를 도모함으로써, 상기 복수의 컴퓨터 간에 상기 변경 데이터가 공유화됨과 함께, 이 변경 이력을 어느 하나의 상기 컴퓨터로부터의 요구에 따라 송신하는 관리 서버로 구성되고,
상기 컴퓨터는, 상기 관리 서버로부터 송신된 상기 변경 이력을 기억 장치에 저장하는 것을 특징으로 하는 전자 부품 실장 라인의 관리 시스템.
A management system for an electronic component mounting line having a plurality of working devices for mounting electronic components on a substrate,
A plurality of servers for storing each electronic component mounting line responsible for various data for mounting electronic components on the board;
A plurality of computers capable of transmitting the various data to the server for creating and handling the various data;
By storing the change data in which the various data has been changed in any one of the computers and transmitting the change data to the computer other than the one of the computers that modified the various data to store the change data, And a management server configured to share the change data among a plurality of computers and to transmit the change history according to a request from any one of the computers,
Wherein the computer stores the change history transmitted from the management server in a storage device.
제5항 또는 제6항에 있어서,
어느 하나의 상기 컴퓨터에서 상기 각종 데이터를 변경한 경우에, 리스토어 스위치를 설치하여 변경 전의 상태로 되돌릴 수 있도록 한 것을 특징으로 하는 전자 부품 실장 라인의 관리 시스템.
The method according to claim 5 or 6,
Wherein when the various kinds of data are changed in any one of the computers, a restoration switch is provided so as to return to the state before the change.
KR1020110075880A 2010-07-30 2011-07-29 Management system of electronic components mounting line KR101772704B1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JPJP-P-2010-173087 2010-07-30
JP2010173087A JP5529670B2 (en) 2010-07-30 2010-07-30 Electronic component mounting line management system

Publications (2)

Publication Number Publication Date
KR20120012442A KR20120012442A (en) 2012-02-09
KR101772704B1 true KR101772704B1 (en) 2017-08-29

Family

ID=45546524

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020110075880A KR101772704B1 (en) 2010-07-30 2011-07-29 Management system of electronic components mounting line

Country Status (3)

Country Link
JP (1) JP5529670B2 (en)
KR (1) KR101772704B1 (en)
CN (1) CN102348369B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102656707B1 (en) 2023-11-06 2024-04-11 우암전자 주식회사 Servers, systems, methods, and programs that provide hardware monitoring services through automatic hardware detection and analysis

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5909650B2 (en) * 2012-10-23 2016-04-27 パナソニックIpマネジメント株式会社 Electronic component mounting system
JP6348494B2 (en) * 2013-07-30 2018-06-27 株式会社Fuji Production equipment
WO2015079560A1 (en) * 2013-11-29 2015-06-04 富士機械製造株式会社 Data update method for circuit substrate work system and circuit substrate work system
KR20160071036A (en) * 2014-12-11 2016-06-21 한화테크윈 주식회사 Apparatus and method for managing data
JP6352966B2 (en) * 2016-03-24 2018-07-04 ファナック株式会社 Control device and control system
US11494278B2 (en) * 2016-12-08 2022-11-08 Fuji Corporation Service system and server
US10929970B2 (en) * 2018-01-22 2021-02-23 Panasonic Intellectual Property Management Co., Ltd. Component mounting system and trace data acquisition method
JP7235603B2 (en) * 2019-06-21 2023-03-08 ヤマハ発動機株式会社 Component mounting data change device, change program, and surface mounter
JP7339904B2 (en) * 2020-03-06 2023-09-06 ヤマハ発動機株式会社 Data creation device and component mounting system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004214394A (en) * 2002-12-27 2004-07-29 Matsushita Electric Ind Co Ltd Method for mounting quality
JP2005309989A (en) 2004-04-23 2005-11-04 Matsushita Electric Works Ltd Method, system and program for instructing customization
JP2008205075A (en) * 2007-02-19 2008-09-04 Matsushita Electric Ind Co Ltd Device for mounting electronic part and method for updating control program in it
JP2009135176A (en) * 2007-11-29 2009-06-18 Panasonic Corp Component mounting system and method of changing data in component mounting system
JP2011199078A (en) 2010-03-19 2011-10-06 Hitachi High-Tech Instruments Co Ltd Management system in electronic component mounting line

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05181872A (en) * 1991-12-26 1993-07-23 Nec Corp Product specification change management system
JP3601839B2 (en) * 1993-07-22 2004-12-15 松下電器産業株式会社 Method of managing and generating mounting machine data
JP2000259729A (en) * 1999-03-10 2000-09-22 Komatsu Ltd Working machine managing system
JP3612712B2 (en) * 2002-10-02 2005-01-19 オムロン株式会社 Method for providing program for board mounting line
CN1746909A (en) * 2004-09-11 2006-03-15 鸿富锦精密工业(深圳)有限公司 Produce line operation managing and control system and method
CN101482744A (en) * 2008-01-11 2009-07-15 江苏嘉宝科技制管有限公司 Materiel tracking system of ERW welded pipe product line
CN201335975Y (en) * 2008-12-18 2009-10-28 上海恩伦自动化***有限公司 Network-based management and control system for assembly operation production lines

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004214394A (en) * 2002-12-27 2004-07-29 Matsushita Electric Ind Co Ltd Method for mounting quality
JP2005309989A (en) 2004-04-23 2005-11-04 Matsushita Electric Works Ltd Method, system and program for instructing customization
JP2008205075A (en) * 2007-02-19 2008-09-04 Matsushita Electric Ind Co Ltd Device for mounting electronic part and method for updating control program in it
JP2009135176A (en) * 2007-11-29 2009-06-18 Panasonic Corp Component mounting system and method of changing data in component mounting system
JP2011199078A (en) 2010-03-19 2011-10-06 Hitachi High-Tech Instruments Co Ltd Management system in electronic component mounting line

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102656707B1 (en) 2023-11-06 2024-04-11 우암전자 주식회사 Servers, systems, methods, and programs that provide hardware monitoring services through automatic hardware detection and analysis

Also Published As

Publication number Publication date
KR20120012442A (en) 2012-02-09
JP5529670B2 (en) 2014-06-25
JP2012033071A (en) 2012-02-16
CN102348369A (en) 2012-02-08
CN102348369B (en) 2016-01-20

Similar Documents

Publication Publication Date Title
KR101772704B1 (en) Management system of electronic components mounting line
US9804587B2 (en) Production system and program switching method used in the same
CN105095233A (en) Local web image updating method, device and system
JP5405416B2 (en) Work order creation system, control method thereof, and program thereof
JP2020067901A (en) Information processing device and information processing program
JP4502369B2 (en) Catalog management method and information processing apparatus
JP2009129195A (en) Backup server, mobile unit, communication system using the same, and backup method
CN111984587A (en) File management device
JP2011199078A (en) Management system in electronic component mounting line
JP2009086873A (en) Printing control device, printing system, printing control program
JP5048641B2 (en) Information processing apparatus and information processing method
JP2017174374A (en) Equipment management system, equipment management method, server device, and program
JP6409268B2 (en) Production management method and production management apparatus
JP6120676B2 (en) Board production management device
JP3289645B2 (en) Data input device
CN110781189A (en) Document platform construction method and device, electronic equipment and storage medium
JP7291840B1 (en) Work instruction communication system and information processing device used therefor
JP7310902B2 (en) Maintenance system, server, maintenance method, and program
JP2005202937A (en) Data file management apparatus, data file management method and program
JP7177033B2 (en) Information management system, server, client, and program
JP7127191B1 (en) Progress management system
JP6945905B1 (en) Information processing system, information processing method and program
JP2017004385A (en) Work management system
JP6570454B2 (en) Inventory management support device, inventory management support system, inventory management support method and program
JP4288875B2 (en) Standard work combination table creation system

Legal Events

Date Code Title Description
N231 Notification of change of applicant
A201 Request for examination
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
AMND Amendment
X701 Decision to grant (after re-examination)
GRNT Written decision to grant