Component mounting system, component supply device, and display device

The component mounting system addresses the challenge of prolonged downtime by using a component supply device with a non-volatile memory for remote motor information storage and analysis, allowing for efficient diagnosis and quick process restarts.

WO2025134354A1PCT designated stage expired Publication Date: 2025-06-26FUJI CORP
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/JP2023/046140
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-12-22
Publication Date
2025-06-26

AI Technical Summary

Technical Problem

Conventional component mounting systems require a long time to check the state of the motor in the component supply device, leading to extended stops in the mounting process when motor abnormalities occur.

Method used

The system includes a component supply device with a non-volatile memory to store motor information, allowing for remote monitoring and analysis using a display device, thereby reducing the time needed to diagnose and address motor abnormalities.

Benefits of technology

This solution enables quick confirmation of motor state and rapid restart of the mounting process, significantly reducing downtime compared to conventional methods.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure JP2023046140_26062025_PF_FP_ABST
    Figure JP2023046140_26062025_PF_FP_ABST
Patent Text Reader

Abstract

This component mounting system comprises: a component mounter that mounts a component on a substrate; a component supply device that is configured to be attachable to and detachable from the component mounter and that supplies the component to a supply position of the component mounter; and a display device that is located outside the component mounter and has a connection unit that connects to the component supply device. The component supply device comprises: a motor that moves the component to the supply position; a motor information acquisition unit that acquires motor information indicating the state of the motor; a nonvolatile memory that stores the motor information acquired by the motor information acquisition unit; and a transmission unit that, when the component supply device is connected to the connection unit of the display device, transmits the motor information stored in the nonvolatile memory to the display device. The display device comprises: a display unit; a reception unit that receives, from the transmission unit of the component supply device connected to the connection unit, the motor information stored in the nonvolatile memory of the component supply device; and a display control unit that uses the motor information received by the reception unit to display information pertaining to the state of the motor on the display unit.
Need to check novelty before this filing date? Find Prior Art

Description

Component mounting system, component supply device and display device

[0001] The technology disclosed in this specification relates to a technology for managing a component supply device that supplies components to a supply position of a component mounter.

[0002] Patent Document 1 discloses an adjustment device including a tape feeder and a computer. The adjustment device's computer stores adjustment history data including the tape feed position of the tape feeder. The adjustment device's computer transmits the adjustment history data to another computer. In this case, the other computer displays the received adjustment history data.

[0003] Japanese Patent Application Laid-Open No. 2007-158048

[0004] A component supply device includes a motor that moves components to a supply position of a component mounter. If an abnormality occurs in the motor, the components cannot be accurately moved to the supply position. In conventional technology, an operator would check the status of the motor of the component supply device using the component mounter while the component supply device was attached to the component mounter. In particular, the task of checking the status of the motor can take a long time. Therefore, in conventional technology, if an abnormality occurs in the motor of the component supply device, it may be necessary to stop the mounting process of the component mounter for a long time to check the status of the motor. This specification provides a technology that can check the status of the motor while shortening the time that the mounting process of the component mounter is stopped compared to conventional technology.

[0005] The component mounting system disclosed in this specification includes a component mounter that mounts components on a board, a component supply device that is detachably attached to the component mounter and supplies the components to a supply position of the component mounter, and a display device that is located outside the component mounter and has a connection unit that connects to the component supply device. The component supply device includes a motor that moves the component to the supply position, a motor information acquisition unit that acquires motor information indicating the status of the motor, a non-volatile memory that stores the motor information acquired by the motor information acquisition unit, and a transmission unit that transmits the motor information stored in the non-volatile memory to the display device when the component supply device is connected to the connection unit of the display device. The display device includes a display unit, a receiving unit that receives the motor information stored in the non-volatile memory of the component supply device from the transmitting unit of the component supply device connected to the connection unit, and a display control unit that displays information regarding the status of the motor on the display device using the motor information received by the receiving unit.

