Component supply device

The component supply device simplifies guidance to storage locations by using a door, locking unit, and identification matching, addressing complexity and size issues in existing devices.

WO2025169276A1PCT designated stage Publication Date: 2025-08-14FUJI CORP
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/JP2024/003736
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-02-05
Publication Date
2025-08-14

AI Technical Summary

Technical Problem

Existing component supply devices are complex and large due to the need for upper and lower shutters and drive devices to guide storage sections, complicating their design and increasing size.

Method used

A component supply device with a door, locking unit, shelves for component holders, and a transporting unit, which unlocks the door and displays the storage location when identification information matches, allowing for simple guidance to the shelf without additional shutters and drive devices.

Benefits of technology

The device provides efficient and simple guidance to storage locations, preventing complexity and large size while ensuring correct component placement, thus optimizing the supply process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure JP2024003736_14082025_PF_FP_ABST
    Figure JP2024003736_14082025_PF_FP_ABST
Patent Text Reader

Abstract

Provided is a component supply device that supplies a component to a component mounting machine and that comprises: a device body which has a door, a lock part that is capable of locking and unlocking the door, a plurality of shelf parts that are each capable of holding a component and storing a holding tool to which identification information pertaining to the component is given, and a conveyance part that conveys the holding tool to the component mounting machine; and a processing unit which executes a first unlocking process for controlling the lock part to unlock the door when identification information that has been read by a first reading part, which is capable of reading the identification information from the holding tool, matches identification information pertaining to a component which is scheduled to be used in the component mounting machine and executes a display process for displaying the position of a shelf part in which the holding tool is to be stored.
Need to check novelty before this filing date? Find Prior Art

Description

Parts supply device

[0001] This specification discloses a component supply device.

[0002] A component supplying device has been proposed in the past (see, for example, Patent Document 1), which includes a magazine with multiple storage compartments, a housing that stores the magazine, an upper shutter that closes an opening formed in the front of the housing from above, a lower shutter that closes the opening from below, and a reading device. In this component supplying device, when information on a barcode read by the reading device matches stored information, the lower and upper shutters are operated to form a supply port for supplying holders using the gap between the two shutters, and the device guides an operator to the location of the storage compartment where the holders should be supplied.

[0003] International Publication No. 2014 / 049820

[0004] However, the above-mentioned component supply device requires the provision of an upper shutter, a lower shutter, and a drive device for driving both shutters in order to guide the storage section to which the holder should be replenished, which makes the device complex and large.

[0005] A primary object of the present disclosure is to prevent a component supply device from becoming too complicated and large.

[0006] The present disclosure has adopted the following means to achieve the above-mentioned main object.

[0007] The component supply device of the present disclosure comprises: a device main body having a door, a locking unit capable of locking and unlocking the door, a plurality of shelf units that can hold components and store holders that have identification information for the components attached thereto, and a transport unit that transports the holders to the component mounting machine; and a processing unit that, when the identification information read by a first reading unit that can read the identification information from the holder matches the identification information of a component to be used in the component mounting machine, executes a first unlocking process that controls the locking unit to unlock the door and executes a display process that displays the position of the shelf unit that should store the holder.

[0008] The component supply device of the present disclosure unlocks the door and displays the location of the shelf where the holder should be stored when the component identification information read by the first reading unit matches the identification information of the component to be used by the component mounter. This allows for guidance to the shelf where the holder should be stored with a simple configuration, and prevents the component supply device from becoming too complicated and large.

[0009] FIG. 1 is a schematic configuration diagram of a component mounting system 10. FIG. 2 is a side view of a component mounter 20 and a tray feeder 40. FIG. 3 is a perspective view of a pallet P. FIG. 4 is a front view of the tray feeder 40. FIG. 5 is an explanatory diagram illustrating the arrangement of a plurality of internal readers 59. FIG. 6 is a block diagram illustrating the electrical connection relationship of the component mounting system 10. FIG. 7 is an explanatory diagram illustrating an example of shelf management information 94a. FIG. 8 is an explanatory diagram illustrating an example of remaining number management information 104a. FIG. 9 is a flowchart illustrating an example of pallet storage processing. FIG. 10 is a flowchart illustrating an example of component replenishment processing. FIG. 11 is a flowchart illustrating an example of setup change processing. FIG. 12 is an explanatory diagram illustrating an example of a guide screen Sc. FIG. 13 is a side view of a tray feeder 40 according to another embodiment.

[0010] Next, embodiments of the present disclosure will be described with reference to the drawings.

