Item management device and item management method
The item management device adjusts replenishment priorities based on machine abnormalities, enhancing production efficiency by prioritizing unaffected machines and minimizing the impact of malfunctions.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- FUJI CORP
- Filing Date
- 2022-01-28
- Publication Date
- 2026-04-21
AI Technical Summary
Existing inventory management systems fail to efficiently adjust the priority of replenishment operations for items supplied to multiple board processing machines when a malfunction occurs, leading to decreased overall production efficiency.
An item management device and method that includes a determination unit to identify abnormalities in substrate-to-substrate work machines and a modification unit to change the priority of replenishment work based on the type and severity of the malfunction, using a storage unit to store recovery times for different types of malfunctions.
Enhances production efficiency by prioritizing replenishment operations to unaffected machines, minimizing the impact of malfunctions on overall production by delaying supply to malfunctioning machines.
Smart Images

Figure 0007849391000001 
Figure 0007849391000002 
Figure 0007849391000003
Abstract
Description
Technical Field
[0004] , , , , , , , , , ,
[0005] , , , , ,
[0001] <
[0006] In view of these circumstances, this specification discloses an item management device and an item management method that can review the priority of replenishment operations for supplying items to multiple board processing machines when a malfunction occurs in at least one of the multiple board processing machines. [Means for solving the problem]
[0007] This specification discloses an article management device comprising a determination unit and a modification unit. The determination unit determines whether there is an abnormality in a plurality of substrate-to-substrate work machines that perform predetermined substrate-to-substrate work on substrates. The modification unit changes the priority of replenishment work to supply articles used in the plurality of substrate-to-substrate work machines to the plurality of substrate-to-substrate work machines based on the type of abnormality in at least one of the plurality of substrate-to-substrate work machines that the determination unit has determined to have an abnormality.
[0008] Furthermore, this specification discloses an article management method comprising a determination step and a modification step. The determination step determines whether there is an abnormality in a plurality of substrate-to-substrate work machines that perform predetermined substrate-to-substrate work on substrates. The modification step changes the priority of the replenishment work for supplying articles used in the plurality of substrate-to-substrate work machines to the plurality of substrate-to-substrate work machines based on the type of abnormality in at least one of the plurality of substrate-to-substrate work machines that the determination step determined to have an abnormality. [Effects of the Invention]
[0009] The inventory management device includes a judgment unit and a modification unit. Therefore, the inventory management device can change the priority of inventory replenishment work based on the type of malfunction in the malfunctioning work machine where the malfunction occurred. What is described above regarding the inventory management device also applies to the inventory management method. [Brief explanation of the drawing]
[0010] [Figure 1] This is a diagram showing an example of the configuration of production equipment. [Figure 2A] This is a perspective view showing an example of a feeder equipped with a reel. [Figure 2B] This is a plan view showing an example of a tray pallet equipped with parts trays. [Figure 3A] This is a front view showing an example of a storage unit. [Figure 3B] Figure 3A is a floor plan of the storage room. [Figure 3C] This is a front view showing an example of a storage compartment. [Figure 4] This is a block diagram showing an example of a control block for an inventory management device. [Figure 5] This flowchart shows an example of a control procedure using an inventory management device. [Figure 6] This is a schematic diagram illustrating an example of the relationship between the type of malfunction (error code) in a circuit board work machine and the time required for recovery. [Figure 7] This is a schematic diagram showing an example of the scheduled dispatch time and scheduled transport time for items supplied to multiple circuit board processing machines. [Figure 8] This is a schematic diagram illustrating an example of a situation where the priority (order of dispatch and order of transport) of goods replenishment operations has been changed. [Figure 9] This schematic diagram illustrates another example of a situation where the priority (order of dispatch and order of transport) of goods replenishment operations has been changed. [Figure 10] This is a schematic diagram illustrating an example of a situation where the priority of goods replenishment operations (dispatch order and transport order) has been changed again. [Modes for carrying out the invention]
[0011] 1. Embodiment Figure 1 shows an example of a production facility to which the item management device 80 is applied. The production facility shown in Figure 1 comprises at least one (two in the figure) production line 10L equipped with multiple (six in the figure) substrate handling machines 10, a receiving area 20, an automated guided vehicle 30, a storage facility 40, and a management device 70.
[0012] 1-1. Production line 10L and control device 70 In each of the two production lines of 10L, a plurality (six) of substrate handling machines 10 perform predetermined substrate handling operations on a substrate 90. The type and number of the substrate handling machines 10 are not limited. As shown in FIG. 1, each of the two production lines 10L includes substrate handling machines 10 such as a printer 10a, a printing inspection machine 10b, a component mounting machine 10c, a reflow furnace 10d, and an appearance inspection machine 10e. The substrate 90 is conveyed in the above order by a substrate conveying device.
[0013] The printer 10a prints solder at the mounting positions of components 91 on the substrate 90. The printing inspection machine 10b inspects the printing state of the solder printed by the printer 10a. The component mounting machine 10c mounts a plurality of components 91 on the substrate 90 on which the solder has been printed. The component mounting machine 10c may be one or a plurality. As shown in FIG. 1, when a plurality (two in the figure) of component mounting machines 10c are provided, the plurality (two) of component mounting machines 10c can share the work of mounting a plurality of components 91 on the substrate 90.
[0014] The component mounting machine 10c includes a component supply device that supplies the components 91 to be mounted on the substrate 90. The component supply device can supply the components 91 using, for example, a feeder 23a equipped with a reel 22a shown in FIG. 2A, a tray pallet 23b equipped with a component tray 22b shown in FIG. 2B, and the like. The reel 22a has a carrier tape 22a2 that houses the components 91 to be mounted on the substrate 90 wound around a main body portion 22a1. The reel 22a is rotatably and detachably mounted on the feeder 23a. The leading end portion of the carrier tape 22a2 is pulled out to a picking position, and the components 91 are sequentially supplied at the picking position. The reel 22a can supply relatively small components 91 such as chip components.
[0015] Component tray 22b has components 91 arranged therein. The component tray 22b supplies the components 91 at the picking position while being equipped on the tray pallet 23b. The component tray 22b can supply relatively large components 91 such as, for example, QFP (Quad Flat Package) and BGA (Ball Grid Array). The reflow furnace 10d heats the substrate 90 with the components 91 mounted thereon by the component mounter 10c, melts the solder, and performs soldering. The appearance inspection machine 10e inspects the mounting state of the components 91 mounted on the substrate 90 by the component mounter 10c.
[0016] In this way, each of the two production lines 10L can use a plurality (six) of substrate processing machines 10 to sequentially convey the substrate 90 and execute production processes including inspection processes to produce the substrate product 900. Note that the production line 10L can also be equipped with the substrate processing machines 10 such as, for example, a function inspection machine, a buffer device, a substrate supply device, a substrate inversion device, a shield mounting device, an adhesive coating device, and an ultraviolet irradiation device as needed.
[0017] The production line 10L, the loading section 20, the automated guided vehicle 30, the storage 40, and the management device 70 are provided to be mutually communicable by a wired or wireless communication section. For example, the management device 70 controls the substrate processing machine 10 and monitors the operation status of the substrate processing machine 10. Various control data for controlling the substrate processing machine 10 are stored in the management device 70. The management device 70 transmits the control data to the substrate processing machine 10. Also, the substrate processing machine 10 transmits the operation status and the production status to the management device 70.
[0018] 1-2. Loading Section 20 and Automated Guided Vehicle 30 The production equipment of the embodiment includes at least one loading section 20 and at least one automated guided vehicle 30. For example, when the article 21 arrives at the loading section 20, the following loading operations are performed. Then, the article 21 is, for example, housed in a storage case, mounted on the automated guided vehicle 30, and conveyed to the storage 40. After being stored in the storage 40, the article 21 is supplied to the production line 10L as needed.
[0019] Article 21 may be any and is not limited to those used in the substrate work machine 10. The production line 10L of the embodiment includes a component mounting machine 10c for mounting components 91 onto a substrate 90. In this case, for example, article 21 includes a component housing 22 for housing the components 91 to be mounted on the substrate 90, or a component supply unit 23 for supplying the components 91 housed in the component housing 22 to a picking position.
[0020] The reel 22a on which the carrier tape 22a2 containing the components 91 to be mounted on the circuit board 90 is wound is included in the component housing 22. The feeder 23a on which the reel 22a is mounted is included in the component supply unit 23. The component tray 22b on which the components 91 are arranged is also included in the component housing 22. The tray pallet 23b on which the component tray 22b is mounted is included in the component supply unit 23.
[0021] Furthermore, the production line 10L of the embodiment includes a printing machine 10a for printing solder onto the mounting positions of components 91 on the substrate 90. In this case, for example, article 21 includes a solder container for containing solder. The solder container is mounted in a predetermined location on the printing machine 10a and supplies solder to the printing machine 10a.
[0022] The item 21 is assigned an identification code 24 that allows it to be identified. The identification code 24 can be, for example, a one-dimensional code, a two-dimensional code, or a wireless tag. For example, when the item 21 arrives at the receiving area 20, the worker issues identification information using the management device 70. The worker also reads the barcode attached to the item 21 by the supplier (vendor) using a barcode reader or the like. The worker can also retrieve item information from a database where item information about the item 21 is registered. The worker issues an identification code 24 using the management device 70, which includes at least the identification information from the identification information and item information.
[0023] The worker attaches an identification code 24 containing at least identification information to the article 21 and places the article 21 in a storage case. The storage case only needs to be able to hold at least one article 21 and can take various forms. The storage case is also marked with a specific code that identifies the storage case itself. The specific code can be, for example, a one-dimensional code, a two-dimensional code, or a wireless tag.
[0024] The worker loads the storage case containing the goods 21 onto the automated guided vehicle (AGV) 30. Based on the instructions from the control device 70, the AGV 30 transports the storage case containing the goods 21 to the storage warehouse 40. The AGV 30 can also transport the goods 21 to the storage warehouse 40 without using the storage case. Thus, the AGV 30 only needs to be able to transport the goods 21, and any known AGV can be used.
[0025] Furthermore, without using the automated guided vehicle 30, an operator can transport the goods 21 or the storage case containing the goods 21 to the storage facility 40. In addition, at least part of the work performed by the operator as described above can be automated using transport devices (e.g., belt conveyors), actuators (e.g., robotic arms), control devices 70, etc.
[0026] 1-3. Storage 40 The production equipment of this embodiment includes at least one storage unit 40. When an article 21 is received from the inlet 40a, the storage unit 40 uses a transfer device 45 to move the article 21 to the storage section 44 for storage. When an article 21 stored in the storage section 44 is to be removed, the storage unit 40 uses the transfer device 45 to move the article 21 stored in the storage section 44 to a work space 44a adjacent to the exit 40b for removal. Similarly, the storage unit 40 can receive, retrieve, and store storage cases containing at least one article 21.
[0027] Thus, the storage unit 40 only needs to be able to store articles 21 or storage cases, and the loading and unloading of articles 21 or storage cases is automated, and it can take various forms. As shown in Figures 3A and 3B, the storage unit 40 of the embodiment is formed in the shape of an octagonal prism, for example. The storage unit 40 of the embodiment also includes an inlet 40a, an outlet 40b, a reading device 41, a control device 42, a display device 43, a storage section 44, and a transfer device 45. Articles 21 are loaded into the storage unit 40 from the inlet 40a and unloaded from the outlet 40b. In the embodiment, the inlet 40a and the outlet 40b are located in a common opening. The inlet 40a and the outlet 40b can also be located in different openings.
[0028] The reading device 41 is located above the work space 44a adjacent to the entry opening 40a. When an item 21 is entered into the storage facility 40, the reading device 41 reads the identification code 24 attached to the entered item 21 and obtains identification information to identify the entered item 21. The reading device 41 can use any known reading device (for example, a code reader that reads one-dimensional codes or two-dimensional codes). In addition, if the identification code 24 is a wireless tag, the storage facility 40 may be equipped with a wireless device capable of wirelessly communicating with the identification code 24.
[0029] The control device 42 is equipped with a known arithmetic unit and memory device, and a control circuit is configured. The control device 42 is also communicatively connected to the reading device 41, display device 43, storage unit 44, and transfer device 45, and can control them. For example, the control device 42 can control the reading device 41. The control device 42 can retrieve identification information acquired by the reading device 41 from the reading device 41.
[0030] Furthermore, the control device 42 is provided to communicate with the management device 70 shown in Figure 1 via a wired or wireless communication unit. For example, the management device 70 notifies the control device 42 of the occurrence of a setup change in the production line 10L. The management device 70 can also notify the control device 42 of a shortage of articles 21 used in the substrate work machine 10. The management device 70 can also notify the control device 42 of the possibility of a setup change occurring within a predetermined period. The management device 70 can also notify the control device 42 of the possibility of a shortage of articles 21 within a predetermined period. Based on these notifications, the control device 42 issues the necessary articles 21.
[0031] The display device 43 can be a known display device and displays various types of information in a way that is visible to the operator. The display device 43 displays, for example, item information indicating information about the items 21 stored in the storage compartment 44, in response to the operator's operation. The item information may include, for example, the type, model, and quantity of the item 21. The item information may also include the type, model, vendor name, remaining quantity, humidity control level, and expiration date of the contents such as parts 91 contained in the item 21.
[0032] Furthermore, the control device 42 can store location information, inbound / outbound information, and storage information of the articles 21 in the storage unit 44 in the storage device, and the display device 43 can also display this information. The location information includes information indicating the storage location of the articles 21. The inbound / outbound information includes information indicating the inbound date and time and outbound date and time of the articles 21. The storage information includes information regarding at least the ambient humidity among the ambient temperature and ambient humidity of the storage unit 44. The control device 42 stores the location information and inbound date and time of the articles 21 in the storage device when the articles 21 are stored. The control device 42 stores storage information in the storage device while the articles 21 are being stored. The control device 42 stores the outbound date and time of the articles 21 in the storage device when the articles 21 are being out. The control device 42 can also store the number of inbound / outbound transactions for each type of article 21 in the storage device.
[0033] In this embodiment, the display device 43 is configured as a touch panel, and the display device 43 also functions as an input device that accepts various operations from the operator. For example, the operator can operate the touch panel to specify a desired item 21 to be retrieved from the storage unit 40. In this case, the control device 42 retrieves the item 21 specified by the operator from the storage unit 40.
[0034] The same applies to a storage case that contains at least one item 21, as described above. However, in this case, when storing an item 21 in the storage case, the worker uses a code reader or the like to read the specific code attached to the storage case and the identification code 24 attached to the item 21. This associates the specific information that identifies the storage case with the identification information that identifies the item 21, and these are stored in the storage device of the management device 70.
[0035] The reader 41 reads a specific code attached to a storage case when the storage case is brought into storage and obtains specific information to identify the stored storage case. The control device 42 obtains the identification information of the articles 21 contained in the storage case that has been brought into storage 40, based on the correspondence between the specific information and the identification information stored in the storage device of the management device 70. As a result, the control device 42 can recognize the articles 21 contained in the storage case that has been brought into storage 40.
[0036] The storage section 44 only needs to be capable of storing articles 21 or storage cases, and can take various forms. As shown in Figure 3B, the storage section 44 of the embodiment comprises a plurality of storage units 44b, which are arranged in a circular shape when viewed in the vertical direction (Z-axis direction). Also, as shown in Figure 3C, the storage unit 44b comprises, for example, two types of storage spaces: storage space 44b1 and storage space 44b2.
[0037] Multiple storage spaces 44b1 and 44b2 can be provided along the vertical direction (Z-axis direction). For example, storage space 44b1 is sized (width, depth, and height) to accommodate an article 21. Storage space 44b2 is sized (width, depth, and height) to accommodate a storage case for containing the article 21.
[0038] The transfer device 45 is located inside the multiple storage units 44b in a vertical (Z-axis direction) view and grips and moves the article 21 or storage case. The transfer device 45 only needs to be able to grip and move the article 21 or storage case and can take various forms. For example, the transfer device 45 can be a known robot arm (articulated robot), a lifting and sliding mechanism, etc.
[0039] The transfer device 45, upon receiving goods, uses its gripping section to grasp the goods 21 or storage cases brought into the work space 44a from the receiving port 40a. The transfer device 45 then moves its gripping section to a predetermined storage space, releasing the grip from the goods 21 or storage cases. This allows the goods 21 or storage cases to be stored in the predetermined storage space. Similarly, upon retrieval, the transfer device 45 uses its gripping section to grasp the goods 21 or storage cases stored in the predetermined storage space. The transfer device 45 then moves its gripping section to the work space 44a, releasing the grip from the goods 21 or storage cases. This allows the goods 21 or storage cases to be removed. The loading and unloading of goods 21 or storage cases may be performed by an operator, a robotic arm, an automated guided vehicle 30, etc.
[0040] 1-4. Goods management device 80 For example, the control device 70 calculates the estimated time when parts 91 will run out in the parts mounting machine 10c based on the remaining number of parts 91 in the machine and the amount of parts 91 used per unit time. The control device 70 then issues a warning to the worker to replenish parts 91 a predetermined time earlier than the estimated time (parts shortage warning).
[0041] The control device 70, in conjunction with the parts shortage warning, notifies the control device 42 of the storage facility 40 of the possibility that articles 21 (in this case, for example, the parts container 22 or the parts supply unit 23) may be in short supply within a predetermined period (instruction to issue articles 21 due to parts shortage warning). Based on this notification, the control device 42 issues the necessary articles 21 from the storage facility 40. The control device 70 also notifies the automated guided vehicle 30 of a command to transport the articles 21 issued from the storage facility 40 to the parts mounting machine 10c (instruction to transport articles 21 due to parts shortage warning). Based on this notification, the automated guided vehicle 30 transports the articles 21 issued from the storage facility 40 to the parts mounting machine 10c.
[0042] In the above configuration, let's assume that a malfunction occurs in at least one of the multiple component mounting machines 10c. In this case, the time when the item 21 is needed in the malfunctioning component mounting machine 10c will be later than the estimated time calculated by the control device 70 before the malfunction occurred. In other words, the priority of the replenishment operation to supply item 21 to the malfunctioning component mounting machine 10c will decrease. What is described above regarding the replenishment operation in the component mounting machine 10c also applies to the replenishment operation in other board-to-board work machines 10 (for example, the solder replenishment operation in the printing machine 10a).
[0043] Thus, if an abnormality occurs in at least one of the multiple board-facing work machines 10 that perform predetermined board-facing operations on the board 90, the priority of the replenishment operation to supply the abnormal board-facing work machine 10 with goods 21 decreases. In this case, if the replenishment operation of goods 21 is carried out based on a pre-set priority, the overall production efficiency of the multiple board-facing work machines 10 may decrease.
[0044] For example, the production equipment shown in Figure 1 has two production lines 10L. If a malfunction occurs in a circuit board processing machine 10 located in one of the two production lines 10L, that production line 10L will temporarily suspend production of circuit board products 900 until the malfunction in the circuit board processing machine 10 is resolved. Therefore, if the supply of goods 21 to the circuit board processing machines 10 located in the other production line 10L can be prioritized, it may be possible to suppress a decrease in the overall production efficiency of multiple circuit board processing machines 10.
[0045] Therefore, the production equipment of this embodiment is equipped with an item management device 80. The item management device 80 changes the priority of the item 21 replenishment work based on the type of abnormality of the abnormal work machine 52 in which the abnormality occurred. Specifically, the item management device 80 comprises a determination unit 81 and a modification unit 82. The item management device 80 may also include a storage unit 83. As shown in Figure 4, the item management device 80 of this embodiment comprises a determination unit 81, a modification unit 82, and a storage unit 83.
[0046] The decision unit 81, the modification unit 82, and the storage unit 83 can be provided in various control devices. For example, at least one of the decision unit 81, the modification unit 82, and the storage unit 83 can be provided in the management device 70. At least one of the decision unit 81, the modification unit 82, and the storage unit 83 can also be provided in the control device 42 of the storage unit 40. At least one of the decision unit 81, the modification unit 82, and the storage unit 83 can also be formed on the cloud.
[0047] As shown in Figure 4, the determination unit 81, modification unit 82, and storage unit 83 of the embodiment are provided in the management device 70. The item management device 80 also performs control according to the flowchart shown in Figure 5. The determination unit 81 makes the determination shown in step S12. The modification unit 82 performs the processing and determination shown in steps S13 to S15. The storage unit 83 performs the processing shown in step S11.
[0048] 1-4-1. Judgment section 81 The determination unit 81 determines whether there are any abnormalities in the multiple substrate handling machines 10 that perform predetermined substrate handling operations on the substrate 90 (step S12 shown in Figure 5). Abnormalities in the substrate handling machines 10 include various troubles that may delay the timing of the supply operation of the goods 21. For example, an abnormality in the transport of the substrate 90 by the substrate handling machine 10 is included in the abnormalities of the substrate handling machine 10.
[0049] Furthermore, stacking of reels 22a in feeder 23a is included in the abnormality of component mounting machine 10c, which is the board work machine 10. An abnormality of the mounting head that picks up component 91 and mounts it on board 90 is included in the abnormality of component mounting machine 10c, which is the board work machine 10. Depletion of the backup battery for the memory device that stores the control parameters of the servo motor that drives the mounting head is included in the abnormality of the mounting head.
[0050] The determination unit 81 only needs to be able to determine whether or not there is an abnormality in the multiple board processing machines 10, and can take various forms. For example, as shown in Figure 1, each of the two production lines 10L is equipped with multiple (six) board processing machines 10. The two production lines 10L and the control device 70 are also provided to communicate with each other via wired or wireless communication units. For example, if an abnormality occurs in each of the multiple (12) board processing machines 10, it reports to the control device 70 via the communication unit that an abnormality has occurred. Similarly, if the abnormality is resolved, each of the multiple (12) board processing machines 10 reports to the control device 70 via the communication unit that the abnormality has been resolved.
[0051] Furthermore, the production equipment shown in Figure 1 can be equipped with a line management device for each of the two production lines 10L. The line management device manages the circuit board processing machines 10 belonging to the production line 10L under its jurisdiction. In this case, the line management device of the production line 10L to which the malfunctioning circuit board processing machine 10 belongs can also report to the management device 70 via the communication unit that a malfunction has occurred in the circuit board processing machine 10. Similarly, the line management device of the production line 10L to which the malfunctioning circuit board processing machine 10 belongs can also report to the management device 70 via the communication unit that the malfunction in the circuit board processing machine 10 has been resolved.
[0052] Furthermore, the management device 70 can also check with the board processing machine 10 or the line management device at predetermined intervals to see if there is any abnormality in the board processing machine 10. In either of the above cases, the management device 70 can recognize whether there is any abnormality in multiple (12) board processing machines 10. The determination unit 81 can also recognize whether there is any abnormality in multiple (12) board processing machines 10.
[0053] The determination unit 81 can acquire various information about abnormalities in addition to whether or not there is an abnormality in the substrate processing machine 10. For example, the determination unit 81 can acquire at least one of the following: identification information to identify the substrate processing machine 10 in which the abnormality occurred, the type of abnormality, the location where the abnormality occurred, the degree of the abnormality, the time when the abnormality occurred, the time when the abnormality was resolved, and the state of the substrate processing machine 10 at the time the abnormality occurred.
[0054] 1-4-2. Modification Unit 82 and Storage Unit 83 In this specification, at least one of the multiple board-mounting machines 10 determined by the determination unit 81 to be free of abnormalities is referred to as a normal machine 51. At least one of the multiple board-mounting machines 10 determined by the determination unit 81 to have an abnormality is referred to as an abnormal machine 52. For convenience of explanation, for example, one of the multiple (two) component mounting machines 10c belonging to one of the two production lines 10L shown in Figure 1, represented by identification number M11, is referred to as an abnormal machine 52. The other of the multiple (two) component mounting machines 10c belonging to the same production line 10L, represented by identification number M12, is referred to as a normal machine 51.
[0055] Furthermore, one of the multiple (two) parts mounting machines 10c belonging to the other production line 10L of the two production lines 10L, represented by identification number M21, is designated as the normal work machine 51. Also, the other of the multiple (two) parts mounting machines 10c belonging to the same production line 10L, represented by identification number M22, is designated as the normal work machine 51.
[0056] The modification unit 82 changes the priority of the replenishment operation to supply the articles 21 used in the multiple board-to-board work machines 10 to the multiple board-to-board work machines 10 based on the type of abnormality of the abnormal work machine 52 (step S13 shown in Figure 5). Specifically, if the determination unit 81 determines that there is an abnormality in at least one of the multiple board-to-board work machines 10 (if the answer is Yes in step S12), the modification unit 82 changes the priority of the replenishment operation (step S13). If the determination unit 81 determines that there is no abnormality in at least one of the multiple board-to-board work machines 10 (if the answer is No in step S12), the control by the article management device 80 is terminated.
[0057] As previously described, the control device 70 issues an instruction to the storage facility 40 to release the item 21 due to a shortage of parts. Based on this release instruction, the storage facility 40 releases the item 21 (in this case, for example, the parts container 22 or the parts supply unit 23). The time when the item 21 is needed in the malfunctioning work machine 52 will be later than the estimated time calculated by the control device 70 before the malfunction occurred. In other words, the priority of the replenishment operation to supply the malfunctioning work machine 52 with item 21 will decrease. In this case, the time when the storage facility 40 releases the item 21 will be later than the estimated time calculated by the control device 70 before the malfunction occurred.
[0058] Thus, the priority of the replenishment operation includes the order in which the storage facility 40 that stores the items 21 will release the items 21. In this case, the modification unit 82 can delay the order in which the items 21 to be supplied to the malfunctioning work machine 52 are released. In other words, the modification unit 82 can delay the time when the items 21 to be supplied to the malfunctioning work machine 52 is released from the estimated time calculated before the malfunction occurred.
[0059] As previously mentioned, the control device 70 instructs the automated guided vehicle 30 to transport the item 21 due to a warning of a shortage of parts. Based on this transport instruction, the automated guided vehicle 30 transports the item 21 to the parts mounting machine 10c. Similar to the case of the storage unit 40, the time when the item 21 is needed at the malfunctioning work machine 52 will be later than the estimated time calculated by the control device 70 before the malfunction occurred. In other words, the priority of the replenishment operation to supply the malfunctioning work machine 52 with item 21 will decrease. In this case, the transport time when the automated guided vehicle 30 transports the item 21 to the malfunctioning work machine 52 will be later than the estimated time calculated by the control device 70 before the malfunction occurred.
[0060] Thus, the priority of the replenishment operation includes the order in which the articles 21 are transported when the automated guided vehicle 30 transports the articles 21 to multiple substrate work machines 10. In this case, the modification unit 82 can postpone the order in which the articles 21 to be replenished to the malfunctioning work machine 52 are transported. In other words, the modification unit 82 can delay the time of transport of the articles 21 to be replenished to the malfunctioning work machine 52 compared to the estimated time calculated before the malfunction occurred. Thus, the priority of the replenishment operation includes at least one of the outbound order and transport order of the articles 21 described above.
[0061] The modification unit 82 only needs to be able to change the priority of the supply operation of the article 21 based on the type of malfunction of the malfunctioning work machine 52, and can take various forms. For example, in this embodiment, the modification unit 82 can change the priority of the supply operation based on the type of malfunction of the malfunctioning work machine 52 and the recovery time, which is the time required from the time the malfunction occurs until the malfunctioning work machine 52 recovers.
[0062] Specifically, the memory unit 83 stores the recovery time required for each type of abnormality in the abnormal work machine 52 in the memory device 80m (step S11 shown in Figure 5). For example, the type of abnormality in the substrate work machine 10 can be represented by an error code. In the example of abnormalities described above, error codes are provided for abnormalities in the transport of the substrate 90 in the substrate work machine 10, and for abnormalities in the stacking of the reel 22a and the mounting head in the feeder 23a, respectively.
[0063] As shown in Figure 6, before starting production of the substrate product 900, the memory unit 83 stores the recovery time required for each type of abnormality (error code) of the substrate work machine 10 in the memory device 80m. The memory device 80m only needs to be able to store the recovery time, and any known memory device can be used. Furthermore, the recovery time can be obtained in advance through simulation, verification with actual equipment, etc.
[0064] For example, the memory device 80m stores an error code ER1 indicating a transport abnormality of the substrate 90 in the substrate handling machine 10, and the recovery time TR1 for that transport abnormality in association with it. The memory device 80m also stores an error code ER2 indicating a stack of reels 22a in the feeder 23a, and the recovery time TR2 for that stack in association with it. Furthermore, the memory device 80m stores an error code ER3 indicating an abnormality of the mounting head, and the recovery time TR3 for that abnormality in association with it.
[0065] Assume that item 21 is taken out of storage 40 where item 21 is stored and supplied to multiple circuit board work machines 10. In this case, the modification unit 82 obtains the recovery time corresponding to the type of malfunction of the malfunctioning work machine 52 from the storage device 80m and changes the priority of the supply operation so that storage 40 takes out item 21 at a time delayed by the recovery time relative to the scheduled departure time of item 21 to be supplied to the malfunctioning work machine 52.
[0066] For example, as shown in Figure 7, let's assume that, before an abnormality occurs in the board-mounting machine 10, the priority of replenishment work is set in the following order: component mounting machine 10c with identification number M11, component mounting machine 10c with identification number M21, component mounting machine 10c with identification number M12, and component mounting machine 10c with identification number M22, as shown in Figure 1. For example, the management device 70 can set the priority of the above replenishment work in order of the shortest grace period until parts run out (the earliest time when the items 21 are needed) before an abnormality occurs in the board-mounting machine 10. In this case, the storage unit 40 will issue the items 21 to be replenished in the following order: component mounting machine 10c with identification number M11, component mounting machine 10c with identification number M21, component mounting machine 10c with identification number M12, and component mounting machine 10c with identification number M22.
[0067] Furthermore, the scheduled departure time for item 21 to be supplied to the parts mounting machine 10c with identification number M11 is set to time T10. The scheduled departure time for item 21 to be supplied to the parts mounting machine 10c with identification number M21 is set to time T20. The scheduled departure time for item 21 to be supplied to the parts mounting machine 10c with identification number M12 is set to time T30. The scheduled departure time for item 21 to be supplied to the parts mounting machine 10c with identification number M22 is set to time T40. In the above example, assume that an abnormality occurred in the parts mounting machine 10c with identification number M11 before time T10.
[0068] For example, if the type of malfunction in the component mounting machine 10c, which is the malfunctioning work machine 52 and has identification number M11, is a transport malfunction of the substrate 90 in the substrate work machine 10, the modification unit 82 obtains the recovery time TR1 corresponding to the error code ER1 from the storage device 80m. The modification unit 82 then changes the priority of the replenishment operation so that the storage unit 40 releases the item 21 to be supplied to the component mounting machine 10c, which is the malfunctioning work machine 52 and has identification number M11, at a time (time T50) that is delayed by the recovery time TR1 minute relative to the scheduled release time (time T10) of the item 21.
[0069] As a result, as shown in Figure 8, the priority of replenishment work is set in the following order: parts mounting machine 10c with identification number M21, parts mounting machine 10c with identification number M12, parts mounting machine 10c with identification number M22, and parts mounting machine 10c with identification number M11. In other words, the storage facility 40 will release the items 21 to be replenished in the following order: parts mounting machine 10c with identification number M21, parts mounting machine 10c with identification number M12, parts mounting machine 10c with identification number M22, and parts mounting machine 10c with identification number M11.
[0070] Furthermore, consider the case where the item 21 is supplied to multiple substrate work machines 10 by an automated guided vehicle 30 that transports the item 21. In this case, the modification unit 82 obtains the recovery time corresponding to the type of malfunction of the malfunctioning work machine 52 from the storage device 80m, and changes the priority of the supply operation so that the automated guided vehicle 30 transports the item 21 to be supplied to the malfunctioning work machine 52 at a time delayed by the recovery time compared to the scheduled transport time of the item 21.
[0071] For example, in the example shown in Figure 7, the automated guided vehicle 30 transports the items 21 to be replenished in the following order: parts mounting machine 10c with identification number M11, parts mounting machine 10c with identification number M21, parts mounting machine 10c with identification number M12, and parts mounting machine 10c with identification number M22. The scheduled transport time for the items 21 to be replenished to parts mounting machine 10c with identification number M11 is time T11. Time T11 is later than time T10 and earlier than time T20.
[0072] The scheduled transport time for the item 21 to be supplied to the parts mounting machine 10c with identification number M21 is T21. Time T21 is later than time T20 and earlier than time T30. The scheduled transport time for the item 21 to be supplied to the parts mounting machine 10c with identification number M12 is T31. Time T31 is later than time T30 and earlier than time T40. The scheduled transport time for the item 21 to be supplied to the parts mounting machine 10c with identification number M22 is T41. Time T41 is later than time T40. In the above example, assume that an abnormality occurred in the parts mounting machine 10c with identification number M11 before time T10.
[0073] For example, if the type of malfunction in the component mounting machine 10c, which is the malfunctioning work machine 52 with identification number M11, is a transport malfunction of the substrate 90 in the substrate work machine 10, the modification unit 82 obtains the recovery time TR1 corresponding to the error code ER1 from the storage device 80m. The modification unit 82 then changes the priority of the replenishment work so that the automated guided vehicle 30 transports the item 21 to be supplied to the component mounting machine 10c, which is the malfunctioning work machine 52 with identification number M11, at a time (time T51) that is delayed by the recovery time TR1 minute relative to the scheduled transport time (time T11) of the item 21.
[0074] As a result, as shown in Figure 8, the priority of the replenishment work is set in the following order: parts mounting machine 10c with identification number M21, parts mounting machine 10c with identification number M12, parts mounting machine 10c with identification number M22, and parts mounting machine 10c with identification number M11. In other words, the automated guided vehicle 30 transports the items 21 to be replenished in the following order: parts mounting machine 10c with identification number M21, parts mounting machine 10c with identification number M12, parts mounting machine 10c with identification number M22, and parts mounting machine 10c with identification number M11.
[0075] As shown in Figure 1, multiple (12 in the figure) substrate processing machines 10 are installed on multiple (2 in the figure) production lines 10L. In this specification, at least one of the multiple (2) production lines 10L that includes a normal processing machine 51 and does not include an abnormal processing machine 52 is referred to as the normal line 61. At least one of the multiple (2) production lines 10L that includes both a normal processing machine 51 and an abnormal processing machine 52 is referred to as the abnormal line 62.
[0076] The normal work machine 51 located on the abnormal line 62 may experience a delay in the time when goods 21 are needed compared to the normal work machine 51 located on the normal line 61, because the abnormal work machine 52 becomes a bottleneck. Therefore, the modification unit 82 can lower the priority of replenishment work in the following order: normal work machine 51 located on the normal line 61, normal work machine 51 located on the abnormal line 62, and abnormal work machine 52 located on the abnormal line 62.
[0077] For example, in the example shown in Figure 7, let's assume that an abnormality occurs in the parts mounting machine 10c with identification number M11. In this case, the parts mounting machines 10c with identification number M21 and M22 are normal work machines 51 located on the normal line 61. The parts mounting machine 10c with identification number M12 is a normal work machine 51 located on the abnormal line 62. The parts mounting machine 10c with identification number M11 is an abnormal work machine 52 located on the abnormal line 62.
[0078] Therefore, as shown in Figure 9, the modification unit 82 can set the priority of replenishment work in the following order: component mounting machine 10c with identification number M21, component mounting machine 10c with identification number M22, component mounting machine 10c with identification number M12, and component mounting machine 10c with identification number M11. As a result, the replenishment work of items 21 to be supplied to the normal work machine 51 located on the normal line 61 takes priority over the replenishment work of items 21 to be supplied to the normal work machine 51 and the abnormal work machine 52 located on the abnormal line 62.
[0079] In the above case, the storage facility 40 will dispatch the items to be replenished 21 in the following order: parts mounting machine 10c with identification number M21, parts mounting machine 10c with identification number M22, parts mounting machine 10c with identification number M12, and parts mounting machine 10c with identification number M11. The automated guided vehicle 30 will also transport the items to be replenished 21 in the following order: parts mounting machine 10c with identification number M21, parts mounting machine 10c with identification number M22, parts mounting machine 10c with identification number M12, and parts mounting machine 10c with identification number M11.
[0080] The modification unit 82 can also prioritize replenishment work for malfunctioning work machines 52 that have an earlier expected recovery time, in the case of multiple malfunctioning work machines 52. For example, in the example shown in Figure 7, let's assume that malfunctions occur in the parts mounting machine 10c with identification number M11 and the parts mounting machine 10c with identification number M12. Let's also assume that the parts mounting machine 10c with identification number M11 has an earlier expected recovery time than the parts mounting machine 10c with identification number M12.
[0081] In this case, the modification unit 82 can prioritize the replenishment operation for the parts mounting machine 10c with identification number M11, which has an earlier scheduled recovery time than the parts mounting machine 10c with identification number M12. For example, the modification unit 82 can set the priority of the replenishment operations in the following order: parts mounting machine 10c with identification number M21, parts mounting machine 10c with identification number M22, parts mounting machine 10c with identification number M11, and parts mounting machine 10c with identification number M12.
[0082] Furthermore, the modification unit 82 can also prioritize replenishment work for the faulty work machine 52 whose scheduled preparation time for requiring the item 21 is earlier, in the case of multiple faulty work machines 52. For example, in the example shown in Figure 7, let's assume that faults occur in the parts mounting machine 10c with identification number M11 and the parts mounting machine 10c with identification number M12. Let's also assume that the parts mounting machine 10c with identification number M11 has a scheduled preparation time earlier than the parts mounting machine 10c with identification number M12.
[0083] In this case, the modification unit 82 can prioritize the supply operation to the parts mounting machine 10c with identification number M11, which has an earlier scheduled preparation time than the parts mounting machine 10c with identification number M12. For example, the modification unit 82 can set the priority of the supply operations in the following order: parts mounting machine 10c with identification number M21, parts mounting machine 10c with identification number M22, parts mounting machine 10c with identification number M11, and parts mounting machine 10c with identification number M12.
[0084] The modification unit 82 can also prioritize replenishment work for faulty work machines 52 located on faulty lines 62 with higher operating rates, in the case of multiple faulty work machines 52. For example, in the example shown in Figure 7, assume that faults occur in the parts mounting machine 10c with identification number M11 and the parts mounting machine 10c with identification number M21. Also, assume that the production line 10L to which the parts mounting machine 10c with identification number M11 belongs has a higher operating rate than the production line 10L to which the parts mounting machine 10c with identification number M21 belongs.
[0085] In this case, the modification unit 82 can prioritize the supply operation to the parts mounting machine 10c with identification number M11, which belongs to a production line 10L with a higher utilization rate than the parts mounting machine 10c with identification number M21. For example, the modification unit 82 can set the priority of the supply operation to decrease in the following order: parts mounting machine 10c with identification number M12, parts mounting machine 10c with identification number M22, parts mounting machine 10c with identification number M11, and parts mounting machine 10c with identification number M21.
[0086] In this specification, a state in which the malfunctioning work device 52 recovers more than a predetermined time earlier than the scheduled recovery time is referred to as an early recovery state. A state in which the malfunctioning work device 52 does not recover even after a predetermined time has elapsed from the scheduled recovery time is referred to as a non-recovery state. The predetermined time for the early recovery state or non-recovery state can be set arbitrarily. For example, an early recovery state or non-recovery state may occur when an operator recovers from a malfunction in the malfunctioning work device 52.
[0087] Therefore, the modification unit 82 can also change the priority of the replenishment work again if an early recovery state or a non-recovery state occurs (steps S14 and S15 shown in Figure 5). Specifically, the modification unit 82 determines whether an early recovery state or a non-recovery state has occurred (step S14). As previously described, the determination unit 81 can obtain the time when the abnormality of the substrate work machine 10 occurred and the time when the abnormality was recovered. Based on the time when the abnormality occurred and the time when the abnormality was recovered obtained by the determination unit 81, the modification unit 82 can determine whether an early recovery state or a non-recovery state has occurred.
[0088] If an early recovery or non-recovery condition occurs (if Yes in step S14), the modification unit 82 changes the priority of the replenishment work again. Specifically, the modification unit 82 recalculates the estimated time when the items 21 to be replenished to the normal work machine 51, which was the abnormal work machine 52, will be needed, starting from the time when the abnormal work machine 52 actually recovered. Based on the recalculated estimated time, the modification unit 82 changes the scheduled departure time of the storage facility 40. The modification unit 82 also changes the scheduled transport time of the automated guided vehicle 30 based on the recalculated estimated time. Based on the changed scheduled departure time of the storage facility 40 and the scheduled transport time of the automated guided vehicle 30, the modification unit 82 changes the priority of the replenishment work for the items 21 to be replenished after the time when the abnormal work machine 52 actually recovered.
[0089] As a result, for example, the priority of the replenishment operation for item 21 shown in Figure 9 is changed again, and the time of dispatch and transport of item 21 to be replenished to the normal work machine 51, which was the abnormal work machine 52, is changed. Specifically, as shown in Figure 10, for example, the modification unit 82 can set the priority of the replenishment operation to be lower in the following order: part mounting machine 10c with identification number M21, part mounting machine 10c with identification number M22, part mounting machine 10c with identification number M11, and part mounting machine 10c with identification number M12. Figure 10 shows that an early recovery state occurred, and the abnormality of part mounting machine 10c with identification number M11, which was the abnormal work machine 52, recovered faster than in the case shown in Figure 9.
[0090] If a non-recovery state occurs, the items 21 to be supplied may be supplied to the other board-facing work machines 10 first, and then to the malfunctioning work machine 52 in the non-recovery state. Alternatively, the items 21 to be supplied may be supplied after the malfunction of the malfunctioning work machine 52 in the non-recovery state has been resolved. Furthermore, if neither an early recovery state nor a non-recovery state occurs (the answer is No in step S14), the control by the item management device 80 is terminated.
[0091] 1-4-3. Transformation Form For example, abnormalities in the circuit board processing machine 10 can be classified into short-term abnormalities, which are expected to be resolved within the first hour after the abnormality occurs in the circuit board processing machine 10, and long-term abnormalities, which are expected to be resolved within a second hour, which is longer than the first hour after the abnormality occurs in the circuit board processing machine 10. The first and second hours can be set arbitrarily.
[0092] In this case, the modification unit 82 can change the priority of the supply operation for the article 21 based on the type of malfunction of the malfunctioning work machine 52 (short-term malfunction or long-term malfunction). For example, if the malfunction of the malfunctioning work machine 52 is a short-term malfunction, the modification unit 82 can change the priority of the supply operation so that the storage facility 40 releases the article 21 to be supplied to the malfunctioning work machine 52 at a time delayed by one hour from the scheduled release time. If the malfunction of the malfunctioning work machine 52 is a long-term malfunction, the modification unit 82 can change the priority of the supply operation so that the storage facility 40 releases the article 21 to be supplied to the malfunctioning work machine 52 at a time delayed by two hours from the scheduled release time.
[0093] Similarly, the modification unit 82 can change the priority of the replenishment operation so that, if the type of malfunction in the malfunctioning work machine 52 is a short-term malfunction, the automated guided vehicle 30 will deliver the goods 21 to the malfunctioning work machine 52 at a time delayed by one hour from the scheduled delivery time of the goods 21 to be replenished in the malfunctioning work machine 52. The modification unit 82 can also change the priority of the replenishment operation so that, if the type of malfunction in the malfunctioning work machine 52 is a long-term malfunction, the automated guided vehicle 30 will deliver the goods 21 to the malfunctioning work machine 52 at a time delayed by two hours from the scheduled delivery time of the goods 21 to be replenished in the malfunctioning work machine 52. Note that the type of malfunction in the malfunctioning work machine 52 can be classified into three or more categories, such as short-term malfunction, medium-term malfunction, or long-term malfunction.
[0094] Furthermore, in any of the configurations described above, the modification unit 82 can also change the priority of replenishment work using the priority of replenishment work specified by the user of the circuit board work machine 10. In addition, in any of the configurations described above, the modification unit 82 can appropriately change the priority of replenishment work based on the actual stockpiling and transport status of the items 21. For example, consider a case where an automated guided vehicle 30 is transporting items 21 to the circuit board work machine 10. If the automated guided vehicle 30 is about to reach the circuit board work machine 10, it may be more efficient to have the items 21 transported to the circuit board work machine 10 rather than having the automated guided vehicle 30 stop transporting the items 21. The modification unit 82 can also have the automated guided vehicle 30 return the items 21 to the storage facility 40, or have the items 21 transported to another circuit board work machine 10 that is scheduled to transport items 21 of the same type as the items 21.
[0095] Furthermore, in this embodiment, the item management device 80 is applied to the replenishment of items 21 due to a warning of parts running out. However, the item management device 80 can be applied to various types of item 21 replenishment operations. For example, the item management device 80 can also be applied to the replenishment of items 21 due to shortages such as parts running out. The item management device 80 can also be applied to the replenishment of items 21 due to setup changes.
[0096] Furthermore, in this embodiment, at least one of the plurality of substrate work machines 10 includes a component mounting machine 10c for mounting components 91 onto a substrate 90. The article 21 is either a component container 22 for housing the components 91 to be mounted on the substrate 90, or a component supply unit 23 for supplying the components 91 housed in the component container 22 to a picking position. The component container 22 includes a reel 22a. The component container 22 includes a component tray 22b. The component supply unit 23 includes a feeder 23a. The component supply unit 23 includes a tray pallet 23b. The article management device 80 can also be applied to substrate work machines 10 other than the component mounting machine 10c, and can also be applied to the article 21 other than the component container 22 and the component supply unit 23.
[0097] 2. Goods management method The same applies to the item management method as to the item management device 80. Specifically, the item management method comprises a determination step and a modification step. The control performed by the determination unit 81 corresponds to the determination step. The control performed by the modification unit 82 corresponds to the modification step. The item management method may also include a storage step. The control performed by the storage unit 83 corresponds to the storage step.
[0098] 3. An example of the effects of the embodiment The item management device 80 includes a determination unit 81 and a modification unit 82. Therefore, the item management device 80 can change the priority of the item 21 replenishment work based on the type of abnormality in the abnormal work machine 52 where the abnormality occurred. What has been described above regarding the item management device 80 also applies to the item management method. [Explanation of Symbols]
[0099] 10: PCB work machine, 10L: Production line, 10c: Component mounting machine, 21: Articles, 22: Parts container, 23: Parts supply unit, 30: Automated guided vehicle, 40: Storage facility, 51: Normal work machine, 52: Abnormal work machine, 61: Normal line, 62: Abnormal line, 80: Item management device, 81: Decision unit, 82: Change unit, 83: Storage unit, 80m: memory device, 90: circuit board, 91: component.
Claims
1. A determination unit that determines whether there is an abnormality in a plurality of substrate processing machines that perform predetermined substrate processing on a substrate, A modification unit that changes the priority of supplying articles used in the plurality of substrate work machines based on the type of abnormality of at least one of the plurality of substrate work machines that the determination unit has determined to be abnormal, Equipped with, The aforementioned multiple substrate processing machines are installed in multiple production lines, The modification unit is an item management device that lowers the priority of the replenishment work in the following order: a normal work machine located in a normal line that includes at least one of the plurality of substrate work machines which the determination unit has determined to be free of abnormalities, and does not include the abnormal work machine; a normal work machine located in an abnormal line which includes the normal work machine and the abnormal work machine, and an abnormal work machine located in an abnormal line.
2. The modified part is the item management device according to claim 1, wherein, when there are multiple malfunctioning work machines, the priority of the replenishment work is increased for the malfunctioning work machine whose expected recovery time is earlier.
3. The modified part is the item management device according to claim 1 or claim 2, wherein, when there are multiple malfunctioning work machines, the malfunctioning work machine that has an earlier scheduled preparation time for needing the item has a higher priority for the replenishment work.
4. The modified part is the item management device according to any one of claims 1 to 3, wherein, when there are multiple malfunctioning work machines, the malfunctioning work machines located on the malfunctioning line with a higher operating rate are given higher priority for the replenishment work.
5. The item management device according to any one of claims 1 to 4, wherein the priority of the replenishment work includes the order in which the items are released from the storage facility that stores the items.
6. The item management device according to any one of claims 1 to 5, wherein the priority of the replenishment work includes the order in which the items are transported when an automated guided vehicle transports the items to the plurality of substrate work machines.
7. The article management device according to any one of claims 1 to 6, wherein the modification unit changes the priority of the replenishment work based on the type of abnormality of the abnormal work machine and the recovery time, which is the time required from the time the abnormality occurs until the work machine recovers.
8. The item management device includes a storage unit that stores the recovery time required for each type of malfunction in the malfunctioning work machine in a storage device. The aforementioned articles are taken out of the storage facility where the articles are stored and supplied to the plurality of substrate processing machines. The item management device according to claim 7, wherein the modification unit obtains the recovery time corresponding to the type of malfunction of the malfunctioning work machine from the storage device, and changes the priority of the replenishment work so that the storage unit replenishes the items to be supplied to the malfunctioning work machine at a time delayed by the recovery time relative to the scheduled replenishment time of the items.
9. The item management device includes a storage unit that stores the recovery time required for each type of malfunction in the malfunctioning work machine in a storage device. The articles are supplied to the plurality of substrate processing machines by an automated guided vehicle that transports the articles. The item management device according to claim 7 or 8, wherein the modification unit obtains the recovery time corresponding to the type of malfunction of the malfunctioning work machine from the storage device, and changes the priority of the replenishment work so that the automated guided vehicle (AGV) transports the item to be replenished to the malfunctioning work machine at a time delayed by the recovery time relative to the scheduled transport time of the item.
10. The modified part is an article management device according to any one of claims 1 to 9, wherein if an early recovery state occurs in which the abnormal work machine recovers earlier than the scheduled recovery time in which recovery of the abnormal work machine is expected, or if an unrecovered state occurs in which the abnormal work machine does not recover even after a predetermined time has elapsed from the scheduled recovery time, the priority of the replenishment work is changed again.
11. At least one of the plurality of substrate work machines includes a component mounting machine for mounting components onto the substrate, The article management device according to any one of claims 1 to 10, wherein the article is a component housing for housing the component to be mounted on the substrate or a component supply unit for supplying the component housed in the component housing to a picking position.
12. A determination process to determine whether there are any abnormalities in multiple board-to-board work machines that perform predetermined board-to-board operations on a circuit board, A modification step, based on the type of abnormality of at least one of the multiple board-to-board work machines that is determined to have an abnormality by the judgment step, changes the priority of the supply operation for supplying articles used in the multiple board-to-board work machines to the multiple board-to-board work machines. Equipped with, The modification step is an item management method that lowers the priority of the replenishment work in the following order: a normal work machine located on a normal line which is at least one of the multiple production lines where the multiple board-facing work machines are provided and which is determined to be free of abnormalities by the determination step, and does not include the abnormal work machine; a normal work machine located on an abnormal line which is at least one of the other multiple production lines and includes the normal work machine and the abnormal work machine; and an abnormal work machine located on an abnormal line.
Citation Information
Patent Citations
Rescheduling device and rescheduling method
JP1999221740A
Out of stock parts predicting system for production of identical type machine
JP1999312899A
Assisting work management apparatus for substrate work system and assisting work management program for substrate work system
WO2005009101A1