[0006] In the component mounting system described above, the component supply device, which is detachably attached to the component mounter, includes a nonvolatile memory that stores motor information. Therefore, even if, for example, an abnormality occurs in the component supply device's motor and the component supply device is removed from the component mounter, the motor information continues to be stored in the nonvolatile memory. Therefore, an operator can remove the component supply device storing the motor information from the component mounter and check the motor information on the display device. Furthermore, by replacing the removed component supply device with a new component supply device, the mounting process of the component mounter can be quickly resumed. Thus, the component mounting system disclosed in this specification makes it possible to check the motor status while shortening the time the mounting process of the component mounter is stopped, compared to conventional techniques.

[0007] The component supply device and display device for realizing the component mounting system described above are also novel and useful.

[0008] The component mounting system of the present invention is a component mounting system for mounting a component onto a substrate, a component mounting apparatus for mounting a component onto a substrate, a control system for mounting a component onto a substrate, a control unit for mounting a component onto a substrate, a component mounting apparatus ...

[0009] (Example) A component mounting system 100 according to an example embodiment will be described with reference to the drawings. As shown in FIG. 1, the component mounting system 100 includes a component mounter 10, multiple tape feeders 20A-20E that can be attached to the component mounter 10, and a kitting stand 60. The component mounting system 100 mounts components 4 (see FIG. 2) on a board 2 (see FIG. 2) using the component mounter 10 and multiple tape feeders 20A-20E. The component mounter 10 is also referred to as an electronic component placement device or chip mounter. Typically, the component mounter 10 is installed alongside other board work machines, such as a solder printer and a board inspection machine, to form a continuous mounting line. Hereinafter, the +Z direction in the coordinate system in the figure may be referred to simply as "up" and the opposite direction may be referred to simply as "down." Furthermore, the -X direction in the coordinate system in the figure may be referred to simply as "front" and the opposite direction may be referred to simply as "rear." Furthermore, the right direction (i.e., the -Y direction) as seen by an operator standing in front of the mounter 10 facing the mounter 10 may be simply referred to as "right," and the opposite direction may be referred to as "left."

[0010] The mounter 10 includes a housing 11, a touch panel 12, a feeder holder 14, and a control device 30. The touch panel 12 is provided on the front of the housing 11. The touch panel 12 is a device that provides various information about the mounter 10 to the operator and also receives instructions and information from the operator. In a modified example, the mounter 10 may include, for example, a display, a keyboard, a mouse, etc. instead of the touch panel 12. The control device 30 is a computer that controls the mounter 10.

[0011] The feeder holding unit 14 has a plurality of slots (not shown). A plurality of tape feeders 20A to 20E are detachably attached to the plurality of slots of the feeder holding unit 14. As shown in FIG. 1, for example, the tape feeder 20E is removed by an operator toward the front of the component mounter 10. The tape feeder 20E removed from the component mounter 10 can be disassembled into a feeder main body 21E and a reel 22E. Similarly, the other tape feeders 20A to 20D can also be disassembled into feeder main bodies 21A to 21D and reels 22A to 22D. Each of the reels 22A to 22E stores a plurality of components 4. In the following, the tape feeder will be simply referred to as a "feeder."

[0012] The kitting stand 60 is positioned away from the mounter 10. The kitting stand 60 is a jig for handling the feeders 20A-20E removed from the mounter 10. The kitting stand 60 includes a feeder storage area 64, a connector 62, a display unit 66, an external memory I / F (abbreviation for interface) 68, and a control device 70. The feeder storage area 64 is, for example, a stand for placing the feeders 20A-20E removed from the mounter 10. As shown in FIG. 1 , for example, with the feeder 20E placed on the feeder storage area 64, an operator may remove the reel 22E from the feeder main body 21E or attach a new reel 22E to the feeder main body 21E. That is, the operator uses the feeder storage area 64 to replenish the feeder 20E with components 4.