[0011] FIG. 1 is a schematic configuration diagram of the component mounting system 10. FIG. 2 is a side view of the component mounter 20 and the tray feeder 40. FIG. 3 is a perspective view of the pallet P. FIG. 4 is a front view of the tray feeder 40. FIG. 5 is an explanatory diagram illustrating the arrangement of multiple internal readers 59. FIG. 6 is a block diagram illustrating the electrical connection relationship of the component mounting system 10. The left-right direction (X-axis direction), front-back direction (Y-axis direction), and up-down direction (Z-axis direction) are as shown in FIGS. 1 to 5.

[0012] The component mounting system 10 of this embodiment produces boards S mounted with components Q by sequentially transporting boards S and mounting components Q one after another on the boards S. As shown in FIG. 1 , the component mounting system 10 includes a plurality of component mounters 20, a tape feeder 30, a tray feeder 40, and a management device 100.

[0013] The mounter 20 picks up (collects) components Q supplied from the tape feeder 30 or the tray feeder 40 and mounts them on the board S. The mounter 20 includes a head 22 having a nozzle 21 that can be raised and lowered, a head moving unit 23 that moves the head 22 horizontally (in the X and Y directions), a display unit 24 that displays various information, a board transport device 25 (see FIG. 6) that transports the board S, and a control unit 26 (see FIG. 6) that controls the entire mounter 20. The display unit 24 is configured as, for example, a liquid crystal display or an organic EL display.

[0014] The tape feeder 30 supplies components Q to the component mounter 20. The tape feeder 30 is detachably attached to the component mounter 20. The tape feeders 30 are aligned in the left-right direction (X-axis direction) and can supply components Q to the component mounter 20 by tape.

[0015] The tray feeder 40 supplies components Q to the mounter 20 using trays T (see FIG. 3) that store components Q. The tray feeder 40 includes a device main body 41 having a door 42, a magazine 43, an elevator device 46, a pallet transport device 52, a locking mechanism 57, an open / close detection sensor 58, an internal reader 59 (see FIG. 5), a display unit 60 (see FIG. 4), and a control device 90 (see FIG. 6). An external reader 62 is connected to the tray feeder 40.

[0016] As shown in FIG. 3, the tray T is fixed to the pallet P. The tray T has a number of rectangular pockets T1 for accommodating the components Q. A tag 80 containing identification information (hereinafter referred to as a component ID) of the components Q accommodated in the tray T is attached to the outer periphery of the top surface of the pallet P. The tag 80 is read by an external reader 62 connected to the tray feeder 40. The tag 80 is, for example, a barcode, and the external reader 62 is, for example, configured as a barcode reader. The number of components Q remaining in the tray T is managed by the component ID.

[0017] As shown in FIG. 4 , the magazine 43 is capable of storing multiple pallets P. The magazine 43 is provided inside the device main body 41. The magazine 43 includes a rectangular parallelepiped housing 44 having openings 44a on both the front and rear sides, and multiple shelves 45 arranged vertically (in the Z-axis direction) within the housing 44. Each shelf 45 is configured as a belt conveyor including a pair of front and rear rotating rollers 45a attached to the inner surface of both left and right side walls of the housing 44 and a pair of left and right belts 45b stretched across the rollers 45a. Each shelf 45 holds the pallet P in a horizontal position when the pallet P is placed on the belt conveyor. The pallet P is transported in the front-to-back direction (in the Y-axis direction) by the drive of the belts 45b. In this embodiment, the ith shelf 45 (where i is an integer greater than or equal to 1) from the top is referred to as the ith shelf 45.

[0018] The lifting device 46 raises and lowers the magazine 43 within the device body 41. As shown in FIG. 2 , the lifting device 46 is configured as a pair of left and right belt conveyors, each of which includes a drive roller 48 driven by a motor 47, a driven roller 49, and a belt 50 stretched between the drive roller 48 and the driven roller 49. The drive roller 48 and the driven roller 49 are spaced apart from each other. The belt 50 is stretched between the drive roller 48 and the driven roller 49 so as to extend in the vertical direction (Z-axis direction) and rotates by power from the motor 47. The magazine 43 is fixed to the belt 50 on the left and right sides, and is raised and lowered by the rotation of the belt 50 driven by the motor 47. The magazine 43 is usually positioned at the upper end. When the pallet transport device 52 transports the pallets P in the magazine 43, the lifting device 46 moves the magazine 43 downward.

