Production management device and production management method
The production management device addresses the issue of inappropriate identification information during unit production switches by using a decision and regulatory unit to ensure correct identification information is used, enhancing production accuracy and traceability.
Patent Information
- Application Number
- JP2021095854
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-06-08
- Publication Date
- 2025-05-08
- Estimated Expiration
- 2041-06-08
AI Technical Summary
In production management systems, inappropriate identification information can lead to confusion when switching between unit productions in a counter-board work machine, potentially causing the system to use outdated identification information.
A production management device with a decision unit and a regulatory unit that determines the appropriate timing for switching unit productions and regulates the use of identification information, ensuring that correct identification information is used before and after the switch.
The solution ensures accurate identification of unit productions during switches, preventing the use of outdated information and maintaining production traceability.
Smart Images

Figure 0007672889000001 
Figure 0007672889000002 
Figure 0007672889000003
Abstract
Description
[Technical field]
[0001] This specification discloses a technique relating to a production management device and a production management method. [Background technology]
[0002] The production management calculation system described in Patent Document 1 manages the manufacturing conditions for equipment used to manufacture products by correlating them with process codes, specification codes, and equipment codes. The process codes identify the manufacturing process. The specification codes identify the process specifications that are determined by the product type or lot. The equipment codes identify the equipment that can be used. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Publication No. 9-50949 Summary of the Invention [Problem to be solved by the invention]
[0004] The production plan includes a plurality of unit productions in which a predetermined number of substrate products are scheduled to be produced using a substrate-related processing machine. Each of the plurality of unit productions is assigned with identification information, and the plurality of unit productions can be identified. However, if the identification information is not used properly, there is a possibility that the identification information before the changeover of the predetermined unit production will continue to be used after the changeover of the predetermined unit production.
[0005] In consideration of these circumstances, this specification discloses a production management device and a production management method that can use appropriate identification information to identify a unit production when a unit production in which a specified number of board products are scheduled to be produced using a substrate-related processing machine is switched. [Means for solving the problem]
[0006] This specification discloses a production management device including a determination unit and a restriction unit. The determination unit determines whether or not it is a predetermined timing for a change in unit production when a board product is produced based on a production plan including a plurality of unit productions each including a predetermined number of board products that are produced using a substrate-related operation machine that performs a predetermined substrate-related operation on a substrate. When the determination unit determines that it is the predetermined timing, the restriction unit restricts the use of a first identification information indicating that the board product is produced by the unit production before the change and allows the use of a second identification information indicating that the board product is produced by the unit production after the change.
[0007] This specification also discloses a production management method including a determination step and a restriction step. The determination step determines whether or not it is a predetermined timing for a change in unit production when a board product is produced based on a production plan including a plurality of unit productions each including a predetermined number of board products that are produced using a substrate-related operation machine that performs a predetermined substrate-related operation on a substrate. The restriction step, when it is determined that it is the predetermined timing by the determination step, restricts the use of a first identification information indicating that the board product is produced by the unit production before the change and allows the use of a second identification information indicating that the board product is produced by the unit production after the change. Effect of the Invention
[0008] The above-mentioned production management device includes a determination unit and a regulation unit. This allows the production management device to use appropriate identification information for identifying a unit production when the unit production is switched. What has been described above about the production management device can also be applied to the production management method. [Brief description of the drawings]
[0009] [Figure 1] FIG. 2 is a diagram showing a configuration example of a substrate-related work line; [Diagram 2] FIG. 2 is a plan view showing a configuration example of a component mounting machine. [Diagram 3]FIG. 2 is a schematic diagram showing an example of a plurality of unit productions included in a production plan. [Figure 4] 2 is a block diagram showing an example of a control block of the production management device. FIG. [Diagram 5] 13 is a flowchart showing an example of a control procedure by the production management device. [Figure 6] 13 is a flowchart showing another example of a control procedure by the production management device. [Figure 7] FIG. 2 is a schematic diagram showing an example of a relationship between traceability information and identification information. [Figure 8] 11 is a schematic diagram showing an example of a relationship between higher-order identification information and lower-order identification information. FIG. [Figure 9] 13 is a schematic diagram showing an example of a notification of a mismatch between upper side identification information and lower side identification information, and an example of an update. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0010] 1. Embodiment 1-1. Example of circuit board work line WL0 configuration The substrate-related work line WL0 includes at least one substrate-related work machine WM0 that performs a predetermined substrate-related work on the substrate 90. The types and number of substrate-related work machines WM0 that configure the substrate-related work line WL0 are not limited. As shown in Fig. 1, the substrate-related work line WL0 of this embodiment includes a plurality (five) of substrate-related work machines WM0, including a printer WM1, a print inspection machine WM2, a component mounting machine WM3, a reflow furnace WM4, and a visual inspection machine WM5, and the substrate 90 is transported in this order by a substrate transport device.
[0011] The printer WM1 prints solder at mounting positions of the multiple components 91 on the board 90. The print inspection machine WM2 inspects the printing condition of the solder printed by the printer WM1. As shown in FIG. 2, the component mounting machine WM3 mounts the multiple components 91 on the board 90 on which the solder has been printed by the printer WM1. There may be one component mounting machine WM3 or multiple component mounting machines WM3. When multiple component mounting machines WM3 are provided, the multiple component mounting machines WM3 can share the task of mounting the multiple components 91.
[0012] The reflow furnace WM4 heats the board 90 on which a plurality of components 91 have been mounted by the component mounting machine WM3, melts the solder, and performs soldering. The appearance inspection machine WM5 inspects the mounting state of the plurality of components 91 mounted by the component mounting machine WM3. In this manner, the board-related work line WL0 uses a plurality (five) of board-related work machines WM0 to transport the boards 90 in sequence and perform production processing including inspection processing to produce board products 900. The board-related work line WL0 can also include board-related work machines WM0 such as a function inspection machine, a buffer device, a board supply device, a board reversing device, a shield mounting device, an adhesive application device, and an ultraviolet ray irradiation device, as necessary.
[0013] The plurality (five) of substrate-related performing machines WM0 and the management device HC0 that make up the substrate-related performing line WL0 are communicatively connected by a communication unit. The communication unit can communicatively connect them by wire or wirelessly, and various communication methods can be used. In this embodiment, an in-house information and communication network (LAN: Local Area Network) is configured by the plurality (five) of substrate-related performing machines WM0 and the management device HC0. Therefore, the plurality (five) of substrate-related performing machines WM0 can communicate with each other via the communication unit. Also, the plurality (five) of substrate-related performing machines WM0 can communicate with the management device HC0 via the communication unit.
[0014] The management device HC0 controls the multiple (five) substrate-related performing machines WM0 that make up the substrate-related performing line WL0, and monitors the operating status of the substrate-related performing line WL0. The management device HC0 stores various control data for controlling the multiple (five) substrate-related performing machines WM0. The management device HC0 transmits the control data to each of the multiple (five) substrate-related performing machines WM0. In addition, each of the multiple (five) substrate-related performing machines WM0 transmits its operating status and production status to the management device HC0.
[0015] The management device HC0 is provided with a storage device ST0. The storage device ST0 can store various acquired data acquired by the substrate-related performing operation machine WM0. For example, various image data captured by the substrate-related performing operation machine WM0 is included in the acquired data. In addition, records (log data) of the operating status acquired by the substrate-related performing operation machine WM0 are included in the acquired data. Information on the acquired data is included in traceability information, which will be described later.
[0016] The storage device ST0 can store various information related to the production of the substrate products 900. If the production facility has a plurality of substrate-related work lines WL0, a line management device can be provided for each substrate-related work line WL0. In this case, the matters described above regarding the management device HC0 are performed by the line management device. The management device HC0 manages the plurality of line management devices.
[0017] 1-2. Example of component placement machine WM3 configuration The component mounting machine WM3 mounts a plurality of components 91 on a board 90. As shown in FIG 2, the component mounting machine WM3 includes a board transport device 11, a component supply device 12, a component transfer device 13, a component camera 14, a board camera 15 and a control device 16.
[0018] The board transport device 11 is, for example, configured with a belt conveyor or the like, and transports the board 90 in a transport direction (X-axis direction). The board 90 is a circuit board on which electronic circuits, electric circuits, magnetic circuits, etc. are formed. The board transport device 11 transports the board 90 into the component mounting machine WM3, and positions the board 90 at a predetermined position within the machine. After the component mounting machine WM3 has completed the mounting process of the multiple components 91, the board transport device 11 transports the board 90 out of the component mounting machine WM3.
[0019] The component supplying device 12 supplies a plurality of components 91 to be mounted on the board 90. The component supplying device 12 includes a plurality of feeders 12a provided along the transport direction (X-axis direction) of the board 90. Each of the plurality of feeders 12a pitch-feeds a carrier tape on which the plurality of components 91 are stored, and supplies the components 91 so that they can be picked at a supply position located at the tip side of the feeder 12a. The component supplying device 12 can also supply electronic components (e.g., lead components) that are relatively large compared to chip components and the like, while they are arranged on a tray of a tray unit.
[0020] The component transfer device 13 includes a head drive device 13a and a movable table 13b. The head drive device 13a is configured to be able to move the movable table 13b in the X-axis direction and the Y-axis direction (directions perpendicular to the X-axis direction on a horizontal plane) by a linear motion mechanism. A mounting head 20 is detachably (replaceably) provided on the movable table 13b by a clamp member. The mounting head 20 uses at least one holding member 30 to pick up and hold a component 91 supplied by the component supply device 12, and mounts the component 91 on a board 90 positioned by the board transport device 11. The holding member 30 can be, for example, a suction nozzle, a chuck, or the like.
[0021] The component camera 14 and the board camera 15 may be made of a known imaging device. The component camera 14 is fixed to a base of the component mounting machine WM3 so that the optical axis faces upward in the vertical direction (Z-axis direction perpendicular to the X-axis direction and the Y-axis direction). The component camera 14 can image the component 91 held by the holding member 30 from below. The board camera 15 is provided on the moving stage 13b of the component transfer device 13 so that the optical axis faces downward in the vertical direction (Z-axis direction). The board camera 15 can image the board 90 from above. The component camera 14 and the board camera 15 perform imaging based on a control signal sent from the control device 16. Image data of the images captured by the component camera 14 and the board camera 15 are transmitted to the control device 16.
[0022] The control device 16 includes a known arithmetic unit and a storage device, and constitutes a control circuit. Information output from various sensors provided in the component mounting machine WM3, image data, etc. are input to the control device 16. The control device 16 sends control signals to each device based on a control program and predetermined mounting conditions that are set in advance.
[0023] For example, the control device 16 causes the board camera 15 to capture an image of the board 90 positioned by the board transport device 11. The control device 16 processes the image data of the image captured by the board camera 15 to recognize the positioning state of the board 90. The control device 16 also causes the holding member 30 to pick up and hold the component 91 supplied by the component supply device 12, and causes the component camera 14 to capture an image of the component 91 held by the holding member 30. The control device 16 processes the image data of the image captured by the component camera 14 to recognize the holding posture of the component 91.
[0024] The control device 16 moves the holding member 30 toward above the intended mounting position that is set in advance by a control program or the like. The control device 16 also corrects the intended mounting position based on the positioning state of the board 90, the holding attitude of the component 91, and the like, and sets the mounting position where the component 91 is actually mounted. The intended mounting position and the mounting position include a rotation angle in addition to the position (X-axis coordinate and Y-axis coordinate).
[0025] The control device 16 corrects the target position (X-axis coordinates and Y-axis coordinates) and rotation angle of the holding member 30 according to the mounting position. The control device 16 lowers the holding member 30 at the corrected rotation angle in the corrected target position to mount the component 91 on the board 90. The control device 16 repeats the above pick-and-place cycle to execute the mounting process of mounting a plurality of components 91 on the board 90.
[0026] 1-3. Example of configuration of production management device 50 3 shows an example of a plurality of unit productions 70 included in a production plan. For example, the unit productions 70 can be arbitrarily set using a production date (date), a type of substrate product 900, a production quantity, a lot, a substrate-related work line WL0, the production of the front side or the back side of the substrate 90, a client, or the like as a unit.
[0027] For example, unit production 70 numbered 1 indicates that a production quantity N1 of board products 900 of board type A was produced on the production date (month M1 and day D1) indicated by date M1 / D1, and that the production is lot L1. Furthermore, unit production 70 numbered 1 is given identification information PA1 indicating that the board products 900 are produced by unit production 70 numbered 1. What has been described above about unit production 70 numbered 1 can also be similarly applied to unit productions 70 numbered 2 and onward.
[0028] In this way, the production plan includes a plurality of unit productions 70 in which a predetermined number of board products 900 are scheduled to be produced using the substrate-related operating machine WM0. Identification information is assigned to each of the plurality of unit productions 70, making it possible to identify the plurality of unit productions 70. The identification information may take various forms as long as it is capable of identifying the plurality of unit productions 70. For example, the identification information may be a one-dimensional code, a two-dimensional code, or the like. Furthermore, the identification information may be attached, for example, to the substrate 90, or may be attached to a work schedule in which the work schedule of the worker is recorded.
[0029] However, if the identification information is not used properly, there is a possibility that the identification information before the switch will continue to be used after a certain unit production 70 is switched. For example, assume that an operator inputs the identification information of the unit production 70 on a setting screen or the like. For example, when switching from unit production 70 numbered 1 to unit production 70 numbered 2 in Fig. 3, if the operator forgets to input the identification information, the identification information PA1 before the switch will continue to be used, and there is a possibility that the identification information PB1 will not be used. Therefore, in this embodiment, a production management device 50 is provided.
[0030] The production management device 50 can be provided in various control devices. For example, the production management device 50 can be provided in a control device of a substrate-related operation machine WM0, a management device HC0, a line management device, etc. The production management device 50 can also be formed on the cloud. As shown in FIG. 4, the production management device 50 of this embodiment is provided in the control device 16 of a component mounting machine WM3.
[0031] Considered as a control block, the production management device 50 includes a judgment unit 51 and a regulation unit 52. The production management device 50 can also include a memory unit 53. The production management device 50 can also include a collation unit 54. The production management device 50 can also include a guidance unit 55. The production management device 50 can also include an update unit 56. As shown in FIG. 4, the production management device 50 of this embodiment includes a judgment unit 51, a regulation unit 52, a memory unit 53, a collation unit 54, a guidance unit 55, and an update unit 56.
[0032] Further, the production management device 50 executes control according to the flowcharts shown in Fig. 5 and Fig. 6. The judgment unit 51 performs the judgment shown in step S11. The regulation unit 52 performs the processes shown in steps S12, S13 and S14. The storage unit 53 performs the processes shown in steps S15 and S16. The collation unit 54 performs the process shown in step S21 and the judgment shown in step S22. The guidance unit 55 performs the process shown in step S23. The update unit 56 performs the process shown in step S24.
[0033] 1-3-1. Judgment section 51 The judgment unit 51 judges whether it is a predetermined timing for switching unit productions 70 when the board products 900 are produced based on a production plan that includes multiple unit productions 70 that are scheduled to produce a predetermined number of board products 900 using the substrate-related processing machine WM0 (step S11 shown in Figure 5).
[0034] Determination unit 51 may take various forms as long as it can determine the timing at which unit production 70 is switched. For example, the predetermined timing may be the timing at which the type of board product 900 produced by substrate-related performing machine WM0 is switched. This allows determination unit 51 to determine the switching of unit production 70 at the timing at which the type of board product 900 to be produced is switched. Note that determination unit 51 can learn the timing at which the type of board product 900 to be produced is switched from, for example, the execution state of the control program of substrate-related performing machine WM0.
[0035] Also, for example, when production of a predetermined lot of board products 900 is completed, the power source PU0 that supplies power to the substrate-related performing operation machine WM0 shown in FIG. 1 may be stopped, and the power source PU0 may be turned on again at the start of the next unit production 70. Thus, the predetermined timing may be the timing at which the power source PU0 that supplies power to the substrate-related performing operation machine WM0 is turned on again. This allows the determination unit 51 to determine the switching of unit production 70 at the timing at which the power source PU0 is turned on again. Note that, when the determination unit 51 is provided in the control device 16, the control power source that supplies power to the control device 16 continues to supply power to the control device 16 even if the power source PU0 is stopped.
[0036] Furthermore, for example, a lot may be set on a daily basis. Therefore, the predetermined timing may be the timing when the date changes when the substrate-related performing machine WM0 produces the substrate products 900 over multiple days. This allows the determination unit 51 to determine the change of the unit production 70 at the timing when the date changes.
[0037] Also, for example, when the production of a predetermined board product 900 is completed, a changeover, a change of workers on shift work, etc. may be performed. When such an event occurs, a state in which a board 90 is not carried into the board-related performing operation machine WM0 is likely to continue for a predetermined time or more. Therefore, the predetermined timing can be set to a timing when a state in which the next board 90 is not carried into the board-related performing operation machine WM0 has elapsed for a predetermined time after the last board 90 carried into the board-related performing operation machine WM0 is unloaded. This allows the determination unit 51 to determine the changeover of the unit production 70 at the timing when the predetermined time has elapsed. Note that the predetermined time is set to be sufficiently longer than the carry-in time (the time from when one board 90 is carried in to when the next board 90 is carried in) when boards 90 are carried in succession into the board-related performing operation machine WM0 in the unit production 70.
[0038] Furthermore, for example, unit production 70 may be set with the number of production units as a unit. Thus, the predetermined timing may be the timing at which production of a predetermined number of board products 900 is completed. This allows determination unit 51 to determine the switching of unit production 70 at the timing at which production of the predetermined number of board products 900 is completed.
[0039] For example, the number of board products 900 actually produced may be less than the planned number of board products 900, because the boards 90 are removed midway due to defects in the board products 900. Conversely, the number of board products 900 actually produced may be more than the planned number of board products 900, assuming defects in the board products 900. Thus, the predetermined timing may be the timing at which production of the actual number of board products 900, which is increased or decreased relative to the predetermined number of board products 900 to be produced, is completed. This allows the determination unit 51 to determine the switching of unit production 70 at the timing at which production of the actual number of board products 900 is completed.
[0040] Also, for example, there are cases where a unit production 70 is assigned to each worker. Since the frequency of occurrence of work defects and work efficiency vary depending on the worker, there is a demand to recognize these. For this reason, there are cases where a unit production 70 is set with a worker as a unit. Thus, the predetermined timing can be the timing at which a worker is changed when multiple workers are involved in the production of the board products 900. This allows the determination unit 51 to determine the change of unit production 70 at the timing at which a worker is changed.
[0041] The predetermined timing can also be set to a condition that combines the above conditions. For example, the predetermined timing can be set to a timing when the type of the board product 900 produced by the substrate-related performing operation machine WM0 is changed and the power source PU0 that supplies power to the substrate-related performing operation machine WM0 is turned on again. The above can also be applied to other conditions that combine the above conditions.
[0042] Furthermore, the predetermined timing is not limited to the above conditions and combinations of the above conditions. As described above, the unit production 70 can also be set with the substrate-related work line WL0, the production of the front side or the back side of the substrate 90, the client, etc. as units. For example, the predetermined timing can be the timing when the substrate-related work line WL0 that produces the substrate product 900 is switched when the production facility has a plurality of substrate-related work lines WL0. The predetermined timing can also be the timing when the production is switched to the production of the front side or the back side of the substrate 90. Furthermore, the predetermined timing can also be the timing when the client that requests the production of the substrate product 900 is switched.
[0043] 1-3-2. Regulatory Section 52 When the determination unit 51 determines that it is a predetermined timing (Yes in step S11 shown in FIG. 5), the restriction unit 52 restricts the use of the first identification information 71 and permits the use of the second identification information 72 (step S12). The first identification information 71 is identification information indicating that the board product 900 is produced by the unit production 70 before the switch. The second identification information 72 is identification information indicating that the board product 900 is produced by the unit production 70 after the switch.
[0044] For example, when switching from unit production 70 numbered 1 to unit production 70 numbered 2 in FIG. 3, the first identification information 71 is identification information PA1 and the second identification information 72 is identification information PB1. In this case, the regulating unit 52 regulates the use of the identification information PA1, which is the first identification information 71, and allows the use of the identification information PB1, which is the second identification information 72. This restricts the use of the identification information PA1 before the switching of unit production 70. Also, the identification information PB1 after the switching of unit production 70 becomes usable. The above also applies to switching of other unit productions 70.
[0045] When the determination unit 51 does not determine that it is the predetermined timing (No in step S11 shown in FIG. 5), the restriction unit 52 permits the use of the first identification information 71 and restricts the use of the second identification information 72 (step S13). In the above example, the restriction unit 52 permits the use of the identification information PA1 which is the first identification information 71 and restricts the use of the identification information PB1 which is the second identification information 72. This allows the identification information PA1 before the change in unit production 70 to be used. Also, the use of the identification information PB1 after the change in unit production 70 is restricted. The above also applies to the change in other unit productions 70.
[0046] Furthermore, the regulating unit 52 can cause the worker to specify the second identification information 72 when the judging unit 51 judges that it is a predetermined timing (step S14 shown in FIG. 5). For example, the regulating unit 52 can cause the display device DP0 shown in FIG. 2 to display a setting screen for allowing the worker to specify the second identification information 72, and can cause the worker to specify the second identification information 72. The display device DP0 may be any known device that allows the worker to specify the second identification information 72. The display device DP0 of this embodiment is configured with a touch panel, and functions as an output device that displays the setting screen and an input device that accepts various operations by the worker. The display device DP0 can also be provided in other control devices such as the management device HC0 and the line management device.
[0047] 3, when switching from unit production 70 numbered 1 to unit production 70 numbered 2, the worker can specify the identification information PB1, which is the second identification information 72, on the setting screen that allows the worker to specify the second identification information 72, but cannot specify the identification information PA1, which is the first identification information 71. Therefore, in a configuration in which the worker inputs the second identification information 72 on the setting screen or the like, the production management device 50 can prevent the worker from forgetting to input the second identification information 72, inputting the wrong information, or the like.
[0048] Furthermore, the regulating unit 52 can also set the second identification information 72 when the determining unit 51 determines that it is a predetermined timing. In the above example, the regulating unit 52 sets the identification information PB1 as the second identification information 72. Note that, for example, there is a possibility that a special production different from the production of the board product 900 to be produced occurs. In this case, the identification information is not necessarily determined in advance.
[0049] Therefore, the regulating unit 52 can also generate the second identification information 72 when the judging unit 51 judges that it is a predetermined timing (step S14 shown in FIG. 5). The regulating unit 52 only needs to be able to generate unique identification information as the second identification information 72, and the generated identification information can take various forms. For example, the regulating unit 52 can generate the second identification information 72 by adding a consecutive number that is assigned consecutively in the order in which the unit productions 70 are performed to the date on which the unit productions 70 are performed. The regulating unit 52 can also generate the second identification information 72 by adding various information related to the unit productions 70 (for example, the type and lot of the board products 900).
[0050] For example, when switching from unit production 70 numbered 1 to unit production 70 numbered 2 in Fig. 3 described above, it is assumed that the identification information of unit production 70 numbered 2 has not been set. In this case, the regulating unit 52 can generate identification information M1D101 obtained by adding a serial number 01 to the date M1 / D1 on which the unit production 70 is performed, as the second identification information 72. When multiple (e.g., two) unit productions 70 occur on the same day, the regulating unit 52 can generate identification information M1D101 and identification information M1D102 as the second identification information 72 in the order in which the unit productions 70 are performed.
[0051] 1-3-3. Storage section 53 The storage unit 53 associates the first traceability information 81 capable of tracing the substrate-related work in the unit production 70 before the switch with the first identification information 71 and stores them in the storage device ST0 (step S16 shown in FIG. 5). The storage unit 53 also associates the second traceability information 82 capable of tracing the substrate-related work in the unit production 70 after the switch with the second identification information 72 and stores them in the storage device ST0 (step S15).
[0052] The traceability information (first traceability information 81 and second traceability information 82) may be any information capable of tracing substrate-related work in unit production 70, and includes a variety of information. For example, traceability information includes substrate information, equipment information, work information, and item information. Substrate information is information about substrate 90. Equipment information is information about equipment used in substrate-related work. Work information is information about work conditions and work results of substrate-related work. Item information is information about items added to substrate 90 in substrate-related work.
[0053] For example, information read from an identification code attached to the board 90 (such as identification information for identifying the board 90), position information and shape information of a positioning reference portion provided on the board 90, and the conveying speed of the board 90 are included in the board information. Also, for example, assume that the board-related operation machine WM0 is a component mounting machine WM3. In this case, information for identifying the component mounting machine WM3, information for identifying the feeder 12a, information for identifying the mounting position (the suction position of the component 91) of the feeder 12a in the component supply device 12, information for identifying the mounting head 20 and the holding member 30, and the like are included in the equipment information. Furthermore, information for identifying the tray unit, the tray, the component camera 14, and the board camera 15 are included in the equipment information.
[0054] Also, for example, the control program stored in the control device 16 and the preset mounting conditions are included in the work information related to the work conditions. For example, the version information of the control program, the mounting order of the components 91, the circuit number when the components 91 are mounted on the board 90, the pickup position and tolerance of the components 91, the mounting position of the components 91, the number of times the carrier tape of the feeder 12a is fed and the feed correction amount are included in the work information related to the work conditions. Furthermore, for example, the movement speed and type of the mounting head 20 and the holding member 30, the imaging conditions of the component camera 14 and the board camera 15, etc. are included in the work information related to the work conditions.
[0055] Furthermore, the head driving device 13a of the component transfer device 13 moves the moving stage 13b in the X-axis and Y-axis directions by a linear motion mechanism such as a ball screw. In this case, since the degree of thermal expansion differs depending on the temperature of the ball screw, the control device 16 corrects the amount of movement according to the temperature of the ball screw. The amount of correction for the thermal expansion of the moving stage 13b is included in the work information related to the work conditions.
[0056] Furthermore, for example, the recognition results (good or bad, error code, etc.) obtained by image processing the image data of an image captured by board camera 15 to recognize the positioning state of board 90 are included in the work information related to the work result. The recognition results (good or bad, error code, etc.) obtained by image processing the image data of an image captured by component camera 14 to recognize the holding posture of component 91 are included in the work information related to the work result. Also, the inspection results (good or bad, error code, etc.) obtained by image processing the image data of an image captured by visual inspection machine WM5 to inspect the mounting state of component 91 are included in the work information related to the work result.
[0057] Also, for example, information about the component 91 to be mounted on the board 90 by the component mounting machine WM3 is included in the item information. For example, the item information includes the circuit number when the component 91 is mounted on the board 90, the pickup position of the component 91, the mounting position of the component 91, the component type of the component 91, the manufacturer of the component 91, the production lot of the component 91, the external shape (external dimensions) and supply method of the component 91. Note that the traceability information may be included in multiple pieces of information, such as the board information, the equipment information, the work information and the item information. For example, the pickup position of the component 91 is included in the equipment information, as well as in the work information and the item information.
[0058] 7 shows an example of the relationship between traceability information and identification information when switching from unit production 70 numbered 1 in FIG. 3 to unit production 70 numbered 2. For convenience of illustration, in the figure, traceability information including at least one of board information, equipment information, work information, and item information is shown as traceability information TB1 and traceability information TB2. As described above, the first identification information 71 is identification information PA1, and the second identification information 72 is identification information PB1.
[0059] In this case, the storage unit 53 associates the traceability information TB1, which is the first traceability information 81, with the identification information PA1, which is the first identification information 71, and stores them in the storage device ST0 (step S16 shown in FIG. 5). The storage unit 53 also associates the traceability information TB2, which is the second traceability information 82, with the identification information PB1, which is the second identification information 72, and stores them in the storage device ST0 (step S15).
[0060] As a result, the traceability information TB1 before the switching of the unit production 70 and the identification information PA1 before the switching of the unit production 70 are associated and stored in the storage device ST0. Also, the traceability information TB2 after the switching of the unit production 70 and the identification information PB1 after the switching of the unit production 70 are associated and stored in the storage device ST0. This prevents the traceability information TB2 after the switching of the unit production 70 and the identification information PA1 before the switching of the unit production 70 from being erroneously associated and stored in the storage device ST0. In this way, the production management device 50 can appropriately associate the traceability information and the identification information and store them in the storage device ST0, making it easy to trace the work on the substrate.
[0061] 5, when the process shown in step S16 ends, the control returns to the judgment shown in step S11. Then, the processes shown in steps S13 and S16 are repeated until it is judged by the judgment unit 51 that it is a predetermined timing. Also, when the process shown in step S15 ends, the control temporarily ends.
[0062] 1-3-4. Collation unit 54, guidance unit 55 and update unit 56 Here, the second identification information 72 acquired by the management device HC0 that manages the substrate-related performing machine WM0 is referred to as upper side identification information 72a. The second identification information 72 acquired by the substrate-related performing machine WM0 is referred to as lower side identification information 72b. For example, the upper side identification information 72a and the lower side identification information 72b may differ due to an incorrect setting or non-setting of the second identification information 72.
[0063] Therefore, the collation unit 54 collates the upper identification information 72a and the lower identification information 72b (step S21 shown in FIG. 6). FIG. 8 shows an example of the relationship between the upper identification information 72a and the lower identification information 72b in the unit production 70 of number 2 in FIG. 3 described above. In the example shown in the figure, the identification information PB2 which is the upper identification information 72a is different from the identification information PB1 which is the lower identification information 72b.
[0064] When the collation unit 54 finds that the upper identification information 72a and the lower identification information 72b do not match (Yes in step S22 shown in FIG. 6), the notification unit 55 notifies the worker of the mismatch between the upper identification information 72a and the lower identification information 72b (step S23). The notification unit 55 may take various forms as long as it can notify the worker of the mismatch between the upper identification information 72a and the lower identification information 72b. For example, the notification unit 55 can notify the worker of the mismatch between the upper identification information 72a and the lower identification information 72b on the display device DP0 described above.
[0065] 9 shows an example of a notification about a mismatch between the upper identification information 72a and the lower identification information 72b. In the figure, the identification information PB2, which is the upper identification information 72a, and the identification information PB1, which is the lower identification information 72b, are displayed so as to be comparable. This allows the worker to easily recognize the mismatch between the upper identification information 72a and the lower identification information 72b. Note that when the collation unit 54 finds that the upper identification information 72a and the lower identification information 72b match (No in step S22 shown in FIG. 6), the control is temporarily terminated.
[0066] When the comparison unit 54 finds a mismatch between the upper identification information 72a and the lower identification information 72b (Yes in step S22 shown in Figure 6), the update unit 56 rewrites at least one of the upper identification information 72a and the lower identification information 72b with the second identification information 72 obtained by the worker (step S24).
[0067] For example, the worker reads the second identification information 72 written on a work schedule or the like using a reading device such as a barcode reader. The reading device is provided so as to be able to communicate with the control device 16 of the component mounting machine WM3. The second identification information 72 read by the reading device is transmitted to the control device 16, and the update unit 56 can acquire the second identification information 72.
[0068] 9 shows an example of updating by the update unit 56. In the figure, identification information PB2 which is the upper identification information 72a, identification information PB1 which is the lower identification information 72b, and identification information PB2 which is the second identification information 72 acquired by the worker are displayed so as to be comparable. For example, the worker checks information (at least one of the upper identification information 72a and the lower identification information 72b) to be rewritten with identification information PB2 which is the second identification information 72. In the figure, the lower identification information 72b is checked, and identification information PB1 which is the lower identification information 72b is rewritten (updated) with identification information PB2 which is the second identification information 72 acquired by the worker.
[0069] The update unit 56 can also set a priority for rewriting with the second identification information 72 acquired by the worker. For example, the upper side identification information 72a is information (master data) acquired by the management device HC0, and is more affected by rewriting than the lower side identification information 72b. Therefore, the update unit 56 can set a lower priority for rewriting the upper side identification information 72a than the lower side identification information 72b. The update unit 56 can also set a priority for rewriting with the second identification information 72 according to the reliability of the second identification information 72 acquired by the worker.
[0070] For example, when the second identification information 72 acquired by the manager matches the second identification information 72 acquired by the worker, the update unit 56 can determine that the reliability of the second identification information 72 acquired by the worker is high. When the second identification information 72 acquired by the manager does not match the second identification information 72 acquired by the worker, the update unit 56 can determine that the reliability of the second identification information 72 acquired by the worker is low. When the reliability of the second identification information 72 acquired by the worker is high, the update unit 56 can set a higher priority when rewriting with the second identification information 72, compared to when the reliability of the second identification information 72 is low.
[0071] 2.Production management method What has already been described about the production management device 50 can also be said about the production management method. Specifically, the production management method comprises a judgment process and a regulation process. The judgment process corresponds to the control performed by the judgment unit 51. The regulation process corresponds to the control performed by the regulation unit 52. The production management method can also comprise a storage process. The storage process corresponds to the control performed by the storage unit 53. The production management method can also comprise a collation process. The collation process corresponds to the control performed by the collation unit 54. The production management method can also comprise a guidance process. The guidance process corresponds to the control performed by the guidance unit 55. The production management method can also comprise an update process. The update process corresponds to the control performed by the update unit 56.
[0072] 3. Examples of Effects of the Embodiments The production management device 50 includes a determination unit 51 and a regulation unit 52. This allows the production management device 50 to use appropriate identification information for identifying the unit production 70 when the unit production 70 is switched. What has been described above about the production management device 50 also applies to the production management method. [Explanation of symbols]
[0073] 50: production management device, 51: judgment unit, 52: regulation unit, 53: memory unit, 54: comparison unit, 70: unit production, 71: first identification information, 72: second identification information, 72a: upper side identification information, 72b: Lower side identification information, 81: First traceability information, 82: Second traceability information, 90: Substrate, 900: Substrate product, WM0: substrate-related work machine, HC0: management device, PU0: power supply, ST0: storage device.
Claims
1. a determination unit that determines whether or not the timing is a predetermined timing for switching unit production, the timing being one of a timing when a date changes when the substrate-related operation machine produces substrate products over a plurality of days while the substrate products are being produced based on a production plan including a plurality of unit productions each including a substrate-related operation machine that performs a predetermined substrate-related operation on a substrate, a timing when a predetermined time has elapsed since the last substrate that was carried into the substrate-related operation machine was carried out and no substrate was carried into the substrate-related operation machine, and a timing when a plurality of operators are involved in the production of the substrate products, and a timing when the operator is changed; a restriction unit that restricts use of a first identification information, which is identification information indicating that the board product is produced by the unit production before the changeover, when the determination unit determines that the predetermined timing has arrived, and resets the first identification information to a second identification information, which is identification information indicating that the board product is produced by the unit production after the changeover; a storage unit that associates first traceability information capable of tracing the substrate-related work in the unit production before the change with the first identification information and stores the first traceability information in a storage unit, and associates second traceability information capable of tracing the substrate-related work in the unit production after the change with the second identification information and stores the second traceability information in a storage unit; Equipped with The regulating unit, when the judgment unit judges that the specified timing has arrived, displays a setting screen on a display device to allow the worker to specify the second identification information, thereby causing the worker to specify the second identification information.
2. 2. The production management device according to claim 1, wherein the predetermined timing is a timing at which a date changes when the substrate-related operation machine produces the substrate products over a plurality of days.
3. 2. The production management device according to claim 1, wherein the specified timing is a timing when a specified time has elapsed since the last substrate carried into the substrate-related operation machine was removed and no next substrate was carried into the substrate-related operation machine.
4. 2. The production management device according to claim 1, wherein the predetermined timing is a timing at which a worker is changed when a plurality of workers are involved in the production of the board products.
5. a determining step of determining whether or not the timing is a predetermined timing for switching unit production, the timing being any one of a timing when a date changes in a case where the substrate-related operation machine produces the substrate products over a plurality of days while the substrate products are being produced based on a production plan including a plurality of unit productions each including a substrate-related operation machine that performs a predetermined substrate-related operation on a substrate, a timing when a predetermined time has elapsed since the last substrate that was carried into the substrate-related operation machine was carried out and no next substrate was carried into the substrate-related operation machine, and a timing when a plurality of operators are involved in the production of the substrate products, and a timing when the operator is changed; a restricting step of restricting use of a first identification information, which is identification information indicating that the board product is produced by the unit production before the changeover, when the determining step determines that the predetermined timing has arrived, and resetting the first identification information to a second identification information, which is identification information indicating that the board product is produced by the unit production after the changeover; a storage step of storing in a storage device first traceability information capable of tracing the substrate-related work in the unit production before the changeover and the first identification information in association with each other, and storing in a storage device second traceability information capable of tracing the substrate-related work in the unit production after the changeover and the second identification information in association with each other; Equipped with The control process is a production management method in which, when the judgment process determines that the specified timing has arrived, a setting screen for specifying the second identification information is displayed on a display device, and the worker is prompted to specify the second identification information.
Citation Information
Patent Citations
Feeding of powder
JP1979067969A
Method for generating arrow diagram load master by machine kind
JP1996030685A
Manufacture of product and production control calculation system for product
JP1997050949A
Schedule and result data display system
JP1997212555A
Electronic component mounting machine and control method of power supply
JP2003264399A