[0013] The connector 62 functions as a communication interface for connecting to external devices. The connector 62 is configured to be connectable to the feeders 20A-20E removed from the mounter 10. The display unit 66 is located on the front side of the connector 62 and provides the operator with information about the feeders connected to the connector 62. The display unit 66 also receives instructions and information from the operator. In this embodiment, the display unit 66 is a touch panel. However, the display unit 66 may be, for example, a simple display. In this case, the kitting stand 60 may further include a keyboard, mouse, or other operation unit in addition to the display unit 66. The control device 70 controls the kitting stand 60. When the feeder 20E is connected to the connector 62, communication between the control device 70 and the control device 80 of the feeder 20E becomes possible. The external memory I / F 68 is located on the right side of the connector 62 and is an interface for connecting the kitting stand 60 and the external memory so that they can communicate with each other. For example, if the external memory is a USB memory, the external memory I / F 68 has a receptacle that accepts a USB plug. The external memory may be a storage device other than a USB memory, such as an SD card or an external hard disk drive. In this case, the external memory I / F 68 may be a card slot, for example. Furthermore, the external memory I / F 20 does not have to be an I / F dedicated to a storage device, but may be a general-purpose I / F for connecting other external devices to the kitting stand 60.

[0014] The detailed structures of the component mounter 10 and the feeders 20A to 20E will be described with reference to Figure 2. In addition to the above-mentioned housing 11, the component mounter 10 further includes a component mounting unit 15. The component mounting unit 15 includes a mounting head 16, a head moving device 18, and a board conveyor 17. Each of the feeders 20A to 20E has the same configuration. In this specification, the feeder 20E, which is located at the far right of the multiple feeders 20A to 20E, will be mainly described.

[0015] The reel 22E of the feeder 20E has a long wound reel tape 24E. The reel tape 24E has a configuration in which a carrier tape and a cover tape are overlapped and bonded together, and multiple components 4 are accommodated between the two tapes. In addition to the reel 22E, the feeder 20E further includes a communication I / F 28E, multiple sprockets 26E, a motor 40E, an encoder 42E, and a current sensor 44E. The communication I / F 28E is a device for connecting to, for example, the connector 62 of the component mounter 10 or the kitting stand 60. The multiple sprockets 26E mesh with each other and form a rotation mechanism that feeds the reel tape 24E backward. The motor 40E is a servo motor that rotates the multiple sprockets 26E. The motor 40E is a three-phase motor and, although not shown, includes a U-phase coil, a V-phase coil, and a W-phase coil. The coils of each phase are connected to an inverter 41E (see FIG. 3). The inverter 41E converts, for example, DC power from a power supply (not shown) into three-phase AC suitable for the motor 40E. In a modified example, the motor 40E may be a stepping motor. The encoder 42E is a sensor that detects the rotation angle of the motor 40E and outputs the detected angle as an electrical signal. The current sensor 44E is a sensor that detects the current flowing through each of the three-phase coils of the motor 40E.

[0016] When attaching the reel 22E to the feeder main body 21E, the operator sets the rear end of the reel tape 24E between the two sprockets 26E. When the motor 40E rotates with the reel tape 24E set on the sprockets 26E, the rear end of the reel tape 24E containing the multiple components 4 is sent out toward the rear of the mounter 10. In this way, the motor 40E of the feeder 20E moves the components 4 to the supply position P1.

[0017] The component 4 supplied to supply position P1 is picked up by the nozzle 6. The nozzle 6 is detachably held by the mounting head 16. The head moving device 18 moves the mounting head 16 relative to each of the feeders 20A to 20E and the board 2. As a result, the component 4 moved to supply position P1 by the feeder 20E is picked up by the nozzle 6, and the component 4 is mounted at a predetermined position on the board 2. The board conveyor 17 carries in, supports, and carries out the board 2.