[0019] The pallet transport device 52 transports the pallets P stored in the magazine 43 into the component mounter 20. As shown in FIG. 2 , the pallet transport device 52 is configured as a belt conveyor including a motor 53, a drive roller 54 driven by the motor 53, a plurality of driven rollers 55, and a belt 56 stretched across the drive roller 54 and the plurality of driven rollers 55. A connecting unit (not shown) is provided between the pallet transport device 52 and the magazine 43. The connecting unit connects the belt 56 of the pallet transport device 52 to each belt 45b of one of the shelves 45, transmitting the power of the motor 53 of the pallet transport device 52 to the belt 45b of the shelf 45 to move the pallet P into and out of that shelf 45. The connecting unit is connected to the belt 45b of the shelf 45 with the height of the shelf 45 into and out of which the pallet P is to be moved in and out adjusted to the height of the belt 56 of the pallet transport device 52. In this state, by driving the motor 53 of the pallet transport device 52, the pallet P moves between the belt 56 of the pallet transport device 52 and the belt 45b of the corresponding shelf section 45. That is, by driving the motor 53 in the forward direction, the pallet P to be transported to the component mounter 20 is sent from the shelf section 45 to the pallet transport device 52. Furthermore, by driving the motor 53 in the reverse direction, the pallet P to be retrieved from the component mounter 20 is pulled into the shelf section 45.

[0020] The locking mechanism 57 is capable of locking and unlocking the door 42. The locking mechanism 57 is configured, for example, as an electric lock provided on the door 42. The open / close detection sensor 58 is capable of detecting the opening and closing of the door 42. The open / close detection sensor 58 is configured, for example, as a proximity sensor provided near the opening on the front of the device main body 41, and is capable of detecting the approach (closing) and separation (opening) of the door 42.

[0021] The internal readers 59 read the component IDs of the components Q from the tags 80 on the pallets P stored on each shelf 45 of the magazine 43. As shown in FIG. 5 , the internal readers 59 are provided on the rear surface of the device body 41, opposite the front door 42, and are aligned vertically (in the Z-axis direction) at regular intervals (the same intervals as the shelves 45). The number of internal readers 59 is equal to the number of shelves 45. The internal readers 59 are configured, for example, as barcode readers. The tags 80 are provided on one end of the outer periphery of the pallet P in the insertion direction relative to the shelves 45. The internal readers 59 are positioned adjacent to the tags 80 when the pallet P is stored on the shelf 45. In this embodiment, the ith internal reader 59 from the top is referred to as the ith internal reader 59. The i-th internal reader 59 is positioned close to the tag 80 of the pallet P on the i-th shelf 45 of the magazine 43 positioned at the raised end, and reads the part ID of the part Q from the tag 80.

[0022] The display unit 60 is provided on the left and right edges of the outer periphery of the front surface of the device main body 41. The display unit 60 has light sources 61, the same number as the number of shelves 45 of the magazine 43, arranged vertically (in the Z-axis direction) at regular intervals (the same intervals as the shelves 45). The light sources 61 are configured as light sources such as LEDs. Each light source 61 is provided adjacent to the corresponding shelf 45 of the magazine 43 positioned at the upper end. Furthermore, a film on which the number of the corresponding shelf 45 is printed is attached to the front of the light source 61. For example, the light source 61 corresponding to the first shelf 45 has a film on which 1 is printed, and the light source 61 corresponding to the second shelf 45 has a film on which 2 is printed. Therefore, when the light sources 61 are lit, the number (number of shelves) of the shelf 45 printed on the film attached to the light source 61 is highlighted.

[0023] The control device 90 is responsible for overall control of the tray feeder 40. As shown in FIG. 6 , the control device 90 is configured as a computer including a CPU 91, a ROM 92, a RAM 93, and a storage (e.g., an SSD or HDD) 94. The control device 90 outputs control signals to the lifting device 46, the pallet conveying device 52, the locking mechanism 57, the display unit 60, etc. The control device 90 also inputs detection signals from the open / close detection sensor 58, read signals from each internal reader 59, and read signals from the external reader 62 connected to the tray feeder 40. As shown in FIG. 7 , the storage 94 stores shelf management information 94a including the number of the shelf 45, the usage status of the shelf 45, and the part ID of the part Q stored on the shelf 45. The usage status of the shelf 45 includes a stored state in which a pallet P is stored and an empty state in which no pallet P is stored.

[0024] The management device 100 controls the entire component mounting system 10. The management device 100 is configured as a computer including a CPU 101, ROM 102, RAM 103, and storage 104. The management device 100 exchanges signals and data with the control unit 26 of the component mounter 20. The storage 104 stores production information that determines which components Q are to be mounted on the board S, in which order, and how many boards S with the components Q mounted thereon are to be produced in the component mounter 20. The production information also stores the production start time and the type of components Q to be mounted for each type of board S to be produced. As shown in FIG. 8 , the storage 104 also stores remaining quantity management information 104a that includes the component IDs of the components Q, the type of feeder that supplies the components Q to the component mounter 20, and the remaining number of components Q. The management device 100 also manages status information for each component mounter 20. The status information is information that indicates the operating status of each mounter 20. The status information of the mounter 20 includes, for example, "In production" where the mounter 20 is producing a board S, "In changeover" where the mounter 20 has finished producing one type of board S and is preparing to produce another type of board S, and "Anomaly" where some kind of abnormality has occurred in the mounter 20.

