WO2016203632A1 - 製造システム及び製造システムの制御方法 - Google Patents
製造システム及び製造システムの制御方法 Download PDFInfo
- Publication number
- WO2016203632A1 WO2016203632A1 PCT/JP2015/067687 JP2015067687W WO2016203632A1 WO 2016203632 A1 WO2016203632 A1 WO 2016203632A1 JP 2015067687 W JP2015067687 W JP 2015067687W WO 2016203632 A1 WO2016203632 A1 WO 2016203632A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- management device
- network
- line
- data
- work
- Prior art date
Links
- 238000004519 manufacturing process Methods 0.000 title claims abstract description 144
- 238000000034 method Methods 0.000 title claims abstract description 60
- 238000007726 management method Methods 0.000 claims description 202
- 230000008569 process Effects 0.000 claims description 52
- 238000004891 communication Methods 0.000 claims description 43
- 238000012545 processing Methods 0.000 claims description 23
- 230000005540 biological transmission Effects 0.000 claims description 14
- 230000004044 response Effects 0.000 claims description 10
- 238000012790 confirmation Methods 0.000 claims description 7
- 238000011084 recovery Methods 0.000 claims description 6
- 238000013500 data storage Methods 0.000 claims description 5
- 239000000463 material Substances 0.000 abstract description 21
- 238000007650 screen-printing Methods 0.000 description 19
- 238000003860 storage Methods 0.000 description 18
- 238000007689 inspection Methods 0.000 description 10
- 230000000694 effects Effects 0.000 description 7
- 230000001360 synchronised effect Effects 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 5
- 230000004913 activation Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 4
- 230000015654 memory Effects 0.000 description 3
- 239000000758 substrate Substances 0.000 description 3
- 238000004321 preservation Methods 0.000 description 2
- 229910000679 solder Inorganic materials 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000005304 joining Methods 0.000 description 1
- 239000000155 melt Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
- 230000003936 working memory Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
- G05B19/4184—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by fault tolerance, reliability of production system
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
- G05B19/4185—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the network communication
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
- G05B19/41875—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by quality surveillance of production
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05K—PRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
- H05K13/00—Apparatus or processes specially adapted for manufacturing or adjusting assemblages of electric components
- H05K13/08—Monitoring manufacture of assemblages
- H05K13/0882—Control systems for mounting machines or assembly lines, e.g. centralized control, remote links, programming of apparatus and processes as such
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/39—Robotics, robotics to robotics hand
- G05B2219/39169—Redundant communication channels with central control
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/45—Nc applications
- G05B2219/45054—Handling, conveyor
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P80/00—Climate change mitigation technologies for sector-wide applications
- Y02P80/40—Minimising material used in manufacturing processes
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Definitions
- the present invention relates to a manufacturing system for managing a plurality of manufacturing lines by a centralized management apparatus, and a control method for the manufacturing system.
- Patent Document 1 there is a manufacturing system in which component mounting apparatuses are provided in a plurality of manufacturing lines, and control data for controlling the component mounting apparatuses is managed by a single centralized management apparatus (for example, Patent Document 1).
- the centralized management device displays the data change contents via a line management device that manages the manufacturing line.
- total management device In literature, “total management device”.
- the centralized management device transfers the change contents of the received control data to the line management device or component mounting device of another production line.
- control data not only control data but also various information such as material data, production plan data, and quality data can be centrally managed by a centralized management device.
- the present invention has been made in view of the above problems, and a manufacturing system and a manufacturing system control method capable of continuing work even when a failure occurs in the network connection between the central management apparatus and the manufacturing line.
- the purpose is to provide.
- a manufacturing system is a work machine that performs work on a work conveyed to a production line, and is connected to the work machine via a first network.
- the line management device that stores the control data for controlling the network and transmits the control data to and from the work machine via the first network is connected to the line management device via the second network and manages the line management device.
- the line management device acquires a plurality of control data corresponding to a plurality of types of work from the central management device, and a plurality of controls acquired from the central management device when a failure of the second network is detected. Based on each of the data, a work continuation process for continuing the work of the work machine on the work is executed.
- the line management apparatus acquires control data corresponding to a plurality of types of workpieces from the central management apparatus in advance.
- the line management device detects a failure in the second network
- the line management device continues the work of the work machine based on control data corresponding to a plurality of types of workpieces acquired in advance.
- the control data is supplied to the working machine on the same manufacturing line by the line management device provided in the manufacturing line. Production work can be continued.
- the work machine generates quality data in accordance with the work performed on the workpiece.
- the line management device acquires the quality data of the work machine via the first network and transmits the quality data to the central management device via the second network.
- the line management device temporarily stores the quality data when a failure in the second network is detected.
- Quality data here refers to, for example, traceability information and data related to errors in manufacturing. These quality data are collectively managed in a centralized management apparatus, so that, for example, the quality of products produced in a plurality of production lines can be made uniform or improved.
- quality data cannot be transmitted from the line management device to the central management device, and the data managed collectively in the central management device is updated. It becomes difficult.
- the line management device detects a failure in the second network, the line management device temporarily stores the quality data, for example, the quality stored during the failure after the recovery of the second network. It is possible to take measures such as notifying the central management apparatus that there is data, or transmitting the stored quality data to the central management apparatus.
- the line management device transmits the temporarily stored quality data to the centralized management device when the recovery of the failure of the second network is detected. To do. Further, the line management device determines whether or not the transmission of quality data is completed.
- the line management device transmits the quality data accumulated during the failure to the central management device after the recovery of the second network. Further, the line management device performs processing for determining whether or not the transmission to the centralized management device is completed. As a result, the quality data generated when the failure of the second network occurs can be more reliably stored in the centralized management apparatus. Also, for example, a line management device of an arbitrary production line uploads quality data, and the central management device rejects uploading of quality data from other line management devices in order to perform exclusive control of the quality data database. In this case, the other line management device can perform other processing in advance, for example, local processing for the work machine via the first network, in response to the incomplete transmission of the quality data. Become.
- the line management device disconnects communication with the centralized management device via the second network when the failure of the second network is detected.
- the line management device is used to receive data from the central management device when a failure of the second network is detected during data transmission with the central management device. It is possible to prevent unintended data from being received via the second network by performing processing such as closing the communication port.
- the line management apparatus can transmit the control data acquired in advance to the work machine and continue the manufacturing work appropriately until the recovery of the second network can be detected.
- the technology disclosed in the present application is not limited to a manufacturing system, and can be applied to a control method for controlling the manufacturing system.
- FIG. 1 It is a figure which shows the structure of the mounting board manufacturing system of embodiment. It is a block diagram which shows the structure of a line management apparatus. It is a flowchart which shows the starting process by a line management apparatus. It is a flowchart which shows the communication confirmation process by a line management apparatus. It is a flowchart which shows the quality data preservation
- FIG. 1 shows the configuration of a mounting board manufacturing system (hereinafter referred to as “manufacturing system”) 10 which is an embodiment of the manufacturing system of the present invention.
- the manufacturing system 10 includes a plurality of (only two are shown in FIG. 1) manufacturing lines 11 ⁇ / b> A and 11 ⁇ / b> B, a central management device 13, and a central management terminal 15.
- the production line 11A is constructed by a screen printing machine 22, a plurality of mounting machines 23, an inspection machine 24, and a reflow machine 25, and is managed by a line management device 26.
- the production line 11B is constructed by a screen printing machine 32, a plurality of mounting machines 33, an inspection machine 34, and a reflow machine 35, and is managed by a line management device 36.
- the manufacturing line 11A will be mainly described among the manufacturing lines 11A and 11B.
- the production line 11B has the same configuration as the production line 11A, the description thereof is omitted as appropriate.
- the screen printing machine 22 moves a squeegee along a mask by a squeegee moving device, and prints cream-like solder on a circuit board such as a printed wiring board transported through the production line 11A through a through hole of the mask.
- the plurality of mounters 23 are for mounting electronic components on a circuit board, for example.
- Each of the plurality of mounting machines 23 divides work according to, for example, the type of electronic component, and performs component mounting work on the circuit board transported through the production line 11A.
- the inspection machine 24 performs, for example, an operation of inspecting the mounting state of the electronic component mounted on the circuit board, the mounting state such as the electrical characteristics.
- the reflow machine 25 heat-treats the circuit board, and melts and solidifies the cream-like solder printed by the screen printer 22, thereby performing an operation of electrically joining the circuit board and the electronic component.
- the number, type, order of arrangement, and the like of the devices (screen printing machine 22 and mounting machine 23) included in the production line 11A shown in FIG. 1 are merely examples, and the present invention is not limited thereto.
- the line management device 26 is, for example, a management server device developed by a manufacturer of a work machine such as the screen printing machine 22.
- the user can manage the production line 11 ⁇ / b> A configured by the screen printer 22 and the like by operating the line management device 26.
- the line management device 26 manages various data used in the production line 11A and various information to be transmitted to the centralized management device 13.
- the line management device 26 is connected to each of the wide area network WAN to which the centralized management device 13 is connected and the local network LAN to which the screen printer 22 and the like are connected.
- the line management device 26, the screen printing machine 22, the mounting machine 23, the inspection machine 24, and the reflow machine 25 are connected to each other via a local network LAN.
- the line management device 26, the screen printing machine 22, and the like execute transmission / reception of data with each other through the local network LAN by communication complying with a unique communication protocol specified by a manufacturer such as the mounting machine 23, for example.
- This manufacturer's unique communication protocol is a protocol that can transmit and receive data using, for example, the TCP / IP protocol.
- the centralized management device 13 is installed in, for example, a data center of a manufacturing company that manufactures a mounting board by the manufacturing system 10, and comprehensively manages data on the manufacturing lines 11A and 11B provided in each remote manufacturing factory. It is a server.
- the central management device 13 is connected to the line management devices 26 and 36 of each factory via a wide area network WAN.
- the centralized management device 13 transmits and receives data to and from the line management device 26 through the Internet line, for example, using a secure communication protocol.
- the network configuration shown in FIG. 1 is an example, and can be changed as appropriate.
- the central management device 13 and the line management device 26 may be connected to each other via a local network.
- the centralized management device 13 installed in the management building on the same site and the line management device 26 installed in the manufacturing factory may be connected via a local network.
- the central management device 13 stores, for example, material data D1, control data D2, production plan data D3, and quality data D4.
- the material data D1 is, for example, information on circuit boards used in production of the production lines 11A and 11B, information on combinations of feeders that supply electronic components, and the like.
- the control data D2 is data used for control for manufacturing each mounting board by controlling each working machine such as the screen printing machine 22, the mounting machine 23, the inspection machine 24, and the reflow machine 25. More specifically, the control data D2 for controlling the screen printing machine 22 relates to position information for aligning the position of the mask and the circuit board, the size of the printing pressure for pressing the squeegee against the mask, the speed for moving the squeegee, and the like. Information.
- the control data D2 of the mounting machine 23 is information related to the mounting position of the electronic component on the circuit board, the type of electronic component to be mounted, the position of the feeder to be supplied, and the like.
- the control data D2 of the mounting machine 23 is associated with the material data D1 related to the circuit board and the electronic component.
- the control data D2 of the inspection machine is position information to be inspected on the circuit board, information for processing image data taken for inspection.
- the control data D2 of the reflow machine 25 is information necessary for temperature control.
- the production plan data D3 is data in which, for example, the production start time, the scheduled end time, the production order, the control data D2 to be used, the production lines 11A and 11B to be operated, and the like are defined.
- the quality data D4 is, for example, data relating to traceability information of materials such as circuit boards and electronic components and errors in manufacturing. More specifically, the quality data D4 is, for example, a correction amount indicating how much the mounting machine 23 has actually corrected the coordinate position set in the control data D2 when mounting the electronic component. It is. Alternatively, the quality data D4 is data indicating the relationship of manufacturing numbers such as which electronic component is mounted on which circuit board. Alternatively, the quality data D4 is error information generated at the time of manufacturing the mounting board, for example.
- the central management terminal 15 is connected to a wide area network WAN, and is installed at the head office of a manufacturing company that manufactures a mounting board by the manufacturing system 10, for example.
- a user at the head office creates, for example, control data D2 and production plan data D3 by operating the central management terminal 15, and transmits the control data D2 and production plan data D3 to the centralized management apparatus 13 via the wide area network WAN.
- the centralized management device 13 transmits control data D2 associated with the material data D1 to each of the line management devices 26 and 36 of the respective production lines 11A and 11B according to the production plan data D3.
- the central management device 13 transmits material data D1 and control data D2 necessary for one day of production every day according to the start times of the production lines 11A and 11B.
- the line management apparatuses 26 and 36 transmit the quality data D4 to the centralized management apparatus 13 each time it is received.
- the user of the head office can confirm the occurrence status of errors in the production lines 11A and 11B by operating the central management terminal 15 and confirming the quality data D4 stored in the centralized management device 13, for example. It becomes.
- FIG. 2 shows a part of the configuration of the line management device 26 and shows a part related to the present application.
- the line management device 26 includes a first interface 41, a second interface 43, a CPU 45, a memory 47, and a storage unit 49, and these devices are connected via an internal bus 51. Are connected to each other.
- the first interface 41 is connected to the wide area network WAN.
- the second interface 43 is connected to the local network LAN.
- the CPU 45 executes the processing program P1 stored in the storage unit 49 to execute various functions, for example, transmission / reception of data to / from the central management device 13 and the screen printer 22 described above.
- the memory 47 is, for example, a RAM, and is a working memory used in the execution of the processing program P1 by the CPU 45.
- the storage unit 49 is a storage device including a ROM, a hard disk, and the like, for example.
- the storage unit 49 stores the above-described material data D1, control data D2, and quality data D4.
- the storage unit 49 stores a value of a connection flag FG1 indicating whether or not there is a connection with the centralized management device 13 in the wide area network WAN.
- the storage unit 49 stores a value of a synchronization flag FG2 that indicates whether data stored in the central management device 13 and data that needs to be synchronized are stored in the storage unit 49.
- step (hereinafter, simply referred to as “S”) 11 in FIG. 3 the CPU 45 of the line management device 26 executes the processing program P ⁇ b> 1 (see FIG. 2), for example, when power is activated by a user of a manufacturing factory. Then, it is determined whether or not activation of all the work machines (such as the screen printing machine 22) in the production line 11A has been completed. The CPU 45 repeatedly executes the process of S11 until the activation of all the work machines is completed (S11: NO).
- a user working in a manufacturing factory turns on the start switch of the screen printing machine 22 to start production.
- the screen printing machine 22 executes the initial setting and the startup is completed, the screen printing machine 22 notifies the line management device 26 to that effect via the local network LAN.
- the CPU 45 detects the completion of activation of all the work machines (such as the screen printing machine 22) in the production line 11A (S11: YES), the CPU 45 notifies the central control apparatus 13 that the production line 11A is ready to start production. (S13).
- the centralized management device 13 transmits the material data D1 and the control data D2 necessary for one day production of the production line 11A to the line management device 26 according to the production plan data D3. .
- the centralized management device 13 transmits data such as the order in which the control data D2 is performed and the start time of the production to the line management device 26 together with the material data D1 and the control data D2.
- the data transmitted from the central management device 13 to the line management device 26 is not limited to one day, but may be data for half a day or a plurality of days.
- the CPU 45 determines whether or not the reception of the material data D1 for one day from the central control device 13 is completed (S15).
- the CPU 45 repeatedly executes the process of S15 until the reception is completed (S15: NO).
- the CPU 45 When the CPU 45 receives the material data D1 and the like for one day (S15: YES), the CPU 45 stores the received material data D1 and the like in the storage unit 49 (S17). The CPU 45 transmits control data D2 and the like to the screen printer 22 and the like of the production line 11A based on the execution order notified from the central management device 13. The screen printing machine 22 and the like start manufacturing based on the control data D2 and the like received from the line management device 26 (S19). In this way, the production of the mounting substrate in each of the production lines 11A and 11B is started.
- the line management device 26 starts processing for confirming communication connection with the centralized management device 13.
- the CPU 45 executes communication (keep alive) for transmitting confirmation data to the central management apparatus 13 in order to confirm that the connection with the central management apparatus 13 via the wide area network WAN is valid.
- the CPU 45 determines whether or not communication with the central management device 13 has been successfully established (S25). If the CPU 45 determines that communication with the centralized management device 13 has been successfully established (S25: YES), for example, a value indicating that the connection with the centralized management device 13 is valid is stored in the storage unit 49 (see FIG. 2). ) Is set in the connection flag FG1 stored in ().
- the CPU 45 determines that communication with the centralized management device 13 cannot be normally established (S25: NO)
- the process of disconnecting the communication such as closing the communication port used for communication with the centralized management device 13 is performed. Is executed (S28). For example, when a communication failure occurs in the wide area network WAN, the CPU 45 determines that the connection with the central management device 13 is disconnected because there is no response to the keep alive data from the central management device 13 (S25: NO). .
- the CPU 45 sets a value indicating that the connection with the central management device 13 is not connected to the connection flag FG1 stored in the storage unit 49 (S29).
- the CPU 45 determines whether or not there is an unexecuted control data D2 stored in the storage unit 49 (S31). If all the control data D2 for one day acquired from the centralized management apparatus 13 has been executed (S31: NO), the CPU 45 ends the process shown in FIG. On the other hand, when there is unexecuted control data D2, the CPU 45 continues to manufacture the mounting board in the manufacturing line 11A (S33). Next, the CPU 45 executes the processing from S23 again in order to confirm whether a communication failure has occurred in the wide area network WAN while continuing to manufacture the mounting board.
- the CPU 45 determines whether or not there is an inquiry from the work machine (such as the mounting machine 23) of the production line 11A to transmit / receive data.
- the CPU 45 periodically and repeatedly executes the process of S41 until an inquiry is made (S41: NO).
- CPU45 will start the process which receives data from a working machine, when there is an inquiry from a working machine (S41: YES) (S43). Next, the CPU 45 determines whether there is a failure in communication of the wide area network WAN based on the connection flag FG1 (S45). If the CPU 45 determines that a communication failure has occurred (S45: YES), the CPU 45 cannot perform uploading of the quality data D4 and the like to the centralized management apparatus 13, and therefore executes locally executable processing.
- CPU45 preserve
- traceability information such as circuit boards and quality data D4 related to manufacturing errors need to be reflected in the database of the centralized management apparatus 13 so that the user operating the central management terminal 15 at the head office can refer to it.
- Data that needs to be synchronized If the CPU 45 determines that the data needs to be synchronized (S49: YES), the CPU 45 sets a value indicating that there is data to be synchronized in the synchronization flag FG2 stored in the storage unit 49 (FIG. 6). S51). Next, the CPU 45 responds to the working machine that has inquired about the completion of the processing on the received data (S53).
- the CPU 45 determines in S49 in FIG. 5 that the data does not require synchronization processing (S49: NO)
- the CPU 45 executes the processing corresponding to the received data and responds to the work machine inquired (see FIG. 5). 6 S53).
- data for inquiring whether or not the tape feeder replenished to the mounting machine 23 and the slot number to which the tape feeder is connected are set in the control data D2 and are consistent with the data are stored in the line management device 26. This is data that can be processed and does not require synchronization processing to the centralized management device 13.
- the CPU 45 responds to the working machine inquired in S53 that consistency is achieved or that the connected slot is wrong (S53).
- the CPU 45 determines whether or not the mounting board manufacturing work has been completed (S55).
- the processing from S41 in FIG. 5 is executed again.
- the line management device 26 notifies the fact. It is preferable to notify the user by displaying on the display screen. As a result, the user can check the display screen and the like, operate the line management device 26, and take appropriate measures such as uploading the quality data D4 after the communication is restored.
- the CPU 45 determines in S45 of FIG. 5 that communication with the centralized management apparatus 13 is valid based on the connection flag FG1 (S45: NO), the synchronization process is required based on the synchronization flag FG2. It is determined whether or not (S61). When the value indicating that there is data to be synchronized is set in the synchronization flag FG2 (S61: YES), the CPU 45 starts the synchronization process after S63. On the other hand, if the CPU 45 determines that the synchronization process is unnecessary based on the synchronization flag FG2 (S61: NO), the CPU 45 executes the process from S47 and executes the process on the received data from the work implement.
- the CPU 45 transmits data to be updated (quality data D4 and the like) to the centralized management device 13. After the transmission is completed, the CPU 45 determines whether or not there is a response indicating that the database update is completed from the central management apparatus 13, that is, whether or not the synchronization processing is completed (S65).
- the CPU 45 determines that the synchronization process has not been completed because there is no response indicating that the update has been completed from the centralized management device 13 (S65: NO).
- the central management device 13 updates the line management device 26 in order to ensure the consistency of the database. Reply to the effect that it is not possible. In this case, the CPU 45 determines that the synchronization process has not been completed (S65: NO).
- the CPU 45 determines that the synchronization process has not been completed (S65: NO)
- the CPU 45 executes the process from S47 and executes the process for the received data from the work implement.
- the CPU 45 sets a value indicating that there is no data to be synchronized in the synchronization flag FG2 (S67), and in S53 of FIG.
- S67 the work equipment that has received the data (quality data D4, etc.) in S43
- a response is sent to the effect that the synchronization processing has been completed.
- CPU45 performs the process from S55 of FIG. In this way, the line management device 26 executes a response process for a communication failure of the wide area network WAN when the mounting board is manufactured.
- the screen printing machines 22 and 32, the mounting machines 23 and 33, the inspection machines 24 and 34, and the reflow machines 25 and 35 are examples of working machines.
- the local network LAN is an example of a first network.
- the wide area network WAN is an example of a second network.
- the process of S15 in FIG. 3 is an example of a control data acquisition process.
- the process of S33 in FIG. 4 is an example of a work continuation process.
- the process of S28 in FIG. 4 is an example of a communication disconnection process.
- the process of S47 in FIG. 5 is an example of a quality data storage process.
- the process of S61 in FIG. 5 is an example of first and second quality data transmission processes.
- the process of S65 in FIG. 5 is an example of a transmission completion confirmation process.
- the line management device 26 stores the failure in the storage unit 49 in advance. Based on the control data D2 for one day, the manufacturing work of the mounting board by the work machine is continued (S33). Thereby, in the manufacturing system 10 of this embodiment, it becomes possible to continue manufacturing work, when a failure generate
- FIG. 1 A failure generate
- the CPU 45 detects a failure in the wide area network WAN (S45: YES)
- the CPU 45 temporarily stores the quality data D4 in the storage unit 49 (S47).
- the CPU 45 transmits the quality data D4 stored in the storage unit 49 during the failure to the centralized management device (S61, etc.).
- the CPU 45 determines whether or not the synchronization process with the central management device 13 is completed (S65). As a result, the quality data D4 generated when the failure of the wide area network WAN occurs can be more reliably stored in the centralized management device 13.
- the manufacturing system 10 may be configured not to upload the quality data D4 from the line management device 26 to the centralized management device 13. Also in this configuration, the line management device 26 can acquire the control data D2 from the centralized management device 13 in advance, so that the manufacturing operation can be continued when a communication failure occurs in the wide area network WAN.
- the line management device 26 does not have to execute the communication port closing (communication disconnection process) when a failure of the wide area network WAN is detected.
- the line management device 26 that stores the material data D1 and the control data D2 is different from the work machine (screen printing machine 22, mounting machine 23, inspection machine 24, reflow machine 25, etc.).
- the line management device 26 and the screen printer 22 may be a single device.
- the screen printer 22 may manage the material data D1 and the control data D2 for one day for each working machine on the production line 11A.
- each working machine may be configured to store material data D1 and control data D2 for one day necessary for its own work. In this case, each work machine can continue the manufacturing work based on the control data D2 and the like stored in its own device when a failure occurs in the wide area network WAN.
- the line management device 26 acquires the material data D1 and control data D2 for one day from the centralized management device 13 after the start-up is completed, but this is not a limitation.
- the line management device 26 may acquire the material data D1 and the like for the next day from the central management device 13 when all the work on the previous day is completed.
- the network configurations of the wide area network WAN and the local network LAN described above are examples, and can be changed as appropriate.
- the central management device 13, the line management device 26, the screen printer 22 and the like may be connected by the same or different local network.
- the wide area network WAN and the local network LAN are not limited to wired communication but may be partially or entirely wireless communication.
- substrate manufacturing system 10 which mounts an electronic component on a circuit board was demonstrated to the example as a manufacturing system of this application, this application is not limited to this,
- a secondary battery ( The present invention may be applied to a manufacturing system using a working robot that performs assembly work such as solar cells and fuel cells.
Landscapes
- Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Automation & Control Theory (AREA)
- General Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Operations Research (AREA)
- Microelectronics & Electronic Packaging (AREA)
- General Factory Administration (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
集中管理装置と製造ラインとのネットワークの接続に障害が発生した場合でも作業を継続することが可能な製造システム及び製造システムの制御方法を提供すること。 ライン管理装置26は、製造ライン11Aの全ての作業機(スクリーン印刷機22等)の起動が完了すると、製造ライン11Aの1日の製造に必要な材料データD1及び制御データD2を集中管理装置13から取得する。そして、ライン管理装置26は、当該ライン管理装置26と集中管理装置13とを接続する広域ネットワークWANの障害を検出した場合、予め保存しておいた1日分の制御データD2等に基づいて、作業機による実装基板の製造作業を継続させる。
Description
本発明は、複数の製造ラインを集中管理装置によって管理する製造システム及び、その製造システムの制御方法に関するものである。
従来、複数の製造ラインに部品実装装置が設けられ、この部品実装装置を制御する制御データを、1台の集中管理装置によって管理する製造システムがある(例えば、特許文献1など)。特許文献1に開示される製造システムでは、任意の製造ラインに配置された部品実装装置において制御データを変更した場合、データの変更内容を、製造ラインを管理するライン管理装置を介して集中管理装置(文献では、「全体管理装置」)へ通知している。集中管理装置は、通知を受けた制御データの変更内容を、他の製造ラインのライン管理装置や部品実装装置へ転送している。この種の製造システムでは、制御データだけでなく、材料データ、生産計画データ、品質データなどの各種情報を、集中管理装置によって集中的に管理することが考えられる。
しかしながら、上記した製造システムでは、集中管理装置と、製造ラインとのネットワークの接続に障害が発生した場合、ライン管理装置等は、例えば、集中管理装置から必要な制御データをダウンロードできず生産が停止する虞があった。
本発明は、上記の課題に鑑みてなされたものであり、集中管理装置と製造ラインとのネットワークの接続に障害が発生した場合でも作業を継続することが可能な製造システム及び製造システムの制御方法を提供することを目的とする。
上記課題を鑑みてなされた本願に開示される技術に係る製造システムは、製造ラインに搬送されるワークに対する作業を実施する作業機と、作業機と第1ネットワークを介して接続され、当該作業機を制御する制御データを保存し、第1ネットワークを介して制御データを作業機との間で伝送するライン管理装置と、ライン管理装置と第2ネットワークを介して接続され、ライン管理装置を管理する集中管理装置と、を備える。ライン管理装置は、集中管理装置から複数の種類のワークに対応する複数の制御データを取得する制御データ取得処理と、第2ネットワークの障害を検出した場合に、集中管理装置から取得した複数の制御データの各々に基づいて、ワークに対する作業機の作業を継続させる作業継続処理と、を実行する。
当該製造システムでは、ライン管理装置は、複数の種類のワークに対応する制御データを、予め集中管理装置から取得する。そして、ライン管理装置は、第2ネットワークの障害を検出した場合に、予め取得しておいた複数の種類のワークに対応する制御データに基づいて、作業機の作業を継続させる。これにより、当該製造システムでは、第2ネットワークの切断等の通信障害が発生した場合に、例えば、製造ラインに設けられたライン管理装置によって、同一の製造ラインの作業機に制御データを供給して生産作業を継続することが可能となる。
また、本願に開示される技術に係る製造システムでは、作業機は、ワークに対する作業を実施することに応じて品質データが発生する。ライン管理装置は、当該作業機の品質データを、第1ネットワークを介して取得し、第2ネットワークを介して集中管理装置へ伝送する。また、ライン管理装置は、第2ネットワークの障害を検出した場合に、品質データを一時的に保存する。
ここでいう品質データとは、例えば、トレーサビリティ情報や製造時のエラーに係わるデータである。これらの品質データは、集中管理装置において一括管理することによって、例えば、複数の製造ラインにおいて生産される製品の品質を均一にする又は向上させることが可能となる。しかしながら、集中管理装置とライン管理装置との間の第2ネットワークに障害が発生した場合、ライン管理装置から集中管理装置へ品質データを伝送できず、集中管理装置において一括管理するデータを更新することが困難となる。これに対し、ライン管理装置は、第2ネットワークの障害を検出した場合に、品質データを一時的に保存することで、例えば、第2ネットワークの復旧後に、障害発生中に保存しておいた品質データがある旨を集中管理装置へ通知する、あるいは保存しておいた品質データを集中管理装置へ送信するなどの対応をすることが可能となる。
また、本願に開示される技術に係る製造システムでは、ライン管理装置は、第2ネットワークの障害の復旧を検出した場合に、一時的に保存していた品質データを集中管理装置との間で伝送する。また、ライン管理装置は、品質データの伝送が完了したか否かを判定する。
当該製造システムでは、ライン管理装置は、第2ネットワークの復旧後に、障害の間蓄積していた品質データを、集中管理装置との間で伝送する。また、ライン管理装置は、集中管理装置への伝送が完了したか否かを判定する処理を行う。これにより、第2ネットワークの障害発生時に発生した品質データを、より確実に集中管理装置へ保存することが可能となる。また、例えば、任意の製造ラインのライン管理装置が品質データをアップロードしており、集中管理装置が品質データのデータベースの排他制御を実施するため他のライン管理装置からの品質データのアップロードを拒否する場合、他のライン管理装置は、品質データの伝送が完了できないことに応じて、他の処理、例えば、第1ネットワークを介した作業機に対するローカルの処理などを先行して実施することが可能となる。
また、本願に開示される技術に係る製造システムでは、ライン管理装置は、第2ネットワークの障害を検出した場合に、第2ネットワークを介した集中管理装置との通信を切断する。
当該製造システムでは、例えば、ライン管理装置は、集中管理装置との間でデータを伝送している最中に第2ネットワークの障害を検出した場合、集中管理装置からのデータを受信するのに使用していた通信ポートを閉じる処理などを行って、第2ネットワークを介して意図しないデータが受信されるのを防止することが可能となる。これにより、ライン管理装置は、第2ネットワークの復旧が検出できるまで、予め取得しておいた制御データを作業機に伝送して製造作業を適切に継続することが可能となる。
また、本願に開示される技術は、製造システムに限らず、製造システムを制御する制御方法にも適用可能である。
本願に開示される技術によれば、集中管理装置と製造ラインとのネットワークの接続に障害が発生した場合でも作業を継続することが可能となる。
(実装基板製造システム10の構成)
以下、本発明の実施形態について図面を参照して説明する。図1は、本発明の製造システムの一実施形態である実装基板製造システム(以下、「製造システム」という)10の構成を示している。図1に示すように、製造システム10は、複数(図1には2つのみ図示)の製造ライン11A,11Bと、集中管理装置13と、中央管理端末15とを備えている。
以下、本発明の実施形態について図面を参照して説明する。図1は、本発明の製造システムの一実施形態である実装基板製造システム(以下、「製造システム」という)10の構成を示している。図1に示すように、製造システム10は、複数(図1には2つのみ図示)の製造ライン11A,11Bと、集中管理装置13と、中央管理端末15とを備えている。
製造ライン11Aは、スクリーン印刷機22と、複数の実装機23と、検査機24と、リフロー機25とによって構築され、ライン管理装置26によって管理されている。同様に、製造ライン11Bは、スクリーン印刷機32と、複数の実装機33と、検査機34と、リフロー機35とによって構築され、ライン管理装置36によって管理されている。なお、以下の説明では、製造ライン11A,11Bのうち、製造ライン11Aを中心に説明する。また、製造ライン11Bは、製造ライン11Aと同様の構成となっているため、その説明を適宜省略する。
スクリーン印刷機22は、例えば、スキージをスキージ移動装置によってマスクに沿って移動させ、そのマスクの貫通穴を通して、製造ライン11Aを搬送されるプリント配線板等の回路基板にクリーム状はんだを印刷するものである。また、複数の実装機23は、例えば、回路基板に電子部品を装着するものである。複数の実装機23の各々は、例えば、電子部品の種類等に応じて作業を分担しており、製造ライン11Aを搬送される回路基板に対する部品装着作業を行う。検査機24は、例えば、回路基板に実装された電子部品の装着位置、電気的特性等の装着状態を検査する作業を行う。リフロー機25は、回路基板に対して熱処理を施し、スクリーン印刷機22によって印刷されたクリーム状はんだを溶融及び固化させることによって、回路基板と電子部品とを電気的に接合する作業を行う。なお、図1に示す製造ライン11Aが備える装置(スクリーン印刷機22や実装機23)の数、種類、配列の順序等は、一例であり、これに限定されない。
ライン管理装置26は、例えば、これらのスクリーン印刷機22等の作業機の製造メーカによって開発された管理用のサーバ装置である。ユーザは、スクリーン印刷機22等によって構成される製造ライン11Aを、ライン管理装置26を操作して管理することが可能となっている。ライン管理装置26は、詳細については後述するが、製造ライン11Aで使用される各種のデータや集中管理装置13へ送信する各種の情報を管理する。ライン管理装置26は、集中管理装置13が接続される広域ネットワークWANと、スクリーン印刷機22等が接続されるローカルネットワークLANとのそれぞれに接続されている。
ライン管理装置26、スクリーン印刷機22、実装機23、検査機24及びリフロー機25は、ローカルネットワークLANを介して互いに接続されている。ライン管理装置26及びスクリーン印刷機22等は、例えば、実装機23等の製造メーカによって規定等された独自の通信プロトコルに準拠した通信により、ローカルネットワークLANを通じて互いにデータの送受信を実行する。この製造メーカ独自の通信プロトコは、例えば、TCP/IPプロトコルを利用したデータの送受信が可能なプロトコルである。
集中管理装置13は、例えば、製造システム10によって実装基板を製造する製造会社のデータセンターに設置され、遠隔地の各製造工場内に設けられた製造ライン11A,11Bのデータを統括的に管理するサーバである。集中管理装置13は、広域ネットワークWANを介して各工場のライン管理装置26,36などと接続されている。集中管理装置13は、例えば、セキュアな通信プロトコルによって、インターネット回線を通じてライン管理装置26とデータの送受信を行う。
なお、図1に示すネットワーク構成は、一例であり、適宜変更可能である。例えば、集中管理装置13とライン管理装置26とは、ローカルネットワークによって互いに接続されてもよい。例えば、同一敷地内の管理棟に設置された集中管理装置13と、製造工場に設置されたライン管理装置26とをローカルネットワークで接続してもよい。
集中管理装置13には、例えば、材料データD1、制御データD2、生産計画データD3及び品質データD4が保存されている。材料データD1は、例えば、製造ライン11A,11Bの各々の生産で使用する回路基板の情報や電子部品を供給するフィーダの組み合わせ情報などである。
制御データD2は、スクリーン印刷機22、実装機23、検査機24、リフロー機25等の各作業機を制御して実装基板を製造させるための制御に用いるデータである。より具体的には、スクリーン印刷機22を制御する制御データD2は、マスクと回路基板の位置を合わせるための位置情報、スキージをマスクに押し当てる印刷圧力の大きさ、スキージを動かす速度等に係る情報である。実装機23の制御データD2は、回路基板上の電子部品の実装位置、実装する電子部品の種類、供給するフィーダの位置等に係わる情報である。実装機23の制御データD2は、回路基板や電子部品に係わる材料データD1と関連付けられている。検査機の制御データD2は、回路基板上の検査する位置情報、検査のために撮像した画像データを処理する情報等である。リフロー機25の制御データD2は、温度制御に必要な情報等である。
生産計画データD3は、例えば、実装基板の製造開始時間、終了予定時間、製造する順番、使用する制御データD2、稼働させる製造ライン11A,11B等の生産の計画が規定されたデータである。
品質データD4は、例えば、回路基板や電子部品などの材料のトレーサビリティ情報や製造時のエラーに係わるデータである。より具体的には、品質データD4は、例えば、電子部品の実装時において、制御データD2に設定された座標位置に対して、実際に実装機23がどの程度補正を実施したかを示す補正量である。あるいは、品質データD4は、例えば、どの回路基板にどの電子部品を実装したのかなどの製造番号の関係等を示すデータである。あるいは、品質データD4は、例えば、実装基板の製造時に発生したエラー情報である。
中央管理端末15は、広域ネットワークWANに接続されており、例えば、製造システム10によって実装基板を製造する製造会社の本社に設置されている。本社のユーザは、例えば、中央管理端末15を操作して制御データD2や生産計画データD3を作成し、広域ネットワークWANを介して集中管理装置13へ送信する。集中管理装置13は、例えば、生産計画データD3に従って、材料データD1を関連付けた制御データD2を各製造ライン11A,11Bのライン管理装置26,36の各々に送信する。集中管理装置13は、例えば、1日分の製造に必要な材料データD1及び制御データD2を、製造ライン11A,11Bの起動時刻に合わせて毎日送信する。
一方、ライン管理装置26,36は、例えば、実装基板の製造時において、実装機23等から品質データD4を受信すると、受信するごとに集中管理装置13へ送信する。本社のユーザは、例えば、中央管理端末15を操作して、集中管理装置13に保存された品質データD4を確認することで、製造ライン11A,11Bのエラーの発生状況等を確認することが可能となる。
(ライン管理装置26の構成)
次に、ライン管理装置26の構成について説明する。なお、ライン管理装置36の構成は、ライン管理装置26の構成と同様であるため、その説明を省略する。図2は、ライン管理装置26の構成の一部を示しており、本願に係わる部分を示している。図2に示すように、ライン管理装置26は、第1インターフェース41と、第2インターフェース43と、CPU45と、メモリ47と、記憶部49とを備えており、これらの装置が内部バス51を介して相互に接続されている。
次に、ライン管理装置26の構成について説明する。なお、ライン管理装置36の構成は、ライン管理装置26の構成と同様であるため、その説明を省略する。図2は、ライン管理装置26の構成の一部を示しており、本願に係わる部分を示している。図2に示すように、ライン管理装置26は、第1インターフェース41と、第2インターフェース43と、CPU45と、メモリ47と、記憶部49とを備えており、これらの装置が内部バス51を介して相互に接続されている。
第1インターフェース41は、広域ネットワークWANに接続されている。第2インターフェース43は、ローカルネットワークLANに接続されている。CPU45は、記憶部49に記憶された処理プログラムP1を実行して各種の機能、例えば、上記した集中管理装置13やスクリーン印刷機22とのデータの送受信を実行する。メモリ47は、例えば、RAMであり、CPU45による処理プログラムP1の実行等において使用される作業用のメモリである。記憶部49は、例えば、ROM、ハードディスク等を備えた記憶装置である。記憶部49には、上記した材料データD1、制御データD2、及び品質データD4が保存されている。また、詳細については後述するが、記憶部49には、集中管理装置13との広域ネットワークWANにおける接続の有無を示す接続フラグFG1の値が保存されている。また、記憶部49には、集中管理装置13が有するデータと同期処理が必要なデータが記憶部49に保存されているか否かを示す同期フラグFG2の値が保存されている。
次に、製造ライン11Aの起動時のライン管理装置26の動作について、図3を参照しつつ、説明する。なお、ライン管理装置36の動作は、ライン管理装置26と同様であるため、その説明を省略する。図3のステップ(以下、単に「S」と記載する)11において、ライン管理装置26のCPU45は、例えば、製造工場のユーザによって電源を起動されると、処理プログラムP1(図2参照)を実行し、製造ライン11Aの全ての作業機(スクリーン印刷機22等)の起動が完了しているか否かを判定する。CPU45は、全ての作業機の起動が完了するまで、S11の処理を繰り返し実行する(S11:NO)。
例えば、製造工場で働くユーザは、生産を開始するため、スクリーン印刷機22の起動スイッチをオン操作する。スクリーン印刷機22は、初期設定を実行し起動が完了すると、その旨をライン管理装置26へローカルネットワークLANを介して通知する。CPU45は、製造ライン11Aの全ての作業機(スクリーン印刷機22等)の起動の完了を検出すると(S11:YES)、製造ライン11Aが製造を開始できる状態である旨を集中管理装置13へ通知する(S13)。集中管理装置13は、ライン管理装置26からの通知に応答して、生産計画データD3に従って、製造ライン11Aの1日の製造に必要な材料データD1及び制御データD2をライン管理装置26へ送信する。例えば、集中管理装置13は、材料データD1及び制御データD2とともに、制御データD2の実施する順番や製造を開始する時刻等のデータをライン管理装置26へ送信する。なお、集中管理装置13からライン管理装置26へ送信するデータは、1日分に限らず、半日分あるいは複数日分のデータでもよい。
次に、CPU45は、集中管理装置13から1日分の材料データD1等の受信が完了したか否かを判定する(S15)。CPU45は、受信が完了するまでS15の処理を繰り返し実行する(S15:NO)。
CPU45は、1日分の材料データD1等を受信すると(S15:YES)、受信した材料データD1等を記憶部49に保存する(S17)。CPU45は、集中管理装置13から通知された実施する順番に基づいて、制御データD2等を製造ライン11Aのスクリーン印刷機22等に送信する。スクリーン印刷機22等は、ライン管理装置26から受信した制御データD2等に基づいて製造を開始する(S19)。このようにして各製造ライン11A,11Bにおける実装基板の製造が開始される。
(通信確認処理)
次に、実装基板の製造時に広域ネットワークWANにおいて障害が発生した場合に、ライン管理装置26のCPU45が実行する処理について説明する。まず、CPU45が、広域ネットワークWANを介した集中管理装置13との接続を確認する通信確認処理について図4を参照しつつ、説明する。CPU45は、図3に示した起動処理を実行し実装基板の製造を開始すると、図4に示す通信確認処理を実行し、集中管理装置13との接続を定期的に確認しながら製造作業を継続する。
次に、実装基板の製造時に広域ネットワークWANにおいて障害が発生した場合に、ライン管理装置26のCPU45が実行する処理について説明する。まず、CPU45が、広域ネットワークWANを介した集中管理装置13との接続を確認する通信確認処理について図4を参照しつつ、説明する。CPU45は、図3に示した起動処理を実行し実装基板の製造を開始すると、図4に示す通信確認処理を実行し、集中管理装置13との接続を定期的に確認しながら製造作業を継続する。
まず、図4に示すS23において、ライン管理装置26は、集中管理装置13との通信の接続を確認する処理を開始する。CPU45は、例えば、広域ネットワークWANを介した集中管理装置13との接続が有効であることを確認するために、確認データを集中管理装置13へ向けて送信する通信(キープアライブ)を実行する。
CPU45は、集中管理装置13との通信が正常に確立できたか否かを判定する(S25)。CPU45は、集中管理装置13との通信が正常に確立できたと判定すると(S25:YES)、例えば、集中管理装置13との接続が有効であることを示す値を、記憶部49(図2参照)に保存された接続フラグFG1に設定する(S27)。
一方で、CPU45は、集中管理装置13との通信が正常に確立できないと判定すると(S25:NO)、集中管理装置13との通信に使用していた通信ポートを閉じるなどの通信を切断する処理を実行する(S28)。例えば、広域ネットワークWANに通信障害が発生した場合、CPU45は、集中管理装置13からキープアライブのデータに対する応答がないことによって、集中管理装置13との接続が切断されたと判定する(S25:NO)。CPU45は、集中管理装置13との接続が未接続であることを示す値を、記憶部49に保存された接続フラグFG1に設定する(S29)。
S27又はS29を実行した後、CPU45は、記憶部49に保存された制御データD2の中に未実施のものがあるか否かを判定する(S31)。CPU45は、集中管理装置13から取得した1日分の全ての制御データD2が実行済みであれば(S31:NO)、図4に示す処理を終了する。一方、CPU45は、未実施の制御データD2がある場合には、製造ライン11Aにおいて実装基板の製造を継続する(S33)。次に、CPU45は、実装基板の製造を継続しながら広域ネットワークWANに通信障害が発生していないか確認するため、S23からの処理を再度実行する。
(品質データ保存処理)
次に、CPU45が実施する品質データ保存処理について図5及び図6を参照しつつ、説明する。CPU45は、図4に示す通信確認処理と並行して、図5及び図6に示す品質データ保存処理を実行する。
次に、CPU45が実施する品質データ保存処理について図5及び図6を参照しつつ、説明する。CPU45は、図4に示す通信確認処理と並行して、図5及び図6に示す品質データ保存処理を実行する。
CPU45は、図5のS41において、製造ライン11Aの作業機(実装機23等)からデータを送受信したい旨の問い合わせがあるか否かを判定する。CPU45は、問い合わせがあるまでS41の処理を定期的に繰り返し実行する(S41:NO)。
CPU45は、作業機から問い合わせがあった場合には(S41:YES)、作業機からデータを受信する処理を開始する(S43)。次に、CPU45は、接続フラグFG1に基づいて、広域ネットワークWANの通信に障害があるか否かを判定する(S45)。CPU45は、通信障害が発生していると判定した場合には(S45:YES)、集中管理装置13に対する品質データD4等のアップロードができないため、ローカルで実施可能な処理を実行する。
CPU45は、作業機から受信したデータを記憶部49へ保存し、データの内容を解析する(S47)。CPU45は、解析結果に基づいて、作業機から受信したデータが、集中管理装置13のデータベースを更新して同期させる必要があるか否かを判定する(S49)。
例えば、回路基板等のトレーサビリティ情報や製造時のエラーに係わる品質データD4は、集中管理装置13のデータベースに反映し、本社の中央管理端末15を操作するユーザが参照可能とする必要があるため、同期処理が必要なデータである。CPU45は、同期処理が必要なデータであると判定した場合(S49:YES)、記憶部49に保存された同期フラグFG2に、同期すべきデータが存在することを示す値を設定する(図6のS51)。次に、CPU45は、受信データに対する処理を完了した旨等を、問い合わせのあった作業機へ応答する(S53)。
一方、図5のS49において、CPU45は、同期処理が必要なデータでないと判定した場合(S49:NO)、受信データに対応する処理を実行し、問い合わせのあった作業機へ応答を行う(図6のS53)。例えば、実装機23に補充されたテープフィーダと、当該テープフィーダを接続したスロット番号とが、制御データD2に設定されデータと整合がとれているか否かなどを問い合わせるデータは、ライン管理装置26において処理可能であり、集中管理装置13への同期処理が不要なデータである。この場合、CPU45は、S53において、整合性がとれている旨、あるいは接続したスロットが間違っている旨等を、問い合わせのあった作業機へ応答する(S53)。
図6において、CPU45は、作業機への応答処理(S53)を実行した後、実装基板の製造作業が終了しているか否かを判定する(S55)。CPU45は、製造作業が終了している場合(S55:YES)、図5及び図6に示す処理を終了する。一方、実装基板の製造が終了していない場合(S55:NO)、図5のS41からの処理を再度実行する。なお、CPU45は、広域ネットワークWANの通信障害によって集中管理装置13へアップロードできずに一時的に保存中の品質データD4等が存在したまま処理が終了した場合には、その旨をライン管理装置26の表示画面等に表示してユーザに報知することが好ましい。これにより、ユーザは、表示画面等を確認してライン管理装置26を操作し、通信の復旧後に品質データD4をアップロードするなどの適切な対応を行うことが可能となる。
また、CPU45は、図5のS45において、接続フラグFG1に基づいて、集中管理装置13との通信が有効であると判定した場合(S45:NO)、同期フラグFG2に基づいて、同期処理が必要か否かを判定する(S61)。CPU45は、同期すべきデータが存在することを示す値が同期フラグFG2に設定されていた場合(S61:YES)、S63以降の同期処理を開始する。一方、CPU45は、同期フラグFG2に基づいて、同期処理が不要であると判定した場合(S61:NO)、S47からの処理を実行し、作業機からの受信データに対する処理を実行する。
次に、CPU45は、S63の同期処理を開始すると、更新すべきデータ(品質データD4など)を集中管理装置13へ送信する。CPU45は、送信が完了した後、集中管理装置13からデータベースの更新が完了した旨の応答があるか否か、即ち、同期処理が完了したか否かを判定する(S65)。
例えば、更新処理中に広域ネットワークWANの通信障害が発生した場合、CPU45は、集中管理装置13から更新が完了した旨の応答がないことによって、同期処理が完了していないと判定する(S65:NO)。あるいは、例えば、他の製造ライン11Bのライン管理装置36による更新処理が実施されていた場合には、集中管理装置13は、データベースの整合性を確保するため、ライン管理装置26に対して更新ができない旨の応答をする。この場合、CPU45は、同期処理が完了していないと判定する(S65:NO)。
CPU45は、同期処理が完了していないと判定した場合(S65:NO)、S47からの処理を実行し、作業機からの受信データに対する処理を実行する。一方、CPU45は、同期処理が完了したと判定した場合(S65:YES)、同期すべきデータが存在しないことを示す値を同期フラグFG2に設定し(S67)、図6のS53において、図5のS43においてデータ(品質データD4など)を受信した作業機に対し、同期処理が完了した旨を応答する。そして、CPU45は、図6のS55からの処理を実行する。このようにして、ライン管理装置26は、実装基板の製造時における広域ネットワークWANの通信障害に対する対応処理を実行する。
因みに、スクリーン印刷機22,32、実装機23,33、検査機24,34及びリフロー機25,35は、作業機の一例である。ローカルネットワークLANは、第1ネットワークの一例である。広域ネットワークWANは、第2ネットワークの一例である。図3のS15の処理は、制御データ取得処理の一例である。図4のS33の処理は、作業継続処理の一例である。図4のS28の処理は、通信切断処理の一例である。図5のS47の処理は、品質データ保存処理の一例である。図5のS61の処理は、第1及び第2品質データ伝送処理の一例である。図5のS65の処理は、伝送完了確認処理の一例である。
以上、詳細に説明した本実形態によれば以下の効果を奏する。
<効果1>ライン管理装置26は、製造ライン11Aの全ての作業機(スクリーン印刷機22等)の起動の完了を検出すると(図3のS11:YES)、製造ライン11Aが製造を開始できる状態である旨を集中管理装置13へ通知する(S13)。ライン管理装置26は、製造ライン11Aの1日の製造に必要な材料データD1及び制御データD2を集中管理装置13から取得し、記憶部49に保存する(S17)。そして、ライン管理装置26は、当該ライン管理装置26と集中管理装置13とを接続する広域ネットワークWANの障害を検出した場合(図4のS25:YES)、予め記憶部49に保存しておいた1日分の制御データD2等に基づいて、作業機による実装基板の製造作業を継続させる(S33)。これにより、本実施形態の製造システム10では、集中管理装置13との通信に障害が発生した場合に、製造作業を継続することが可能となる。
<効果1>ライン管理装置26は、製造ライン11Aの全ての作業機(スクリーン印刷機22等)の起動の完了を検出すると(図3のS11:YES)、製造ライン11Aが製造を開始できる状態である旨を集中管理装置13へ通知する(S13)。ライン管理装置26は、製造ライン11Aの1日の製造に必要な材料データD1及び制御データD2を集中管理装置13から取得し、記憶部49に保存する(S17)。そして、ライン管理装置26は、当該ライン管理装置26と集中管理装置13とを接続する広域ネットワークWANの障害を検出した場合(図4のS25:YES)、予め記憶部49に保存しておいた1日分の制御データD2等に基づいて、作業機による実装基板の製造作業を継続させる(S33)。これにより、本実施形態の製造システム10では、集中管理装置13との通信に障害が発生した場合に、製造作業を継続することが可能となる。
<効果2>ライン管理装置26のCPU45は、製造ライン11Aの作業機(実装機23等)からデータを送受信したい旨の問い合わせがあった場合には(図5のS41:YES)、作業機からデータを受信する処理を開始する(S43)。CPU45は、受信したデータの中に品質データD4が存在する場合(S49:YES)、同期フラグFG2に適切な値を設定する(図6のS51)。そして、CPU45は、広域ネットワークWANの通信が有効である場合(S45:NO)、同期フラグFG2に基づいて(S61:YES)、S63以降の同期処理を実行し、集中管理装置13へ品質データD4を送信する。
一方、CPU45は、広域ネットワークWANの障害を検出した場合(S45:YES)、記憶部49に品質データD4を一時的に保存する(S47)。そして、CPU45は、広域ネットワークWANの復旧後に(S45:NO)、障害の間、記憶部49に蓄積していた品質データD4を、集中管理装置へ送信する(S61等)。CPU45は、送信が完了した後、集中管理装置13との同期処理が完了したか否かを判定する(S65)。これにより、広域ネットワークWANの障害発生時に生じた品質データD4を、より確実に集中管理装置13へ保存することが可能となる。
<効果3>CPU45は、集中管理装置13との通信が正常に確立できないと判定すると(図4のS25:NO)、集中管理装置13との通信に使用していた通信ポートを閉じるなどの通信を切断する処理を実行する(S28)。これにより、広域ネットワークWANを介して意図しないデータが受信されるのを防止することが可能となる。
尚、本発明は上記の実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲内での種々の改良、変更が可能であることは言うまでもない。
例えば、上記実施形態において、製造システム10は、品質データD4を、ライン管理装置26から集中管理装置13へアップロードしない構成でもよい。この構成においても、ライン管理装置26は、予め制御データD2を集中管理装置13から取得しておくことで、広域ネットワークWANの通信障害時に製造作業を継続することが可能となる。
例えば、上記実施形態において、製造システム10は、品質データD4を、ライン管理装置26から集中管理装置13へアップロードしない構成でもよい。この構成においても、ライン管理装置26は、予め制御データD2を集中管理装置13から取得しておくことで、広域ネットワークWANの通信障害時に製造作業を継続することが可能となる。
また、ライン管理装置26は、広域ネットワークWANの障害を検出した場合に、通信ポートを閉じる(通信切断処理)を実行しなくともよい。
また、上記実施形態では、材料データD1や制御データD2を保存するライン管理装置26を作業機(スクリーン印刷機22、実装機23、検査機24、リフロー機25等)とは、別の単独の装置として設けたが、これに限らない。例えば、ライン管理装置26と、スクリーン印刷機22とは、1つの装置であってもよい。この場合、スクリーン印刷機22は、製造ライン11Aの各作業機の1日分の材料データD1及び制御データD2を管理してもよい。あるいは、各作業機を、自己の作業に必要な1日分の材料データD1や制御データD2を保存する構成としてもよい。この場合、各作業機は、広域ネットワークWANの障害時に、自己の装置に保存した制御データD2等に基づいて製造作業を継続することが可能となる。
また、上記実施形態では、材料データD1や制御データD2を保存するライン管理装置26を作業機(スクリーン印刷機22、実装機23、検査機24、リフロー機25等)とは、別の単独の装置として設けたが、これに限らない。例えば、ライン管理装置26と、スクリーン印刷機22とは、1つの装置であってもよい。この場合、スクリーン印刷機22は、製造ライン11Aの各作業機の1日分の材料データD1及び制御データD2を管理してもよい。あるいは、各作業機を、自己の作業に必要な1日分の材料データD1や制御データD2を保存する構成としてもよい。この場合、各作業機は、広域ネットワークWANの障害時に、自己の装置に保存した制御データD2等に基づいて製造作業を継続することが可能となる。
また、上記した図4~図6に示すフローチャートは、一例であり、内容の追加、変更、順番の変更等を適宜実施してもよい。例えば、上記実施形態では、ライン管理装置26は、1日分の材料データD1や制御データD2を、起動が完了した後に集中管理装置13から取得していたが、これに限らない。例えば、ライン管理装置26は、前日の全ての作業が終了した時点で、集中管理装置13から翌日分の材料データD1等を取得してもよい。
また、上記した広域ネットワークWANやローカルネットワークLANのネットワーク構成は、一例であり、適宜変更可能である。例えば、集中管理装置13、ライン管理装置26、及びスクリーン印刷機22等は、同一又別のローカルネットワークで接続された構成でもよい。また、広域ネットワークWAN及びローカルネットワークLANは、有線通信に限らず、一部又は全体が無線通信でもよい。
また、上記した広域ネットワークWANやローカルネットワークLANのネットワーク構成は、一例であり、適宜変更可能である。例えば、集中管理装置13、ライン管理装置26、及びスクリーン印刷機22等は、同一又別のローカルネットワークで接続された構成でもよい。また、広域ネットワークWAN及びローカルネットワークLANは、有線通信に限らず、一部又は全体が無線通信でもよい。
また、上記実施形態では、本願の製造システムとして、電子部品を回路基板に実装する実装基板製造システム10を例に説明したが、本願はこれに限定されるものではなく、例えば、二次電池(太陽電池や燃料電池など)等の組立て作業を実施する作業用ロボットを用いた製造システムに適用してもよい。
10 実装基板製造システム、11A,11B 製造ライン、13 集中管理装置、22,32 スクリーン印刷機、23,33 実装機、24,34 検査機、25,35 リフロー機、26,36 ライン管理装置、D1 材料データ、D2 制御データ、D3 生産計画データ、D4 品質データ、LAN ローカルネットワーク、WAN 広域ネットワーク。
Claims (5)
- 製造ラインに搬送されるワークに対する作業を実施する作業機と、
前記作業機と第1ネットワークを介して接続され、当該作業機を制御する制御データを保存し、前記第1ネットワークを介して前記制御データを前記作業機との間で伝送するライン管理装置と、
前記ライン管理装置と第2ネットワークを介して接続され、前記ライン管理装置を管理する集中管理装置と、を備え、
前記ライン管理装置は、
前記集中管理装置から複数の種類の前記ワークに対応する複数の制御データを取得する制御データ取得処理と、
前記第2ネットワークの障害を検出した場合に、前記集中管理装置から取得した複数の制御データの各々に基づいて、前記ワークに対する前記作業機の作業を継続させる作業継続処理と、を実行することを特徴とする製造システム。 - 前記ライン管理装置は、
前記作業機において前記ワークに対する作業を実施することに応じて発生する品質データを、当該作業機から前記第1ネットワークを介して取得し、前記第2ネットワークを介して前記集中管理装置との間で前記品質データを伝送する第1品質データ伝送処理と、
前記第2ネットワークの障害を検出した場合に、前記品質データを一時的に保存する品質データ保存処理と、を実行することを特徴とする請求項1に記載の製造システム。 - 前記ライン管理装置は、
前記第2ネットワークの障害の復旧を検出した場合に、一時的に保存していた前記品質データを前記集中管理装置との間で伝送する第2品質データ伝送処理と、
前記品質データの伝送が完了したか否かを判定する伝送完了確認処理と、を実行することを特徴とする請求項2に記載の製造システム。 - 前記ライン管理装置は、
前記第2ネットワークの障害を検出した場合に、前記第2ネットワークを介した前記集中管理装置との通信を切断する通信切断処理を実行することを特徴とする請求項1乃至請求項3のいずれかに記載の製造システム。 - 製造ラインに搬送されるワークに対する作業を実施する作業機と、前記作業機と第1ネットワークを介して接続され、当該作業機を制御する制御データを保存し、前記第1ネットワークを介して前記制御データを前記作業機との間で伝送するライン管理装置と、前記ライン管理装置と第2ネットワークを介して接続され、前記ライン管理装置を管理する集中管理装置と、を備える製造システムの制御方法であって、
前記集中管理装置から複数の種類の前記ワークに対応する複数の制御データを前記ライン管理装置が取得する制御データ取得ステップと、
前記第2ネットワークの障害を検出した場合に、前記集中管理装置から取得した複数の制御データの各々に基づいて、前記ワークに対する前記作業機の作業を前記ライン管理装置が継続させる作業継続ステップと、を含むことを特徴とする製造システムの制御方法。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201580080879.8A CN107636544A (zh) | 2015-06-19 | 2015-06-19 | 制造***及制造***的控制方法 |
US15/737,493 US10571897B2 (en) | 2015-06-19 | 2015-06-19 | Manufacturing system and control method of manufacturing system |
PCT/JP2015/067687 WO2016203632A1 (ja) | 2015-06-19 | 2015-06-19 | 製造システム及び製造システムの制御方法 |
JP2017524251A JP6633631B2 (ja) | 2015-06-19 | 2015-06-19 | 製造システム及び製造システムの制御方法 |
EP15895652.4A EP3312691B1 (en) | 2015-06-19 | 2015-06-19 | Manufacturing system and manufacturing system control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2015/067687 WO2016203632A1 (ja) | 2015-06-19 | 2015-06-19 | 製造システム及び製造システムの制御方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2016203632A1 true WO2016203632A1 (ja) | 2016-12-22 |
Family
ID=57545128
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2015/067687 WO2016203632A1 (ja) | 2015-06-19 | 2015-06-19 | 製造システム及び製造システムの制御方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US10571897B2 (ja) |
EP (1) | EP3312691B1 (ja) |
JP (1) | JP6633631B2 (ja) |
CN (1) | CN107636544A (ja) |
WO (1) | WO2016203632A1 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019030818A1 (ja) | 2017-08-08 | 2019-02-14 | 株式会社Fuji | 製造システムおよび製造システムの制御方法 |
WO2023105799A1 (ja) * | 2021-12-10 | 2023-06-15 | 株式会社Fuji | 管理装置 |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018020594A1 (ja) * | 2016-07-27 | 2018-02-01 | 富士機械製造株式会社 | 基板生産管理装置および基板生産管理方法 |
WO2018142604A1 (ja) * | 2017-02-06 | 2018-08-09 | 株式会社Fuji | 作業管理装置 |
JP7205271B2 (ja) * | 2019-02-08 | 2023-01-17 | 株式会社デンソー | センシングシステム |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001100830A (ja) * | 1999-09-30 | 2001-04-13 | Matsushita Electric Ind Co Ltd | 生産履歴管理検索方法 |
JP2001142966A (ja) * | 1999-11-17 | 2001-05-25 | Matsushita Electronics Industry Corp | 生産管理方法及びシステム |
JP2007257010A (ja) * | 2006-03-20 | 2007-10-04 | Mitsubishi Electric Corp | 生産指示システム及び生産指示方法 |
JP2015005062A (ja) * | 2013-06-19 | 2015-01-08 | 三菱電機株式会社 | 製造実行システム及びプログラマブルロジックコントローラ |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5255197A (en) * | 1990-07-06 | 1993-10-19 | Honda Giken Kogyo Kabushiki Kaisha | Line production management system |
JP3528934B2 (ja) * | 1994-03-29 | 2004-05-24 | マツダ株式会社 | 生産設備制御装置 |
US6507765B1 (en) * | 1998-02-10 | 2003-01-14 | Hm Electronic Systems Limited | Computer integrated manufacturing control and information system |
JP2000218473A (ja) * | 1999-02-04 | 2000-08-08 | Mitsubishi Electric Corp | プロセス制御装置およびプロセス制御方法 |
JP3927380B2 (ja) * | 2001-06-07 | 2007-06-06 | 松下電器産業株式会社 | 生産システムを対象としたncデータ管理装置及びncデータ管理方法 |
CN1832421A (zh) * | 2005-03-10 | 2006-09-13 | 英业达股份有限公司 | 防止生产线停机的***以及方法 |
WO2006132282A1 (ja) * | 2005-06-10 | 2006-12-14 | Matsushita Electric Industrial Co., Ltd. | 生産管理方法、生産管理装置、部品実装機 |
JP2008059446A (ja) * | 2006-09-01 | 2008-03-13 | Sharp Corp | 生産管理装置、生産管理方法およびそのコンピュータ・プログラム |
JP4935645B2 (ja) * | 2007-11-29 | 2012-05-23 | パナソニック株式会社 | 部品実装システムおよび部品実装システムにおけるデータ変更方法 |
JP6092099B2 (ja) * | 2012-05-18 | 2017-03-08 | 株式会社東芝 | 社会インフラ制御システム、制御方法、制御装置およびサーバ |
KR101370836B1 (ko) * | 2012-05-29 | 2014-03-07 | 홍경천 | Mes와 plc 간 데이터 전송용 인터페이스 모듈 |
EP3065521B1 (en) * | 2013-10-30 | 2019-04-10 | FUJI Corporation | Component mounting line management device |
JP2016086007A (ja) * | 2014-10-23 | 2016-05-19 | パナソニックIpマネジメント株式会社 | 部品実装システムにおける基板の生産管理方法 |
JP6427763B2 (ja) * | 2014-12-12 | 2018-11-28 | パナソニックIpマネジメント株式会社 | 管理装置 |
JP6467631B2 (ja) * | 2015-04-15 | 2019-02-13 | パナソニックIpマネジメント株式会社 | 管理装置および実装基板製造方法 |
CN105204479B (zh) * | 2015-10-23 | 2018-04-06 | 长沙有色冶金设计研究院有限公司 | 剥锌生产线的集中式控制***和控制方法 |
-
2015
- 2015-06-19 CN CN201580080879.8A patent/CN107636544A/zh active Pending
- 2015-06-19 WO PCT/JP2015/067687 patent/WO2016203632A1/ja active Application Filing
- 2015-06-19 US US15/737,493 patent/US10571897B2/en active Active
- 2015-06-19 EP EP15895652.4A patent/EP3312691B1/en active Active
- 2015-06-19 JP JP2017524251A patent/JP6633631B2/ja active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001100830A (ja) * | 1999-09-30 | 2001-04-13 | Matsushita Electric Ind Co Ltd | 生産履歴管理検索方法 |
JP2001142966A (ja) * | 1999-11-17 | 2001-05-25 | Matsushita Electronics Industry Corp | 生産管理方法及びシステム |
JP2007257010A (ja) * | 2006-03-20 | 2007-10-04 | Mitsubishi Electric Corp | 生産指示システム及び生産指示方法 |
JP2015005062A (ja) * | 2013-06-19 | 2015-01-08 | 三菱電機株式会社 | 製造実行システム及びプログラマブルロジックコントローラ |
Non-Patent Citations (1)
Title |
---|
See also references of EP3312691A4 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019030818A1 (ja) | 2017-08-08 | 2019-02-14 | 株式会社Fuji | 製造システムおよび製造システムの制御方法 |
US11553632B2 (en) | 2017-08-08 | 2023-01-10 | Fuji Corporation | Production system and production system control method |
WO2023105799A1 (ja) * | 2021-12-10 | 2023-06-15 | 株式会社Fuji | 管理装置 |
Also Published As
Publication number | Publication date |
---|---|
US20190004501A1 (en) | 2019-01-03 |
JP6633631B2 (ja) | 2020-01-22 |
JPWO2016203632A1 (ja) | 2018-04-05 |
EP3312691A1 (en) | 2018-04-25 |
EP3312691A4 (en) | 2018-07-25 |
US10571897B2 (en) | 2020-02-25 |
CN107636544A (zh) | 2018-01-26 |
EP3312691B1 (en) | 2023-08-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2016203632A1 (ja) | 製造システム及び製造システムの制御方法 | |
WO2015079560A1 (ja) | 対回路基板作業システムのデータ更新方法及び対回路基板作業システム | |
JP6500102B2 (ja) | 中継装置及び製造システム | |
US20080257937A1 (en) | Electronic Component Mounting System, Electronic Component Mounting Device, and Electronic Component Mounting Method | |
JP6796180B2 (ja) | ライン管理装置 | |
JP2018042128A (ja) | 多重通信装置及び作業機 | |
JP6752372B2 (ja) | 製造システムおよび製造システムの制御方法 | |
CN109661166B (zh) | 制造***以及授予权限的方法 | |
JP6764943B2 (ja) | 対基板作業システム | |
JP6442148B2 (ja) | 実装関連処理装置 | |
JP6120676B2 (ja) | 基板生産管理装置 | |
JP6721775B2 (ja) | 不具合情報共有システム | |
JP2019204973A5 (ja) | エラー対応方法 | |
JP2008153469A (ja) | 部品実装方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 15895652 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2017524251 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2015895652 Country of ref document: EP |