[0018] The configuration of each device in the component mounting system 100 will be described with reference to FIG. 3 . The control device 30 of the component mounter 10 is a computer including a CPU 32 and a memory 34. The control device 30 is communicably connected to the touch panel 12 and the component mounting unit 15. A program 36 is pre-stored in the memory 34. The CPU 32 controls the component mounting unit 15 in accordance with the program 36 in the memory 34. The CPU 32 controls the component mounting unit 15 in accordance with, for example, component type information and component mounting position information included in job information received from a higher-level management device (not shown). As a result, the component mounting unit 15 mounts components 4 accommodated in the multiple feeders 20A-20E onto the board 2 at the mounting positions according to the job information.

[0019] The control device 80 of the feeder 20E is a computer including a CPU 82 and a memory 84. The control device 80 is communicatively connected to the communication I / F 28E, the motor 40E, the inverter 41E, the encoder 42E, and the current sensor 44E. The memory 84 includes a ROM 84a, which is a non-volatile memory, and a RAM 84b, which is a volatile memory. The CPU 82 controls the feeder 20E in accordance with a program 86 stored in the ROM 84a. The CPU 82 controls the motor 40E in accordance with the program 86 based on, for example, job information received from the mounter 10 to move the components 4 to the supply position P1. The CPU 82 also transmits motor information to the kitting stand 60 in accordance with the program 86, as will be described in detail with reference to FIG. 4 . The program 86 is stored in the ROM 84a prior to shipping of the feeder 20E. In a modified example, the program 86 may be downloaded by an operator at a later time.

[0020] The control device 70 of the kitting stand 60 is a computer including a CPU 72 and a memory 74. The control device 70 is communicatively connected to the connector 62, the display unit 66, and the external memory I / F 68. A program 76 is pre-stored in the memory 74. The CPU 72 controls the kitting stand 60 in accordance with the program 76 in the memory 74. The CPU 72 displays, for example, information about the feeder 20E on the display unit 66. Furthermore, the CPU 72 converts motor information received from the feeder 20E in accordance with the program 76, as will be described in detail with reference to FIG. 4 . In a modified example, the program 76 may be downloaded by an operator afterward.

[0021] Specific processing executed in the component mounting system 100 will be described with reference to Fig. 4. The processing in Fig. 4 is executed by the CPUs 32, 82, and 72 of the devices 10, 20A-20E, and 60 of the component mounting system 100, but Fig. 4 will be described focusing on the devices 10, 20E, and 60, rather than the CPUs.

[0022] At T10, the mounter 10 receives a mounting start instruction from the operator via the touch panel 12. As a result, the mounter 10 starts the mounting process based on job information received from a management device (not shown). At T12, the mounter 10 transmits a component supply instruction to, for example, the feeder 20E based on the job information. The component supply instruction is an instruction to move the components 4 accommodated in the feeder 20E to a supply position P1, and includes a drive current DC1 for driving the motor 40E of the feeder 20E.

[0023] Upon receiving a component supply instruction from the mounter 10 at T12, the feeder 20E drives its own motor 40E at T20 using the drive current DC1 included in the component supply instruction. This pushes the reel tape 24E backward, moving the component 4 to the supply position P1. Furthermore, at T22, the feeder 20E acquires motor information. The motor information is information indicating the drive status of the motor 40E at T20, and includes, for example, the electrical signal S1 acquired from the encoder 42E and the current value C1 acquired from the current sensor 44E. At T24, the feeder 20E stores the acquired motor information in the RAM 84b. Furthermore, at T26, the feeder 20E determines whether the motor 40E is operating normally based on the motor information. Specifically, the feeder 20E compares the rotation angle indicated by the electrical signal S1 included in the motor information with the target rotation angle identified from the drive current DC1 received at T12, and determines whether the difference in rotation angle is within a threshold value. Furthermore, the feeder 20E compares the current value C1 included in the motor information with the target current value identified from the drive current DC1 received at T12, and determines whether the difference in current value is within a threshold value. If both the rotation angle difference and the current value difference are within the threshold value, the feeder 20E determines that the motor 40E is operating normally, and continues driving the motor 40E.