[0025] Next, the operation of the component mounting system 10 will be described. First, a component mounting process in which the component Q is mounted on the board S using the component mounter 20 will be described. When the control unit 26 of the component mounter 20 receives a production start instruction and production information from the management device 100, the control unit 26 starts the component mounting process and sets the status information of the component mounter 20 to "in production." After starting the component mounting process, the control unit 26 controls the head movement unit 23 to move the nozzle 21 to a component supply position of the tape feeder 30 or the tray feeder 40. Next, the control unit 26 lowers the nozzle 21 and applies negative pressure to the tip of the nozzle 21 to suck the component Q. Next, the control unit 26 controls the head movement unit 23 to move the nozzle 21 above the mounting position of the component Q. Then, the control unit 26 presses the component Q against the board S and applies positive pressure to the tip of the nozzle 21 to mount the component Q on the board S. The control unit 26 repeatedly executes this process until all of the components Q to be mounted by its own machine have been mounted, and then controls the board transport device 25 to transport the board S downstream and transmits mounting completion information to the management device 100, indicating that all of the components Q to be mounted by its own machine have been mounted. When the control unit 26 has produced the number of boards S specified in the production information, it ends the component mounting process and sets the status information of its own machine to "in changeover." Furthermore, when an abnormality occurs during the production of the boards S and production of the boards S is stopped, the control unit 26 sets the status information to "abnormality occurring."

[0026] Next, a process by which the management device 100 manages various pieces of information stored in the storage 104 will be described. The CPU 101 of the management device 100 acquires the operating status from each mounter 20 at predetermined time intervals and updates the status information of the mounter 20 as appropriate. Furthermore, the CPU 101 of the management device 100 updates the remaining number of components Q by subtracting the number of components Q used by the mounter 20 from the remaining number of components Q each time a component mounting process is performed. The remaining number of components Q is managed by repeatedly updating the initial number each time a component mounting process is performed. The initial number of components Q accommodated in the tape feeder 30 is acquired from the tape feeder 30 by the control unit 26 of the mounter 20 when the tape feeder 30 is set. The initial number of components Q accommodated in the tray T is read from the storage 104 each time the pallet transport device 52 transports the tray T (pallet P) to the component supply position. The initial number of components Q accommodated in the tray T is predetermined for each type of tray T accommodating the components Q. Furthermore, when the remaining number of components Q in each tray T of the tape feeder 30 or the tray feeder 40 falls below a predetermined number, the CPU 101 transmits a component Q replenishment instruction to the control unit 26 of the component mounter 20 and to a terminal (e.g., a smartphone) of an operator (not shown). The replenishment instruction includes the component IDs of the components Q to be replenished. Furthermore, each time the CPU 101 receives mounting completion information from each component mounter 20, it counts up the number of boards S on which components Q have been mounted by each component mounter 20. When it determines that components Q have been mounted on the boards S in the planned number of productions stored in the production schedule, it transmits a setup instruction to the control unit 26 and the operator's terminal. The setup instruction includes the component IDs of the components Q to be used in the next and subsequent production runs. The replenishment of the tape feeder 30 and the replacement during setup may be performed manually by an operator or automatically by a replacement robot.

[0027] Next, the operation of the tray feeder 40 when replenishing the parts Q accommodated in the tray T will be described. Fig. 9 is a flowchart showing an example of the pallet storage process executed by the control device 90. The pallet storage process is repeatedly executed at predetermined time intervals (e.g., every few milliseconds). It is assumed that the magazine 43 is positioned at the upper end.

[0028] When the CPU 91 starts the pallet storage process, it acquires status information from the mounter 20 (S100). Next, the CPU 91 determines whether the status information of the mounter 20 indicates that production is in progress (S102). If the CPU 91 determines that the status information of the mounter 20 indicates that production is in progress, it executes component supply process (S104). On the other hand, if the CPU 91 determines that the status information of the mounter 20 does not indicate that production is in progress, it determines whether the status information of the mounter 20 indicates that a changeover is in progress (S106). If the CPU 91 determines that the status information of the mounter 20 indicates that a changeover is not in progress (for example, that an error is occurring), it terminates the pallet storage process. On the other hand, if the CPU 91 determines that the status information of the mounter 20 indicates that a changeover is in progress, it executes changeover process (S108).

