Component mounting system, management device, and mounting board production machine
The component mounting system synchronizes time across machines by stopping production and correcting machine clocks after unloading, addressing inaccuracies due to daylight saving time changes and ensuring accurate traceability and quality control.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-03-24
- Publication Date
- 2026-03-26
AI Technical Summary
Existing component mounting systems fail to synchronize time correction across multiple mounting substrate production machines and management devices during daylight saving time changes, leading to inaccuracies in traceability and quality control.
A component mounting system with a control device and mounted board production machines equipped with clock units and time correction units that synchronize time adjustments based on the control device's clock, ensuring accurate time correction by stopping production after unloading boards and correcting machine-side clocks to match the control device's time.
Ensures accurate time synchronization across machines, preventing errors in traceability and quality control by maintaining consistent timestamp records despite daylight saving time changes.
Smart Images

Figure JP2025011466_26032026_PF_FP_ABST
Abstract
Description
Component mounting system, management device, and mounting substrate production machine
[0001] The present disclosure relates to a component mounting system including a management device and a mounting substrate production machine that executes production work of a mounting substrate, a management device, and a mounting substrate production machine.
[0002] In a mounting substrate production machine that executes production work of a mounting substrate, such as a component mounting machine that mounts components on a substrate, a work history of the mounting substrate production machine is recorded for traceability and quality control of the produced mounting substrate. These work histories include the time when the mounting substrate production machine executed production work on the substrate. Japanese Patent Application Laid-Open No. 2003-168895 discloses that in a surface mounting device (mounting substrate production machine) equipped with a plurality of CPUs (Central Processing Units), the operation logs of each CPU are recorded using a common timer provided in the surface mounting device, so that the operation logs of the plurality of CPUs in the surface mounting device are recorded in real time without time deviation.
[0003] Japanese Patent Application Laid-Open No. 2003-168895
[0004] By the way, a component mounting system for producing a mounting substrate includes a plurality of mounting substrate production machines that execute production work, and it is necessary for the time to be synchronized between these mounting substrate production machines and the management device. However, in the prior art including Patent Document 1, there is no disclosure regarding correcting the time of the management device and the mounting substrate production machine included in the component mounting system while continuing the production of the mounting substrate when there is a time change due to daylight saving time, and there is room for further improvement.
[0005] Therefore, an object of the present disclosure is to provide a component mounting system, a management device, and a mounting substrate production machine that can appropriately correct the time of the clocks of the management device and the mounting substrate production machine.
[0006] The component mounting system of the present disclosure comprises a control device and a mounted board production machine that performs the production work of mounted boards, wherein the control device has a control device-side clock unit, and the mounted board production machine has a production machine-side clock unit and a time correction unit that corrects the time of the production machine-side clock unit based on the corrected time when the time of the control device-side clock unit is corrected.
[0007] The management device of this disclosure includes a management device-side clock unit and a time correction instruction output unit that, when the time of the management device-side clock unit is corrected, outputs a time correction instruction to a mounting board production machine that performs the mounting board production work, which stops the production work after the board has been unloaded and corrects the time of the production machine-side clock unit of the mounting board production machine to the time corrected by the management device-side clock unit.
[0008] Other management devices in this disclosure include: a management device-side clock unit; a storage unit that stores an inquiry history including the time of inquiries from a mounting board production machine that performs mounting board production work regarding whether or not the time of the management device-side clock unit has been corrected; a management-side determination unit that determines from the inquiry history whether or not the time of the management device-side clock unit has been corrected; and a time correction instruction output unit that, if it is determined that the time has been corrected, outputs a correction instruction to correct the time of the production machine-side clock unit of the mounting board production machine to the time after the correction of the management device-side clock unit.
[0009] Other management devices in this disclosure include a management device-side clock unit, a management-side determination unit that, upon receiving the time from a production machine-side clock unit of a mounting board production machine, determines whether there is a difference of a predetermined interval or more between the time from the management device-side clock unit and the time from the received production machine-side clock unit, and a time correction instruction output unit that, if it is determined that there is a difference of a predetermined interval or more, outputs a correction instruction to correct the time from the production machine-side clock unit to the corrected time from the management device-side clock unit.
[0010] Other control devices of this disclosure include a control device-side clock unit and a time correction instruction output unit that, when one of a plurality of mounting board production machines having a production machine-side clock unit corrects the time of the production machine-side clock unit to the time of the control device-side clock unit, outputs a correction instruction to a downstream mounting board production machine to correct the time of the production machine-side clock unit to the time of the control device-side clock unit.
[0011] The printed circuit board production machine of this disclosure is a printed circuit board production machine that performs printed circuit board production work, and includes a production machine-side clock unit and a time correction unit that corrects the time of the production machine-side clock unit based on the corrected time when the time of the control device-side clock unit of the control device is corrected.
[0012] According to this disclosure, the time on the clocks of both the control device and the printed circuit board production machine can be appropriately corrected.
[0013] Diagram illustrating the configuration of a component mounting system according to one embodiment of this disclosure. Block diagram showing the configuration of a component mounting system according to one embodiment of this disclosure. (a)(b)(c) Diagram illustrating the problems of correcting the time of the mounting board production machine in synchronization with the time correction of the management device in a component mounting system according to one embodiment of this disclosure. Flow diagram of the first embodiment of the time correction method in a component mounting system according to one embodiment of this disclosure. (a)(b)(c) Process diagram illustrating the first embodiment of time correction in a component mounting system according to one embodiment of this disclosure. (a)(b)(c) Process diagram illustrating the first embodiment of time correction in a component mounting system according to one embodiment of this disclosure. Flow diagram of the second embodiment of the time correction method in a component mounting system according to one embodiment of this disclosure. (a)(b)(c) Process diagram illustrating the second embodiment of time correction in a component mounting system according to one embodiment of this disclosure. Flow diagram of the third embodiment of the time correction method in a component mounting system according to one embodiment of this disclosure. (a)(b)(c) Process diagram illustrating the third embodiment of time correction in a component mounting system according to one embodiment of this disclosure. A flowchart of the fourth embodiment of the time correction method in a component mounting system according to one embodiment of the present disclosure. (a)(b)(c) Process diagram of the fourth embodiment of time correction in a component mounting system according to one embodiment of the present disclosure. A flowchart of the fifth embodiment of the time correction method in a component mounting system according to one embodiment of the present disclosure. (a)(b)(c) Process diagram of the fifth embodiment of time correction in a component mounting system according to one embodiment of the present disclosure. A flowchart of the sixth embodiment of the time correction method in a component mounting system according to one embodiment of the present disclosure. A flowchart of the production machine time correction method in the sixth embodiment of the time correction method in a component mounting system according to one embodiment of the present disclosure. (a)(b)(c) Process diagram of the sixth embodiment of time correction in a component mounting system according to one embodiment of the present disclosure. A flowchart of the seventh embodiment of the time correction method in a component mounting system according to one embodiment of the present disclosure. A flowchart of the production machine time correction method in the seventh embodiment of the time correction method in a component mounting system according to one embodiment of the present disclosure. (a)(b)(c) Process diagram of the seventh embodiment of time correction in a component mounting system according to one embodiment of the present disclosure.
[0014] An embodiment of this disclosure will be described in detail below with reference to the drawings. The configurations, shapes, etc. described below are illustrative examples for illustrative purposes and can be modified as appropriate according to the specifications of the component mounting system, management device, component mounting line, and mounted board production machine (printing machine, component mounting machine, etc.). In the following, corresponding elements are denoted by the same reference numerals in all drawings, and redundant explanations are omitted.
[0015] First, with reference to Figure 1, the configuration of the component mounting system 1 will be explained. The component mounting system consists of multiple mounting board production machines M that constitute a single component mounting line L, connected by a communication network 2 and managed by a management device 3.
[0016] The component mounting line L is configured by connecting a series of mounted circuit board production machines M, including a circuit board supply machine M1, a printer M2, a print inspection machine M3, component mounting machines M4 to M6, an inspection machine M7, a reflow machine M8, and a circuit board recovery machine M9, from upstream (left side of the page) to downstream (right side of the page) in the circuit board transport direction. The component mounting line L has the function of producing mounted circuit boards with components mounted on them. Note that the component mounting line L is a group of mounted circuit board production machines connected via a communication network 2, and the mounted circuit board production machines M do not necessarily have to be physically connected to each other.
[0017] In Figure 1, the substrate supply machine M1 is equipped with a storage section (work section) such as a rack for storing multiple substrates, and performs a substrate supply operation by supplying substrates taken from the storage section to downstream equipment via a conveyor belt. The printing machine M2 transports the substrates via a conveyor belt and performs a solder printing operation by printing paste-like solder onto the substrates via a screen mask mounted on the printing work section (work section). The printing inspection machine M3 transports the substrates via a conveyor belt and performs a printing inspection operation by inspecting the condition of the solder printed on the substrates using a printing inspection work section (work section) that includes a solder inspection camera and various sensors.
[0018] The component mounting machines M4 to M6 transport the circuit board by a conveyor belt, pick up components supplied by component supply devices such as tape feeders and tray feeders using nozzles attached to the mounting heads, and perform component mounting work in the component mounting work section (work section) where the components are mounted on the circuit board with solder printed on it. The component mounting line L is not limited to a configuration of three component mounting machines M4 to M6, but may consist of one, two, or four or more component mounting machines M4 to M6.
[0019] In Figure 1, the mounting inspection machine M7 transports the substrate by a conveyor belt and performs mounting inspection work, inspecting the condition of the components mounted on the substrate using a mounting inspection work unit (work unit) including a mounting inspection camera. The reflow machine M8 transports the substrate by a conveyor belt and heats the substrate brought into the machine by a substrate heating unit (work unit) to melt and harden the solder on the substrate, performing a substrate heating operation to join the electrodes of the substrate to the components. The substrate retrieval machine M9 is equipped with a storage unit (work unit) such as a rack for storing multiple substrates and performs substrate retrieval work, receiving the substrates discharged from the upstream machine by a conveyor belt and collecting them in the storage unit.
[0020] Thus, the substrate supply machine M1, printing machine M2, printing inspection machine M3, component mounting machines M4 to M6, mounting inspection machine M7, reflow machine M8, and substrate recovery machine M9 constitute a mounted substrate production machine M that transports substrates by a transport conveyor 4 (Figure 3) and performs the production work of mounted substrates in the work section.
[0021] In Figure 1, the control device 3 has the function of creating the data and parameters necessary for the operation of the mounted circuit board production machines M equipped on the component mounting line L, and transmitting them to each mounted circuit board production machine M. The control device 3 also has the function of managing the correction of the time on the control device 3's own clock (control device-side clock unit) and the time on the clocks equipped on each mounted circuit board production machine M (production machine-side clock unit). Note that the component mounting system 1 does not need to have one component mounting line L; there may be two or more. In other words, one control device 3 may be configured to manage the correction of the time on the clocks (production machine-side clock units) of multiple mounted circuit board production machines M equipped on multiple component mounting lines L.
[0022] Next, with reference to Figure 2, the configuration of the component mounting system 1 will be explained. Here, the focus will be on the function of each of the control device 3 and the multiple mounted board production machines M that constitute the component mounting line L to correct for time changes due to daylight saving time.
[0023] In Figure 2, the mounted circuit board production machines M, such as component mounting machines M4 to M6, are equipped with a transport conveyor 4, a work control unit 10, a work unit 11, a production machine storage unit 12, a production machine-side clock unit 13, a time correction unit 14, a request output unit 15, an inquiry output unit 16, a production machine-side determination unit 17, a production machine-side time output unit 18, a production machine-side instruction output unit 19, a monitoring unit 20, a generation unit 21, and a production machine communication unit 22.
[0024] The production machine memory unit 12 is a storage device that stores various types of information and is implemented by, for example, flash memory or HDD (Hard Disk Drive). The production machine clock unit 13 is implemented by a clock built into the CPU or a dedicated integrated circuit and has the function of controlling the mounted board production machine M and marking the time of the timestamp attached when saving data. The production machine communication unit 22 is a communication interface that exchanges signals and data with other mounted board production machines M and the management device 3 via the communication network 2.
[0025] In Figure 2, the processing units such as the work control unit 10, time correction unit 14, request output unit 15, inquiry output unit 16, production machine side determination unit 17, production machine side time output unit 18, production machine side instruction output unit 19, monitoring unit 20, and generation unit 21 are realized by, for example, a memory that stores the control program executed by each processing unit and the information processing program, and a processor that executes the control program.
[0026] The work control unit 10 controls the production work by the mounted circuit board production machine M by controlling the transport conveyor 4 and the work unit 11 based on various data stored in the production machine memory unit 12. The work control unit 10 controls the circuit board supply work in the circuit board supply unit M1, the printing work in the printer M2, the printing inspection work in the printing inspection unit M3, the component mounting work in the component mounting units M4 to M6, the mounting inspection work in the mounting inspection unit M7, the circuit board heating work in the reflow machine M8, and the circuit board recovery work in the circuit board recovery unit M9. The monitoring unit 20 monitors the production work in the mounted circuit board production machine M and acquires performance information including information that identifies the circuit board on which the production work was performed (circuit board ID) and information such as the date and time (timestamp) on which the production work was performed.
[0027] In Figure 2, the generation unit 21 adds information identifying the printed circuit board production machine M that performed the production work (production machine ID) to the performance information acquired by the monitoring unit 20, and outputs (transmits) it to the management device 3 as history information. Furthermore, if the time correction of the production machine-side clock unit 13 is due to a time change caused by daylight saving time, the generation unit 21 adds information indicating that the time has been corrected from the time the time on the production machine-side clock unit 13 is corrected from standard time due to the start of daylight saving time until the time on the production machine-side clock unit 13 is corrected (returned) to standard time due to the end of daylight saving time. In this way, the printed circuit board production machine M has a generation unit 21 that generates history information including the time (timestamp) at which the production work was performed.
[0028] When the time on the control device-side clock unit 33 of the control device 3 is corrected, the time correction unit 14 corrects the time on the production machine-side clock unit 13 based on the corrected time. If there is a circuit board in production on the transport conveyor 4, the time correction unit 14 corrects the time on the production machine-side clock unit 13 after the circuit board has been unloaded and production has been stopped (cycle stop). Also, when the mounted circuit board production machine M receives a cycle stop instruction transmitted from the control device 3, the time correction unit 14 corrects the time on the production machine-side clock unit 13 based on the time information obtained from the control device 3 after the circuit board has been unloaded and production has been stopped.
[0029] In Figure 2, when the time correction unit 14 receives a correction instruction from the control device 3 for the mounted board production machine M to correct the time on the production machine-side clock unit 13 to the time on the control device-side clock unit 33, it corrects the time on the production machine-side clock unit 13 based on the time information obtained from the control device 3. The time information includes, for example, information about the current time on the control device-side clock unit 33 after correction, and information about the time difference (+1 hour, -1 hour, etc.) resulting from the correction of the time on the control device-side clock unit 33.
[0030] Furthermore, when the time correction unit 14 receives correction instructions from the mounted board production machine M and corrected time information from the management device-side clock unit 33, it corrects the time on the production machine-side clock unit 13 based on the corrected time information after the board has been unloaded. The corrected time information may include, for example, information indicating that a time change has been performed to advance the time by one hour due to the start of daylight saving time, or information indicating that a time change has been performed to delay the time by one hour due to the end of daylight saving time. After correcting the time on the production machine-side clock unit 13, the time correction unit 14 outputs (transmits) a correction report to the management device 3 indicating that the time correction has been performed.
[0031] In Figure 2, the request output unit 15 outputs (transmits) a time information request to the management device 3 after the mounted board production machine M receives a cycle stop instruction and stops the cycle. Subsequently, the time correction unit 14 corrects the time on the production machine's clock unit 13 based on the time information obtained from the management device 3. The inquiry output unit 16 outputs (transmits) an inquiry to the management device 3 after the board has been unloaded, asking whether or not the time on the management device's clock unit 33 needs to be corrected. Subsequently, when the mounted board production machine M receives a correction instruction, the time correction unit 14 corrects the time on the production machine's clock unit 13.
[0032] The request output unit 15 outputs (transmits) a time information request to the management device 3 after the circuit board has been unloaded. The production machine side determination unit 17 determines whether there is a difference of a predetermined interval or more between the time on the production machine side clock unit 13 and the time on the management device side clock unit 33 that it has acquired. If the production machine side determination unit 17 determines that there is a difference of a predetermined interval or more, the time correction unit 14 corrects the time on the production machine side clock unit 13 based on the time information acquired from the management device 3. The production machine side determination unit 17 also determines that the time change is due to daylight saving time if the difference is one hour or more.
[0033] In Figure 2, the production machine-side time output unit 18 outputs (transmits) the time from the production machine-side clock unit 13 to the control device 3 after the substrate has been unloaded. Subsequently, when the mounted substrate production machine M receives a correction instruction, the time correction unit 14 corrects the time from the production machine-side clock unit 13. When the time correction unit 14 corrects the time from the production machine-side clock unit 13, the production machine-side instruction output unit 19 outputs (transmits) a correction instruction to the downstream mounted substrate production machine M to correct the time from the production machine-side clock unit 13 to the time from the control device-side clock unit 33.
[0034] In Figure 2, the management device 3 comprises a management control unit 30, a management storage unit 31, a data collection unit 32, a management device-side clock unit 33, a management-side determination unit 34, a time correction instruction output unit 35, a management-side instruction output unit 36, a management-side time output unit 37, an input unit 38, a display unit 39, and a management communication unit 40. The management storage unit 31 is a storage device that stores various types of information, such as history information 31a and inquiry history 31b. The management storage unit 31 is implemented by, for example, flash memory or an HDD (Hard Disk Drive).
[0035] The management device clock unit 33 is implemented by a clock built into the CPU or a dedicated integrated circuit, and has the function of keeping timestamps attached when controlling the management device 3 and saving data. The input unit 38 is an input device such as a keyboard, touch panel, or mouse. The display unit 39 is a display device such as a liquid crystal panel, and displays various screens as well as various information. The management communication unit 40 is a communication interface and exchanges signals and data with the mounting board production machine M of the component mounting line L via the communication network 2.
[0036] In Figure 2, the processing units such as the management control unit 30, data collection unit 32, management-side determination unit 34, time correction instruction output unit 35, management-side instruction output unit 36, and management-side time output unit 37 are realized by, for example, a memory that stores the control program executed by each processing unit, and a processor that executes the control program. The management control unit 30 manages the component mounting system 1 based on the information stored in the management storage unit 31.
[0037] The collection unit 32 collects history information 31a, including the time (timestamp) when a production operation was performed, from the generation unit 21 of each mounted board production machine M in the component mounting line L, and stores it in the management storage unit 31. The collection unit 32 also collects inquiry history 31b, including the time of inquiry from the mounted board production machine M regarding whether or not the time on the management device side clock unit 33 has been corrected, and stores it in the management storage unit 31 (storage unit).
[0038] In Figure 2, when the time on the control device clock unit 33 is corrected, the time correction instruction output unit 35 outputs (transmits) a time correction instruction to the mounting board production machine M to stop production work (cycle stop) after unloading the boards, and to correct the time on the production machine clock unit 13 to the time corrected by the control device clock unit 33. Furthermore, when one of the multiple mounting board production machines M corrects the time on the production machine clock unit 13 to the time on the control device clock unit 33, the time correction instruction output unit 35 outputs a correction instruction to the downstream mounting board production machine M to correct the time on the production machine clock unit 13 to the time on the control device clock unit 33.
[0039] In Figure 2, the management-side determination unit 34 determines from the inquiry history 31b stored in the management storage unit 31 (storage unit) whether or not the time on the management device-side clock unit 33 has been corrected. Specifically, the management-side determination unit 34 determines that the time on the management device-side clock unit 33 has been corrected if it was corrected between the previous inquiry and the current inquiry. Then, if the management-side determination unit 34 determines that the time has been corrected, the time correction instruction output unit 35 outputs (transmits) a correction instruction to correct the time on the production machine-side clock unit 13 to the time corrected by the management device-side clock unit 33.
[0040] Furthermore, when the management-side determination unit 34 acquires (receives) the time from the production machine-side clock unit 13, it determines whether there is a difference of a predetermined interval or more between the time from the control device-side clock unit 33 and the time from the production machine-side clock unit 13 that it has acquired (received). The management-side determination unit 34 then determines that there has been a time change due to daylight saving time if the difference is one hour or more. If the management-side determination unit 34 determines that there is a difference of a predetermined interval or more, the time correction instruction output unit 35 outputs (transmits) a correction instruction to correct the time from the production machine-side clock unit 13 to the corrected time from the control device-side clock unit 33.
[0041] When the time on the control device clock unit 33 is corrected, the management-side instruction output unit 36 outputs (transmits) a cycle stop instruction to the mounted board production machine M to stop production work after the board has been unloaded. Also, when the time on the control device clock unit 33 is corrected, the management-side instruction output unit 36 outputs (transmits) a correction instruction to the mounted board production machine M to correct the time on the production machine clock unit 13 after the board has been unloaded, and corrected time information regarding the corrected time on the control device clock unit 33. When the management-side time output unit 37 receives a time information request from the mounted board production machine M requesting time information, it outputs (transmits) the time information to the mounted board production machine M.
[0042] Next, referring to Figure 3, we will explain the problems that arise when, in the component mounting system 1, the time of each mounted board production machine M on the component mounting line L is simultaneously corrected in synchronization with the time correction of the management device side clock unit 33 of the management device 3. Here, we will explain using an example in which production work (component mounting work) is performed sequentially in three connected component mounting machines M4 to M6 while the board B1 is being transported by the transport conveyor 4. Hereafter, we will assume that daylight saving time, which advances the time by one hour from standard time, will begin on March 10, 2024. That is, one second after 23:59:59 on March 9, 2024, it will be 1:00:00 on March 10, 2024, due to the start of daylight saving time. Furthermore, component mounting machine M4 will be referred to as "first component mounting machine M4", component mounting machine M5 as "second component mounting machine M5", and component mounting machine M6 as "third component mounting machine M6".
[0043] In Figure 3(a), the production work on substrate B1 in the first component mounting machine M4 is completed before the start of daylight saving time, and substrate B1 is being transported to the second component mounting machine M5 by the transport conveyor 4. Then, the generation unit 21 of the first component mounting machine M4 generates history information 31a stating that "production work on substrate B1 in the first component mounting machine M4 was completed at 23:57:46 on March 9, 2024," and outputs (transmits) it to the management device 3. In other words, history information 31a with a standard time timestamp is generated.
[0044] Figure 3(b) shows the state one second after daylight saving time has started on March 10, 2024. Specifically, in the control device 3, the time on the control device's clock unit 33 has been corrected from 0:00:01 in standard time to 1:00:01 due to the start of daylight saving time. Subsequently, the time correction instruction output unit 35 of the control device 3 simultaneously outputs (transmits) correction instructions to each of the component mounting machines M4 to M6 to correct the time on the production machine's clock unit 13 to match the time on the control device's clock unit 33. Then, the time correction units 14 of each component mounting machine M4 to M6, having received the correction instructions, correct the time on the production machine's clock unit 13 to match the time on the control device's clock unit 33. As a result, the time on the production machine's clock unit 13 of the component mounting machines M4 to M6 has also been corrected to 1:00:01.
[0045] In FIG. 3(c), in the second component mounting machine M5, after the start of daylight saving time, the production work on the substrate B1 is completed, and the substrate B1 is carried out by the transfer conveyor 4 toward the third component mounting machine M6. Then, the history information 31a indicating that "the production work on the substrate B1 in the second component mounting machine M5 ended at 1:05:11 on March 10, 2024" is generated by the generation unit 21 of the second component mounting machine M5 and output (transmitted) to the management device 3. That is, the history information 31a with a timestamp changed by daylight saving time is generated.
[0046] As described above, when the time of the production machine side clock unit 13 of each mounting substrate production machine M is simultaneously corrected in synchronization with the correction of the time of the management device side clock unit 33 of the management device 3, regardless of the production work status of the substrate B1, the history information 31a with a timestamp of the time of the production machine side clock unit 13 is stored in the management storage unit 31. Therefore, the same history information 31a of the substrate B1 will have a mixed standard time timestamp and a timestamp changed by daylight saving time. When calculating the working time of the substrate B1 in the second component mounting machine M5 from the thus generated history information 31a, although the actual working time is "7 minutes and 25 seconds", a working time that is 1 hour longer than the actual working time, "1 hour 7 minutes and 25 seconds", is calculated, which causes problems in trace work and the like.
[0047] Next, referring to FIGS. 5 and 6 along the flow of FIG. 4, a first embodiment of a time correction method for correcting the time of the production machine side clock unit 13 of the mounting substrate production machine M in the component mounting system 1 to match the time of the management device side clock unit 33 of the management device 3 will be described. Hereinafter, similar to FIG. 3, three connected component mounting machines M4 to M6 will be described as an example.
[0048] In FIG. 4, first, the management-side determination unit 34 of the management device 3 determines whether the time of the management device-side clock unit 33 has been corrected (ST1: management-side time correction determination step). In FIG. 5(a), before the start of daylight saving time, the production work on the substrate B1 by the first component mounter M4 has ended, and history information 31a indicating that "the production work on the substrate B1 by the first component mounter M4 ended at 23:57:46 on March 9, 2024" is output (transmitted) to the management device 3. That is, history information 31a with a standard time stamp is generated.
[0049] At the time of FIG. 5(a), it is determined that the time of the management device-side clock unit 33 has not been corrected (No in ST1). At the time of FIG. 5(b), due to the start of daylight saving time, the time of the management device-side clock unit 33 of the management device 3 is corrected from 0:00:01 of standard time to 1:00:01. Therefore, the management-side determination unit 34 determines that the time of the management device-side clock unit 33 has been corrected (Yes in ST1).
[0050] In FIG. 4, when the time of the management device-side clock unit 33 is corrected (Yes in ST1), the management-side determination unit 34 determines whether there is a substrate in each mounting substrate production machine M on the component mounting line L (ST2: substrate presence / absence determination step). The time correction instruction output unit 35 outputs (transmits) a correction instruction to the mounting substrate production machine M without a substrate in all the upstream mounting substrate production machines M (No in ST2) (ST3: time correction instruction output step). The time correction unit 14 of the mounting substrate production machine M that has acquired (received) the correction instruction corrects the time of the production machine-side clock unit 13 to match the time of the management device-side clock unit 33 (ST4: time correction step).
[0051] In addition, the management-side instruction output unit 36 outputs (transmits) a cycle stop instruction to the mounting substrate production machine M during production work or with a substrate in any of the upstream mounting substrate production machines M (Yes in ST2) (ST5: cycle stop instruction output step).
[0052] In Figure 5(b), the first component mounting machine M4 receives a correction instruction from the time correction instruction output unit 35 because there are no circuit boards in any of the upstream circuit board production machines M (circuit board supply machine M1, printer M2, and print inspection machine M3) (No in ST2). The time correction unit 14 of the first component mounting machine M4 then corrects the time on the production machine side clock unit 13 to match the time on the management device side clock unit 33.
[0053] Since the second component mounting machine M5 is performing production work (component mounting work) on board B1 (Yes in ST2), the management side instruction output unit 36 outputs (transmits) a cycle stop instruction (ST5). Also, since board B1 is on the upstream mounted board production machine M (second component mounting machine M5) (Yes in ST2), the third component mounting machine M6 also outputs (transmits) a cycle stop instruction (ST5) from the management side instruction output unit 36.
[0054] In Figure 4, when the printed circuit board production machine M receives a cycle stop instruction, the monitoring unit 20 monitors whether the production work has been completed (ST6). When the production work is completed (Yes in ST6), the generation unit 21 generates history information 31a, which is output (transmitted) to the management device 3 (ST7: history information generation output process). Next, the work control unit 10 controls the transport conveyor 4 to transport the circuit board towards the downstream printed circuit board production machine M (ST8: circuit board transport process).
[0055] Next, the work control unit 10 stops the production work in the mounted substrate production machine M (ST9: production work stop process). In this way, when the production work is completed in the mounted substrate production machine M (Yes in ST6), a cycle stop is performed in which the substrate is unloaded (ST8) and then the production work is stopped (ST9).
[0056] In Figure 5(c), the second component mounting machine M5, having received the cycle stop instruction, outputs (transmits) history information 31a to the management device 3 stating that "the production work on board B1 at the second component mounting machine M5 was completed at 00:05:11 on March 10, 2024" (ST7) when production work is completed. As a result, even after daylight saving time begins, the history information 31a with the standard timestamp before correction is stored in the management storage unit 31. Next, the second component mounting machine M5 loads the completed board B1 towards the third component mounting machine M6 (ST8) and stops production work (ST9) (cycle stop).
[0057] In Figure 4, when the printed circuit board production machine M stops its cycle in accordance with the cycle stop instruction (ST9), the request output unit 15 of the printed circuit board production machine M outputs (transmits) a time information request to the management device 3 requesting time information (ST10: time request output step). Next, the management-side time output unit 37 of the management device 3, which has acquired (received) the time information request, outputs (transmits) time information related to the time corrected by the management device-side clock unit 33 to the printed circuit board production machine M (ST11: time information output step).
[0058] Next, the time correction unit 14 of the mounting board production machine M, which has acquired (received) the time information, corrects the time on the production machine-side clock unit 13 based on the acquired time information (ST12: Time correction step). The work control unit 10 of the mounting board production machine M, whose time on the production machine-side clock unit 13 has been corrected, resumes the production work that had stopped (ST13: Production work restart step).
[0059] In Figure 6(a), the second component mounting machine M5, which has stopped its cycle, outputs (transmits) a time information request to the management device 3 (ST10). In Figure 6(b), the management device 3, which has acquired (received) the time information request, outputs (transmits) the time information to the second component mounting machine M5 (ST11). The time correction unit 14 of the second component mounting machine M5, which has acquired (received) the time information, corrects the time on the production machine side clock unit 13 to match the time on the management device side clock unit 33 (ST12).
[0060] In Figure 6(c), the production operation is resumed (ST13) in the second component mounting machine M5 after the time on the production machine's clock unit 13 has been corrected, and the substrate B2, which will be the target of the next production operation, can be brought in.
[0061] Furthermore, in the third component mounting machine M6, which has received the cycle stop instruction, production work on board B1 is completed (Yes in ST6), and history information 31a stating that "production work on board B1 in the third component mounting machine M6 was completed at 00:14:28 on March 10, 2024" is output (transmitted) to the management device 3 (ST7). In other words, history information 31a with a standard time timestamp is generated. Subsequently, the third component mounting machine M6 transports board B1 to the downstream mounting inspection machine M7 (ST8) and stops production work (ST9) (cycle stop).
[0062] Thus, in the time correction method of this disclosure, if a substrate B1 is placed on the component mounting line L before daylight saving time begins, even if production work is performed after daylight saving time has begun, the history information 31a with a standard time timestamp is stored in the management storage unit 31. This prevents the calculation of incorrect work time during tracing work, etc.
[0063] In Figures 6(a) and 6(b), the first component mounting machine M4 performs production work on the substrate B2 that has been fed into the component mounting line L after the time on the production machine-side clock unit 13 of the substrate supply machine M1 has been corrected.
[0064] In Figure 6(c), when production work on substrate B2 is completed, history information 31a stating that "production work on substrate B2 at the first component mounting machine M4 was completed at 1:14:28 on March 10, 2024" is output (transmitted) to the management device 3 (ST7). In other words, history information 31a with a timestamp adjusted for daylight saving time is stored in the management storage unit 31.
[0065] In the time correction method of this disclosure, if a circuit board B2 is fed into the component mounting line L after the time on the production machine's clock unit 13 has been corrected due to daylight saving time, even if production work is performed after daylight saving time has ended, the history information 31a with the daylight saving time timestamp is stored in the management storage unit 31. This prevents the calculation of incorrect work time during tracing work, etc.
[0066] In Figure 6(c), when the generation unit 21 generates the history information 31a of substrate B2, it adds information to the history information 31a indicating that the time has been corrected due to daylight saving time. In this example, the information "(corrected)" indicating that the time has been corrected is added to the information "substrate B2" which identifies substrate B2.
[0067] Thus, in the time correction method of this disclosure, information indicating that the time has been corrected due to daylight saving time is added to the history information 31a that has been time-stamped with a time change due to daylight saving time. This makes it clear that the time has been changed due to daylight saving time, and allows for appropriate analysis of the history information 31a of substrates B1 and B2 in which production work was performed before and after daylight saving time, such as in tracing work.
[0068] Next, following the flow chart in Figure 7 and with reference to Figure 8, a second embodiment of the time correction method in the component mounting system 1 will be described. The second embodiment of the time correction method differs from the first embodiment of the time correction method, in that the time of the production machine-side clock unit 13 is corrected based on the corrected time information transmitted from the management device 3. Hereafter, the same reference numerals are used for the same steps as in the first embodiment of the time correction method, and detailed explanations will be omitted.
[0069] In Figure 7, when the time on the control device side clock unit 33 is corrected (Yes in ST1), a time correction instruction is sent from the time correction instruction output unit 35 to all upstream mounting board production machines M that do not have a board (No in ST2) (ST3), and the mounting board production machine M that receives the correction instruction performs a time correction process (ST4). As a result, the time on the production machine side clock unit 13 is corrected (first component mounting machine M4 in Figure 8(a)).
[0070] Furthermore, for a mounting board production machine M that has a board in production or upstream (Yes in ST2), the management side instruction output unit 36 outputs (transmits) a correction instruction (post-board removal correction instruction) to correct the time on the production machine side clock unit 13 after the board has been removed, and corrected time information regarding the corrected time on the management device side clock unit 33 (ST21: post-board removal correction instruction output process).
[0071] In Figure 8(a), the second component mounting machine M5 is performing production work (component mounting work) on the substrate B1 (Yes in ST2), so the management side instruction output unit 36 outputs a post-substrate removal correction instruction and corrected time information (ST21). The third component mounting machine M6 is output by the management side instruction output unit 36 because the substrate B1 is in the upstream mounted substrate production machine M (second component mounting machine M5) (Yes in ST2), so the post-substrate removal correction instruction and corrected time information are output (ST21).
[0072] In Figure 7, when the mounting board production machine M receives the board removal correction instruction and corrected time information, the history information generation output process (ST7) and the board removal process (ST8) are executed when the production work is completed (Yes in ST6). Next, the time correction unit 14 corrects the time on the production machine-side clock unit 13 based on the corrected time information that has been acquired (ST22: time correction process). In this way, in the second embodiment of the time correction method, the time on the production machine-side clock unit 13 is corrected according to the acquired corrected time information without stopping the production work.
[0073] In Figure 8(b), the second component mounting machine M5, having received the instruction to correct the board after unloading and the corrected time information, transmits history information 31a to the management device 3 stating that "production work on board B1 at the second component mounting machine M5 was completed at 00:05:11 on March 10, 2024" (ST7) when production work is completed. In other words, history information 31a with a standard time timestamp is generated. Next, the second component mounting machine M5 unloads the board B1, whose production work has been completed, toward the third component mounting machine M6 (ST8). In Figure 8(c), the time on the production machine-side clock unit 13 of the second component mounting machine M5 is then corrected according to the previously acquired corrected time information (ST22).
[0074] Next, following the flow chart in Figure 9 and with reference to Figure 10, a third embodiment of the time correction method in the component mounting system 1 will be described. The third embodiment of the time correction method differs from the first embodiment of the time correction method, in that the time of the production machine-side clock unit 13 is corrected after an inquiry from the mounting board production machine M, while the time of the production machine-side clock unit 13 is corrected based on an instruction sent from the management device 3 after the time correction. Hereafter, the same reference numerals are used for the same steps as in the first embodiment of the time correction method, and detailed explanations will be omitted.
[0075] In Figure 9, when the production work is completed in the mounted substrate production machine M (Yes in ST6), the history information generation output process (ST7) and the substrate unloading process (ST8) are executed. When the substrate is unloaded toward the downstream mounted substrate production machine M (ST8), the inquiry output unit 16 of the mounted substrate production machine M outputs (transmits) an inquiry to the management device 3 regarding whether or not the time on the management device side clock unit 33 has been corrected (ST32: inquiry output process).
[0076] When the management device 3 receives an inquiry from the mounted board production machine M, it stores the inquiry history 31b, including the time of the inquiry from the mounted board production machine M, in the management storage unit 31 (storage unit) (ST33: Inquiry history storage step). Next, the management-side determination unit 34 determines whether or not the time has been corrected in the management device-side clock unit 33 based on the inquiry history 31b stored in the management storage unit 31 (ST34: Time correction determination step). For example, the management-side determination unit 34 refers to the inquiry history 31b and determines that the time has been corrected in the management device-side clock unit 33 if a time correction has been made in the management device-side clock unit 33 between the previous inquiry and the current inquiry.
[0077] In Figure 9, if the clock unit 33 on the control device side has a time correction (Yes in ST34), a time correction instruction is sent from the time correction instruction output unit 35 to all upstream mounting board production machines M that do not have a board (No in ST2) (ST3), and the mounting board production machine M that receives the correction instruction performs a time correction process (ST4).
[0078] If the time in the control device's clock unit 33 is not corrected (No in ST34), no correction instruction is sent and the time correction process (ST4) is not executed. Also, even if the time in the control device's clock unit 33 is corrected (Yes in ST34), if a board is in production or in an upstream board mounting machine M, no correction instruction is sent and the time correction process (ST4) is not executed.
[0079] In Figure 10(a), when the second component mounting machine M5 completes its production work (Yes in ST6), it transmits history information 31a to the management device 3 stating that "production work on substrate B1 by the second component mounting machine M5 was completed at 00:05:11 on March 10, 2024" (ST7). That is, history information 31a with a standard time timestamp is generated. Next, the second component mounting machine M5 unloads substrate B1 towards the third component mounting machine M6 (ST8).
[0080] In Figure 10(b), the inquiry output unit 16 of the second component mounting machine M5 then sends an inquiry to the management device 3 regarding whether or not the time on the management device-side clock unit 33 has been corrected (ST32). In Figure 10(c), the time on the management device-side clock unit 33 has been corrected for daylight saving time (Yes in ST34), and since there are no boards in any of the upstream board production machines M (board supply machine M1, printer M2, printing inspection machine M3, first component mounting machine M4) (No in ST2), the time correction instruction output unit 35 outputs a correction instruction to the second component mounting machine M5 (ST3). Then, the time correction unit 14 of the second component mounting machine M5 corrects the time on the production machine-side clock unit 13 to match the time on the management device-side clock unit 33 (ST4).
[0081] Next, following the flow chart in Figure 11 and with reference to Figure 12, a fourth embodiment of the time correction method in the component mounting system 1 will be described. The fourth embodiment of the time correction method differs from the third embodiment in that the time in the production machine-side clock unit 13 is corrected based on time information transmitted from the management device 3. Hereafter, the same reference numerals are used for the same steps as in the third embodiment of the time correction method, and detailed explanations will be omitted.
[0082] In Figure 11, when the production work is completed in the mounted circuit board production machine M (Yes in ST6), the history information generation output process (ST7) and the circuit board unloading process (ST8) are executed (second component mounting machine M5 in Figure 12(a)). When the circuit board is unloaded toward the downstream mounted circuit board production machine M (ST8), the time request output process (ST10) is executed, and a time information request is output to the management device 3 (second component mounting machine M5 in Figure 12(b)).
[0083] Next, the management device 3, which has acquired the time information request, executes the time information output process (ST11) and outputs the time information (Figure 12(c)). Then, the production machine side determination unit 17 of the mounted board production machine M determines whether there is a difference of a predetermined interval or more between the time on the production machine side clock unit 13 and the time on the management device side clock unit 33 included in the acquired time information (ST41: time difference determination process). For example, the production machine side determination unit 17 determines that there has been a time change due to daylight saving time if the time difference between the production machine side clock unit 13 and the management device side clock unit 33 is 1 hour (Yes in ST41).
[0084] In Figure 11, if it is determined that there is a difference of more than a predetermined interval (Yes in ST41), the time correction process (ST12) is executed in the mounted substrate production machine M, and the time in the production machine's clock unit 13 is corrected based on the acquired time information (second component mounting machine M5 in Figure 12(c)).
[0085] If it is determined that there is no difference greater than a predetermined interval (No in ST41), the time correction process (ST12) is not executed. For example, in Figure 12(c), when the time request output process (ST10) is executed in the first component mounting machine M4 and the time difference determination process (ST41) is executed based on the acquired time information, the production machine side clock unit 13 of the first component mounting machine M4 has completed the time change due to daylight saving time, so the time difference between the production machine side clock unit 13 and the control device side clock unit 33 becomes 0 (zero) (No in ST41), and the time correction process (ST12) is not executed.
[0086] Next, following the flow chart in Figure 13 and with reference to Figure 14, a fifth embodiment of the time correction method in the component mounting system 1 will be described. The fifth embodiment of the time correction method differs from the third embodiment of the time correction method in that the management device 3 determines whether or not the time of the production machine-side clock unit 13 needs to be corrected based on the time transmitted from the mounting board production machine M. Hereafter, the same reference numerals are used for the same steps as in the third embodiment of the time correction method, and detailed explanations will be omitted.
[0087] In Figure 13, when the production work is completed in the mounted circuit board production machine M (Yes in ST6), the history information generation output process (ST7) and the circuit board unloading process (ST8) are executed (second component mounting machine M5 in Figure 14(a)). When the circuit board is unloaded toward the downstream mounted circuit board production machine M (ST8), the production machine-side time output unit 18 of the mounted circuit board production machine M outputs (transmits) the time from the production machine-side clock unit 13 to the management device 3 (ST51: production machine-side time output process) (second component mounting machine M5 in Figure 14(b)).
[0088] Next, the management-side determination unit 34 of the management device 3, which has acquired (received) the time from the production machine-side clock unit 13, determines whether there is a difference of a predetermined interval or more between the time from the management device-side clock unit 33 and the time from the received production machine-side clock unit 13 (ST52: time difference determination step). For example, the management-side determination unit 34 determines that there has been a time change due to daylight saving time if the time difference between the production machine-side clock unit 13 and the management device-side clock unit 33 is 1 hour (Yes in ST52).
[0089] In Figure 13, if it is determined that there is a difference greater than a predetermined interval (Yes in ST52), the time correction instruction output process (ST3) is executed for all upstream mounting board production machines M that do not have a board (No in ST2), and a correction instruction is sent from the time correction instruction output unit 35 (Figure 14(c)). The mounting board production machine M that receives the correction instruction executes the time correction process (ST4) (second component mounting machine M5 in Figure 14(c)).
[0090] For a circuit board production machine M that has a circuit board in production or in an upstream circuit board production machine M (Yes in ST2), no correction instruction is sent and the time correction process (ST4) is not executed. Also, if it is determined that there is no difference of more than a certain interval (No in ST52), no correction instruction is sent and the time correction process (ST4) is not executed.
[0091] Next, following the flow chart in Figures 15 and 16, and with reference to Figure 17, a sixth embodiment of the time correction method in the component mounting system 1 will be described. The sixth embodiment of the time correction method differs from the first embodiment of the time correction method, in that the time on the production machine-side clock unit 13 is corrected based on instructions transmitted from the control device 3, in that the mounting board production machine M, which has corrected the time on the production machine-side clock unit 13, transmits a correction instruction to the downstream mounting board production machine M. Hereafter, the same reference numerals are used for the same steps as in the first embodiment of the time correction method, and detailed explanations will be omitted.
[0092] In Figure 15, when the time on the control device clock unit 33 is corrected (Yes in ST1), the time correction instruction output unit 35 outputs (transmits) a correction instruction to the upstream mounted board production machine M (board supply machine M1 in the component mounting line L shown in Figure 1) (ST61: Correction instruction transmission step). The time correction unit 14 of the upstream mounted board production machine M, having received the correction instruction, corrects the time on the production machine clock unit 13 to match the time on the control device clock unit 33 (ST62: Production machine time correction step).
[0093] As described later, in the production machine time correction process (ST62), when the time on the production machine clock unit 13 is corrected, a correction instruction is output (sent) to the downstream mounted board production machine M. That is, a correction instruction is output from the upstream mounted board production machine M (board supply machine M1) to the second mounted board production machine M (printing machine M2). When the downstream (second) mounted board production machine M receives the correction instruction, the time correction unit 14 of the downstream mounted board production machine M corrects the time on the production machine clock unit 13 (ST62).
[0094] Next, a correction instruction is output from the second mounted board production machine M (printing machine M2) to the third mounted board production machine M (printing inspection machine M3). The same process is repeated thereafter, and the time on the production machine-side clock unit 13 of the mounted board production machines M in the component mounting line L, including the downstream mounted board production machine M (board recovery machine M9), is corrected in order.
[0095] Next, the production machine time correction process (ST62) (first embodiment of the production machine time correction method) will be described in detail according to the flow in Figure 16. When the production work is completed in the mounted board production machine M (Yes in ST6), the history information generation output process (ST7) and the board unloading process (ST8) are executed (second component mounting machine M5 in Figure 17(a)). Then the work control unit 10 stops the production work in the mounted board production machine M (ST9: production work stop process) (second component mounting machine M5 in Figure 17(b)). If the mounted board production machine M has not acquired (received) a correction instruction (No in ST63), the work control unit 10 restarts the stopped production work (ST13: production work restart process).
[0096] If the mounting board production machine M has received a correction instruction (Yes in ST63), the time request output process (ST10) is executed and a time information request is output (transmitted) to the management device 3. Next, the management device 3, having received the time information request, executes the time information output process (ST11) and outputs (transmits) the time information to the mounting board production machine M. Next, the mounting board production machine M, having received the time information, executes the time correction process (ST12) and corrects the time on the production machine's clock unit 13 based on the acquired time information (second component mounting machine M5 in Figure 17(b)).
[0097] In Figure 16, the production machine-side instruction output unit 19 then outputs (transmits) a correction instruction to the downstream mounting board production machine M (ST64: production machine-side instruction output process) (second component mounting machine M5 in Figure 17(b)). Next, the work control unit 10 restarts the production work that had been stopped (ST13) (second component mounting machine M5 in Figure 17(c)).
[0098] Thus, the time correction unit 14 of the mounted circuit board production machine M (second component mounting machine M5) corrects the time of the production machine-side clock unit 13 after the circuit board B1 (first circuit board) has been delivered to the downstream mounted circuit board production machine M (ST8 of the second component mounting machine M5) (ST12 of the second component mounting machine M5). Then, the time correction unit 14 of the downstream mounted circuit board production machine M (third component mounting machine M6) corrects the time of the production machine-side clock unit 13 after the circuit board B1 (first circuit board) has been delivered (ST8 of the third component mounting machine M6) (ST12 of the third component mounting machine M6).
[0099] Next, following the flow chart in Figures 18 and 19, and with reference to Figure 20, a seventh embodiment of the time correction method in the component mounting system 1 will be described. The seventh embodiment of the time correction method differs from the sixth embodiment of the time correction method in that the management device 3 sends a correction instruction to a downstream mounting board production machine M of the mounting board production machine M that has corrected the time of the production machine-side clock unit 13. Hereinafter, the same reference numerals are used for the same steps as in the sixth embodiment of the time correction method, and detailed explanations will be omitted.
[0100] In Figure 18, when the time on the control device clock unit 33 is corrected (Yes in ST1), the time correction instruction output unit 35 outputs (transmits) a correction instruction to the upstream mounted board production machine M (board supply machine M1 in the component mounting line L shown in Figure 1) (ST71: upstream correction instruction transmission process). The time correction unit 14 of the upstream mounted board production machine M, having received the correction instruction, corrects the time on the production machine clock unit 13 to match the time on the control device clock unit 33 (ST72: production machine time correction process).
[0101] As described later, in the production machine time correction process (ST72), once the time on the production machine clock unit 13 is corrected, a correction report is output (sent) to the control device 3 indicating that the time correction on the production machine clock unit 13 has been completed. When the control device 3 acquires (receives) the correction report (ST73), the time correction instruction output unit 35 outputs (sends) a correction instruction to the downstream mounting board production machine M (ST74: correction instruction output process). In other words, the control device 3 outputs a correction instruction to the second mounting board production machine M (printing machine M2).
[0102] In this manner, when the time correction unit 14 of the first mounted board production machine M (the upstream mounted board production machine M) corrects the time of the production machine-side clock unit 13 (ST72), the time correction instruction output unit 35 outputs a correction instruction to the downstream mounted board production machine M (the second mounted board production machine M) to correct the time of the production machine-side clock unit 13 to the time of the management device-side clock unit 33 (ST74).
[0103] In Figure 18, when the downstream (second) mounted board production machine M receives a correction instruction, the time correction unit 14 of the downstream mounted board production machine M corrects the time on the production machine-side clock unit 13 (ST72). Next, the second mounted board production machine M (printing machine M2) outputs a correction report to the control device 3. The control device 3, having received the correction report (ST73), then outputs a correction instruction to the downstream (third) mounted board production machine M (ST74). The same process is repeated thereafter, and the time on the production machine-side clock unit 13 of the mounted board production machines M in the component mounting line L, including the furthest downstream mounted board production machine M (board recovery machine M9), is corrected in order.
[0104] Next, following the flow chart in Figure 19, the production machine time correction process (ST72) (second embodiment of the production machine time correction method) will be described in detail. In the mounted substrate production machine M, when production work is completed (Yes in ST6), the history information generation output process (ST7) and the substrate unloading process (ST8) are executed (second component mounting machine M5 in Figure 20(a)). Subsequently, the production work of the mounted substrate production machine M is stopped (ST9) (second component mounting machine M5 in Figure 20(b)). If the mounted substrate production machine M has not acquired (received) a correction instruction (No in ST75), the stopped production work is resumed (ST13).
[0105] If the mounted circuit board production machine M has received a correction instruction (Yes in ST75), the time request output process (ST10) is executed and a time information request is output (transmitted) to the management device 3. Next, the management device 3 executes the time information output process (ST11) and outputs (transmits) time information to the mounted circuit board production machine M. Then, the mounted circuit board production machine M executes the time correction process (ST12) and corrects the time on the production machine's clock unit 13 based on the acquired time information (second component mounting machine M5 in Figure 20(b)).
[0106] In Figure 19, the time correction unit 14 then outputs (transmits) a correction report to the management device 3 reporting the time correction (ST76: Correction report output process) (second component mounting machine M5 in Figure 20(b)). Next, the work control unit 10 resumes the production work that had stopped (ST13) (second component mounting machine M5 in Figure 20(c)). The management device 3, having received the correction report from the second component mounting machine M5, outputs (transmits) a correction instruction to the downstream third component mounting machine M6 (ST74) (Figure 20(c)).
[0107] Thus, the time correction unit 14 of the first mounted circuit board production machine M (second component mounting machine M5) corrects the time of the production machine-side clock unit 13 after the circuit board B1 (first circuit board) has been delivered to the downstream mounted circuit board production machine M (third component mounting machine M6) (ST8 of the second component mounting machine M5) (ST12 of the second component mounting machine M5). Then, the time correction unit 14 of the downstream mounted circuit board production machine M (third component mounting machine M6) corrects the time of the production machine-side clock unit 13 after the circuit board B1 (first circuit board) has been delivered (ST12 of the third component mounting machine M6).
[0108] The above explanation focused on time changes (corrections) due to daylight saving time, but this disclosure can also be applied to time changes other than those due to daylight saving time. For example, it can be applied to manual time changes by the user, automatic time changes by the management device 3, or time changes when the mounted circuit board production machine M is moved to a region with a time difference, such as a foreign country.
[0109] As explained above, this disclosure discloses the following technical concepts.
[0110] (Technology 1) A component mounting system 1 comprising a control device 3 and a mounted board production machine M that performs the production work of mounted boards, wherein the control device 3 has a control device-side clock unit 33, and the mounted board production machine M has a production machine-side clock unit 13 and a time correction unit 14 that corrects the time of the production machine-side clock unit 13 based on the corrected time when the time of the control device-side clock unit 33 is corrected, the component mounting system 1.
[0111] This allows the time on the clocks of the control device 3 and the printed circuit board production machine M (control device side clock unit 33, production machine side clock unit 13) to be appropriately corrected.
[0112] (Technology 2) The control device 3 has a control-side instruction output unit 36 that outputs a cycle stop instruction to the mounted board production machine M to stop production work after the board B1 has been unloaded when the time of the control device-side clock unit 33 is corrected, and the time correction unit 14 corrects the time of the production machine-side clock unit 13 (ST12) after the mounted board production machine M has received the cycle stop instruction and has stopped the cycle (ST9), the component mounting system 1 as described in Technology 1.
[0113] This prevents inconsistencies in timestamps from occurring while production work is progressing and the clock (production machine-side clock unit 13) of the mounted circuit board production machine M is being corrected.
[0114] (Technology 3) The component mounting system 1 described in Technology 2, wherein the mounted substrate production machine M has a request output unit 15 that outputs a time information request to the management device 3, the request output unit 15 outputs a time information request to the management device 3 after the mounted substrate production machine M receives a cycle stop instruction and stops the cycle (ST10), and the time correction unit 14 corrects the time of the production machine-side clock unit 13 based on the time information obtained from the management device 3 (ST12).
[0115] This allows the time on the clock of the printed circuit board production machine M (production machine side clock unit 13) to be appropriately corrected to match the time on the clock of the control device 3 (control device side clock unit 33).
[0116] (Technical 4) The control device 3 has a control-side instruction output unit 36 that outputs a correction instruction to the mounting board production machine M to correct the time of the production machine-side clock unit 13 after the board B1 has been unloaded (ST8) when the time of the control device-side clock unit 33 has been corrected, and corrected time information relating to the time of the control device-side clock unit 33 after the time of the mounting board production machine M has been corrected, and the time correction unit 14 corrects the time of the production machine-side clock unit 13 based on the corrected time information after the board B1 has been unloaded (ST8) (ST22), the component mounting system 1 as described in Technical 1.
[0117] This allows the time on the clock (production machine clock unit 13) of the production board M to be appropriately corrected to the time on the clock (control device clock unit 33) of the control device 3, without the production board M having to inquire about the time on the clock (control device clock unit 33).
[0118] (Technical 5) The mounted substrate production machine M has an inquiry output unit 16 that outputs an inquiry to the management device 3 after the substrate B1 has been discharged, asking whether or not the time on the management device side clock unit 33 has been corrected. The management device 3 has a storage unit (management storage unit 31) that stores an inquiry history 31b including the time of the inquiry from the mounted substrate production machine M, a management side determination unit 34 that determines from the inquiry history 31b whether or not the time on the management device side clock unit 33 has been corrected, and a time correction instruction output unit 35 that outputs a correction instruction to correct the time on the production machine side clock unit 13 to the time on the management device side clock unit 33 if it is determined that a time correction has been made. The time correction unit 14 corrects the time on the production machine side clock unit 13 when the mounted substrate production machine M receives a correction instruction (ST4). This is the component mounting system 1 described in Technical 1.
[0119] As a result, even if the time on the clock of the printed circuit board production machine M (production machine-side clock unit 13) is out of sync with the time on the clock of the control device 3 (control device-side clock unit 33) due to the printed circuit board production machine M, the time on the clock of the printed circuit board production machine M (production machine-side clock unit 13) can be appropriately corrected to match the time on the clock of the control device 3 (control device-side clock unit 33).
[0120] (Technical 6) The component mounting system 1 described in Technical 5, wherein the management side determination unit 34 determines that the time of the management device side clock unit 33 has been corrected between the previous inquiry and the current inquiry.
[0121] This allows the time on the clock of the printed circuit board production machine M (production machine side clock unit 13) to be appropriately corrected to the time on the clock of the control device 3 (control device side clock unit 33).
[0122] (Technical 7) The component mounting system 1 described in Technical 1, wherein the mounted substrate production machine M has a request output unit 15 that outputs a time information request to the management device 3 for time information after the substrate B1 has been discharged, and a production machine side determination unit 17 that determines whether there is a difference of a predetermined interval or more between the time of the production machine side clock unit 13 and the time of the management device side clock unit 33 that it has acquired, and the time correction unit 14 corrects the time of the production machine side clock unit 13 based on the time information acquired from the management device 3 (ST12) when it is determined that there is a difference of a predetermined interval or more (Yes in ST41),
[0123] As a result, even if the time on the clock of the printed circuit board production machine M (production machine-side clock unit 13) is out of sync with the time on the clock of the control device 3 (control device-side clock unit 33) due to the printed circuit board production machine M, the time on the clock of the printed circuit board production machine M (production machine-side clock unit 13) can be appropriately corrected to match the time on the clock of the control device 3 (control device-side clock unit 33).
[0124] (Technical 8) The component mounting system 1 described in Technical 7, wherein the production machine side determination unit 17 determines that a time change is due to daylight saving time when the difference between predetermined intervals is 1 hour or more.
[0125] This makes it possible to clearly identify the cause of the discrepancy between the time displayed on the clock of the printed circuit board production machine M (production machine-side clock unit 13) and the time displayed on the clock of the control device 3 (control device-side clock unit 33).
[0126] (Technical 9) The mounted substrate production machine M has a production machine-side time output unit 18 that outputs the time of the production machine-side clock unit 13 to the management device 3 after the substrate B1 has been discharged. The management device 3 has a management-side determination unit 34 that, upon acquiring the time of the production machine-side clock unit 13, determines whether there is a difference of a predetermined interval or more between the time of the management device-side clock unit 33 and the acquired time of the production machine-side clock unit 13. If it is determined that there is a difference of a predetermined interval or more, the management device 3 has a time correction instruction output unit 35 that outputs a correction instruction to adjust the time of the production machine-side clock unit 13 to the time of the management device-side clock unit 33. The time correction unit 14 corrects the time of the production machine-side clock unit 13 when the mounted substrate production machine M acquires the correction instruction (ST4). This is the component mounting system 1 described in Technical 1.
[0127] As a result, even if the time on the clock of the printed circuit board production machine M (production machine-side clock unit 13) is out of sync with the time on the clock of the control device 3 (control device-side clock unit 33) due to the printed circuit board production machine M, the time on the clock of the printed circuit board production machine M (production machine-side clock unit 13) can be appropriately corrected to match the time on the clock of the control device 3 (control device-side clock unit 33).
[0128] (Technical 10) The component mounting system 1 described in Technical 9, wherein the management side determination unit 34 determines that a time change is due to daylight saving time when the difference between predetermined intervals is 1 hour or more.
[0129] This makes it possible to clearly identify the cause of the discrepancy between the time displayed on the clock of the printed circuit board production machine M (production machine-side clock unit 13) and the time displayed on the clock of the control device 3 (control device-side clock unit 33).
[0130] (Technical 11) The component mounting system 1 described in Technical 1, wherein there are multiple mounted board production machines M, and each mounted board production machine M has a production machine-side instruction output unit 19 that outputs a correction instruction to a downstream mounted board production machine M to correct the time of the production machine-side clock unit 13 to the time of the management device-side clock unit 33 when the time correction unit 14 corrects the time of the production machine-side clock unit 13, and when a downstream mounted board production machine M receives a correction instruction, the time correction unit 14 of the downstream mounted board production machine M corrects the time of the production machine-side clock unit.
[0131] This allows the clocks (production machine-side clock unit 13) of multiple printed circuit board production machines M to be sequentially corrected to match the clock (management device-side clock unit 33) of the management device 3.
[0132] (Technical 12) The component mounting system 1 described in Technical 11, wherein the time correction unit 14 of the mounted substrate production machine M corrects the time of the production machine-side clock unit 13 after the first substrate (substrate B1) has been delivered to the downstream mounted substrate production machine M, and the time correction unit 14 of the downstream mounted substrate production machine M corrects the time of the production machine-side clock unit 13 after the first substrate (substrate B1) has been delivered.
[0133] This prevents inconsistencies from occurring in the timestamps of the history information 31a of the first substrate (substrate B1).
[0134] (Technical 13) The component mounting system 1 described in Technical 1, wherein there are multiple mounted board production machines M, and the control device 3 has a time correction instruction output unit 35 that outputs a correction instruction to a downstream mounted board production machine M to correct the time of the production machine clock unit 13 to the time of the control device clock unit 33 when the time correction unit 14 of one mounted board production machine M corrects the time of the production machine clock unit 13, and when a downstream mounted board production machine M receives the correction instruction, the time correction unit 14 of the downstream mounted board production machine M corrects the time of the production machine clock unit 13.
[0135] This allows the clocks (production machine-side clock unit 13) of multiple printed circuit board production machines M to be sequentially corrected to match the clock (management device-side clock unit 33) of the management device 3.
[0136] (Technical 14) The component mounting system 1 described in Technical 13, wherein the time correction unit 14 of one mounting board production machine M corrects the time of the production machine-side clock unit 13 after the first board (board B1) has been delivered to the downstream mounting board production machine M, and the time correction unit 14 of the downstream mounting board production machine M corrects the time of the production machine-side clock unit 13 after the first board (board B1) has been delivered.
[0137] This prevents inconsistencies from occurring in the timestamps of the history information 31a of the first substrate (substrate B1).
[0138] (Technical 15) The component mounting system 1 according to Technical 1, wherein the mounted substrate production machine M has a generation unit 21 that generates history information 31a including the time when the production work was performed, and the generation unit 21 adds information to the history information 31a indicating that the time has been corrected when the correction of the time of the production machine-side clock unit 13 is due to a time change due to daylight saving time, from the time of the production machine-side clock unit 13 being corrected due to the start of daylight saving time until the time of the production machine-side clock unit 13 is corrected due to the end of daylight saving time.
[0139] This allows the tracing operation of substrate B1 to be performed appropriately using the history information 31a.
[0140] (Technical 16) A control device 3 comprising a control device-side clock unit 33, and a time correction instruction output unit 35 that, when the time on the control device-side clock unit 33 is corrected, outputs a time correction instruction to the mounting board production machine M which performs the mounting board production work, to stop production work after unloading the board B1, and to correct the time on the production machine-side clock unit 13 of the mounting board production machine M to the time corrected by the control device-side clock unit 33.
[0141] This allows the time on the clocks of the control device 3 and the printed circuit board production machine M (control device side clock unit 33, production machine side clock unit 13) to be appropriately corrected.
[0142] (Technical 17) A management device 3 comprising: a management device-side clock unit 33; a storage unit (management storage unit 31) that stores inquiry history 31b including the time of inquiry from the mounting board production machine M, which performs the production work of mounting boards, regarding whether or not the time of the management device-side clock unit 33 has been corrected; a management-side determination unit 34 that determines from the inquiry history 31b whether or not the time of the management device-side clock unit 33 has been corrected; and a time correction instruction output unit 35 that outputs a correction instruction to correct the time of the production machine-side clock unit 13 of the mounting board production machine M to the time after the correction of the management device-side clock unit 33 when it is determined that the time has been corrected.
[0143] This allows the time on the clocks of the control device 3 and the printed circuit board production machine M (control device side clock unit 33, production machine side clock unit 13) to be appropriately corrected.
[0144] (Technical 18) The management device 3 described in Technical 17, wherein the management-side determination unit 34 determines that the time of the management device-side clock unit 33 has been corrected between the previous inquiry and the current inquiry.
[0145] This allows the time on the clock of the printed circuit board production machine M (production machine side clock unit 13) to be appropriately corrected to the time on the clock of the control device 3 (control device side clock unit 33).
[0146] (Technical 19) A control device 3 comprising: a control device-side clock unit 33; a control device-side determination unit 34 that, upon receiving the time from a production machine-side clock unit 13 of a mounted substrate production machine M, determines whether there is a difference of a predetermined interval or more between the time on the control device-side clock unit 33 and the time on the production machine-side clock unit 13 that it has received; and a time correction instruction output unit 35 that, if it is determined that there is a difference of a predetermined interval or more, outputs a correction instruction to correct the time on the production machine-side clock unit 13 to the corrected time on the control device-side clock unit 33.
[0147] This allows the time on the clock of the printed circuit board production machine M (production machine side clock unit 13) to be appropriately corrected to the time on the clock of the control device 3 (control device side clock unit 33).
[0148] (Technical 20) The management device 3 described in Technical 19, wherein the management side determination unit 34 determines that a time change is due to daylight saving time when the difference between predetermined intervals is 1 hour or more.
[0149] This makes it possible to clearly identify the cause of the discrepancy between the time displayed on the clock of the printed circuit board production machine M (production machine-side clock unit 13) and the time displayed on the clock of the control device 3 (control device-side clock unit 33).
[0150] (Technical 21) A control device 3 comprising a control device-side clock unit 33, and a time correction instruction output unit 35 that, when one of a plurality of mounting board production machines M having a production machine-side clock unit 13 corrects the time of the production machine-side clock unit 13 to the time of the control device-side clock unit 33, outputs a correction instruction to the downstream mounting board production machines M of the one mounting board production machine M to correct the time of the production machine-side clock unit 13 to the time of the control device-side clock unit 33.
[0151] This allows the time on the clocks (production machine-side clock unit 13) of multiple printed circuit board production machines M to be appropriately corrected to the time on the clock (management device-side clock unit 33) of the management device 3.
[0152] (Technical 22) A mounted circuit board production machine M that performs the production work of mounted circuit boards, comprising: a production machine-side clock unit 13; and a time correction unit 14 that corrects the time of the production machine-side clock unit 13 based on the corrected time when the time of the control device-side clock unit 33 of the control device 3 is corrected.
[0153] This allows the time on the clock of the printed circuit board production machine M (production machine side clock unit 13) to be appropriately corrected to the time on the clock of the control device 3 (control device side clock unit 33).
[0154] (Technical 23) The time correction unit 14 corrects the time of the production machine-side clock unit 13 after the substrate B1 has been unloaded and production work has been stopped, in the mounted substrate production machine M described in Technical 22.
[0155] This prevents inconsistencies in timestamps from occurring while production work is progressing and the clock (production machine-side clock unit 13) of the mounted circuit board production machine M is being corrected.
[0156] (Technical 24) The mounted substrate production machine M according to Technical 22 or 23, wherein when the time correction unit 14 corrects the time of the production machine-side clock unit 13, the production machine-side instruction output unit 19 outputs a correction instruction to the downstream mounted substrate production machine M to correct the time of the production machine-side clock unit 13 to the time of the management device-side clock unit 33.
[0157] This allows the time on the clocks (production machine-side clock unit 13) of multiple printed circuit board production machines M to be appropriately corrected to the time on the clock (management device-side clock unit 33) of the management device 3.
[0158] (Technical 25) A mounting substrate production machine M according to any one of Technical 22 to Technical 24, having a generation unit 21 that generates history information 31a including the time when production work was performed, the generation unit 21 adds information to the history information 31a indicating that the time has been corrected from the time the time of the production machine-side clock unit 13 is corrected due to the start of daylight saving time until the time of the production machine-side clock unit 13 is corrected due to the end of daylight saving time.
[0159] This allows the tracing operation of substrate B1 to be performed appropriately using the history information 31a.
[0160] Although various embodiments have been described above with reference to the drawings, it goes without saying that the present invention is not limited to these examples. It is clear to those skilled in the art that various modifications or alterations can be conceived within the scope of the claims, and these will naturally also fall within the technical scope of the present invention. Furthermore, the components of the above embodiments may be combined in any way without departing from the spirit of the invention.
[0161] This application is based on Japanese Patent Application No. 2024-161440 filed on September 18, 2024, and its contents are incorporated herein by reference.
[0162] The component mounting system, control device, and mounted substrate production machine disclosed herein have the effect of being able to appropriately correct the time on the clocks of the control device and the mounted substrate production machine, respectively, and are useful in the field of mounting components onto substrates.
[0163] 1. Component mounting system 3. Management device B1. Circuit board (first circuit board) B2. Circuit board M. Component mounting circuit board production machine
Claims
1. A component mounting system comprising a control device and a mounted board production machine that performs the production work of mounted boards, wherein the control device has a control device-side clock unit, and the mounted board production machine has a production machine-side clock unit and a time correction unit that corrects the time of the production machine-side clock unit based on the corrected time when the time of the control device-side clock unit is corrected.
2. The component mounting system according to claim 1, wherein the control device has a control-side instruction output unit that outputs a cycle stop instruction to the mounting board production machine to stop production work after the board has been unloaded when the time of the control device-side clock unit is corrected, and the time correction unit corrects the time of the production machine-side clock unit after the mounting board production machine has received the cycle stop instruction and performed the cycle stop.
3. The component mounting system according to claim 2, wherein the mounted substrate production machine has a request output unit that outputs a time information request to the management device, the request output unit outputs the time information request to the management device after the mounted substrate production machine has received the instruction to stop the cycle and has stopped the cycle, and the time correction unit corrects the time of the production machine's clock unit based on the time information obtained from the management device.
4. The component mounting system according to claim 1, wherein the control device has a control side instruction output unit that outputs a correction instruction to correct the time on the production machine side clock unit after the production machine has discharged the board when the time on the control device side clock unit is corrected, and a control side instruction output unit that outputs corrected time information relating to the time on the control device side clock unit after the time on the control device side clock unit is corrected, and the time correction unit corrects the time on the production machine side clock unit based on the corrected time information after the production machine has discharged the board when the production machine has acquired the correction instruction and the corrected time information.
5. The component mounting system according to claim 1, wherein the mounted substrate production machine has an inquiry output unit that, after a substrate has been unloaded, outputs an inquiry to the management device regarding whether or not the time on the management device's clock unit has been corrected, the management device has a storage unit that stores an inquiry history including the time of the inquiry from the mounted substrate production machine, a management-side determination unit that determines from the inquiry history whether or not the time on the management device's clock unit has been corrected, and a time correction instruction output unit that outputs a correction instruction to correct the time on the production machine's clock unit to the time on the management device's clock unit when it is determined that the time has been corrected, and the time correction unit corrects the time on the production machine's clock unit when the mounted substrate production machine receives the correction instruction.
6. The component mounting system according to claim 5, wherein the management-side determination unit determines that the time of the management device-side clock unit has been corrected between the previous inquiry and the current inquiry.
7. The component mounting system according to claim 1, wherein the mounted substrate production machine has a request output unit that outputs a time information request requesting time information to the management device after the substrate has been unloaded, and a production machine side determination unit that determines whether there is a difference of a predetermined interval or more between the time of the production machine side clock unit and the time of the management device side clock unit obtained, and the time correction unit corrects the time of the production machine side clock unit based on the time information obtained from the management device when it is determined that there is a difference of a predetermined interval or more.
8. The component mounting system according to claim 7, wherein the production machine side determination unit determines that a time change is due to daylight saving time when the difference between the predetermined intervals is one hour or more.
9. The component mounting system according to claim 1, wherein the mounted substrate production machine has a production machine-side time output unit that outputs the time of the production machine-side clock unit to the management device after the substrate has been discharged, the management device has a management-side determination unit that, upon acquiring the time of the production machine-side clock unit, determines whether there is a difference of a predetermined interval or more between the time of the management device-side clock unit and the acquired time of the production machine-side clock unit, and if it is determined that there is a difference of a predetermined interval or more, it outputs a time correction instruction output unit that outputs a correction instruction to adjust the time of the production machine-side clock unit to the time of the management device-side clock unit, and the time correction unit corrects the time of the production machine-side clock unit when the mounted substrate production machine acquires the correction instruction.
10. The component mounting system according to claim 9, wherein the management-side determination unit determines that a time change is due to daylight saving time when the difference between the predetermined intervals is one hour or more.
11. The component mounting system according to claim 1, wherein there are multiple mounting board production machines, and each mounting board production machine has a production machine-side instruction output unit that, when the time correction unit corrects the time of the production machine-side clock unit, outputs a correction instruction to a downstream mounting board production machine to correct the time of the production machine-side clock unit to the time of the management device-side clock unit, and when the downstream mounting board production machine receives the correction instruction, the time correction unit of the downstream mounting board production machine corrects the time of the production machine-side clock unit.
12. The component mounting system according to claim 11, wherein the time correction unit of the mounted substrate production machine corrects the time of the production machine's clock after the first substrate has been delivered to the downstream mounted substrate production machine, and the time correction unit of the downstream mounted substrate production machine corrects the time of the production machine's clock after the first substrate has been delivered.
13. The component mounting system according to claim 1, wherein there are multiple mounting board production machines, and the control device has a time correction instruction output unit that, when the time correction unit of one mounting board production machine corrects the time of the production machine-side clock unit, outputs a correction instruction to a downstream mounting board production machine to correct the time of the production machine-side clock unit to the time of the control device-side clock unit, and when the downstream mounting board production machine receives the correction instruction, the time correction unit of the downstream mounting board production machine corrects the time of the production machine-side clock unit.
14. The component mounting system according to claim 13, wherein the time correction unit of the first mounted substrate production machine corrects the time of the production machine's clock after the first substrate has been delivered to the downstream mounted substrate production machine, and the time correction unit of the downstream mounted substrate production machine corrects the time of the production machine's clock after the first substrate has been delivered.
15. The component mounting system according to claim 1, wherein the mounting board production machine has a generation unit that generates history information including the time when the production work was performed, and the generation unit adds information to the history information indicating that the time has been corrected when the correction of the time of the clock unit on the production machine is due to a time change due to daylight saving time, from the time of the clock unit on the production machine being corrected due to the start of daylight saving time until the time of the clock unit on the production machine being corrected due to the end of daylight saving time.
16. A control device comprising: a control device-side clock unit; and a time correction instruction output unit that, when the time on the control device-side clock unit is corrected, outputs a time correction instruction to a mounting board production machine that performs the mounting board production work, which stops production work after loading a board and corrects the time on the production machine-side clock unit of the mounting board production machine to the time corrected by the control device-side clock unit.
17. A control device comprising: a control device-side clock unit; a storage unit that stores an inquiry history including the time of inquiries from a mounting board production machine that performs mounting board production work regarding whether or not the time of the control device-side clock unit has been corrected; a control device-side determination unit that determines from the inquiry history whether or not the time of the control device-side clock unit has been corrected; and a time correction instruction output unit that, when it is determined that the time has been corrected, outputs a correction instruction to correct the time of the production machine-side clock unit of the mounting board production machine to the time after the correction of the control device-side clock unit.
18. The management device according to claim 17, wherein the management-side determination unit determines that the time of the management device-side clock unit has been corrected between the previous inquiry and the current inquiry.
19. A control device comprising: a control device-side clock unit; a control device-side determination unit that, upon receiving the time from a production machine-side clock unit of a mounted substrate production machine, determines whether there is a difference of a predetermined interval or more between the time from the control device-side clock unit and the time from the received production machine-side clock unit; and a time correction instruction output unit that, if it is determined that there is a difference of a predetermined interval or more, outputs a correction instruction to correct the time from the production machine-side clock unit to the corrected time from the control device-side clock unit.
20. The management device according to claim 19, wherein the management determination unit determines that a time change is due to daylight saving time when the difference between the predetermined interval and the determination unit is one hour or more.
21. A control device comprising: a control device-side clock unit; and a time correction instruction output unit that, when one of a plurality of mounting board production machines having production machine-side clock units corrects the time of the production machine-side clock unit to the time of the control device-side clock unit, outputs a correction instruction to a downstream mounting board production machine to correct the time of the production machine-side clock unit to the time of the control device-side clock unit.
22. A printed circuit board production machine for performing printed circuit board production work, comprising: a production machine-side clock unit; and a time correction unit that corrects the time of the production machine-side clock unit based on the corrected time when the time of the control device-side clock unit of the control device is corrected.
23. The mounted circuit board production machine according to claim 22, wherein the time correction unit corrects the time of the production machine's clock unit after the circuit board has been unloaded and production work has been stopped.
24. The mounted substrate production machine according to claim 22, further comprising a production machine-side instruction output unit that, when the time correction unit corrects the time of the production machine-side clock unit, outputs a correction instruction to the downstream mounted substrate production machine to correct the time of the production machine-side clock unit to the time of the control device-side clock unit.
25. A mounted substrate production machine according to claim 22, comprising a generation unit that generates history information including the time at which production work was performed, wherein, if the correction of the time of the production machine-side clock unit is due to a time change due to daylight saving time, the generation unit adds information to the history information indicating that the time has been corrected from the time the time of the production machine-side clock unit is corrected due to the start of daylight saving time until the time of the production machine-side clock unit is corrected due to the end of daylight saving time.
Citation Information
Patent Citations
Information processing system
JP1988244143A
Correction parameter calculation device and system, correction parameter calculation method, and computer program
WO2014041592A1
Component mounting device and correction value managing method
WO2021090415A1