[0024] In this embodiment, it is determined at T26 that the motor 40E is operating normally. Therefore, at T30, the feeder 20E continues driving the motor 40E. As in T22, the feeder 20E acquires motor information at T32. The motor information includes the electrical signal S2 and the current value C2. The feeder 20E stores the acquired motor information in the RAM 84b at T34, and at T36, the feeder 20E determines whether the motor 40E is operating normally based on the motor information. In this embodiment, at T36, the difference in rotation angle between the rotation angle indicated by the electrical signal S2 included in the motor information and the target rotation angle exceeds a threshold. Therefore, the feeder 20E determines at T36 that an abnormality has occurred in the motor 40E. In this case, the feeder 20E stops driving the motor 40E at T38. Furthermore, at T40, the feeder 20E transmits an abnormality signal to the mounter 10 indicating that an abnormality has occurred in the motor 40E.

[0025] When the mounter 10 receives an abnormality signal from the feeder 20E in T40, it stops the mounting process and displays abnormality information on the touch panel 12 in T42. The abnormality information includes a message indicating that an abnormality has occurred in the motor 40E of the feeder 20E. This allows an operator looking at the touch panel 12 to know that an abnormality has occurred in the motor 40E of the feeder 20E, among the feeders 20A to 20E attached to the mounter 10. In this case, the mounter 10 accepts a write operation from the operator via the touch panel 12. In this case, the mounter 10 sends a write instruction to the feeder 20E in T46. The write instruction is an instruction to store the motor information in the RAM 84b in the ROM 84a of the feeder 20E.

[0026] When the feeder 20E receives a write instruction from the mounter 10 in T46, it writes the motor information (i.e., the electrical signals S1 and S2 and the current values ​​C1 and C2) stored in the RAM 84b to the ROM 84a in T48. In this way, the feeder 20E stores the motor information in the ROM 84a in response to the operator's write instruction. This prevents unnecessary motor information from overwhelming the capacity of the ROM 84a. Also, in T48, the electrical signals S1 and S2 are written to the ROM 84a in the order of S1 and S2, and the current values ​​C1 and C2 are written to the ROM 84a in the order of C1 and C2. By writing the motor information to the ROM 84a in the chronological order in which it was acquired, the motor information can be easily displayed in chronological order.

[0027] At T50, the feeder 20E is removed from the mounter 10 by an operator. After the feeder 20E is removed from the mounter 10 at T50, at T52 the operator connects the feeder 20E to the connector 62 of the kitting stand 60. This enables communication between the feeder 20E and the kitting stand 60.

[0028] When feeder 20E is connected to connector 62 in T52, kitting stand 60 transmits a motor information request to feeder 20E in T60. The motor information request is information for requesting feeder 20E to transmit motor information.

[0029] When the feeder 20E receives the motor information request from the kitting stand 60 in T60, the feeder 20E transmits the motor information (i.e., the electrical signals S1, S2 and the current values ​​C1, C2) stored in the ROM 84a to the kitting stand 60 in T62.