[0029] Next, the component supply process will be described when it is determined in S102 of the pallet storage process that the status information of the component mounter 20 indicates that production is in progress. FIG. 10 is a flowchart illustrating an example of the component supply process. In the component supply process, the CPU 91 first determines whether the door 42 is unlocked (S200). If the CPU 91 determines that the door 42 is unlocked (locked), it determines whether a component ID read from the tag 80 of the pallet P by the external reader 62 (hereinafter, the component ID from the external reader 62) has been input (S202). If the CPU 91 determines that a component ID from the external reader 62 has not been input, it terminates the component supply process and the pallet storage process. On the other hand, if the CPU 91 determines that a component ID from the external reader 62 has been input, it obtains the component ID of the component Q scheduled to be used in the current production from the management device 100 and compares it with the component ID from the external reader 62 (S204). Then, the CPU 91 determines whether or not the part ID from the external reader 62 matches the part ID of the part Q to be used in the current production (S206).

[0030] If the CPU 91 determines that the component ID from the external reader 62 does not match the component ID of the component Q scheduled to be used in the current production, it reports an error (S208) and terminates the component supply process and the pallet storage process. Specifically, the CPU 91 instructs the control unit 26 of the component mounter 20 to display an error message. The control unit 26 of the component mounter 20 causes the display unit 24 to display a message indicating that the component Q corresponding to the component ID from the external reader 62 is a component Q that will not be used in the component mounter 20. On the other hand, if the CPU 91 determines that the component ID from the external reader 62 matches the component ID of the component Q scheduled to be used in the current production, it refers to the shelf management information 94a and sets one of the shelves 45 whose usage status is vacant as the storage target shelf 45 that should store the component Q (pallet P) (S210), and controls the locking mechanism 57 to unlock the door 42 (S212). Then, the CPU 91 turns on the light source 61 at the position corresponding to the storage target shelf section 45 (S214). The worker opens the unlocked door 42, stores the parts Q (pallet P) to be used in the current production on the storage target shelf section 45, and closes the door 42.

[0031] In this way, in the tray feeder 40, the door 42 will not be unlocked when the component ID from the external reader 62 does not match the component ID of the component Q to be used. This prevents the worker from mistakenly storing components Q (pallets P) that will not be used in the mounter 20 in the current production on the shelf 45. The CPU 91 also guides the worker as to which shelf 45 the pallet P should be stored on. This prevents the worker from mistakenly selecting the shelf 45 on which to store the pallet P.

[0032] After determining in S200 that the door 42 is unlocked or after S214, the CPU 91 determines whether a signal indicating that the door 42 is closed (hereinafter, a "close signal") has been input from the open / close detection sensor 58 (S216). If the CPU 91 determines that a "close signal" has not been input from the open / close detection sensor 58, it terminates the component supply process and the pallet storage process. On the other hand, if the CPU 91 determines that a "close signal" has been input from the open / close detection sensor 58, it uses the internal reader 59 to read a component ID from the tag 80 of the pallet P stored in the storage target shelf section 45 (S218). Next, the CPU 91 compares the component ID read by the internal reader 59 (hereinafter, the "component ID from the internal reader 59") with the component ID of the component Q scheduled to be used in the current production (S220). Then, the CPU 91 determines whether the component ID from the internal reader 59 matches the component ID of the component Q scheduled to be used in the current production (S222). If the CPU 91 determines that the component ID from the internal reader 59 does not match the component ID of the component Q scheduled to be used in the current production, it notifies the error (S224) and terminates the component supply process and the pallet storage process. Specifically, the CPU 91 instructs the control unit 26 of the component mounter 20 to display an error message. The control unit 26 of the component mounter 20 causes the display unit 24 to display a message indicating that the component Q corresponding to the component ID from the internal reader 59 is a component Q that will not be used in the component mounter 20.

[0033] In this way, in tray feeder 40, when the part ID from internal reader 59 does not match the part ID of the part Q scheduled to be used in the current production, door 42 is not locked and an error is reported. Therefore, tray feeder 40 can prevent a situation in which an operator mistakenly stores a part Q (pallet P) that will not be used in tray feeder 40 on shelf section 45.

[0034] On the other hand, if the CPU 91 determines that the component ID from the internal reader 59 matches the component ID of the component Q scheduled for use in the current production, it controls the locking mechanism 57 to lock the door 42 (S226). Next, the CPU 91 turns off the light source 61 (S228). The CPU 91 then updates the shelf management information 94a, notifies the control unit 26 of the mounter 20 of the completion of replenishment (S230), and terminates the component replenishment process and the pallet storage process. Specifically, the CPU 91 changes the usage status of the shelf 45 with the number corresponding to the storage target shelf 45 in the shelf management information 94a to "stored" and changes the component ID corresponding to the shelf 45 with the number corresponding to the storage target shelf 45 to the component ID of the component Q scheduled for use in the current production, and notifies the control unit 26 of the mounter 20 of the completion of replenishment. The control unit 26 of the mounter 20 then notifies the management device 100 that the replenishment of the component Q is complete.

