Management system, management method, and program
The management system addresses the challenge of ensuring appropriate work units are installed in component mounting devices by analyzing mounting data to determine the suitability of attached work units, thereby enhancing production efficiency and adaptability to changing production items.
Patent Information
- Application Number
- JP2023180641
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-10-19
- Publication Date
- 2025-05-02
AI Technical Summary
Existing management systems for component mounting devices do not provide a method to ensure that appropriate work units are installed for production, especially as production items change over time.
A management system that includes an acquisition unit for gathering mounting data, an analysis unit that determines at prescribed timings whether the attached work unit is appropriate based on the mounting data, and a communication unit that notifies the results of the analysis.
Enables the management system to ensure that appropriate work units are installed in component mounting devices, improving production efficiency by adapting to changes in production items.
Smart Images

Figure 2025070378000001_ABST
Abstract
Description
[Technical field]
[0001] The present disclosure relates to a management system, a management method, and a program. [Background technology]
[0002] Efficient production can be achieved by attaching an operation unit appropriate for production to a component mounting device (component mounter) that mounts components. Furthermore, the operation unit requires maintenance as the usage time or number of uses increases. Thus, users who own component mounting devices need to manage the appropriate operation units in the appropriate state.
[0003] Patent Document 1 discloses measuring the state of a work unit in order to manage the work unit in an appropriate state, and issuing a repair instruction for a work unit that requires repair. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] JP 2019-3461 A Summary of the Invention [Problem to be solved by the invention]
[0005] However, Patent Document 1 only discloses a technique for managing operational units in an appropriate state, and does not disclose a technique for managing so that appropriate operational units are attached for production.
[0006] Therefore, the present disclosure provides a management system, a management method, and a program capable of managing so that an appropriate working unit is attached to a component mounting device. [Means for solving the problem]
[0007] A management system according to one embodiment of the present disclosure includes an acquisition unit that acquires mounting data related to the mounting of a component in a component mounting device to which an interchangeable work unit is attached and which mounts components on a board, an analysis unit that analyzes at a predetermined timing whether the work unit attached to the component mounting device is appropriate based on the mounting data, and a communication unit that notifies the analysis result by the analysis unit.
[0008] A management method according to one aspect of the present disclosure acquires mounting data related to the mounting of components in a component mounting device that is equipped with an interchangeable work unit and that mounts components on a board, analyzes at a predetermined timing whether the work unit attached to the component mounting device is appropriate based on the mounting data, and notifies the user of the analysis result.
[0009] A program according to one aspect of the present disclosure is a program for causing a computer to execute the above-described management method. Effect of the Invention
[0010] According to one aspect of the present disclosure, it is possible to realize a management system that can manage so that an appropriate working unit is attached to a component mounting device. [Brief description of the drawings]
[0011] [Figure 1] FIG. 1 is a block diagram illustrating a functional configuration of a management system according to an embodiment. [Diagram 2] FIG. 2 is a table showing the relationship between component information and head specifications of a mounting head according to the embodiment. [Figure 3A] FIG. 3A is a diagram for explaining a management method according to a first operational example of the embodiment. [Figure 3B] FIG. 3B is a flowchart showing the operation of the management system according to the first operational example of the embodiment. [Figure 4A] FIG. 4A is a diagram for explaining a management method according to an operation example 2 of the embodiment. [Figure 4B]FIG. 4B is a flowchart showing the operation of the management system according to the second operational example of the embodiment. [Diagram 5] FIG. 5 is a diagram showing an example of a task unit exchange condition according to the second operation example of the embodiment. [Figure 6A] FIG. 6A is a diagram for explaining a management method according to an operation example 3 of the embodiment. [Figure 6B] FIG. 6B is a flowchart showing the operation of the management system according to the third operational example of the embodiment. [Figure 7] FIG. 7 is a diagram for explaining an example of determining whether or not the state of a task unit has deteriorated according to the operation example 3 of the embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0012] (Background to this disclosure) Conventionally, component mounting devices and the operational units (e.g., heads, component supply devices, etc.) that are components of component mounting devices have been sold as one-offs, so even if an equipment configuration was thought to be optimal at the time of purchase, it may no longer be optimal due to changes in the production items, etc. In such cases, the only thing a user who purchased a component mounting device can do is to change the layout of the component mounting device, and no significant improvement can be expected. Also, conventionally, maintenance has been performed on operational units that have deteriorated, but such maintenance only improves the condition of the operational units.
[0013] As described above, conventionally, when changes in production items occur, it is difficult to maintain a state in which an appropriate working unit is attached to a component mounting apparatus.
[0014] This problem can be solved by providing a service that enables the operation units of a component mounting device to be changed to appropriate operation units in response to changes in the production items, etc.
[0015] Therefore, the inventors of the present application conducted extensive research into a management system capable of implementing a service for replacing an operation unit attached to a component mounting device with an appropriate operation unit, and devised the management system described below.
[0016] A management system according to a first aspect of the present disclosure includes an acquisition unit that acquires mounting data related to the mounting of a component in a component mounting device to which an interchangeable work unit is attached and which mounts components on a board, an analysis unit that analyzes at a predetermined timing whether the work unit attached to the component mounting device is appropriate based on the mounting data, and a communication unit that notifies the analysis result by the analysis unit.
[0017] This allows the appropriate work unit to be analyzed and notified to the component mounting device based on the mounting data, thereby realizing a management system that can manage so that the appropriate work unit is attached to the component mounting device.
[0018] Also, for example, a management system according to a second aspect may be the management system according to the first aspect, wherein the mounting data includes at least one piece of information regarding the shape, type, and quantity of the components to be mounted on the board, and the analysis unit may analyze whether the work unit attached to the component mounting device is appropriate based on the at least one piece of information.
[0019] This makes it possible to analyze whether or not an operational unit is appropriate based on at least one of the shape, type, and quantity of parts.
[0020] Also, for example, a management system according to a third aspect may be the management system according to the second aspect, wherein the mounting data includes production results indicating at least one of the shape, the type, and the quantity of the components mounted during a specified period in the past, and the analysis unit may periodically analyze whether the work unit attached to the component mounting device is appropriate based on the production results.
[0021] This allows task units to be analyzed as appropriate task units according to production results.
[0022] Also, for example, a management system according to a fourth aspect is the management system according to the second aspect, wherein the mounting data includes next production data indicating at least one of the shape, the type, and the quantity of the components to be mounted after a model change, and the analysis unit may analyze, based on the next production data, whether or not the work unit attached to the component mounting device at the time of the production model change is appropriate.
[0023] This makes it possible to analyze the task unit according to the next production data as an appropriate task unit.
[0024] Also, for example, a management system according to a fifth aspect may be the management system according to any one of the second to fourth aspects, in which the work unit is a mounting head that holds the components to be mounted on the board, and the analysis unit analyzes an appropriate mounting head based on corresponding component information of the mounting head and the mounting data.
[0025] This makes it possible to analyze the mounting head according to the component as an appropriate operation unit.
[0026] Also, for example, a management system according to a sixth aspect is the management system according to any one of the second to fourth aspects, in which the work unit is a mounting head that holds the components to be mounted on the board, and the analysis unit analyzes the appropriate mounting head based on placement tact information of the mounting head and the mounting data.
[0027] This makes it possible to analyze the mounting head according to the takt time as an appropriate task unit.
[0028] Also, for example, a management system according to a seventh aspect is a management system according to any one of the second to fourth aspects, in which the work unit is a nozzle that picks up the component to be mounted on the board, and the analysis unit analyzes the appropriate nozzle based on corresponding component information of the nozzle and the mounting data.
[0029] This allows the nozzle to be analyzed as an appropriate working unit depending on the part.
[0030] Also, for example, a management system according to an eighth aspect is a management system according to any one of the second to fourth aspects, wherein the work unit is a component supplying device that supplies the components to be mounted on the board, and the analysis unit analyzes an appropriate component supplying device based on corresponding component information of the component supplying device and the mounting data.
[0031] This allows a part supply device corresponding to a part to be analyzed as an appropriate task unit.
[0032] Also, for example, a management system according to a ninth aspect is a management system according to any one of the first to eighth aspects, wherein the work unit is further a mounting head that holds the component to be mounted on the board, and the acquisition unit further acquires at least one of a detection value indicating an operating state for the mounting head to hold the component and information regarding a component suction error of the mounting head, and the analysis unit may further analyze whether or not maintenance is required for the mounting head based on at least one of the detection value and the information regarding the component suction error.
[0033] This allows an analysis of whether or not maintenance is required for the mounting head, making it possible to manage the mounting head in an appropriate state.
[0034] Also, for example, a management system according to a tenth aspect is a management system according to any one of the first to eighth aspects, wherein the working unit is a nozzle that picks up the component to be mounted on the board, and the acquisition unit further acquires at least one of a detection value indicating an operational state of the nozzle for holding the component and information relating to a component pick-up error of the nozzle, and the analysis unit may further analyze whether or not the nozzle requires maintenance based on at least one of the detection value and the information relating to the component pick-up error.
[0035] This allows an analysis of whether or not maintenance is required for the nozzles, making it possible to manage the nozzles in an appropriate state.
[0036] Also, for example, a management system according to an eleventh aspect is a management system according to any one of the first to eighth aspects, wherein the work unit is a component supplying device that supplies the components to be mounted on the board, and the acquisition unit acquires at least one of a detection value obtained by measuring the feeding accuracy with which the component supplying device feeds the components and information relating to a component suction error related to the component supplying device, and the analysis unit may further analyze whether or not maintenance is required for the component supplying device based on at least one of the detection value and the information relating to the component suction error.
[0037] This allows the necessity of maintenance for the component supply device to be analyzed, so that the component supply device can be managed in an appropriate state.
[0038] Also, for example, a management system according to a twelfth aspect is a management system according to any one of the first to eleventh aspects, wherein the acquisition unit further acquires operation information of the component mounting device, and the analysis unit may analyze whether the work unit attached to the component mounting device is appropriate when a deterioration in the condition of the work unit is detected based on the operation information.
[0039] This allows an appropriate task unit to be analyzed at the time the task unit's condition deteriorates.
[0040] Also, for example, a management system according to a thirteenth aspect is a management system according to any one of the first to twelfth aspects, and the analysis results may include replacing the work unit attached to the component mounting device with a different type of work unit.
[0041] This makes it possible to determine a task unit of a different type from the current task as the appropriate task unit.
[0042] A management method according to a fourteenth aspect of the present disclosure includes acquiring mounting data related to component mounting in a component mounting device that is equipped with an exchangeable operation unit and that mounts components on a board, analyzing at a predetermined timing whether the operation unit installed in the component mounting device is appropriate based on the mounting data, and notifying a result of the analysis. A program according to a fifteenth aspect of the present disclosure is a program for causing a computer to execute the management method according to the fourteenth aspect.
[0043] This provides the same effects as the above-mentioned management system.
[0044] These general or specific aspects may be realized by a system, a method, an integrated circuit, a computer program, or a non-transitory recording medium such as a computer-readable CD-ROM, or may be realized by any combination of the system, the method, the integrated circuit, the computer program, or the recording medium. The program may be stored in the recording medium in advance, or may be supplied to the recording medium via a wide area communication network including the Internet.
[0045] Hereinafter, the embodiments will be described with reference to the drawings. The embodiments described below are all comprehensive or specific examples. The numerical values, shapes, materials, components, component arrangement and connection forms, steps, and order of steps shown in the following embodiments are merely examples and are not intended to limit the present disclosure. In addition, among the components in the following embodiments, components that are not described in the independent claims will be described as optional components.
[0046] In addition, each drawing is a schematic diagram and is not necessarily a precise illustration. In addition, in each drawing, the same reference numerals are used for substantially the same configuration, and duplicated explanations may be omitted or simplified.
[0047] Furthermore, in this specification, terms indicating relationships between elements, such as coincidence, as well as numerical values and numerical ranges, are not expressions that only indicate a strict meaning, but are expressions that include a range of substantial equivalence, for example, a difference of about a few percent (or about 10%).
[0048] (Embodiment) Hereinafter, the management system according to the present embodiment will be described with reference to FIGS.
[0049] [1. Management system configuration] First, the configuration of a management system according to the present embodiment will be described with reference to Figures 1 and 2. Figure 1 is a schematic diagram showing the configuration of a management system 1 according to the present embodiment.
[0050] 1, the management system 1 includes component mounters M1 to M3, a line management device 30, a support management device 40, and a maintenance device 50. It is sufficient that the management system 1 includes at least the support management device 40.
[0051] In this embodiment, the management system 1 is a system for managing so that appropriate operation units are attached to component mounters M1 to M3 for mounting components on a board in a factory. The board is an example of an object, and mounting is an example of a predetermined task. The components are electronic components, such as, but not limited to, resistors and capacitors.
[0052] The component mounters M1 to M3 are also called component mounting devices or mounters, and are equipped with at least one replaceable work unit to mount components on a board. The component mounters M1 to M3 are connected to a line management device 30 via a communication network N1 (in-house communication network) such as a LAN (Local Area Network). The component mounters M1 to M3 have the same configuration, and the configuration of the component mounter M1 will be mainly described with reference to FIG. 1.
[0053] The working unit is a replaceable (detachable) unit for performing a predetermined operation on a board or components, and examples thereof include, but are not limited to, a mounting head 23 described below, a suction nozzle (not shown), and a tape feeder 24 which is an example of a component supplying device. Note that being detachable means that the working unit can be attached to and detached from the component mounters M1 to M3 without destroying the component mounters M1 to M3 and the working unit.
[0054] Although a mounting line (one example of a production line) that manufactures mounted boards (boards with components mounted) by mounting components on boards in sequence is configured by connecting the component mounters M1-M3, the component mounters M1-M3 that configure the mounting line do not have to be three, and may be one, two, or four or more. Also, multiple mounting lines may be installed in a factory.
[0055] The component mounter M1 has a mounting control unit 10, a board transport mechanism 21, a head moving mechanism 22, a mounting head 23, a tape feeder 24, a board recognition camera 25, and a component recognition camera 26.
[0056] The mounting control unit 10 is a control device that controls the operation of the component mounter M1, etc. The mounting control unit 10 has a mounting storage unit 11, a recognition processing unit 12, a mounting operation processing unit 13, and a communication unit 14.
[0057] The mounting storage unit 11 is a storage device, and includes a mounting data storage unit 11a and a parameter storage unit 11b. The mounting data storage unit 11a stores data such as the type, size, and mounting position of components to be mounted on a board for each type of board to be manufactured. The parameter storage unit 11b stores various correction values (work parameters) set in the component mounters M1 to M3. The parameter storage unit 11b stores, for example, a correction value for a reference position when the tape feeder 24 pitch-feeds the carrier tape, a correction value for the suction position of the suction nozzle of the mounting head 23, and a correction value for the mounting position and mounting posture when mounting a component on a board. The mounting storage unit 11 may be realized by, for example, a semiconductor memory.
[0058] The recognition processing unit 12 performs image recognition on the imaging result of the component supply port of the tape feeder 24 taken by the board recognition camera 25, calculates a correction value for a reference position when the tape feeder 24 pitch-feeds the carrier tape, and a correction value for the suction position of the suction nozzle, and stores these in the parameter storage unit 11b. The recognition processing unit 12 also performs image recognition on the imaging result of the suction nozzle that picked up the component, taken by the component recognition camera 26, calculates correction values for the mounting position and mounting posture when the component is mounted on the board, and stores these in the parameter storage unit 11b. The recognition processing unit 12 may also perform image recognition on the imaging result to detect a supplied component recognition error and a picked-up component recognition error.
[0059] The mounting operation processing unit 13 controls the board transport mechanism 21, the head moving mechanism 22, the mounting head 23, and the tape feeder 24 based on the various data stored in the mounting data storage unit 11a and the various correction values stored in the parameter storage unit 11b to execute the component mounting operation. Furthermore, when the mounting operation processing unit 13 detects a work error during the component mounting operation, it transmits to the line management device 30 the time when the work error occurred, the work parameters at the time the work error occurred, and the like.
[0060] The communication unit 14 transmits and receives data between the component mounter M1 and the other component mounters M2 and M3 and the line management device 30 via the communication network N1. The communication unit 14 transmits operation information including, for example, work errors and flow rate to the line management device 30. The communication unit 14 may also transmit mounting data including, for example, production results including the number of mounted components and the like to the line management device 30. The communication unit 14 is configured to include a communication circuit (communication module).
[0061] The substrate transport mechanism 21 is provided on the upper surface of a base (not shown), and transports, positions, and holds a substrate in a predetermined direction.
[0062] The head moving mechanism 22 moves the mounting head 23 attached via a plate in the X direction and the Y direction. The X direction and the Y direction are directions perpendicular to each other when the component mounters M1 to M3 are seen in a plan view.
[0063] The mounting head 23 is moved above the tape feeder 24 by the head moving mechanism 22, and picks up components supplied to the component supply port of the tape feeder 24 by vacuum suction with a suction nozzle attached to the lower end of the mounting head 23. The mounting head 23 holding the components is moved above the board held by the board transport mechanism 21 by the head moving mechanism 22, and mounts the components at predetermined component mounting positions on the board. The mounting head 23 comes in different numbers of suction nozzles, such as a "16-nozzle head," "8-nozzle head," and "4-nozzle head." There are also multiple types of suction nozzles that differ in the size of the components they can pick up.
[0064] Furthermore, the mounting head 23 has a flow sensor 23a that measures the flow rate of air flowing in from the suction nozzle (one example of a detection value (physical quantity) indicating an operating state). The flow rate (vacuum pressure) inside the suction nozzle changes depending on whether the suction nozzle normally picks up a component. Therefore, the occurrence of a suction failure (vacuum error) can be detected from the measurement result of the air flow rate by the flow sensor 23a.
[0065] Furthermore, the flow rate measured by the flow rate sensor 23a can be used to detect a deterioration in the condition of the mounting head 23. A deterioration in the condition is a state in which the production performance of the operational unit (here, the mounting head 23) has decreased, such as a state in which the original production performance (e.g., the original component holding power) cannot be exhibited, or a state in which the operational unit does not operate (does not function). A deterioration in the condition may also include a state or a failure that is within the range of normal production performance but is predicted to prevent the original production performance from being exhibited in the future (e.g., within a predetermined period of time).
[0066] The tape feeders 24 are detachably attached, lined up in a predetermined direction, to a feeder base (holding section) on the top of a carriage (not shown) that is coupled to a base on the side of the board transport mechanism 21. The carriage holds a carrier tape that stores components to be supplied to the component mounter M1, wound around a reel. The carrier tape inserted into the tape feeder 24 is pitch-fed at regular intervals by a tape feed mechanism built into the tape feeder 24. As a result, the components stored on the carrier tape are supplied in sequence to a component supply port provided on the top of the tape feeder 24.
[0067] It should be noted that the component mounter M1 may have a feeder base, and the tape feeder 24 may be detachably attached to the feeder base of the component mounter M1.
[0068] The board recognition camera 25 is configured to be movable in the X and Y directions integrally with the mounting head 23 by the head moving mechanism 22. The board recognition camera 25 captures an image of a board mark provided on the board transported by the board transport mechanism 21, and recognizes the position coordinates of the board. The board recognition camera 25 also moves above the tape feeder 24 and captures an image of the components supplied to the component supply port. The captured image is subjected to image recognition, and a supply position deviation amount of the supplied components from the expected regular supply position is calculated. The captured image is also subjected to image recognition, and a supplied component recognition error in which a component cannot be recognized because a component is not supplied to the component supply port is also detected.
[0069] The component recognition camera 26 is attached to the upper surface of a base between the board transport mechanism 21 and the tape feeder 24, with its optical axis facing upward. The component recognition camera 26 captures an image of the component held by the suction nozzle (or a suction nozzle that has failed to hold a component) when the suction nozzle that picked up the component passes above it. The captured image is recognized to determine whether the posture of the component held by the suction nozzle is normal or abnormal, or whether a suction component recognition error (suction failure) has occurred in which the component is not being held.
[0070] The imaging result is subjected to image recognition, and a pickup position deviation amount of the component picked up by the pickup nozzle from the expected normal pickup position is calculated. When the component is mounted on the component mounting position on the board, at least one of mounting position correction and mounting attitude correction is performed based on the pickup position deviation amount.
[0071] From the standpoint of efficient production, it is desirable to select the mounting head 23, suction nozzle, and tape feeder 24 appropriately according to the type of components to be mounted on the board, and attach them to the component mounter M1.
[0072] The line management device 30 is an information processing device for managing a mounting line including component mounters M1 to M3. The line management device 30 has a line processing unit 31 that executes processing for managing the mounting line. The line processing unit 31 also has a line storage unit 32, an operation information collection unit 34, and a communication unit 35. The line management device 30 is configured, for example, with a microcontroller (for example, an IC (Integrated Circuit) equipped with a processor and a memory), and each function of the line management device 30 is realized by the processor executing a computer program stored in the memory.
[0073] The line storage unit 32 is a storage device, and includes an operation history storage unit 33. The operation history storage unit 33 stores operation information related to the operation of the mounting line collected by the operation information collection unit 34. The line storage unit 32 may be realized by, for example, a semiconductor memory.
[0074] The operation information collecting unit 34 associates the occurrence time of the work error transmitted from the component mounters M1 to M3, the work parameters at the time the work error occurred, the measured detection values, and the like with information identifying the work unit related to the work error, and stores them as operation information in the operation history storage unit 33. Work errors include, for example, work mistakes (e.g., pickup mistakes, etc.). In addition, the operation information collecting unit 34 collects the work parameters, the mounting head operation time during which the mounting head 23 operated, the number of components mounted by each pickup nozzle, the number of components supplied by the tape feeder 24, the operation time during which the tape feeder 24 operated, and the like at a predetermined timing such as every hour, and stores them as operation information in the operation history storage unit 33, in association with information identifying the work unit.
[0075] The operation information may also include a detection value of an operating state for mounting head 23 or suction nozzle to hold a component. The detection value of the operating state includes at least one of the vacuum pressure of the vacuum path for suctioning a component, the flow rate (flow rate value), and the sliding load applied to the shaft when lowering the component. The operation information may also include, as a detection value, a result of measuring the feed accuracy with which tape feeder 24 feeds a component.
[0076] The communication unit 35 transmits and receives data between the component mounters M1 to M3 and the line management device 30 via the communication network N1. The communication unit 35 also transmits and receives data between the support management device 40 and the line management device 30 via a communication network N2 (for example, an in-house communication network). The communication unit 35 is configured to include a communication circuit (communication module).
[0077] The support management device 40 executes processing related to the maintenance of the operation units based on the information acquired from the line management device 30. The maintenance includes inspection, repair, replacement, replenishment, etc. The support management device 40 may be located in a factory or in a maintenance company.
[0078] The support management device 40 has a support processing unit 41. The support processing unit 41 also has a support storage unit 42, an analysis unit 46, and a communication unit 47. The support management device 40 is configured, for example, with a microcontroller (for example, an IC equipped with a processor and memory), and each function of the support management device 40 is realized by the processor executing a computer program stored in the memory.
[0079] The support storage unit 42 is a storage device, and includes an information storage unit 43, an analysis result storage unit 44, and a table storage unit 45. The information storage unit 43 stores operation information and mounting data for each task unit. The operation information may include information identifying the task unit currently installed in the component mounters M1 to M3. The analysis result storage unit 44 stores the analysis results by the analysis unit 46. The analysis results may include information identifying the task unit that needs to be replaced, information identifying an appropriate task unit, information used for the replacement task, and the like. The analysis results may include, for example, information indicating that the task unit installed in the component mounters M1 to M3 is to be replaced with a different type of task unit. The table storage unit 45 stores a table (for example, the table shown in FIG. 2 below) in which component information related to the component is associated with an appropriate head specification corresponding to the component information. The support storage unit 42 may be realized, for example, by a semiconductor memory or the like.
[0080] The operation information and mounting data stored in the support storage unit 42 may be acquired from the line management device 30, for example.
[0081] Fig. 2 is a table showing the relationship between the component information according to the present embodiment and the head specifications of the mounting head 23. The table shown in Fig. 2 is an example of corresponding component information.
[0082] 2, the table includes part dimensions and the number of parts as part information, and each is associated with an appropriate head specification. Specifically, if the part dimension is "large", a low-speed nozzle head is associated with it, if the part dimension is "medium", a medium-speed nozzle head is associated with it, and if the part dimension is "small", a high-speed nozzle head is associated with it.
[0083] In this way, a mounting head 23 according to the size of the component is associated as an appropriate mounting head 23, and, for example, when the component dimensions are large (for example, the component height is equal to or greater than a predetermined height), the mounting head 23 may be replaced so that the proportion of low-speed nozzle heads is increased.
[0084] The high-speed nozzle head is specialized for small components and can only mount components of a specific size, but is a mounting head 23 capable of high-speed mounting. The high-speed nozzle head may be, for example, a mounting head 23 that can be driven simultaneously in the X direction and Y direction when recognizing components and can improve the mounting tact time by moving the shortest distance.
[0085] As a high-speed nozzle head, for example, the above-mentioned "16-nozzle head" may be used, as a medium-speed nozzle head, for example, the above-mentioned "8-nozzle head" may be used, and as a low-speed nozzle head, for example, the above-mentioned "4-nozzle head" may be used.
[0086] More specifically, when the number of mounted components is "large," a high-speed nozzle head is associated with it, when the number of components is "medium," a medium-speed nozzle head is associated with it, and when the component dimensions are "small," a low-speed nozzle head is associated with it. Note that a large number of mounted components means that a large number of components are used in mounting. In this way, when the number of mounted components is large, the mounting head 23 may be replaced so that the proportion of high-speed nozzle heads is increased.
[0087] The threshold dimensions for dividing the part dimensions into "large," "medium," and "small" are set in advance. If the part is a rectangular parallelepiped, the part dimensions are calculated from at least one of the length, width, and height. The threshold quantities for dividing the number of parts into "large," "medium," and "small" are set in advance.
[0088] The component correspondence information of the mounting head 23 may be such that at least one of the shape, type, and quantity of the components is associated with an appropriate mounting head 23.
[0089] 2 illustrates component correspondence information for mounting head 23, which is an example of a work unit, but component correspondence information may be generated for each work unit. In the component correspondence information for nozzles, for example, at least one of the shape, type, and quantity of a component may be associated with an appropriate nozzle, and in the component correspondence information for tape feeder 24, for example, at least one of the shape, type, and quantity of a component may be associated with an appropriate tape feeder 24.
[0090] 1 again, the analysis unit 46 analyzes whether the work units attached to the component mounters M1-M3 are appropriate at a predetermined timing based on the mounting data stored in the information storage unit 43. Furthermore, the analysis unit 46 may further analyze the state of the work units based on the operation information stored in the information storage unit 43, for example. The processing of the analysis unit 46 will be described later. Note that analyzing means determining whether the work units are appropriate. Furthermore, the predetermined timing is based on a maintenance contract between the factory and the maintenance company.
[0091] The communication unit 47 transmits and receives data to and from the line management device 30 installed in the factory via the communication network N2. The communication unit 47 acquires mounting data and operation information from the line management device 30 at a predetermined timing, such as every hour. The acquired mounting data and operation information are stored in the information storage unit 43 for each task unit. The communication unit 47 may acquire mounting data and operation information that are differentials updated from the previous acquisition, or may acquire mounting data and operation information for a predetermined period, such as one day. The communication unit 47 may acquire mounting data and operation information for a period sufficient to analyze the trend of the state of each task unit. As a result, the information storage unit 43 stores mounting data and operation information for each task unit for a period sufficient to analyze the trend of the state of each task unit. The communication unit 47 may acquire at least the operation information out of the mounting data and operation information.
[0092] The communication unit 47 also transmits and receives data to and from the maintenance device 50 via the communication network N3. The communication unit 47 transmits the analysis result of the analysis unit 46 to at least one of the maintenance device 50 and the terminal of the equipment manager of the factory via the communication network N3. Note that the communication network N3 may be configured of an on-premise communication network and an off-premise communication network.
[0093] The maintenance device 50 is an information processing device managed by a maintenance company that performs maintenance on the operational units. An execution device (e.g., a robot) that executes maintenance work on the operational units may also be installed in the factory. The execution device is provided with a maintenance work unit that executes the maintenance work, a maintenance management unit that manages the maintenance work, and the like. The maintenance work referred to here includes the work of cleaning and washing the operational units, and the work of inspecting whether the condition of the operational units has improved after cleaning or washing.
[0094] The maintenance device 50 is installed outside the factory (at a remote location), but may also be installed within the factory (for example, on the same floor as the mounting line).
[0095] The maintenance company is, for example, a company that has a contract with a factory for maintenance of the component mounters M1 to M3 and replacement of the operation units. The maintenance includes at least one of scheduled maintenance and unscheduled maintenance. The contract, for example, specifies a period, and the operation units can be replaced within that period.
[0096] [2. Operation of the management system] Next, each operation example of the management system 1 configured as above will be described with reference to Figures 3A to 7. Operation example 1 will be described with reference to Figures 3A and 3B, operation example 2 will be described with reference to Figures 4A to 5, and operation example 3 will be described with reference to Figures 6A to 7. Note that, hereinafter, an example in which the working unit is the mounting head 23 will be mainly described.
[0097] First, operation example 1 will be described with reference to Figs. 3A and 3B. In operation example 1, a case will be described in which a factory and a maintenance company have a contract to periodically replace an operation unit and also perform maintenance at the time of the periodic replacement (an example of a predetermined timing). Fig. 3A is a diagram for explaining a management method according to operation example 1 of this embodiment. Fig. 3B is a flowchart showing the operation (management method) of management system 1 according to operation example 1 of this embodiment. The operation shown in Fig. 3B is performed at the periodic replacement timing or a certain time before the periodic replacement timing. Note that "site" shown in Fig. 3A etc. means a factory or a production area where a mounting line is located, and "use" means that the operation unit is used for production (i.e., components are mounted and production results are accumulated).
[0098] As shown in Fig. 3A, in the first operation example, maintenance is performed at the time of regular replacement, and an appropriate operation unit is selected and replaced based on the production results up to that point. In this case, the operation unit may be replaced at each regular replacement timing. The maintenance company may be the mounter manufacturer that produced the component mounters M1 to M3.
[0099] As shown in FIG. 3B, the communication unit 47 of the support management device 40 acquires the production record from the line management device 30 (S11). The production record is, for example, the production record for a certain period of time from the timing of regular replacement, and includes at least one of the dimensions, shape, type, and number (number of mounts) of components mounted within the certain period of time. The production record is acquired for each work unit. The production record is an example of mounting data related to the mounting of components in the component mounters M1 to M3, and the mounting data is data used to mount boards of the production item. The communication unit 47 functions as an acquisition unit that acquires the production record.
[0100] Next, the analysis unit 46 analyzes an appropriate task unit (here, the mounting head 23) based on the production record. The analysis unit 46 analyzes an appropriate task unit based on, for example, the production record and the table shown in FIG. 2 (S12). For example, the analysis unit 46 may determine that the appropriate mounting head 23 is a low-speed nozzle head when, among the components mounted by the mounting head 23 in a predetermined period, the ratio of components with a "large" component dimension is the highest or is higher than a predetermined value. Furthermore, the analysis unit 46 may determine that the appropriate mounting head 23 is a high-speed nozzle head when, for example, the number of components mounted by the mounting head 23 in a predetermined period is "more" than a predetermined number. In this way, the analysis unit 46 identifies an appropriate task unit to be attached to the current component mounters M1 to M3 based on the production record.
[0101] For the task unit of the mounter M1, the analysis unit 46 analyzes an appropriate task unit for the mounter M1 based on the production record of the task unit. The same applies to the mounters M2 and M3. If the mounter M1 has multiple task units, the analysis unit 46 analyzes an appropriate task unit for each task unit based on the production record of the task unit.
[0102] When the operational unit is a mounting head 23 and the production record includes a placement tact record, in step S12, analysis unit 46 may analyze an appropriate mounting head 23 based on placement tact information indicating a target placement tact record for the operational unit and the placement tact record. When the operational unit is a nozzle or tape feeder 24, analysis unit 46 may analyze an appropriate nozzle or tape feeder 24 based on, for example, corresponding component information for the nozzle or tape feeder 24 and the production record.
[0103] Next, the analysis unit 46 judges whether or not the operation unit (here, the mounting head 23) currently attached to the component mounters M1 to M3 is appropriate based on the production record (S13). The analysis unit 46 makes the judgment in step S13 based on whether or not the mounting head 23 (first mounting head) currently attached to the component mounters M1 to M3 matches the mounting head 23 (second mounting head) that is the result of the analysis in step S12. If the first mounting head and the second mounting head match, the analysis unit 46 judges that the current operation unit is appropriate, and if the first mounting head and the second mounting head do not match, the analysis unit 46 judges that the current operation unit is not appropriate. Note that the mounting head 23 being the same may mean that the model number of the mounting head 23 is the same, or the type of the mounting head 23 (for example, high-speed nozzle head, etc.) is the same.
[0104] When the analysis unit 46 determines that the current operation unit is not appropriate (No in S13), it issues a notification to replace the operation unit (S14). The analysis unit 46 transmits, for example, to a terminal of a factory equipment manager or the maintenance device 50, a notification indicating that the operation unit will be replaced (here, replacing the first mounting head with the second mounting head) at the next regular replacement timing, or a notification proposing to replace the operation unit, via the communication unit 47. When the analysis unit 46 issues a notification proposing to replace the operation unit to a terminal of a factory equipment manager or the like and receives a notification approving the proposal from the equipment manager's terminal, it may transmit a notification indicating that the operation unit will be replaced to the maintenance device 50.
[0105] Furthermore, when the analysis unit 46 determines that the current task unit is appropriate (Yes in S13), it determines whether or not maintenance of the current task unit is necessary based on production results (S15). The analysis unit 46 determines whether or not maintenance of the current task unit is necessary based on whether the number of tasks or the task time of the current task unit has reached the number of tasks or the time required for maintenance, or whether the time elapsed since the previous maintenance has exceeded a predetermined time.
[0106] If it is possible to acquire operation information of the mounters M1-M3 including the number of errors of the operation units (e.g., the number of pickup errors), measured detection values (e.g., flow rate), etc., the analysis unit 46 may determine whether or not maintenance of the appropriate operation units is required based on the operation information instead of or in addition to the production results. An example of determining whether or not maintenance is required using the operation information will be described later with reference to FIG. 6B.
[0107] When the analysis unit 46 determines that maintenance of the work unit is necessary (Yes in S15), it notifies the maintenance of the work unit (S16). The analysis unit 46 transmits information indicating that maintenance of the work unit is necessary, for example, to a terminal of a factory equipment manager or the maintenance device 50, via the communication unit 47. Furthermore, when the analysis unit 46 determines that maintenance of the work unit is not necessary (No in S15), it terminates the processing. The analysis unit 46 may transmit information indicating that maintenance of the work unit is not necessary, for example, to a terminal of a factory equipment manager or the maintenance device 50, via the communication unit 47.
[0108] In this way, in the first operational example, the periodic replacement timing is used as a trigger to determine whether or not the currently attached working unit is appropriate, and if it is not appropriate, it is replaced with an appropriate working unit.
[0109] Next, an operation example 2 will be described with reference to Figs. 4A to 5. In the operation example 2, a case will be described in which a factory and a maintenance company have a contract to replace an operation unit at the timing of changing a production model (the production model change timing shown in Fig. 4A, which is an example of a predetermined timing). Fig. 4A is a diagram for explaining a management method according to the operation example 2 of this embodiment. Fig. 4B is a flowchart showing the operation (management method) of the management system 1 according to the operation example 2 of this embodiment. The operation shown in Fig. 4B is executed, for example, before the production model change timing. In the following, differences from the operation example 1 will be mainly described, and descriptions of contents that are the same as or similar to the operation example 1 will be omitted or simplified.
[0110] As shown in FIG. 4A, in operation example 2, at the timing of changing the production model, the next production data is viewed and an appropriate operation unit is selected and replaced. In this case, the operation unit may be replaced at each timing of changing the production model. Note that a change in the production model means, for example, a change in the type of board on which components are mounted. When the production model is changed, the components used are switched, and therefore it may be necessary to replace the operation unit. In addition, the support management device 40 may acquire in advance the timing of changing the production model from, for example, the line management device 30 or a device that creates a production plan.
[0111] As shown in Fig. 4B, the communication unit 47 of the support management device 40 acquires next production data from the line management device 30 or a device that creates a production plan (S21). The next production data includes, for example, component information (for example, component dimensions and number (number planned to be mounted)) of components to be used in production after the model change. The communication unit 47 functions as an acquisition unit that acquires the next production data. In addition, the next production data is an example of mounting data related to mounting of components in the component mounters M1 to M3.
[0112] Next, the analysis unit 46 analyzes an appropriate task unit (here, the mounting head 23) based on the next production data. The analysis unit 46 analyzes an appropriate task unit based on, for example, the next production data and the table shown in FIG. 2 (S12). The analysis unit 46 may determine that the appropriate mounting head 23 is a low-speed nozzle head, for example, when the ratio of components with a "large" component dimension among the components to be mounted by the mounting head 23 after the production model change is the highest or is higher than a predetermined value. The analysis unit 46 may also determine that the appropriate mounting head 23 is a high-speed nozzle head, for example, when the number of components to be mounted by the mounting head 23 after the production model change is "more" than a predetermined number. In this way, the analysis unit 46 identifies an appropriate task unit to be attached to the component mounters M1 to M3 after the production model change based on the next production data.
[0113] The analysis unit 46 analyzes a task unit suitable for the component mounter M1 based on the next production data for that task unit for the component mounter M1. The same applies to the component mounters M2 and M3. If the component mounter M1 has multiple task units, the analysis unit 46 analyzes an appropriate task unit for each task unit based on the next production data for that task unit.
[0114] Next, the analysis unit 46 determines whether or not the operational units (here, the mounting heads 23) currently attached to the component mounters M1 to M3 are appropriate based on the next production data (S13). The determination method in step S13 may be the same as in operation example 1.
[0115] Another example of the determination of whether or not the condition is appropriate in step S13 will be described with reference to Fig. 5. Fig. 5 is a diagram showing an example of a task unit exchange condition according to the present embodiment. Information showing the exchange condition shown in Fig. 5 is, for example, acquired in advance and stored in the support storage unit 42.
[0116] 5, the analysis unit 46 may determine that the mounting head 23 should be replaced (i.e., the mounting head 23 is not suitable) when the operation unit is the mounting head 23 and the next production data includes components that cannot be mounted by the mounting heads 23 attached to the component mounters M1 to M3, for example. Furthermore, the analysis unit 46 may determine that the mounting head 23 should be replaced when the operation unit is the mounting head 23 and the mounting head 23 does not have specifications close to the mounting tact (placement tact information) calculated from the mounting data (for example, the next production data).
[0117] In addition, the analysis unit 46 may determine that the nozzle should be replaced (i.e., the nozzle is not suitable) when the work unit is a nozzle (suction nozzle) and the mounting data (e.g., next production data) includes components that cannot be picked up by the mounting heads 23 attached to the component mounters M1 to M3.
[0118] In addition, the analysis unit 46 may determine that the component supply device should be replaced (i.e., the component supply device is not appropriate) when the work unit is a component supply device (e.g., tape feeder 24) and the mounting data (e.g., next production data) includes components (size, supply type) that cannot be supplied by the component supply device attached to the component mounters M1 to M3.
[0119] 4B again, when the analysis unit 46 determines that the current operation unit is not appropriate (No in S13), it notifies the replacement of the operation unit (S14). The analysis unit 46 transmits a notification via the communication unit 47 to, for example, a terminal of a factory equipment manager or the maintenance device 50, proposing to replace the operation unit (here, replacing the first mounting head with the second mounting head) at the next production model change timing. Furthermore, when the analysis unit 46 determines that the current operation unit is appropriate (Yes in S13), it ends the processing. Note that when the analysis unit 46 determines that the current operation unit is appropriate, it may further determine whether or not maintenance of the currently installed operation unit is necessary based on operation information, etc.
[0120] In this way, in operation example 2, a change in the production model is used as a trigger to determine whether the currently installed work unit is appropriate, and if it is not appropriate, it is replaced with an appropriate work unit at the timing of the production model change. By replacing it with an appropriate work unit, the user does not need to hold a replacement work unit, and the number of work units held can be reduced.
[0121] Next, an operation example 3 will be described with reference to FIGS. 6A to 7. In the operation example 3, a case will be described in which a factory and a maintenance company have a contract to replace the mounting head 23 depending on the state of the work unit. FIG. 6A is a diagram for explaining a management method according to the operation example 3 of this embodiment. FIG. 6B is a flowchart showing the operation (management method) of the management system 1 according to the operation example 3 of this embodiment. In the following, differences from the operation example 1 or 2 will be mainly described, and descriptions of contents that are the same as or similar to the operation example 1 or 2 will be omitted or simplified. The operation shown in FIG. 6B is repeatedly executed at regular intervals regardless of the regular replacement timing and the production model change timing. For example, the operation shown in FIG. 6B may be executed every few minutes, every few hours, or every few days.
[0122] 6A, in operation example 3, for example, by constantly monitoring operation records, if it is determined that the condition of a work unit is deteriorating, an appropriate work unit may be selected and replaced. In this case, the work unit may be replaced each time the condition of the work unit deteriorates (i.e., a malfunction occurs).
[0123] As shown in FIG. 6B, the communication unit 47 of the support management device 40 acquires operation information from the line management device 30 (S31). When the working unit is the mounting head 23, the operation information may include, for example, at least one of a detection value (e.g., flow rate) indicating an operating state for the mounting head 23 to hold a component, and information on component suction failure of the mounting head 23 (e.g., the number of suction failures or the suction failure rate). When the working unit is a nozzle, the operation information may include, for example, at least one of a detection value (e.g., flow rate) indicating an operating state for the nozzle to hold a component, and information on component suction failure of the nozzle (e.g., the number of suction failures or the suction failure rate). When the working unit is a component supply device, the operation information may include, for example, a detection value (e.g., information indicating a position) obtained by measuring the feed accuracy with which the component supply device feeds a component. In this case, the component mounters M1 to M3 have a sensor capable of measuring the feed accuracy with which the component is fed.
[0124] Next, analysis unit 46 determines whether the condition of the task unit has deteriorated based on the operation information (S32). Analysis unit 46 may determine whether the condition of the task unit has deteriorated based on a change in the operation information acquired in step S31. Note that a worsening condition of the task unit means that the task unit requires maintenance.
[0125] FIG. 7 is a diagram for explaining an example of determining whether the condition of a task unit has deteriorated according to operation example 3 of the present embodiment. The horizontal axis in FIG. 7 indicates time, and the vertical axis indicates the degree of deterioration of the task unit. When the task unit is mounting head 23, the degree of deterioration may be calculated from the flow rate or pickup error rate (or mounting error rate). Furthermore, a first threshold value for determining whether the task unit's condition has deteriorated, and a second threshold value for determining whether the task unit's condition is abnormal are set in advance and stored in support storage unit 42. Furthermore, the first threshold value and the second threshold value may be set for each task unit.
[0126] Analysis unit 46 calculates the degree of deterioration each time communication unit 47 acquires operation information, and determines whether the calculated degree of deterioration exceeds a first threshold. If the degree of deterioration exceeds the first threshold, analysis unit 46 determines that the condition of the task unit has deteriorated. In this case, a determination is made as to whether the task unit is appropriate, as described below, and the determination result is notified.
[0127] The analysis unit 46, for example, analyzes the content of the work error (e.g., pickup component recognition error, vacuum error, supply component recognition error, etc.) and identifies the work unit that caused the work error. Next, the analysis unit 46 calculates an error rate, which is the number of work errors per unit time (e.g., unit work count), for each work unit based on information related to the operation time (e.g., number of operations) of the work unit (e.g., operation time of the mounting head 23, number of mountings, number of supplied components, operation time of the component supply device, etc.). The error rate is an example of information related to component pickup errors.
[0128] Then, analysis unit 46 may determine that the condition of the task unit is deteriorating, for example, if the error rate (or the rate at which the error rate increases (increase rate)) is greater than a first threshold. Analysis unit 46 may also determine that the condition of the task unit is deteriorating, for example, if the correction value (or the rate at which the correction value increases (increase rate)) is greater than a first threshold.
[0129] Furthermore, when the operational unit is the mounting head 23, the analysis unit 46 may analyze whether or not maintenance is required for the mounting head 23 based on, for example, at least one of the detection value and information related to component suction failure. When the operational unit is a nozzle, the analysis unit 46 may analyze whether or not maintenance is required for the nozzle based on, for example, at least one of the detection value and information related to component suction failure. When the operational unit is a component supply device, the analysis unit 46 may analyze whether or not maintenance is required for the component supply device based on, for example, at least one of the detection value and information related to component suction failure.
[0130] If the operation unit continues to be used without being replaced after the degree of deterioration exceeds the first threshold, the degree of deterioration will exceed a second threshold, and when the degree of deterioration exceeds the second threshold, it is determined that the condition of the operation unit is abnormal. It can also be said that an abnormality in the operation unit is detected. When an abnormality in the operation unit is detected, repairs and the like will take time, and there is a possibility that production will be stopped for a long period of time. On the other hand, in this embodiment, the operation unit is replaced at the point when the condition of the operation unit deteriorates, so that an appropriate operation unit can be used and it is possible to prevent the operation unit's condition from becoming abnormal and causing production to be stopped for a long period of time.
[0131] 6B, if analysis unit 46 determines that the state of the task unit has deteriorated (Yes in S32), it executes the processing from step S21 onward, and if analysis unit 46 determines that the state of the task unit has not deteriorated (No in S32), it ends the processing. The timing at which it is determined that the state of the task unit has deteriorated is an example of a predetermined timing.
[0132] Thus, in operation example 3, if a deterioration in the condition of the work unit is detected based on the operation information, the deterioration in the condition of the work unit triggers a determination as to whether the currently installed work unit is appropriate, and if it is not appropriate, it is replaced with an appropriate work unit.
[0133] When the operation information is used for the determination in step S15 in FIG. 3B, the processes in steps S31 and S32 shown in FIG. 6B are executed at a timing corresponding to the regular replacement timing.
[0134] The analysis unit 46 may determine which of the operation examples 1 to 3 to execute in the contract between the factory (the mounters M1 to M3) and the maintenance company. The analysis unit 46 may, for example, acquire the contract contents for the mounters M1 to M3 from which the mounting data and the like have been acquired, and determine which of the operation examples 1 to 3 to execute according to the contract contents. The contract contents include, for example, at least one of (1) replacing the operation unit periodically, (2) replacing the operation unit at the timing of changing the production model, and (3) replacing the operation unit when the condition of the operation unit deteriorates. When one or more of (1) to (3) are included in the contract, the analysis unit 46 may execute one of the operation examples 1 to 3, or two or more of the operation examples 1 to 3, according to the contract contents.
[0135] (Other embodiments) Although the embodiments have been described above, the present disclosure is not limited to such embodiments.
[0136] For example, in the above embodiment, a board is given as an example of an object, but the object is not limited to being a board. The object may be an object other than a board on which a component can be mounted. For example, the object may be a component. The production line may be an apparatus for mounting another component on a component.
[0137] In addition, in the above embodiment, mounting is given as an example of the predetermined work, but the predetermined work is not limited to mounting. The predetermined work may be processing for deforming the shape of an object, or the like.
[0138] In the above embodiment, the component supply device is the tape feeder 24, but the component supply device may be a bulk feeder, tray feeder, or other device capable of supplying components.
[0139] In the above embodiment, an example has been described in which the production line is a mounting line for mounting components on a board, but the production line may be a production line for performing work that does not involve mounting components. For example, the production line may be a production line for forming a protective layer on a board on which components are mounted. In other words, the work unit does not have to be a unit related to the work of mounting components, and may be, for example, a unit for forming a protective layer on a board, or a unit for performing processing such as cutting or deforming a board.
[0140] In addition, the order in which each step is performed in the flowchart is merely an example for specifically explaining the present disclosure, and an order other than the above may be used. In addition, some of the steps may be performed simultaneously (in parallel) with other steps, or some of the steps may not be performed.
[0141] In addition, the division of functional blocks in the block diagram is an example, and multiple functional blocks may be realized as one functional block, one functional block may be divided into multiple blocks, or some functions may be transferred to another functional block. Furthermore, the functions of multiple functional blocks having similar functions may be processed in parallel or in a time-sharing manner by a single piece of hardware or software.
[0142] Furthermore, the support management device 40 according to the above embodiment may be realized as a single device or may be realized by multiple devices. When the support management device 40 is realized by multiple devices, each component of the management device may be distributed to the multiple devices in any manner. When the support management device 40 is realized by multiple devices, the communication method between the multiple devices is not particularly limited, and may be wireless communication or wired communication. Furthermore, wireless communication and wired communication may be combined between the devices. For example, some or all of the functions of the support management device 40 may be realized by the line management device 30 or the maintenance device 50.
[0143] In the above embodiments, each component may be configured with dedicated hardware, or may be realized by executing a software program suitable for each component. Each component may be realized by a program execution unit such as a CPU (Central Processing Unit) or a processor reading and executing a software program recorded on a recording medium such as a hard disk or a semiconductor memory. For example, each component may be a circuit (or an integrated circuit). These circuits may form a single circuit as a whole, or each may be a separate circuit. Each of these circuits may be a general-purpose circuit or a dedicated circuit.
[0144] Furthermore, one aspect of the present disclosure may be a computer program that causes a computer to execute each of the characteristic steps included in the management method shown in any one of FIG. 3B, FIG. 4B, and FIG. 6B.
[0145] Also, for example, the program may be a program to be executed by a computer. Also, one aspect of the present disclosure may be a computer-readable non-transitory recording medium on which such a program is recorded. For example, such a program may be recorded on a recording medium and distributed or circulated. For example, the distributed program may be installed in a device having another processor, and the program may be executed by the processor, thereby making it possible to cause the device to perform each of the above processes.
[0146] In addition, the present disclosure also includes forms obtained by applying various modifications to the above-described embodiments that would come to mind by a person skilled in the art, or forms realized by arbitrarily combining the components and functions of the embodiments within the scope that does not deviate from the spirit of the present disclosure. [Industrial Applicability]
[0147] The present disclosure is useful for a management system for managing work units of a component mounting device. [Explanation of symbols]
[0148] 1 Management System 10 Mounting control section 11 Implemented memory unit 11a Implementation data storage section 11b Parameter storage section 12 Recognition processing section 13 Mounting operation processing section 14, 35, 47 Communications Department 21 Substrate transport mechanism 22 Head movement mechanism 23 Mounting head 23a Flow sensor 24 Tape feeder (parts supply device) 25 Circuit Board Recognition Camera 26 Parts Recognition Camera 30 Line management device 31 Line processing section 32 Line memory section 33 Operation history memory unit 34 Operational Information Collection Department 40 Support Management Device 41 Support Processing Unit 42 Support Memory Unit 43 Information storage section 44 Analysis result storage unit 45 Table storage section 46 Analysis Department 50 Maintenance equipment M1, M2, M3 Component Mounting Machines (Component Mounting Devices) N1, N2, N3 communication networks
Claims
1. an acquisition unit that acquires mounting data related to mounting of components in a component mounting device to which a replaceable working unit is attached and which mounts components on a board; an analysis unit that analyzes, at a predetermined timing, whether or not the operational unit attached to the component mounting device is appropriate based on the mounting data; a communication unit that notifies the analysis result by the analysis unit. Management system.
2. the mounting data includes at least one piece of information regarding the shape, type, and quantity of the components to be mounted on the board; The analysis unit analyzes whether the operational unit attached to the component mounting apparatus is appropriate based on the at least one piece of information. The management system according to claim 1 .
3. The mounting data includes a production record indicating at least one of the shape, the type, and the quantity of the components mounted during a predetermined period in the past, The analysis unit periodically analyzes whether the operation unit attached to the component mounting apparatus is appropriate based on the production results. The management system according to claim 2.
4. the mounting data includes next-production data indicating at least one of the shape, the type, and the quantity of the components to be mounted after a model change; The analysis unit analyzes whether the operation unit attached to the component mounting device at the time of changing the production model is appropriate based on the next production data. The management system according to claim 2.
5. the working unit is a mounting head that holds the components to be mounted on the board, The analysis unit analyzes the appropriate mounting head based on the corresponding component information of the mounting head and the mounting data. The management system according to any one of claims 2 to 4.
6. the working unit is a mounting head that holds the components to be mounted on the board, The analysis unit analyzes the appropriate mounting head based on mounting tact information of the mounting head and the mounting data. The management system according to any one of claims 2 to 4.
7. the working unit is a nozzle that picks up the component to be mounted on the board, The analysis unit analyzes the appropriate nozzle based on the corresponding component information of the nozzle and the mounting data. The management system according to any one of claims 2 to 4.
8. the work unit is a component supply device that supplies the components to be mounted on the board, The analysis unit analyzes an appropriate component supply device based on the corresponding component information of the component supply device and the mounting data. The management system according to any one of claims 2 to 4.
9. the working unit further includes a mounting head that holds the component to be mounted on the board, the acquiring unit further acquires at least one of a detection value indicating an operational state for the mounting head to hold the component and information regarding a component suction error of the mounting head, The analysis unit further analyzes whether or not maintenance is required for the mounting head based on at least one of the detection value and information regarding the component suction failure. The management system according to any one of claims 1 to 4.
10. the working unit is a nozzle that picks up the component to be mounted on the board, the acquiring unit further acquires at least one of a detection value indicating an operational state for the nozzle to hold the component and information regarding a component suction error of the nozzle, The analysis unit further analyzes whether or not the nozzle requires maintenance based on at least one of the detection value and information regarding the component suction error. The management system according to any one of claims 1 to 4.
11. the work unit is a component supply device that supplies the components to be mounted on the board, the acquiring unit acquires at least one of a detection value obtained by measuring a feeding accuracy of the component feeding device feeding the component and information regarding a component suction error related to the component feeding device, The analysis unit further analyzes whether or not the component supply device requires maintenance based on at least one of the detection value and information regarding the component suction error. The management system according to any one of claims 1 to 4.
12. The acquisition unit further acquires operation information of the component mounting device, The analysis unit analyzes whether the operation unit attached to the component mounting apparatus is appropriate when a deterioration in the condition of the operation unit is detected based on the operation information. The management system according to any one of claims 1 to 4.
13. The analysis result includes replacing the operational unit attached to the component mounting apparatus with a different type of operational unit. The management system according to any one of claims 1 to 4.
14. acquiring mounting data relating to mounting of components in a component mounting device to which a replaceable working unit is attached and which mounts components on a board; Analyzing at a predetermined timing whether the operational unit attached to the component mounting device is appropriate or not based on the mounting data; Notify the results of the analysis Management method.
15. A program for causing a computer to execute the management method according to claim 14.