[0030] Upon receiving the motor information from the feeder 20E in T62, the kitting stand 60 converts the received motor information in T70. Specifically, the kitting stand 60 converts the electrical signals S1 and S2 included in the motor information into rotational speeds V1 and V2 of the motor 40E, respectively, based on, for example, electrical angle information. Similarly, the kitting stand 60 converts the three-phase current values ​​C1 and C2 included in the motor information into active current values ​​E1 and E2 by dq conversion, based on, for example, electrical angle information. Furthermore, in T72, the kitting stand 60 displays the converted rotational speeds V1 and V2 and active current values ​​E1 and E2 on the display unit 66. In this way, by converting the electrical signals S1 and S2 acquired by the encoder 42E into rotational speeds V1 and V2 and displaying them, the operator can easily understand the state of the motor 40E. Similarly, by converting the current values ​​C1 and C2 acquired by the current sensor 44E into effective current values ​​E1 and E2 and displaying them, the operator can easily understand the state of the motor 40E. Furthermore, the kitting stand 60 displays the rotation speed V2, for example, to the right of the rotation speed V1. That is, the kitting stand 60 displays the rotation speeds V1 and V2 in the order in which they were acquired (chronological order). Similarly, the kitting stand 60 displays the current values ​​C1 and C2 on the display unit 66. This allows the operator to understand the time series progression of the rotation speeds V1 and V2 and the current values ​​C1 and C2. In a modified example, the kitting stand 60 may display the rotation speed V2 below the rotation speed V1, or may display the rotation speeds V1 and V2 together with a number indicating the order in which they were acquired.

[0031] Furthermore, although not shown, the kitting stand 60 may write the converted motor information to an external memory (e.g., a USB memory) when the external memory I / F 68 is connected to the kitting stand 60. This allows, for example, when a more detailed analysis of the motor information is required, to analyze the motor information using a device other than the kitting stand 60.

[0032] After feeder 20E is removed from mounter 10 at T50, a new feeder 20F is attached to mounter 10 by an operator at T80. In this case, feeder 20F transmits a normal signal to mounter 10 at T82. The normal signal is information indicating that feeder 20F, which is in a normal state, is normally connected to mounter 10.

[0033] After stopping mounting at T42, the mounter 10 receives a normal signal from feeder 20F at T82, and then stops displaying the abnormality information on the touch panel 12 at T84. Furthermore, the mounter 10 receives an instruction from the operator at T90 to restart the mounting process. In this case, the mounter 10 sends a component supply instruction to feeder 20F at T92. The subsequent processing performed by feeder 20F at T100 to T106 is the same as the processing performed by feeder 20E at T20 to T26.

[0034] Effect of the Present Embodiment In the component mounting system 100 of the present embodiment, the feeder 20E, which is detachably attached to the mounter 10, is equipped with a ROM 84a that stores motor information (S1, S2, C1, C2). Therefore, if an abnormality occurs in the motor 40E of the feeder 20E (T36), even if the operator removes the feeder 20E, which stores the motor information including the cause of the abnormality, from the mounter 10 (T50), the motor information continues to be stored in the ROM 84a. Therefore, the operator can remove the feeder 20E in which the abnormality occurred from the mounter 10 and check the motor information (V1, V2, E1, E2) on the display 66 of the kitting stand 60 (T72). This allows for detailed analysis of the condition of the motor 40E in which the abnormality occurred. Furthermore, by replacing the feeder 20E in which the abnormality occurred with a new feeder 20F in the mounter 10 (T80), the mounter 10 can quickly resume the mounting process (T90) without waiting for the analysis of the motor 40E of the feeder 20E. Therefore, compared to conventional techniques, the mounter 10 can check the motor status while shortening the time that the mounter 10 stops the mounting process.

[0035] In this embodiment, the motor information is displayed on the display unit 66 of the kitting stand 60 that replenishes new components 4 to the feeder 20E. Therefore, compared to a configuration including a separate display device for displaying the motor information, for example, there is no need to provide two connectors 62, which simplifies the system. In a modified example, in addition to the motor information, countermeasure information corresponding to the motor information may also be displayed on the display unit 66. In this case, the kitting stand 60 may store countermeasure information associated with the electrical signal and current value included in the motor information in the memory 74 in advance. The kitting stand 60 may identify countermeasure information according to the received motor information and display it on the display unit 66.