[0035] Next, the setup change process when it is determined in S106 of the pallet storage process that the status information of the component mounter 20 indicates that a setup change is in progress will be described. Figure 11 is a flowchart illustrating an example of the setup change process. In the setup change process, the CPU 91 first determines whether the door 42 is unlocked (S300). If the CPU 91 determines that the door 42 is not unlocked (locked), it determines whether a setup change instruction and a component ID of a component Q to be used in subsequent production runs have been received from the management device 100 via the control unit 26 (S302). If the CPU 91 determines that a setup change instruction and a component ID of a component Q to be used in subsequent production runs have not been received from the management device 100 via the control unit 26, it terminates the setup change process and the pallet storage process. On the other hand, when the CPU 91 determines that it has received the part IDs of the parts Q to be used in the next and subsequent production runs together with the setup instruction from the management device 100 via the control unit 26, it controls the locking mechanism 57 to unlock the door 42 (S304). When the door 42 is unlocked, the worker collects the parts Q (pallets P) that are no longer needed for the next and subsequent production runs, stores the parts Q (pallets P) to be used in the next and subsequent production runs on the shelf unit 45, and closes the door 42.

[0036] After determining that the door 42 is unlocked in S300 or after unlocking the door 42 in S304, the CPU 91 determines whether a close signal has been input from the open / close detection sensor 58 (S306). If the CPU 91 determines that a close signal has not been input from the open / close detection sensor 58, it terminates the changeover process and the pallet storage process. On the other hand, if the CPU 91 determines that a close signal has been input from the open / close detection sensor 58, it uses the internal reader 59 to read the component IDs of the components Q from the tags 80 on all pallets P stored on the shelf section 45 (S308). Next, the CPU 91 compares all of the component IDs from each internal reader 59 with the component IDs of the components Q scheduled to be used in the next and subsequent production runs (S310). The CPU 91 then determines whether all of the component IDs from the internal readers 59 match the component IDs scheduled to be used in the next and subsequent production runs (S312). Examples of cases in which at least one of the component IDs from the internal reader 59 does not match a component ID scheduled to be used in the next or subsequent production run include a case in which at least one of the component IDs from the internal reader 59 includes a component ID other than a component ID scheduled to be used in the next or subsequent production run, and a case in which the component IDs from the internal reader 59 do not include at least one of the component IDs scheduled to be used in the next or subsequent production run. The former case occurs when a component Q that will not be used in the next or subsequent production run is stored in the magazine 43, and the latter case occurs when a component Q scheduled to be used in the next or subsequent production run is not stored in the magazine 43. When the CPU 91 determines that at least one of the component IDs from the internal reader 59 does not match a component ID scheduled to be used in the next or subsequent production run, it notifies an error (S314). Specifically, the CPU 91 transmits the content of the error together with an instruction to display an error message to the control unit 26 of the component mounter 20.

[0037] When the control unit 26 of the component mounter 20 receives an instruction to display an error message, it causes the display unit 24 to display the error message. Specifically, if components Q that will not be used in the next or subsequent production runs are stored in the magazine 43, the control unit 26 causes the display unit 24 to display the number of the shelf 45 where the corresponding components Q (pallet P) are stored and a message urging the user to collect the components Q (pallet P) from the shelf 45 corresponding to that number. Furthermore, if components Q that are scheduled to be used in the next or subsequent production runs are not stored in the magazine 43, the control unit 26 causes the display unit 24 to display the number of the shelf 45 where the missing components Q (pallet P) should be stored and a message urging the user to store the missing components Q. Furthermore, if components Q other than the components Q that are scheduled to be used are stored in the magazine 43 and the components Q that are scheduled to be used are not stored in the magazine 43, the control unit 26 causes the display unit 24 to display both a message urging the user to collect the corresponding components Q and a message urging the user to store the missing components Q.

[0038] On the other hand, when the CPU 91 determines that all of the part IDs from the internal reader 59 match the part IDs of the parts Q scheduled to be used in the next production run and thereafter, it controls the locking mechanism 57 to lock the door 42 (S318).

[0039] In this way, in the tray feeder 40, when at least one of the part IDs from the internal reader 59 does not match the part ID of the part Q scheduled to be used in the next or subsequent production run during a changeover, the door 42 is not locked and an error is reported. Therefore, during a changeover, it is possible to prevent the worker from storing the part Q (pallet P) that will not be used in the next or subsequent production run on the shelf section 45.

