Mounting system and control method
The information processing device prioritizes worker tasks based on mobile work device status to enhance collaboration, ensuring continuous processing and minimizing disruptions in mounting systems.
Patent Information
- Application Number
- JP2024004762
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-01-16
- Publication Date
- 2025-01-23
- Estimated Expiration
- 2040-03-17
AI Technical Summary
Existing mounting systems lack effective mechanisms to encourage worker collaboration with mobile work devices for component exchange, leading to inefficiencies and potential disruptions in the production process.
An information processing device and method that includes a control unit to output notification information on a display unit, prioritizing worker tasks based on the status of mobile work devices, such as loaders, to facilitate cooperative work between workers and loaders.
Enhances worker collaboration with mobile work devices by providing clear priority-based task notifications, ensuring continuous processing and minimizing disruptions in the mounting system.
Smart Images

Figure 0007620739000001 
Figure 0007620739000002 
Figure 0007620739000003
Abstract
Description
[Technical Field]
[0001] This specification discloses an information processing device and an information processing method. [Background technology]
[0002] A conventional mounting system has been proposed that includes a component mounter and a unit exchange device (mobile work device) that automatically exchanges the component supply unit of the component mounter based on an instruction list, outputs an instruction to exchange the component supply unit in a manner that can be recognized by an operator, and when a component supply unit is attached or detached in the component mounter, if it is determined that the attachment or detachment instruction is correct, deletes the corresponding attachment or detachment instruction and performs an update process on the instruction list (see, for example, Patent Document 1). This mounting system allows for appropriate cooperative work between the operator and the mobile work device in replacing the component supply unit. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] International Publication No. 2018 / 173204 Brochure Summary of the Invention [Problem to be solved by the invention]
[0004] Incidentally, in the mounting system of Patent Document 1 described above, the instruction list is updated to appropriately facilitate cooperative work between the worker and the mobile work device, but because the worker has to check the instruction list for the mobile work device to perform the work, it is still not possible to fully grasp which work should be given priority. In such a mounting system, there is a need to encourage the worker to coordinate replacement by the worker and replacement by the mobile work device.
[0005] The present disclosure has been made in consideration of such problems, and its main purpose is to provide an information processing device and an information processing method that can encourage workers to work together on replacement by themselves and replacement by a mobile work device. [Means for solving the problem]
[0006] In this disclosure, the following means are adopted to achieve the above-mentioned main object.
[0007] The information processing device of the present disclosure includes: An information processing device used in a mounting system including a plurality of mounting-related devices each having a display unit that visually notifies a worker of information and a mounting unit that mounts a component, and which are related to a process of mounting components on a processing object, and a mobile work device that moves between the plurality of mounting-related devices and automatically mounts and removes the component on the mounting unit, a control unit that outputs, to the display unit, notification information relating to the status of the mobile work device and including work content that can be performed by an alternative worker, based on a predetermined priority order based on the continuation of processing by the mounting-related device; It is equipped with the following.
[0008] This information processing device outputs notification information related to the status of the mobile work device, including tasks that the worker can perform instead, to a display unit based on a predetermined priority order based on the continuation of the processing of the mounting-related device. The worker can check the notification information arranged in order of priority and perform the work. Therefore, this information processing device can encourage the worker to coordinate the replacement by the mobile work device with the replacement by the worker. Here, examples of mounting-related devices include a printing device that prints a viscous fluid on a processing object, a printing inspection device that inspects the printing condition, etc., a mounting device that mounts components, a mounting inspection device that inspects the mounting condition, etc., a storage device that stores components used in the device, a transport device for the processing object, and a reflow device that performs reflow processing. Examples of processing objects include substrates and three-dimensional substrates. [Brief explanation of the drawings]
[0009] [Figure 1]FIG. 1 is a schematic explanatory diagram showing an example of a mounting system 10. [Figure 2] FIG. 2 is an explanatory diagram showing the outline of the configuration of a mounting device 15. [Figure 3] FIG. 4 is an explanatory diagram of priority information 44 and task list information 45 stored in a storage unit 43. [Figure 4] 10 is a flowchart showing an example of a collaborative work notification processing routine. [Figure 5] FIG. 7 is an explanatory diagram of an example of a notification screen 70 displayed on the operation panel 28. [Figure 6] FIG. 7 is an explanatory diagram of an example of a notification screen 70 displayed on the operation panel 28. DETAILED DESCRIPTION OF THE INVENTION
[0010] This embodiment will be described below with reference to the drawings. Fig. 1 is a schematic explanatory diagram showing an example of a mounting system 10 according to the present disclosure. Fig. 2 is an explanatory diagram showing an outline of the configuration of a mounting device 15. Fig. 3 is an explanatory diagram of priority information 44 and work list information 45 stored in a storage unit 43. In this embodiment, the left-right direction (X-axis), front-back direction (Y-axis), and up-down direction (Z-axis) are as shown in Figs. 1 and 2.
[0011] The mounting system 10 is configured as a production line in which mounting devices 15, which mount components P on a substrate S as an object to be processed, are arranged in the transport direction of the substrate S. Here, the object to be processed is described as a substrate S, but is not particularly limited as long as it is something on which components P are mounted, and it may be a three-dimensional substrate. As shown in FIG. 1 , the mounting system 10 includes a printing device 11, a print inspection device 12, a storage unit 13, a management PC 14, a mounting device 15, a mounting inspection device (not shown), a reflow device (not shown), an automated guided vehicle 16, a loader 18, a host PC 60, and the like. The printing device 11 is a device that prints solder paste or the like on the substrate S. The print inspection device 12 is a device that inspects the condition of the printed solder. The mounting inspection device is a device that inspects the condition of the mounted components. The reflow device is a device that reflows the substrate on which solder has been printed and on which the components have been mounted. The host PC 60 is configured as a server that stores and manages information used by each device of the mounting system 10, such as a production plan database that includes multiple pieces of mounting condition information.
[0012] Mounting device 15 is a device that picks up components P and mounts them on a board S. As shown in FIG. 2 , mounting device 15 includes a board processing unit 23, a component supply unit 24, an operation panel 28, a mounting unit 30, a mounting control unit 36, and a communication unit 34.
[0013] The board processing unit 23 is a unit that loads, transports, fixes, and unloads the board S at the mounting position. The component supply unit 24 is a unit that supplies components P to the mounting unit 30. The component supply unit 24 has one or more mounting units that are equipped with feeders 25, each of which includes a reel around which tape is wound as a holding member for holding the components P. The component supply unit 24 has upper and lower mounting units: a mounting mounting unit 26 that mounts the feeder 25 used in the mounting process, and a buffer mounting unit 27 that mounts a spare feeder 25. Here, the mounting mounting unit 26 and the buffer mounting unit 27 are collectively referred to as the mounting unit. The feeder 25 is equipped with a controller (not shown). The controller stores information such as the ID of the tape contained in the feeder 25, the type of component P, and the remaining number of components P. When the feeder 25 is mounted in the mounting unit, the controller transmits information about the feeder 25 to the mounting control unit 36. The component supply unit 24 may also have a tray unit having a tray as a holding member on which a plurality of components P are arranged and placed. The operation panel 28 is configured as a touch panel that has the functions of a display unit that displays a screen and an operation unit that accepts input operations from the operator, and displays the operating status and setting status of the mounting device 15. The communication unit 34 is an interface that exchanges information with external devices such as the management PC 14, the loader 18, and the host PC 60.
[0014] The mounting unit 30 is a unit that picks up components P from the component supply unit 24 and places them on a board S fixed to the board processing unit 23. The mounting unit 30 includes a head moving unit 31, a mounting head 32, and a nozzle 33. The head moving unit 31 includes a slider that moves in the X and Y directions along a guide rail, and a motor that drives the slider. The mounting head 32 picks up one or more components P and moves it in the X and Y directions by the head moving unit 31. The mounting head 32 is removably attached to the slider. One or more nozzles 33 are removably attached to the underside of the mounting head 32. The nozzles 33 pick up the components P using negative pressure. Note that the picking member that picks up the components P may be a mechanical chuck that mechanically holds the components P, in addition to the nozzle 33.
[0015] The mounting control unit 36 is configured as a microprocessor centered on a CPU 37 and controls the entire device. The mounting control unit 36 has a memory unit 38. The memory unit 38 stores mounting condition information (production jobs) and mounting management information 39, which include information on components P, the placement order and placement positions for mounting components P on the board S, and information on the placement positions of feeders 25 that pick up components P. The mounting management information 39 includes information on the current mounting process status, such as the type (ID) of the feeders 25 attached to the mounting attachment unit 26, the buffer attachment unit 27, etc., the type of components to be supplied, the remaining number of components, and the predicted time when components will run out, as well as information on the status of each unit of the mounting device 15. The mounting management information 39 is periodically updated by the CPU 37 with information such as the usage status of the feeders 25 in response to component consumption by the mounting unit 30 and replacement of feeders 25 by the loader 18 or operator M. The predicted time until components run out can be calculated, for example, by calculating the component consumption rate per unit time (pieces / minute) and then calculating this component consumption rate and the current number of remaining components. Mounting control unit 36 outputs control signals to board processing unit 23, component supply unit 24, operation panel 28, and mounting unit 30, while receiving signals from board processing unit 23, component supply unit 24, operation panel 28, and mounting unit 30.
[0016] The storage unit 13 is a storage location for temporarily storing the feeders 25 used in the mounting device 15. The storage unit 13 is provided below the conveying device between the print inspection device 12 and the mounting device 15. The storage unit 13 has a mounting unit similar to the component supply unit 24. When the feeder 25 is connected to this mounting unit, the controller of the feeder 25 outputs information about the feeder 25, and the management PC 14 receives the output information. In the storage unit 13, the feeder 25 is transported by an automated guided vehicle 16, or the feeder 25 may be transported by a worker. The automated guided vehicle 16 automatically transports the feeders 25 and components used in the mounting system 10 between the storage unit 13 and a warehouse (not shown). The warehouse stores the feeders 25, other components, and the like.
[0017] The loader 18 is a mobile work device that moves within a movement area in front of the mounting system 10 (see the dotted line in FIG. 1 ) and automatically attaches, detaches, collects, and replenishes components necessary for the mounting process, such as the feeders 25 of the mounting device 15. The loader 18 includes a movement control unit 50, a memory unit 53, a storage unit 54, an exchange unit 55, a movement unit 56, and a communication unit 57. The movement control unit 50 is configured as a microprocessor centered on a CPU 51 and controls the entire device. The movement control unit 50 controls the entire device to collect feeders 25 from the component supply unit 24 or replenish feeders 25 to the component supply unit 24, and to move feeders 25 between the storage unit 13 and the component supply unit 24. The memory unit 53 is, for example, a hard disk drive (HDD) that stores various data such as processing programs. The storage unit 54 has a storage space for the feeders 25. The storage unit 54 is configured to be able to store, for example, four feeders 25. The exchange unit 55 is a mechanism for inserting and removing the feeder 25 and moving it between upper and lower stages (see FIG. 2). The exchange unit 55 has a clamp unit that clamps the feeder 25, a Y-axis slider that moves the clamp unit in the Y-axis direction (front-back direction), and a Z-axis slider that moves the clamp unit in the Z-axis direction (up-down direction). The exchange unit 55 performs the attachment and detachment of the feeder 25 to the mounting attachment unit 26 and the attachment and detachment of the feeder 25 to the buffer attachment unit 27. The movement unit 56 is a mechanism for moving the loader 18 in the X-axis direction (left-right direction) along the X-axis rail 19 arranged in front of the mounting device 15. The communication unit 57 is an interface for exchanging information with external devices such as the management PC 14 and the mounting device 15. The loader 18 outputs its current position and the details of the work it has performed to the management PC 14. This loader 18 can collect and replenish feeders 25, but it may also be configured to collect and replenish components related to the mounting process, such as mounting heads 32, nozzles 33, solder cartridges, screen masks, and backup pins for supporting the board.
[0018] The management PC 14 is a device that manages the loader 18 and the feeder 25. The management PC 14 includes a management control unit 40, a memory unit 43, and a communication unit 47. The management control unit 40 is configured as a microprocessor centered around a CPU 41, and controls the entire device. The memory unit 43 stores priority information 44, work list information 45, an instruction list 46, and the like. The communication unit 47 is an interface that exchanges information with external devices such as the mounting device 15, the loader 18, and the host PC 60. The management PC 14 obtains information about the current position and current status from the loader 18 at predetermined time intervals and stores the information in the work list information 45.
[0019] The information stored in the storage unit 43 will now be described. The priority information 44 is information regarding the priority order of tasks performed by workers. The priority information 44 includes, for example, a priority order of tasks that worker M can perform in place of the loader 18 and tasks that worker M should perform, which is preset so that the processing of the mounting device 15 can continue as long as possible. The mounting system 10 is configured to be able to perform a cooperative task including automatic attachment / detachment of the feeder 25 by the loader 18 and manual attachment / detachment of the feeder 25 by the worker M. The mounting system 10 defines, as cooperative tasks, a worker assistance mode in which the loader 18 basically performs the feeder 25 replacement task in the mounting process and the worker M assists the loader 18, and a task allocation mode in which the loader 18's replacement task and the worker M's replacement task are independently assigned. The task allocation mode is, for example, a mode set so that the worker M manually replaces a feeder 25 that the loader 18 cannot physically replace.
[0020] As shown in FIG. 3 , the priority information 44 defines the priority of tasks in the worker assistance mode and the priority of tasks in the task sharing mode. The priority order in the worker assistance mode is set as follows: absence of the spare feeder 25 (disablement information), non-startup of the loader 18 (stop information), abnormal stoppage of the loader 18 (stop information), excessive work (delay information) in which the number of supply notifications exceeds a predetermined allowable number, suspension of the movement of the loader 18 (suspend information), and normal operation of the loader 18. The absence of the spare feeder 25 refers to a state in which the spare feeder 25 is not in the spare attachment unit (e.g., the buffer attachment unit 27). This state is resolved when the worker M replenishes the spare feeder 25. The non-startup of the loader 18 refers to a state in which the power to the loader 18 is off. This state is resolved when the worker M turns on the power. The abnormal stoppage of the loader 18 refers to a state in which some abnormality has occurred in the loader 18. This state is resolved when the worker M restarts the loader 18 or resolves the abnormality. The overwork state is a state in which the loader 18 exceeds the amount of work it can perform per unit time, resulting in a time delay. This state is resolved by worker M manually replacing the feeder 25 in advance. The suspension of the loader 18's movement is a state in which the loader 18 stops for a certain period of time (e.g., several tens of seconds) when an obstacle, including worker M, is detected within the loader's movement range, and this state is resolved when worker M removes the obstacle. In the worker allocation mode, the priorities are set in the following order: immediate manual replacement by worker M (immediate replacement information), abnormality of the loader 18 (abnormality information), advance warning by worker M (warning information), and work delay of the loader 18 (delay information). Immediate manual replacement by worker M is a state in which the feeder 25 assigned to worker M for replacement has already run out of parts, and this state is resolved when worker M manually replaces the part. The abnormal state of the loader 18 means that the loader 18 is not started or has stopped due to an abnormality, and this state is resolved if the operator M turns on the power to the loader 18, restarts it, or resolves the abnormality. The advance warning state for the operator M means that the operator M is notified that the feeder 25, which should be replaced by the operator M, is predicted to run out of parts after a predetermined time has elapsed from the present, and this state is resolved if the operator M manually replaces the feeder 25 before the predetermined time has elapsed.The loader 18 is delayed when the amount of work that can be done per unit time is exceeded or when the movement of the loader 18 is interrupted, and this state can be resolved if the worker M manually replaces the feeder 25 in advance or removes an obstacle from the movement range of the loader 18. The priority information 44 sets the above priorities so that processing in the mounting system 10 can continue as uninterrupted as possible.
[0021] The work list information 45 includes the status of the loader 18 and the work content to be performed by the loader 18 on a specific mounting device 15. The work list information 45 includes information on each mounting device 15 that the loader 18 is to perform a work on, with the information corresponding to each device. The work list information 45 includes information such as the work number, the work target, the number of the corresponding mounting unit where the work should be performed, the ID of the feeder 25, the type of component held, the number of the remaining components, the number of the spare mounting unit where a spare feeder 25 is pre-arranged, the advance notice time for performing the work, and the work content. The instruction list 46 is information including instructions regarding the movement and replacement of the feeder 25 to be performed by the loader 18. The instruction list 46 includes a list of work to be performed by the loader 18. The instruction list extracts the work to be performed by the loader 18 included in the work list information 45 and includes information such as the mounting position of the feeder 25 to be retrieved or replenished and the order of the work. The management control unit 40 periodically collects information from the loader 18 and the mounting device 15 and updates the work list information 45 and the instruction list 46 .
[0022] Next, we will explain the operation of the mounting system 10 of this embodiment configured as described above. First, we will explain the process in which the mounting device 15 mounts components P on the board S. When the mounting process begins, the CPU 37 of the mounting control unit 36 controls the board processing unit 23 to load and secure the board S. Next, the CPU 37 reads the mounting condition information and, based on the mounting condition information, causes the mounting head 32 to pick up components P from the feeders 25 attached to the component supply unit 24 and place them on the board S. After placing the components P on the board S, the CPU 37 ejects the board S to the board processing unit 23 and, as described above, loads the next board S into the board processing unit 23. During this mounting process, the CPU 37 manages the number of components consumed by each feeder 25. When the number of remaining components falls below a predetermined warning value, the CPU 37 sends this information to the management PC 14. The management PC 14 performs processes such as adding a replacement operation for a feeder 25 that is close to running out of components to the work list information 45. The management PC 14 creates an instruction list 46 from the work list information 45, and causes the loader 18 to perform the replacement work based on this instruction list 46. The loader 18 moves along the X-axis rail 19 between the storage unit 13 and the mounting device 15, and performs the replacement process of the feeder 25 in the mounting device 15 that is the work target.
[0023] Next, a process for notifying the worker M of the work content that should be performed with priority will be described. FIG. 4 is a flowchart showing an example of a collaborative work notification process routine executed by the management control unit 40 of the management PC 14. This routine is stored in the storage unit 43 of the management PC 14 and is executed at predetermined intervals (e.g., one minute) after the management PC 14 is started. First, a notification process in a worker assistance mode in which the worker M assists the work of the loader 18 will be described. When this routine is started, the CPU 41 of the management control unit 40 acquires the status of the loader 18 from the loader 18 (S100), sets the mounting device 15 to be notified (S110), and acquires the current mounting status by acquiring mounting management information 39 from the corresponding mounting device 15 to be notified (S120). The CPU 41 may set the mounting device 15 to be notified in the order of arrangement in the mounting system 10. Here, the CPU 41 acquires the status of the loader 18 or the mounting device 15 directly from the device, but it may also acquire these statuses from the work list information 45, which is updated periodically.
[0024] Next, the CPU 41 extracts feeders 25 that will run out of components within a predetermined period of time (S140). The predetermined period may be, for example, a period within which the occurrence of a parts shortage can be accurately predicted, or a relatively short period of time from preparation to actual work, such as 30 minutes or 1 hour. Next, the CPU 41 extracts work tasks related to the loader 18 and the feeder 25 replacement that can be performed by the operator M (S150). The CPU 41 extracts work tasks that will be performed after a predetermined time when the loader 18 is unable to start work at the scheduled work time as work tasks that can be performed by the operator M. The CPU 41 also excludes work tasks that will be performed by the loader 18 within a predetermined short period of time (e.g., within 5 minutes) from the work tasks that can be performed by the operator M. The CPU 41 excludes, for example, spare feeders 25s housed in the housing section 54 of the loader 18 and the work of replacing feeders 25s that are automatically replaced immediately after the loader 18 resumes operation from the work tasks that can be performed by the operator M. Such work is excluded because the effectiveness of having worker M perform the work instead is low. Next, the CPU 41 sets a display order for the extracted work contents based on the priority information 44, and outputs notification information and a display command to the mounting device 15, in which the work contents are displayed on the screen in the set display order (S150). Then, the CPU 41 determines whether the above processing has been performed for all mounting devices 15 to be notified (S160). If the processing has not been completed for all mounting devices 15 to be notified, the CPU 41 repeats the processing from S100 onwards. That is, in S110, the next mounting device 15 is set, and the work contents for that mounting device 15 are displayed on the mounting device 15 in the display order based on the priority information 44. On the other hand, if the above processing has been performed for all mounting devices 15 to be notified, the CPU 41 ends this routine.
[0025] The mounting device 15, which has received the notification information output in S150, displays the notification information on the operation panel 28. FIG. 5 is an explanatory diagram showing an example of a notification screen 70 displayed on the operation panel 28 in the operator assistance mode. The notification screen 70 is a screen that displays the work content of assisting the loader 18 and includes a notification information display field 71. The notification information display field 71 is arranged with a status display field 72, a mounting unit display field 73, a schedule display field 74, a comment display field 75, and the like. The status display field 72 is a field that displays icons that indicate the work status, including one or more of a supply icon 76, an abnormality icon 77, and a delay icon 78. The supply icon 76 is an icon indicating a state in which a spare feeder 25 is not present in the mounting unit and a supply operation of the feeder 25 is required. The abnormality icon 77 is an icon indicating an abnormal state of the loader 18, such as a non-started state or an abnormally stopped state of the loader 18. The delay icon 78 indicates a delay in the operation of the loader 18 due to excessive load or suspension of movement of the loader 18. The attachment unit display field 73 displays the location of the attachment unit where the feeder 25 should be replaced and the location of the spare attachment unit where a spare feeder 25 has been pre-arranged. The attachment unit display field 73 displays slot numbers for the storage unit 13, buffer attachment unit 27, etc. The schedule display field 74 displays the advance notice of the time the work will be performed. The comment display field 75 displays comments about the work content. Examples of work content include preparing a spare feeder 25 when there is no spare feeder 25, dealing with a loader 18 that has not started or stopped abnormally, manually replacing the feeder 25 to alleviate excessive load on the loader 18, and removing an obstacle or manually replacing the feeder 25 to deal with a suspension of the loader 18's movement. The notification information display field 71 displays the work content from top to bottom according to the priority of the priority information 44.
[0026] The processing of S140 to S150 and the work of worker M will now be described using the work list information 45 of FIG. 3 and the notification screen 70 of FIG. 5 as specific examples. The CPU 41 first acquires, for example, work contents such as those shown in the work list information 45 of FIG. 3 and extracts work numbers 1, 4, 5, 6, etc. as work contents that worker M can perform instead. Note that work contents with work numbers 1 and 2 are excluded because the loader 18 will be performing these immediately. Next, the CPU 41 performs a process of rearranging the display order of these work contents based on the priority information 44. For example, the priority information 44 indicates that work numbers 5 and 6 in FIG. 3 have the highest priority, followed by work number 1, which has the next highest priority, and so on. The notification information display field 71 displays the work contents in this order of priority. Worker M checks this notification information display field 71 and performs the work in order, for example, starting with the work content displayed at the top. For example, worker M prepares a feeder 25 with a feeder ID of F1 and mounts it in mounting unit #15, mounts a feeder 25 with a feeder ID of F5 in mounting unit #16, and restarts the loader 18. The lower part of FIG. 5 shows an example of what will happen 10 minutes later. For example, after 10 minutes, worker M can see from the display content of the notification information display field 71 that a delay will occur due to excessive loader 18 work, and that the replacement work of feeders 25 with feeder IDs = F1, F5, and F12 will be delayed. Worker M can assist in the manual replacement of these feeders 25, remove obstacles, etc.
[0027] Next, we will explain the notification process in the work allocation mode, in which the loader 18 replacement work and the worker M replacement work are assigned independently. In this mode, the collaborative work notification process routine of FIG. 4 may be executed, except that the priority corresponding to the work allocation mode is read from the priority information 44 in S150. In the work allocation mode, the work content is displayed in the notification information display field 71 in the order of priority indicated by the priority information 44 in FIG. 3. FIG. 6 is an explanatory diagram showing an example of a notification screen 70 displayed on the operation panel 28 in the work allocation mode. In the work allocation mode, an immediate icon 79 indicating that a component has run out and the feeder 25 needs to be immediately replaced is displayed in the status display field 72. Furthermore, a replenishment icon 76 is displayed in the status display field 72 to provide advance notice of a component outage. Even in the work allocation mode, the work content is displayed in the notification information display field 71 in the order of priority that allows each device in the mounting system 10 to continue processing. Worker M can check the notification information display field 71 to recognize the work that should be performed with priority.
[0028] Here, the correspondence between the components of this embodiment and the components of the present disclosure will be clarified. The management control unit 40 of this embodiment corresponds to the control unit of the present disclosure, the management PC 14 corresponds to the information processing device, and the loader 18 corresponds to the mobile work device. Furthermore, the printing device 11, the print inspection device 12, the storage unit 13, and the mounting device 15 correspond to mounting-related devices, the operation panel 28 corresponds to the display unit, the mounting mounting unit 26, the buffer mounting unit 27, and the mounting unit of the storage unit 13 correspond to the mounting unit, and the substrate S corresponds to the processing target. Note that in this embodiment, an example of an information processing method of the present disclosure is also clarified by explaining the operation of the management PC 14 and the mounting device 15.
[0029] The management PC 14 of the present embodiment described above outputs a notification screen 70 containing notification information, including work content related to the status of the loader 18 and work content that the operator M can perform instead, to the operation panel 28 based on a predetermined priority order based on the continuation of processing by the mounting device 15. The operator M can perform work by checking the notification screen 70, which is arranged in order of priority. Therefore, the management PC 14 allows the operator M to encourage a cooperative work between the operator M and the loader 18 in replacing the components. Furthermore, in the operator assistance mode, the notification information includes impossibility information, stop information, delay information, and interruption information, which are prioritized in this order. Therefore, the operator M can encourage a cooperative work between the operator M and the loader 18 based on these priorities. Furthermore, in the work sharing mode, the notification information includes immediate replacement information, abnormality information, warning information, and delay information, which are prioritized in this order. Therefore, the operator M can encourage a cooperative work between the operator M and the loader 18 based on these priorities.
[0030] Furthermore, the management control unit 40 displays and outputs, as notification information, a notification screen 70 including a status display field 72 including a supply icon 76, an abnormality icon 77, and a delay icon 78, a mounting unit display field 73, a schedule display field 74, and a comment display field 75. By checking these display fields, the worker M can encourage cooperative work between the worker M and the loader 18. Furthermore, the management control unit 40 displays and outputs the notification information to the mounting device 15 having the mounting unit corresponding to the notification information, making it easy for the worker M to understand the work content of the mounting device 15. Furthermore, the management control unit 40 displays and outputs, as notification information, the work content after a predetermined time when the loader 18 cannot start work at the scheduled work time. This allows the worker M to anticipate the work status of the loader 18 and perform the next work. Therefore, the management control unit 40 can further promote cooperative work with the loader 18.
[0031] It goes without saying that the present disclosure is not limited to the above-described embodiments, and can be embodied in various forms as long as they fall within the technical scope of the present disclosure.
[0032] For example, in the above-described embodiment, the priority information 44 includes priorities according to the worker assistance mode and the work sharing mode, but is not limited to this. One of the modes may be omitted and its priority may be omitted, or other modes, such as a mode that combines the worker assistance mode and the work sharing mode, may be included and priorities set accordingly.
[0033] In the above-described embodiment, in the worker assistance mode, the notification information includes impossibility information, stop information, delay information, and interruption information, and the priorities are set in that order. However, one or more of these may be omitted, other information may be added, or the priorities may be changed. Also, in the task sharing mode, the notification information includes immediate replacement information, abnormality information, warning information, and delay information, and the priorities are set in that order. However, one or more of these may be omitted, other information may be added, or the priorities may be changed. The information and priorities used in the mounting system 10 may be set appropriately so as to better ensure the continuation of processing in the mounting system 10.
[0034] In the above-described embodiment, the notification screen 70 includes the status display field 72, the attachment unit display field 73, the schedule display field 74, and the comment display field 75, but is not limited to this, and one or more of these may be omitted, or other display fields, such as an error code display field, may be provided. The notification screen 70 can be modified as needed to make it easier to understand the work content.
[0035] In the above-described embodiment, the operation panel 28 displays only the work content to be performed by that mounting device 15 in addition to the work content for the loader 18, but this is not particularly limited, and the operation content of another mounting device 15 may be displayed. Note that it is preferable to display only the work to be performed by that mounting device 15 on the operation panel 28, as this further reduces the possibility of operator M making mistakes in the work.
[0036] In the above-described embodiment, the functions of the information processing device of the present disclosure have been described as being provided in the management PC 14, but this is not particularly limited, and the functions of the information processing device of the present disclosure may be provided in a mounting-related device such as the mounting device 15, the loader 18, or the host PC 60. Even in this case, the mounting system 10 can encourage the worker M to work cooperatively with the loader 18.
[0037] In the above-described embodiment, the mounting device 15 has been mainly described as the mounting-related device of the present disclosure, but this is not particularly limited thereto, and a display unit may be provided in the printing device 11, the print inspection device 12, a mounting inspection device (not shown), a reflow device, etc., to display the work content that the operator M can take over. Also, in the above-described embodiment, the loader 18 has been described as automatically attaching and detaching the feeder 25, but this is not particularly limited thereto, and the loader may automatically attach and detach members to be attached to the printing device 11, the print inspection device 12, a mounting inspection device (not shown), a reflow device, etc., and the work content may be displayed and output on the notification screen 70.
[0038] In the above-described embodiment, the present disclosure has been described as the mounting system 10, the management PC 14, and the mounting device 15, but the present disclosure may also be an information processing method executed by the management PC 14, or a program that realizes the information processing method.
[0039] Here, the information processing device and information processing method of the present disclosure may be configured as follows. For example, in the information processing device of the present disclosure, the notification information may include one or more of (1) to (4), and the priority order may be (1) to (4) among the existing information. This information processing device can encourage the worker to work cooperatively with the mobile work device based on the priority order of stop information, delay information, interruption information, etc. (1) The mobile work device is configured so that the member can be attached and detached to a spare attachment section, and information indicating that the spare member is not present in the spare attachment section and the mobile work device is therefore unable to perform work. (2) Stop information regarding the stop of the mobile work device. (3) Delay information regarding delays in the operation of the mobile work device. (4) Interruption information regarding an interruption in movement of the mobile work device.
[0040] In the information processing device of the present disclosure, the notification information may include one or more of (5) to (8), and the priority may be determined in the order of (5) to (8) among the existing information. This information processing device can encourage the worker to work cooperatively with the mobile work device based on the priority of immediate replacement information, abnormality information, warning information, delay information, etc. (5) Immediate replacement information regarding the replacement work of the above-mentioned components by the worker. (6) Abnormality information regarding an abnormality in the mobile work device. (7) Warning information regarding advance warning to the worker before replacing the component. (8) Delay information regarding delays in the operation of the mobile work device.
[0041] In the information processing device of the present disclosure, the control unit may cause the display unit to display and output as the notification information a notification screen including one or more of: a status display field including one or more of a component supply icon, an abnormality icon, and a delay icon; an attachment unit display field including at least the position of the work target attachment unit to which a spare component should be attached and which may include the position of the spare attachment unit to which the corresponding spare component has been pre-deployed; a comment display field displaying comments on the work content; and a schedule display field including an advance notice of the time the work will be performed. With this information processing device, the worker can be encouraged to work cooperatively with the mobile work device by checking the status display field, the attachment unit display field, the comment display field, the next schedule field, etc.
[0042] In the information processing device of the present disclosure, the control unit may display and output the notification information only to the mounting-related devices having the attachment unit corresponding to the notification information, among the mounting-related devices. In this information processing device, the notification information is displayed on the display unit of the mounting-related device corresponding to the notification information, making it easy for the worker to understand the work content of that device.
[0043] In the information processing device disclosed herein, the control unit may cause the display unit to display and output the notification information about work to be done after a predetermined time when the mobile work device is unable to start work at the scheduled work time. This information processing device displays notification information including work necessary for the mounting-related device to continue processing after the predetermined time, allowing the worker to anticipate the work status of the mobile work device and perform the next task. This allows the information processing device to more effectively cooperate with the mobile work device.
[0044] In the information processing device of the present disclosure, the mounting system may include a management device that manages the mobile work device, and one or more of the mounting-related devices, the mobile work device, and the management device may be equipped with the above-mentioned information processing device. With this information processing device, the worker can be prompted to work collaboratively with the mobile work device from any of the devices in the mounting system.
[0045] The information processing method of the present disclosure includes: 1. An information processing method used in a mounting system including a plurality of mounting-related devices, each of which has a display unit that visually notifies a worker of information and a mounting unit to which a component is attached, and which is related to a process of mounting components on a processing object, and a mobile work device that moves between the plurality of mounting-related devices and automatically attaches and detaches the component to and from the mounting unit, a step of outputting notification information including work content that can be performed by the worker in place of the mobile work device on the display unit based on a predetermined priority order; It includes:
[0046] In this information processing method, similar to the information processing device described above, the worker can be encouraged to cooperate with the mobile work device in replacing the equipment. Note that this information processing method may employ aspects of the information processing device described above, or may include a step of realizing the functions of the information processing device described above. [Industrial Applicability]
[0047] The information processing device and information processing method of the present disclosure can be used in the field of mounting electronic components. [Explanation of symbols]
[0048] 10 Mounting system, 11 Printing device, 12 Printing inspection device, 13 Storage unit, 14 Management PC, 15 Mounting device, 16 Automatic guided vehicle, 18 Loader, 19 X-axis rail, 23 Board processing unit, 24 Component supply unit, 25 Feeder, 26 Mounting mounting unit, 27 Buffer mounting unit, 28 Operation panel, 30 Mounting unit, 31 Head movement unit, 32 Mounting head, 33 Nozzle, 34 Communication unit, 36 Mounting control unit, 37 CPU, 38 Memory unit, 39 Mounting management information, 40 Management control unit, 41 CPU, 43 Memory unit, 44 Priority information, 45 Work list information, 46 Instruction list, 47 Communication unit, 50 Movement control unit, 51 CPU, 53 Memory unit, 54 Storage unit, 55 Replacement unit, 56 Movement unit, 57 Communication unit, 60 Host PC, 70 Notification screen, 71 Notification information display column, 72 status display column, 73 attachment part display column, 74 schedule display column, 75 comment display column, 76 supply icon, 77 abnormality icon, 78 delay icon, 79 immediate icon, P part, S board.
Claims
1. A mounting system including: a plurality of mounting devices each including a component supply unit that mounts a holding member that holds components, a board processing unit that fixes a board, and a mounting unit that picks up components from the holding member and places them on the board; a mobile work device that moves between the plurality of mounting devices and automatically attaches and detaches the holding member to and from the component supply unit; and a display unit, A cooperative operation including automatic attachment / detachment of the holding member by the mobile work device and manual attachment / detachment of the holding member by an operator is executable, A task sharing mode can be implemented in which a replacement task by the mobile work device and a replacement task by the worker are independently assigned as the cooperative task, In the task sharing mode, the mounting system displays on the display unit tasks currently occurring that are assigned to the workers.
2. The mounting system according to claim 1 , wherein the work sharing mode is set so that the worker manually replaces the holding member that cannot be physically replaced by the mobile work device.
3. The mounting system has a display unit that displays a screen, The mounting system according to claim 1 or 2, wherein in the task sharing mode, the display section displays tasks shared by the worker and tasks that the worker can perform instead of the mobile work device.
4. The mounting system according to any one of claims 1 to 3, wherein the collaborative work can be set to a worker assistance mode in which the mobile work device performs the replacement work of the holding member and the worker assists it, and a work sharing mode in which the replacement work of the mobile work device and the replacement work of the worker are independently assigned.
5. A mounting system including a plurality of mounting devices each including a component supply unit that mounts a holding member that holds components, a board processing unit that fixes a board, and a mounting unit that picks up components from the holding member and places them on the board, and a mobile work device that moves between the plurality of mounting devices and automatically attaches and detaches the holding member to and from the component supply unit, A cooperative operation including automatic attachment / detachment of the holding member by the mobile work device and manual attachment / detachment of the holding member by an operator is executable, As the cooperative work, a worker assistance mode in which the mobile work device performs the replacement work of the holding member and the worker assists the same, and a work sharing mode in which the replacement work by the mobile work device and the replacement work by the worker are independently assigned can be implemented, A mounting system, wherein a method of setting priority when a plurality of tasks to be performed by a worker occurs is different between the worker assistance mode and the task sharing mode.
6. The mobile work device further has a spare attachment section to which the holding member can be attached and detached, and in the worker assistance mode, a priority is set so that a state in which a spare holding member is not present in the spare attachment section takes top priority, The mounting system according to claim 5 , wherein in the work sharing mode, a priority order is set such that a state in which the holding member shared by a worker is out of parts takes top priority.
7. A control method in which a computer controls a mounting system including a plurality of mounting devices each including a component supply unit that attaches a holding member that holds components, a board processing unit that fixes a board, and a mounting unit that picks up components from the holding member and places them on the board, a mobile work device that moves between the plurality of mounting devices and automatically attaches / detaches the holding member to / from the component supply unit, and a display unit, A cooperative operation including automatic attachment / detachment of the holding member by the mobile work device and manual attachment / detachment of the holding member by an operator is executable, (a) implementing a task sharing mode in which a replacement task by the mobile work device and a replacement task by the worker are independently assigned as the cooperative task; (b) displaying, in the task sharing mode, a task assigned to the worker among currently occurring tasks on the display unit; A control method comprising:
Citation Information
Patent Citations
Production system having operation dividing function
JP2009181393A
Mounting system and display control device
WO2018173204A1
Component mounting system
WO2020026379A1