[0036] (Correspondence) Feeder 20E is an example of a "component supply device." Connector 62 is an example of a "connection section." Kitting stand 60 is an example of a "display section." Encoder 42E and current sensor 44E are each an example of a "motor information acquisition section." ROM 84a is an example of a "non-volatile memory," and RAM 84b is an example of a "volatile memory." Connector 62 is an example of a "connection section." Electrical signals S1 and S2 are examples of "first motor information" and "second motor information," respectively. Feeder storage area 64 is an example of a "supply section." Rotational speed V1 is an example of a "value indicating the rotation state."

[0037] The process of T62 in FIG. 5 is an example of a process executed by a "transmitter" or "receiver." The process of T72 is an example of a process executed by a "display controller." The process of T46 is an example of a process executed by an "instruction acquirer." The process of T70 is an example of a process executed by a "converter."

[0038] Points to note regarding the component mounting system 100 described in the embodiment will be described. The feeder 20E is directly connected to the control device 80 of the kitting stand 60 via the connector 62 and the communication I / F 28E. In a modified example, for example, the feeder 20E may be wirelessly connected via the wireless I / F of the kitting stand 60. In this modified example, the wireless I / F of the kitting stand 60 is an example of a "connection unit."

[0039] The CPU 82 of the feeder 20E may write the motor information to the ROM 84a in response to acquiring the motor information at T22 in FIG. 5, for example. That is, in this modification, the motor information may be written to the ROM 84a at a predetermined timing while the motor 40E is operating. This allows the motor information to be reliably written to the ROM 84a every time the motor information is acquired. In this modification, the feeder 20E does not need to acquire a write instruction at T46. That is, in this modification, the "instruction acquisition unit" can be omitted. Furthermore, in yet another modification, the CPU 82 of the feeder 20E may write the motor information to the ROM 84a at a predetermined cycle.

[0040] In the above-described embodiment, the feeder 20E acquires the write instruction via the mounter 10 (T46 in FIG. 5). In this modified example, the feeder 20E may acquire the write instruction directly from the worker. In that case, the feeder 20E may include, for example, an operation unit that accepts instructions from the worker. In this modified example, the operation unit of the feeder 20E accepting the write instruction is an example of processing executed by the "instruction acquisition unit."

[0041] The motor information does not have to be written to the ROM 84a in the chronological order in which it was acquired. In that case, the motor information may be written to the ROM 84a in association with the time information acquired. This allows the kitting stand 60 to display the motor information in the chronological order in which it was acquired, regardless of the order in which it was written to the ROM 84a.

[0042] Feeder 20E may not include either encoder 42E or current sensor 44E. In another modification, feeder 20E may include a temperature sensor that acquires the temperature of motor 40E. In this modification, the temperature of motor 40E is an example of "motor information," and the temperature sensor is an example of a "motor information acquisition unit."

[0043] The kitting stand 60 does not need to be equipped with the display unit 66. In that case, the motor information may be displayed on a display unit of an inspection device separate from the kitting stand 60. In this modification, the separate inspection device is an example of a "display device."

[0044] The technical elements described in this specification or drawings exhibit technical utility either alone or in various combinations, and are not limited to the combinations described in the claims at the time of filing. Furthermore, the technologies illustrated in this specification or drawings simultaneously achieve multiple objectives, and achieving one of those objectives is itself technically useful.

[0045] For example, this specification also discloses the technical idea of ​​changing "the component supply device according to claim 2" to "the component supply device according to any one of claims 2 to 4" in claim 5. Similarly, the technical idea of ​​changing "the component supply device according to claim 2" to "the component supply device according to any one of claims 2 to 5" in claim 6, and the technical idea of ​​changing "the component supply device according to claim 2" to "the component supply device according to any one of claims 2 to 6" in claim 7 are also disclosed.

Claims