[0040] The CPU 91 then updates the shelf management information 94a, notifies the mounter 20 of the completion of the setup change (S320), and ends the setup change process and the pallet storage process. Specifically, the CPU 91 changes the usage status of the shelf 45 on which the pallet P is stored to a stored status, changes the component ID corresponding to the shelf 45 on which the pallet P is stored to the component ID of the component Q scheduled to be used in the next or subsequent production runs, and notifies the control unit 26 of the mounter 20 of the completion of the setup change. The control unit 26 of the mounter 20 notifies the management device 100 that the setup change is complete.

[0041] In this way, the CPU 91 of the control device 90 switches between executing the component supply process and the setup change process depending on the state of the component mounter 20. Therefore, the CPU 91 can execute appropriate processing depending on the state of the component mounter 20.

[0042] Here, the correspondence between the components of the embodiment and the components of the present disclosure will be clarified. The tray feeder 40 of the present embodiment corresponds to the component supply device of the present disclosure, the door 42 corresponds to the door, the locking mechanism 57 corresponds to the locking unit, the tray T and the pallet P correspond to the holders, the pallet transport device 52 corresponds to the transporting unit, and the CPU 91 that executes the component supply process and the setup change process corresponds to the processing unit. Also, the open / close detection sensor 58 corresponds to the open / close detection sensor.

[0043] It goes without saying that the present disclosure is not limited to the above-described embodiments, and can be embodied in various forms as long as they fall within the technical scope of the present disclosure.

[0044] In the embodiment described above, the CPU 91 guides the user to the shelf 45 in which the pallet P should be stored by turning on the light sources 61 provided for each shelf 45 in S214 of the component supply processing. However, the CPU 91 may also guide the user to the shelf 45 in which the pallet P should be stored by displaying a guide screen Sc as shown in FIG. 12 on the display unit 24 of the component mounter 20. The guide screen Sc may include an image showing the state in which the pallet P is being stored on the storage target shelf 45 and a message indicating the number of the shelf 45 in which the pallet P should be stored. Alternatively, the CPU 91 may display the guide on both the display unit 24 and the display unit 60. In this case, the CPU 91 may guide the user to the shelf 45 in which the pallet P should be stored by turning on the light sources 61 provided for each shelf 45 and displaying the guide screen Sc on the display unit 24. In addition, the tray feeder 40 does not need to have a display unit 60 when the CPU 91 guides the shelf unit 45 where the pallet P should be stored only by displaying a guide screen Sc on the display unit 24 of the component mounter 20.

[0045] In the above-described embodiment, the tag 80 is a barcode. However, the tag 80 may be an RFID tag or a two-dimensional code. In this case, the internal reader 59 and the external reader 62 may be an RFID tag reader or a two-dimensional code reader.

[0046] In the embodiment described above, the CPU 91 acquires the status information of the mounter 20 and determines whether to execute the component supply process or the setup change process depending on the status. However, the operator may operate the input device of the management device 100 to select whether the tray feeder 40 executes the component supply process or the setup change process.

[0047] In the embodiment described above, one internal reader 59 is provided for each shelf section 45. However, as shown in FIG. 13 , only one internal reader 59 may be provided in the device main body 41. In this case, the internal reader 59 may be provided on the back side of the device main body 41, opposite the front door 42. In this case, the CPU 91 may control the lifting device 46 to lift and lower the shelf section 45 (magazine 43) until the tag 80 to be read, which is attached to the pallet P, is positioned close to the internal reader 59, and then the internal reader 59 may read the component ID of the component Q from the tag 80.

[0048] In the above-described embodiment, the tag 80 is attached to the pallet P. However, the tag 80 may be attached to the tray T.

[0049] In the above-described embodiment, the tray feeder 40 has the display unit 60 at both the left and right ends of the outer periphery of the front surface of the device body 41. However, the tray feeder 40 may have the display unit 60 at either end.

[0050] In the embodiment described above, the CPU 91 of the control device 90 ends the pallet storage process when it determines in S106 of the pallet storage process that the status information of the component mounter 20 is not undergoing a changeover (for example, that an abnormality is occurring). However, even if the CPU 91 determines that the status information of the component mounter 20 is undergoing an abnormality, the CPU 91 may still execute the component replenishment process if the tray T is out of components.

[0051] The component supply device of the present disclosure described above unlocks the door and displays the location of the shelf where the holder should be stored when the component identification information read by the first reading unit matches the identification information of the component to be used by the component mounter. This allows for guidance to the shelf where the holder should be stored with a simple configuration, and prevents the component supply device from becoming too complicated and large.

[0052] Furthermore, the component supply device of the present disclosure may include a second reading unit provided inside the device body and capable of reading the identification information from the holder stored in the shelf unit, and an opening / closing detection sensor capable of detecting the opening and closing of the door, and the processing unit may execute a locking process to control the lock unit to lock the door when the identification information read by the second reading unit for a holder stored in a storage position matches the identification information of a component to be used in the component mounter and the opening / closing detection sensor detects that the door is closed. In this way, even if a holder holding a component that will not be used in the component mounter is stored on the shelf after the door is unlocked, the door will not be locked, thereby preventing a situation in which a holder holding an unused component is stored. In this case, the processing unit may selectively execute a plurality of operation modes, including a first operation mode in which the locking process is executed after executing the first unlocking process and the display process, and a second operation mode in which the locking process is executed after executing a second unlocking process in which the door is unlocked at the start of the operation mode regardless of whether the identification information has been read by the first reading unit. The first operation mode unlocks the door by comparing the identification information attached to the holder with the identification information of a component to be used, reads the identification information of the component from the holder stored on the shelf, compares the read identification information with the identification information of the component to be used, and then locks the door. This is therefore suitable for when, while the component mounter is producing boards, the component supply device needs to replenish the holders holding the components to be used one by one before the shelves of the component supply device run out. In contrast, the second operation mode unlocks the door at the start of operation, compares the identification information read from the holder stored on the shelf with the identification information of the component to be used, and then locks the door. This makes it suitable for storing multiple holders in the component supply device at once before the mounter finishes producing one type of board and starts producing the next type of board. In this case, the processing unit may execute the first operation mode from the time the mounter starts to finish producing the board with components mounted on it, and execute the second operation mode from the time the mounter finishes producing one type of board and starts producing the next type of board. This allows the component supply device to operate in an appropriate operation mode depending on the state of the mounter.

[0053] The present disclosure is applicable to the tray feeder manufacturing industry and the like.

[0054] 10 Component mounting system, 20 Component mounter, 21 Nozzle, 22 Head, 23 Head moving unit, 24 Display unit, 25 Board transport device, 26 Control unit, 30 Tape feeder, 40 Tray feeder, 41 Device body, 42 Door, 43 Magazine, 44 Housing, 44a Opening, 45 Shelf unit, 45a Rotating roller, 45b Belt, 46 Lifting device, 47 Motor, 48 Drive roller, 49 Driven roll, 50 Belt, 52 Pallet transport device, 53 Motor, 54 Drive roller, 55 Driven roller, 56 Belt, 57 Locking mechanism, 58 Opening / closing detection sensor, 59 Internal reader, 60 Display unit, 61 Light source, 62 External reader, 80 Tag, 90 Control device, 91 CPU, 92 ROM, 93 RAM, 94 Storage, 94a Shelf management information, 100 management device, 101 CPU, 102 ROM, 103 RAM, 104 storage, 104a remaining quantity management information, P pallet, Q parts, S board, Sc guidance screen, T tray, T1 pocket.

Claims

1. A component supply device that supplies components to a component mounter, comprising: a device main body having a door, a locking unit capable of locking and unlocking the door, a plurality of shelves that store holders that can hold components and have identification information for the components attached thereto, and a transporting unit that transports the holders to the component mounter; and a processing unit that, when the identification information read by a first reading unit that can read the identification information from the holder matches the identification information of a component to be used in the component mounter, executes a first unlocking process that controls the locking unit to unlock the door and executes a display process that displays the position of the shelf that should store the holder.

2. A component supply device as defined in claim 1, comprising: a second reading unit provided inside the device body and capable of reading the identification information from the holder stored in the shelf unit; and an opening / closing detection sensor capable of detecting the opening and closing of the door, wherein the processing unit executes a locking process to control the lock unit to lock the door when the identification information read by the second reading unit for a holder stored in a position to be stored matches the identification information of a component to be used by the component mounter and the opening / closing detection sensor detects that the door is closed.

3. A parts supply device as described in claim 2, wherein the processing unit selectively executes a plurality of operation modes including a first operation mode in which the locking process is executed after executing the first unlocking process and the display process, and a second operation mode in which the locking process is executed after executing a second unlocking process that unlocks the door at the start of an operation mode regardless of whether the identification information has been read by the first reading unit.

4. A component supply device according to claim 3, wherein the processing unit executes the first operation mode from the time when the mounter starts to produce a board on which components are mounted until the time when the mounter finishes producing the board, and executes the second operation mode from the time when the mounter finishes producing a certain type of board until the time when the mounter starts to produce a next type of board.

Citation Information

Patent Citations

  • Apparatus and method for supplying electronic component and apparatus and method for preparing tray data

    JP2000294987A

  • Component mounting system

    JP2019176067A

  • Part mounting device

    JP2022012859A

  • Method of mounting electronic parts

    WO2012017593A1

  • Component supply device

    WO2014049820A1