1. A component mounting system comprising: a component mounter for mounting components on a substrate; a component supply device configured to be detachable from the component mounter and supply the components to a supply position of the component mounter; and a display device located outside the component mounter and having a connection portion connected to the component supply device. The component supply device includes: a motor for moving the components to the supply position; a motor information acquisition unit for acquiring motor information indicating a state of the motor; a non-volatile memory for storing the motor information acquired by the motor information acquisition unit; and a transmission unit for transmitting the motor information stored in the non-volatile memory to the display device when the component supply device is connected to the connection portion of the display device. The display device includes: a display unit; a reception unit for receiving, from the transmission unit of the component supply device connected to the connection portion, the motor information stored in the non-volatile memory of the component supply device; and a display control unit for displaying, on the display unit, information regarding the state of the motor using the motor information received by the reception unit.

2. A component supply device configured to be detachable from a component mounter for mounting components on a substrate and supply the components to a supply position of the component mounter, the component supply device including: a motor for moving the components to the supply position; a motor information acquisition unit for acquiring motor information indicating a state of the motor; a non-volatile memory for storing the motor information acquired by the motor information acquisition unit; and a transmission unit for transmitting the motor information stored in the non-volatile memory to a reception unit of the display device when the component supply device is connected to a connection portion of a display device located outside the component mounter. The motor information transmitted from the transmission unit to the reception unit is configured to activate a display control process for displaying, on a display unit of the display device, information regarding the state of the motor using the motor information.

3. The component supply device according to claim 2, further comprising a volatile memory for temporarily storing the motor information, wherein the motor information is written from the volatile memory to the non-volatile memory at a predetermined timing while the motor is operating.

4. The component supply device further includes: a volatile memory that temporarily stores the motor information; an instruction acquisition unit that acquires a write instruction from the component mounter; The motor information is written from the volatile memory to the non-volatile memory in response to the instruction acquisition unit acquiring the write instruction. The component supply device according to claim 2.

5. The motor information acquisition unit acquires: first motor information, which is the motor information at a first timing; second motor information, which is the motor information at a second timing after the first timing; The non-volatile memory stores the second motor information after storing the first motor information. The component supply device according to claim 2.

6. The motor information acquisition unit includes an encoder that acquires the rotation angle of the motor, and the motor information includes an electrical signal indicating the rotation angle acquired by the encoder. The component supply device according to claim 2.

7. The motor information acquisition unit includes a current sensor that acquires a coil current value flowing through the coil of the motor, and the motor information includes the coil current value acquired by the current sensor. The component supply device according to claim 2.

8. A display device that is located outside a component mounter that mounts components on a substrate and has a connection part for connecting to a component supply device that supplies the components to a supply position of the component mounter, wherein the component supply device is configured to be detachable from the component mounter, and includes: a motor that moves the component to the supply position of the component mounter; a motor information acquisition unit that acquires motor information indicating the state of the motor; a non-volatile memory that stores the motor information acquired by the motor information acquisition unit; a transmission unit that transmits the motor information stored in the non-volatile memory to the display device when connected to the connection part of the display device; The display device includes: a display unit; a reception unit that receives, from the transmission unit of the component supply device connected to the connection part, the motor information stored in the non-volatile memory of the component supply device; a display control unit that uses the motor information received by the reception unit to display information regarding the state of the motor on the display unit. A display device.

9. The display device according to claim 8, further comprising a replenishing unit for replenishing the component supply device with the components.

10. In the component supply device, the motor information acquisition unit includes an encoder that acquires the rotation angle of the motor, the motor information includes an electrical signal indicating the rotation angle acquired by the encoder, the non-volatile memory stores the electrical signal acquired by the encoder, the transmission unit transmits the electrical signal to the display device, and the display device further includes a conversion unit that converts the electrical signal received by the reception unit into a value indicating the rotation state of the motor. The display device according to claim 8 or 9.

Citation Information

Patent Citations

  • Parts cassette

    JP2002118393A

  • Portable maintenance device, surface mounter, and component supply device

    JP2009302184A

  • Work execution device, portable terminal, and visible light communication system

    JP2017135184A

  • Portable terminal, electric component mounting system, and component supply member

    WO2018011998A1