Conveyor parameter setting device and conveying parameter setting procedure

The conveying parameter setting device and method address the issue of fluctuating cycle times by setting parameters and calculating cycle time, ensuring stable and efficient operation in plate processing machines.

DE112023006987T5Undetermined Publication Date: 2026-07-09FUJI CORP
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
DE · DE
Patent Type
Applications
Current Assignee / Owner
FUJI CORP
Filing Date
2023-09-29
Publication Date
2026-07-09

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

A conveying parameter setting device comprises a setting section and a calculation section. The setting section, using a panel processing machine, sets a conveying parameter, which is a control parameter for conveying an item within the panel processing machine, configured to perform a predetermined panel processing operation on a panel. Once the conveying parameter is set by the setting section, the calculation section calculates a cycle time, which is the time it takes for the panel processing operation to be performed within the panel processing machine, according to the value of the conveying parameter.
Need to check novelty before this filing date? Find Prior Art

Description

Technical area The present description discloses a technique relating to a conveying parameter setting device and a conveying parameter setting method. State of the art A production management device described in patent literature 1 is configured to execute a remote control mode in which a component assembly device is remotely controlled to perform a test operation according to an input process by a worker, in addition to an automatic production mode in which an automatic exchange process of an automatic exchange robot is managed according to a production plan to produce a component-equipped panel. In the test operation of the component assembly device, at least one of the following is tested: the pickup state of a component picked up by a suction nozzle, image processing of the component, and a conveying parameter for conveying the component.For example, in test operation, a process is repeated in which the component picked up by the suction nozzle is conveyed while the conveying parameters (speed, acceleration and deceleration, etc.) are gradually changed, and the presence of a positional deviation of the component is checked by image processing, and the fastest conveying parameter is obtained within a range in which stable conveying without positional deviation of the component during conveying is possible. An optimization device for a component assembly line, described in patent literature 2, comprises a cycle time calculation section and a shortest time calculation section. The cycle time calculation section calculates the cycle time required for each component assembly unit to mount a component of a component type assigned by an optimization process onto a plate. The shortest time calculation section calculates the shortest cycle time in which each component assembly unit can mount the component of the component type assigned by the optimization process onto a plate under an assumed assembly execution condition where assembly efficiency is highest. A component assembly system described in patent literature 3 comprises an optimization section, a fixture control section, and a determination section. The optimization section optimizes job data based on fixture information from multiple fixtures. For example, the optimization section optimizes the job data to minimize the cycle time of an assembly operation. The fixture control section controls the multiple fixtures based on the job data optimized by the optimization section. The determination section verifies whether the fixture information used by the optimization section during optimization matches the latest fixture information at a predetermined time corresponding to the assembly operation.In a case where the determination section determines that the device information does not match, the optimization section re-optimizes the job data based on the latest device information. List of objections Patent literature Patent literature 1: WO2021 / 144921APatent literature 2: WO2016 / 151833APatent literature 3: WO2018 / 173114A Summary of the invention Technical problem In a case where the value of a conveying parameter changes, the cycle time may fluctuate. Therefore, the cycle time may be required when the conveying parameter is set using a plate processing machine. In view of such circumstances, the present description discloses a conveying parameter setting device and a conveying parameter setting method that can calculate a cycle time according to a parameter value of the conveying parameter when the conveying parameter is set using a plate processing machine. Problem solving The present description discloses a conveying parameter setting device comprising a setting section and a calculation section. The setting section, using a panel processing machine, sets a conveying parameter that is a control parameter for conveying an article in the panel processing machine, which is configured to perform a predetermined panel processing operation on a panel. When the parameter is set by the setting section, the calculation section calculates a cycle time, which is the time during which the panel processing operation is performed in the panel processing machine according to a parameter value of the conveying parameter. The present description also discloses a conveying parameter setting procedure comprising a setting step and a calculation step. In the setting step, a conveying parameter is set using a plate processing machine. This conveying parameter is a control parameter for conveying an article in the plate processing machine, which is configured to perform a predetermined plate processing operation on a plate. In the calculation step, once the conveying parameter is set by the setting step, a cycle time—the time during which the plate processing operation is performed in the plate processing machine—is calculated according to a parameter value of the conveying parameter. It should be noted that the present description discloses a technical idea wherein the “conveyor parameter adjustment device according to claim 1” is amended in claim 6, which was described in the claims originally attached to the application form (hereinafter referred to as the original claims), to the “conveyor parameter adjustment device according to any one of claims 1 to 5”. Furthermore, the present description discloses a technical idea wherein the “conveyor parameter adjustment device according to claim 1” is amended in claim 10, which was described in the original claims, to the “conveyor parameter adjustment device according to any one of claims 1 to 9”. Advantageous effects of the invention With the conveying parameter setting device described above, the cycle time can be calculated according to the parameter value of the conveying parameter when the conveying parameter is set using the plate processing machine. The above description of the conveying parameter setting device also applies to the conveying parameter setting procedure. Brief description of the drawings Fig. 1 is a configuration diagram showing a configuration example of a production line. Fig. 2 is a top view showing a configuration example of a component assembly device. Fig. 3 is a side view showing a configuration example of an assembly head. Fig. 4 is a block diagram showing an example of a control block for a conveying parameter setting device. Fig. 5 is a flowchart showing an example of control by the conveying parameter setting device. Fig. 6 is a schematic diagram showing an example of a pre-conveyor diagram. Fig. 7 is a schematic diagram showing an example of a post-conveyor diagram. Fig. 8 is a schematic diagram showing an example of the position deviation and angular deviation of an item. Fig. 9 is a schematic diagram showing a display example of a conveying parameter, the conveying result of the item, and a cycle time. Description of embodiments 1. Design 1-1. Configuration example of the production line WL0 The conveying parameter setting device 60 can be applied to at least one production line WL0, which includes at least one plate processing machine WM0. As shown in Fig. 1, a production plant of one embodiment comprises two production lines WL0, a first production line WL1 and a second production line WL2. In each of the two production lines WL0, at least one (five in the drawing) plate processing machine WM0 performs a predetermined plate operation on a plate 90. The type and number of plate processing machines WM0 that make up the production line WL0 are not limited. As shown in Fig. 1, the production line WL0 of this embodiment comprises several plate processing machines WM0, namely a printer WM1, a print tester WM2, a component assembly device WM3, a reflow oven WM4, and a visual inspection device WM5, and the plate 90 is conveyed by a plate conveyor in the sequence described above. Printer WM1 prints solder onto the mounting sites of several components 91 on the plate 90. The pressure testing device WM2 checks the print condition of the solder printed by printer WM1. As shown in Fig. 2, component mounting device WM3 mounts several components 91 onto the plate 90 on which the solder was printed by printer WM1. The number of component mounting devices WM3 can be one or more. In a case where several component mounting devices WM3 are provided, several component mounting devices WM3 can share the jobs of mounting several components 91. The reflow oven WM4 heats the plate 90, onto which several components 91 have been mounted by the component assembly device WM3, melts the solder, and performs the soldering. The visual inspection device WM5 checks the assembly status or similar of the several components 91 that are mounted by the component assembly device WM3. In this way, the production line WL0 can convey the plate 90 sequentially using the plate processing machine WM0 and perform a production process, including a testing process, to manufacture the product plate 900. It should be noted that the production line WL0 may include plate processing machines WM0 such as a functional testing device, a buffer device, a plate feeding device, a plate reversing device, a shielding mounting device, an adhesive application device, and an ultraviolet irradiation device, as required. At least one plate processing machine WM0 forming the production line WL0 and one line management device LC0 are interconnected via a communication segment. Furthermore, the line management device LC0 and an administration device HC0 are interconnected via the same communication segment. The communication segment simply needs to be capable of connecting the plate processing machine WM0, the line management device LC0, and the administration device HC0 via wired or wireless communication, and the communication method can be of various types. In this embodiment, several plate processing machines WM0, the line management device LC0, and the management device HC0 form a local area network (LAN). This allows several plate processing machines WM0 to communicate with each other via the communication interface. Furthermore, several plate processing machines WM0 can communicate with the line management device LC0 via the communication interface. Additionally, the line management device LC0 and the management device HC0 can communicate with each other via the communication interface. The line management device LC0 controls several plate processing machines WM0 that make up the production line WL0 and monitors the operating status of the production line WL0. The line management device LC0 transmits control data to each of the several plate processing machines WM0. Furthermore, each of the several plate processing machines WM0 transmits its operating status and a production status to the line management device LC0. The management device HC0 manages at least one (two in Fig. 1) line management device LC0. For example, the operating status and production status of the plate processing machine WM0, obtained by the line management device LC0, are transmitted to and managed by the management device HC0 as needed. 1-2. Configuration example of the component assembly device WM3 The component assembly device WM3 mounts several components 91 onto the plate 90. As shown in Fig. 2, the component assembly device WM3 of this embodiment comprises a control device 45 and two sets of component assembly units 50, each comprising a plate conveyor device 10, a component feed device 20, a component transfer device 30, a part camera 41, a plate camera 42, a nozzle station 43, and a protective cover 44. The two sets of component assembly units 50 have an identical design and are arranged so that they face each other on the same base. For the sake of simplicity, in the present description, a side on which a first of the two sets of component assembly devices 50 is arranged (for example, the lower side of the paper surface in Fig. 2) is defined as the first side S1. Furthermore, a side on which a second of the two sets of component assembly devices 50 is arranged (for example, the upper side of the paper surface in Fig. 2) is defined as the second side S2. The component assembly device 50 arranged on the first side S1 is further specified as component assembly device 50a, and the component assembly device 50 arranged on the second side S2 is specified as component assembly device 50b. To identify the components of the two sets of component assembly devices 50, as described above, in the component assembly device WM3 shown in Fig. 2, “a” is added to the end of the reference number of the component located on the first side S1, and “b” is added to the end of the reference number of the component located on the second side S2. In this description, a conveying direction of the plate 90 is defined as the X-axis direction. Furthermore, a direction orthogonal to the conveying direction (X-axis direction) in the horizontal plane, in which the two sets of component assembly devices 50 face each other, is defined as the Y-axis direction. Additionally, a vertical direction orthogonal to the conveying direction (X-axis direction) and a direction facing it (Y-axis direction) are defined as the Z-axis direction. The plate conveyor device 10 comprises conveying mechanisms 11 arranged side by side in the direction facing each other (Y-axis direction). The conveying mechanism 11 includes a pair of guide rails 12 and a conveyor belt 13. Each of the pair of guide rails 12 extends along the conveying direction (X-axis direction) of the plate 90 and can support the circumferential section of the plate 90, which is placed on the conveyor belt 13 and conveyed. At least one of the pair of guide rails 12 is provided on its base such that it is movable in the direction facing each other (Y-axis direction). The plate conveyor 10 conveys the plate 90 in the conveying direction (X-axis direction). The plate 90 is a printed circuit board, and, for example, an electronic circuit, an electrical circuit, a magnetic circuit, and the like are formed on it. The plate conveyor 10 carries the plate 90 into the component assembly unit 50 and positions the plate 90 at a predetermined location within the component assembly unit 50. After completion of the assembly process of the several components 91 by the component assembly unit 50, the plate conveyor 10 removes the plate 90 from the component assembly unit 50. The component feeder 20 feeds the component 90 to be mounted on the plate 91. The component feeder 20 comprises several slots 21 and several spool-holding sections 22. The several slots 21 and the several spool-holding sections 22 are arranged along the conveying direction (X-axis direction) of the plate 90. A feeder 21 is removably provided in each of the several slots 23. The feeder 23 indexes a carrier belt that receives the component 91 by one step at a time to feed the component 91, so that the component 91 can be picked up at a feed position located at a distal end of the feeder 23. The spool-holding section 22 interchangeably holds a spool on which the carrier belt is wound. In addition, the component feeder 20 can also hold an electronic component (e.g., a microcontroller).a lead-containing component or the like), which is comparatively larger compared to chip components or the like, in a state in which it is on a tray. The component transfer device 30 transfers the component fed by the component feed device 20 to a predetermined assembly position on the plate 91, which is moved by the plate conveyor device 10 into the component assembly device 50. The component transfer device 30 comprises the head drive device 31 and the traversing table 32. The head drive device 31 moves the traversing table 32 in the horizontal direction (conveyor direction (X-axis direction) and the opposite direction (Y-axis direction)) by means of a linear motion mechanism. The assembly head 33 is removable (interchangeable) on the traversing table 32 by means of a clamping element. Various tools, such as the holding element 34, are removable (interchangeable) attached to the mounting head 33. For example, a suction nozzle and a chuck are included in the holding element 34. The suction nozzle picks up and holds the component 91 using vacuum air supplied to the suction nozzle. The lifting and lowering position and angle of the suction nozzle relative to the mounting head 33, as well as the vacuum air supply condition, are controlled by the control device 45. Furthermore, the chuck for clamping the component 91 can be removable (interchangeable) attached to the mounting head 33. Specifically, the assembly head 33, as shown in Fig. 3, comprises a head body 33a1, which is clamped by the traversing table 32. The head body 33a1 is provided with a rotary head 33c, so that a rotation angle for each predetermined angle can be indicated by an R-axis motor 33b1. The rotary head 33c holds several (for example, eight) tool shafts 33d at equal circumferential intervals on a circle that is concentric with the R-axis, so that the tool shafts 33d are slidable in a θ-axis direction parallel to the Z-axis and the R-axis (an up-down direction on the paper surface of Fig. 3) and rotatable about the θ-axis. Each of the multiple tool shafts 33d is biased upwards by an elastic force of a spring relative to the rotary head 33c. As a result, in a normal state where no external force is applied, each tool shaft 33d is located at its upper end. For example, the suction nozzle is removablely attached to the lower end section of each tool shaft 33d. When the suction nozzle is attached, each tool shaft 33d biases the suction nozzle downwards by an elastic force of the shaft's internal spring. Each of the multiple suction nozzles holds the component 91 by supplying air to an air passage of the suction nozzle. Several suction nozzles are successively rotated to a predetermined angular position around the R-axis (for example, a raising and lowering position of the tool shaft 33d) by the drive of the R-axis motor 33b1. As shown in Fig. 3, the assembly head 33 includes a θ-axis motor 33e, which is fixed to the head body 33a1. All tool shafts 33d are connected to an output shaft of the θ-axis motor 33e, so that the rotational force can be transmitted via several gears. The tool shaft 33d and the suction nozzle rotate together around the θ-axis by operation of the θ-axis motor 33e, and the angle of rotation and the rotational speed are controlled. Furthermore, the main head body 33a1 is provided with an actuating element 33f to be movable in the vertical direction (Z-axis direction). The actuating element 33f is raised and lowered in the vertical direction (Z-axis direction) by the ball screw mechanism 33h, which is actuated by the drive of a Z-axis motor 33g. The actuating element 33f includes a lever 33i that contacts the upper end section of the tool shaft 33d, which is indexed to the raising and lowering position of the multiple tool shafts 33d. The lever 33i is lowered in the vertical direction (Z-axis direction) in accordance with the downward movement of the actuating element 33f. The lever 33i pushes the tool shaft 33d downwards in the vertical direction (Z-axis direction) against the elastic force of the spring of the tool shaft 33d in contact with the lever 33i and lowers the tool shaft 33d.The tool shaft 33d, which is in contact with the lever 33i, and the suction nozzle, which is attached to the lower end section of the tool shaft 33d, are raised and lowered together in the vertical direction (Z-axis direction) by the drive of the Z-axis motor 33g, and the position in the vertical direction (Z-axis direction), the speed of movement and the like are controlled. The component assembly device WM3 of this embodiment comprises a facing robot in which two assembly heads 33 (assembly head 33a and assembly head 33b) are arranged facing each other. The movable areas of the two assembly heads 33 overlap, and the two assembly heads 33 are configured to be accessible on one side (in this case, the second side S2) opposite the side (for example, the first side S1, where assembly head 33a is located) where assembly head 33a or 33b is located. Therefore, the two assembly heads 33 can work alternately on the same plate 90. A non-obstruction control is implemented by the control device 45 on the two assembly heads 33 to ensure that they do not obstruct each other in an area where the movable areas overlap. Known imaging devices can be used as the part camera 41 and the plate camera 42. The part camera 41 is fixed to a base of the component assembly device WM3 such that its optical axis is oriented upwards in the vertical direction (Z-axis direction). The part camera 41 can image the component 91, which is held by the holding element 34, from below. The plate camera 42 is positioned on the traversing table 32 of the component transfer device 30 such that its optical axis is oriented downwards in the vertical direction (Z-axis direction). The plate camera 42 can capture an image of the plate 90 or the like from above. The part camera 41 and the plate camera 42 capture images based on a control signal sent by the control device 45. Image data from images captured by the part camera 41 and the plate camera 42 are transmitted to the control device 45. The nozzle station 43 is provided in the component assembly device WM3. For example, the nozzle station 43 is removable (interchangeable) and installed on the base of the component assembly device WM3. The nozzle station 43 can, for example, hold several suction nozzles removable. During a suction nozzle exchange process, the nozzle station 43 holds the suction nozzle removed from the assembly head 33 and a suction nozzle that differs from the one mentioned above in a removable manner. Accordingly, the component assembly device WM3 can automatically exchange the suction nozzle according to the type of component 91, which is an assembly target, for example, during the execution of the assembly process. The protective cover 44 protects the worker. As shown in Fig. 2, the protective cover 44 can cover the entire component assembly device 50, including the component feed device 20. For example, if the worker is performing work on the component assembly device 50a on the first side S1, the worker opens and closes the protective cover 44a on the first side S1 and performs the work on the component assembly device 50a. Similarly, if the worker is performing work on the component assembly device 50b on the second side S2, the worker opens and closes the protective cover 44b on the second side S2 and performs the work on the component assembly device 50b. The control device 45 comprises a known arithmetic device and a storage device, which together form a control circuit. Information, image data, and the like, supplied by various sensors provided in the component assembly device WM3, are input into the control device 45. The control device 45 sends control signals, a predefined assembly condition, and the like to each device based on a control program. For example, the control device 45 instructs the plate camera 42 to take an image of the plate 10 positioned by the plate conveyor device 10. The control device 45 performs image processing of the image taken by the plate camera 42 to determine the positioning status of the plate 90. Furthermore, the control device 45 instructs the holding element 34 to hold the component 91 fed by the component feeder device 20 and instructs the component camera 41 to take an image of the component 91 held by the holding element 34. The control device 45 processes the image taken by the component camera 41 to determine the holding position of the component 91. The control device 45 moves the holding element 34 to a position above the planned assembly position predefined by the control program or the like. Additionally, the control device 45 corrects the planned assembly position and, based on the positioning status of the plate 90, the holding position of the component 91, etc., determines the assembly position at which the component 91 is actually mounted. The planned assembly position and the assembly position include, in addition to the position (an X-coordinate and a Y-coordinate), a rotation angle. The control device 45 corrects the target position (X-coordinate and Y-coordinate) and the rotation angle of the holding element 34 according to the assembly position. The control device 45 lowers the holding element 34 at the corrected rotation angle at the corrected target position to mount the component 91 onto the plate 90.The control device 45 performs the assembly process for mounting several components 91 onto the plate 90 by repeating the placement cycle described above. 1-3. Configuration example of the conveying parameter setting device 60 For example, a conveying test of component 91 can be performed by actually using the component assembly device WM3, which produces the product plate 900. Specifically, in the conveying test, the conveying parameter TP0 is adjusted so that the conveying result of component 91 lies within a predetermined range by increasing or decreasing the parameter value of the conveying parameter TP0 (for example, the speed, acceleration, deceleration, and the like) during the conveying of component 91. As described above, if the value of the conveying parameter TP0 changes, the cycle time TS0, which is the time during which the panel processing is carried out in the panel processing machine WM0, can fluctuate. Therefore, the cycle time TS0 may be required when the conveying parameter TP0 is set using a panel processing machine WM0. Consequently, the production plant is equipped with the conveying parameter setting device 60. The conveying parameter setting device 60 calculates the cycle time TS0 according to the value of the conveying parameter TP0 when the conveying parameter TP0 is set using the panel processing machine WM0. Specifically, the conveying parameter setting device 60 comprises the setting section 61 and the calculation section 62. The conveying parameter setting device 60 may also include the display section 63. As shown in Fig. 4, the conveying parameter setting device 60 of this embodiment comprises the setting section 61, the calculation section 62, and the display section 63. The setting section 61, the calculation section 62, and the display section 63 may be provided in various control devices and management devices. For example, at least one of the setting section 61, the calculation section 62, and the display section 63 may be provided in the control device of the plate processing machine WM0 (for example, the control device 45 in the component assembly device WM3). At least one of the adjustment section 61, calculation section 62, and display section 63 can be provided in the line management device LC0. At least one of the adjustment section 61, calculation section 62, and display section 63 can be provided in the management device HC0. At least one of the adjustment section 61, calculation section 62, and display section 63 can be configured in a cloud. As shown in Fig. 4, in this embodiment, the adjustment section 61, the calculation section 62, and the display section 63 are provided in the control device 45 of the component assembly device WM3. The conveying parameter adjustment device 60 performs a control operation according to the flowchart shown in Fig. 5. Specifically, the setting section 61 performs the processing shown in steps S11 and S15. The calculation section 62 performs the processing shown in step S12. The display section 63 performs the processing shown in step S13. The operator or the conveyor parameter setting device 60 performs the determination shown in step S14. The items described in this description can be selected and applied accordingly. Furthermore, the items described in this description can be combined as appropriate. 1-3-1. Setting section 61 Setting section 61 sets the conveying parameter TP0 using the plate processing machine WM0. The conveying parameter TP0 is a control parameter for conveying article 80 in the plate processing machine WM0. The plate processing machine WM0 and article 80 are not limited. For example, the component assembly device WM3 can convey the component 91 contained in article 80. Specifically, the component 91, fed by the component feeder device 20, is picked up and held by the holding element 34 and conveyed to the plate 90, where it is mounted. In the conveying process of component 91 described above, the velocity, acceleration, deceleration, and similar parameters are included in the conveying parameter TP0 when component 91 is moved in the horizontal direction (conveying direction (X-axis direction) and in the mutually facing direction (Y-axis direction)). Furthermore, as shown in Fig. 3, the velocity, acceleration, deceleration, and similar parameters are also included in the conveying parameter TP0 when component 91 is moved about the R-axis. Additionally, the velocity, acceleration, deceleration, and similar parameters are included in the conveying parameter TP0 when component 91 is moved about the θ-axis. For example, setting section 61 can adjust the conveying parameter TP0 described above by actually using the component assembly device WM3, which produces the product plate 900, before production of the product plate 900 using the new component 91 is started. Furthermore, setting section 61 can also adjust the conveying parameter TP0 described above during the production of the product plate 900, for example, if the assembly rate of component 91 is below a permissible value. In either case, setting section 61 can switch the drive mode of the component assembly device WM3 from production mode to test mode to adjust the conveying parameter TP0 described above. The setting of the conveying parameter TP0 can take various forms. For example, setting section 61 can adjust the conveying parameter TP0 so that the conveying result of item 80 lies within a predetermined range by increasing or decreasing the parameter value of TP0. Similarly, determining whether the conveying result of item 80 lies within the predetermined range can take various forms. For example, setting section 61 takes an image of item 80 before and after conveying, using a pre-conveying image PC1, which is taken before conveying, and a post-conveying image PC2, which is taken after conveying. In the example described above, the plate processing machine WM0 is the component assembly device WM3, which picks up and holds the component 91 contained in article 80 on the plate 90 using the assembly head 33, which includes the holding element 34. In this case, the setting section 61 can capture an image of the component 91 held by the holding element 34 before and after the assembly head 33 has been moved to acquire the pre-feed image PC1 and the post-feed image PC2. After component 91 is picked up and held at the feed position of the component feed device 20 by the holding element 34, the adjustment section 61 specifically moves the assembly head 33 towards the position above the part camera 41 with the parameter value of the conveying parameter TP0, which hardly affects the holding state of component 91. Then, the adjustment section 61 takes an image of component 91 using the part camera 41 to obtain the pre-conveying image PC1.The parameter value of the conveying parameter TP0 described above, which hardly affects the holding state of component 91, is the conveying parameter TP0 in a case where component 91 is moved in the horizontal direction (conveying direction (X-axis direction) and the mutually facing direction (Y-axis direction)), and refers to a sufficiently slow speed, a sufficiently low acceleration and a sufficiently short deceleration compared to the time of production of the product plate 900. In a case where the pre-feed image PC1 was used, the adjustment section 61 moves the mounting head 33 to the feed position of the component feed device 20 with the parameter value of the feed parameter TP0, which hardly affects the holding state of the component 91. Then, the adjustment section 61 moves the mounting head 33 towards the position above the component mounting position of the plate 90 with the parameter value of the predetermined feed parameter TP0 for the feed test (feed test of the item 80). In a case where the mounting head 33 moves to the position above the plate 90, the adjustment section 61 moves the mounting head 33 towards the position above the part camera 41 with the parameter value of the feed parameter TP0, which hardly affects the holding state of the component 91. Then, the setting section 61 takes an image of component 91 using the part camera 41 to obtain the post-conveying image PC2. The above description of the case in which component 91 is moved in the horizontal direction (conveying direction (X-axis direction) and the mutually facing direction (Y-axis direction)) can also be applied to the case in which component 91 is moved about the R-axis. Furthermore, the above description of the case in which component 91 is moved in the horizontal direction (conveying direction (X-axis direction) and the mutually facing direction (Y-axis direction)) can also be applied to the case in which component 91 is moved about the θ-axis. Figure 6 shows an example of the pre-feed image PC1, and Figure 7 shows an example of the post-feed image PC2. The drawings show an example of an image obtained by the parts camera 41 capturing several (eight) components 91 held by several (eight in the drawings) retaining elements 34 of the assembly head 33. The adjustment section 61 can detect the component 91 held by the retaining element 34 by performing image processing on the pre-feed image PC1 and the post-feed image PC2. The larger the parameter value of the feed parameter TP0, the more readily the positional deviation of the component 91 occurs due to the feed of the component 91. Furthermore, the larger the parameter value of the feed parameter TP0, the more readily the angular deviation of the component 91 occurs due to the feed of the component 91. Therefore, setting section 61 can adjust the conveying parameter TP0 so that the positional deviation ΔP0 and the angular deviation Δφ0 are within a predetermined range. The positional deviation ΔP0 refers to the difference between position P1 of article 80 in the pre-conveyor image PC1 and position P2 of article 80 in the post-conveyor image PC2. The angular deviation Δφ0 refers to the difference between angle φ1 of article 80 in the pre-conveyor image PC1 and angle φ2 of article 80 in the post-conveyor image PC2. The positional deviation amount ΔP0 and the angular deviation amount Δφ0 are examples of the conveying result of article 80. The predetermined ranges are permissible ranges with respect to the conveying of article 80 and are determined in advance based, for example, on the required accuracy according to the production of product plate 900. Furthermore, the positions P1 and P2 of article 80 can be defined with reference to predetermined positions (for example, the center) of the pre-feed pattern PC1 and the post-feed pattern PC2 (0 position). Additionally, the assembly head 33 and the like are provided with a reference mark FM0. In this case, the positions P1 and P2 of article 80 can also be defined with reference to the reference mark FM0 (0 position). Figure 8 shows an example of the positional deviation ΔP0 and the angular deviation Δφ0 of a component 91 of the pre-feed pattern PC1 and the post-feed pattern PC2. For the sake of clarity, component 91 in the pre-feed image PC1 is represented by a dashed rectangle in the drawing, and component 91 in the post-feed image PC2 is represented by a rectangle with solid lines. Furthermore, the position P1 of component 91 in the pre-feed image PC1 is indicated by the center of component 91, and the position P2 of component 91 in the post-feed image PC2 is indicated by the center of component 91. Additionally, the angle φ1 of component 91 in the pre-feed image PC1 is indicated by a direction along the longitudinal direction of component 91, and the angle φ2 of component 91 in the post-feed image PC2 is indicated by a direction along the longitudinal direction of component 91. The adjustment section 61 can adjust the conveying parameter TP0 so that the conveying result of the article 80 is within the predetermined range by increasing or decreasing the parameter value of the conveying parameter TP0. In the example described above, the adjustment section 61 adjusts the conveying parameter TP0 so that the positional deviation ΔP0 and the angular deviation Δφ0 are within the predetermined range by increasing or decreasing the parameter value of the conveying parameter TP0. The conveying parameter TP0 shown in Fig. 9 comprises two types of conveying parameters, TP1 and TP2. For example, the conveying parameter TP1 corresponds to the conveying parameter TP0 in a case where component 91 is moved in the horizontal direction (conveying direction (X-axis direction) and the mutually facing direction (Y-axis direction)). The conveying parameter TP2 corresponds to the conveying parameter TP0 in a case where component 91 is moved about the R-axis, or to the conveying parameter TP0 in a case where component 91 is moved about the θ-axis. In a case where component 91 is moved about the R-axis, the conveying parameter TP0 can be different, and in a case where component 91 is moved about the θ-axis, the conveying parameter TP0 can be different. As shown in Fig. 9, the adjustment section 61 can, for example, set the conveying parameter TP2 in the ratio P21 and increase the conveying parameter TP1 in the order of ratios P11 and P12. Ratios P11 and P12 specify a ratio (percentage) of the conveying parameter TP1 to the reference value. Likewise, ratio P21 specifies a ratio (percentage) of the conveying parameter TP2 to the reference value. The reference value of each of the conveying parameters TP1 and TP2 can be freely defined. For example, the reference value can be set to the maximum value at which article 80 can be conveyed by the plate processing machine WM0. The reference value can also be set to the parameter value used in the previous production of product plate 900. The adjustment section 61 performs the conveying test of article 80 described above, using the conveying parameter TP1 as the parameter value, which is obtained by multiplying the reference value by the ratio P11, and the conveying parameter TP2 as the parameter value, which is obtained by multiplying the reference value by the ratio P21 (step S11 shown in Fig. 5). In the example shown in Fig. 9, in the conveying test of article 80 using the conveying parameter TP0 described above, the positional deviation ΔP0 is within the predetermined range, the angular deviation Δφ0 is within the predetermined range, and the conveying result is good. Therefore, there is scope for increasing the parameter value, and the operator or the conveying parameter setting device 60 can decide not to adopt the parameter value described above (No in step S14). In this case, the setting section 61 increases the parameter value (step S15). Specifically, the setting section 61 performs the conveying test of article 80 described above using conveying parameter TP1 as the parameter value obtained by multiplying the reference value by the ratio P12, and conveying parameter TP2 as the parameter value obtained by multiplying the reference value by the ratio P21 (step S11). In the example shown in Fig. 9, the conveying result is good in this case as well. Therefore, the operator or the conveying parameter setting device 60 decides not to adopt the parameter value described above (No in step S14), and the setting section 61 can increase the parameter value (step S15). Likewise, the setting section 61 can sequentially increase the parameter value of the conveying parameter TP1 and continue the conveying test of the article 80 until the conveying result is poor. In a case where the conveying result is poor, the parameter value can be designated as the one that allows the item 80 to be conveyed at the fastest speed, provided the conveying result was good immediately prior to the poor result. Therefore, the operator or the conveying parameter setting device 60 can determine to adopt the parameter value described above (Yes in step S14). Accordingly, the conveying parameter TP1 is determined, and the control by the conveying parameter setting device 60 is temporarily terminated. Next, the adjustment section 61 can set the specific parameter value of the conveying parameter TP1 and sequentially increase the parameter value of the conveying parameter TP2 to adjust the conveying parameter TP2. If all conveying parameters TP0 are determined, the control by the conveying parameter adjustment device 60 ends. It should be noted that the adjustment section 61 can also adjust the conveying parameter TP0 so that the conveying result of the article 80 is within the predetermined range by decreasing the parameter value of the conveying parameter TP0. In this case, for example, the adjustment section 61 can calculate the parameter value by sequentially decreasing the ratio by which the reference value is multiplied and perform the conveying test of the article 80 described above. As will be described later, the conveying parameter TP0 does not necessarily have to be set to the parameter value that allows the item 80 to be conveyed at the fastest speed. In this case, if a good conveying result is maintained in the conveying test of item 80 by increasing or decreasing the parameter value of the conveying parameter TP0, the operator or the conveying parameter setting device 60 can stop the conveying test of item 80 midway through. 1-3-2. Calculation section 62 In a case where the conveying parameter TP0 is set by the setting section 61 and the parameter value of the conveying parameter TP0 changes, the cycle time TS0 can fluctuate. Therefore, the calculation section 62 calculates the cycle time TS0 according to the parameter value of the conveying parameter TP0 when the conveying parameter TP0 is set by the setting section 61 (step S12 shown in Fig. 5). The cycle time TS0 refers to the time during which the plate processing is performed in the plate processing machine WM0. For example, the time required for the conveying of plate 90 can be excluded from the time during which the plate processing is performed. In this case, the cycle time TS0 is the time from when plate 90 is fed into the plate processing machine WM0 until the plate processing is completed and plate 90 is ejected. For example, if the plate processing machine WM0 is the component assembly device WM3, the cycle time TS0 per plate 90 in this case corresponds to the time required for the predetermined number of cycles of the placement cycle described above. The parameter value of the conveying parameter TP0 can change depending on the type of component 91. In a case where the parameter value changes, the time required for the placement cycle can also vary. Therefore, calculation section 62 can calculate the time required for the predetermined number of placement cycles for each type of component 91 and define the total required time as the cycle time TS0 per plate 90. In a case where the conveying parameter TP0 is set by the setting section 61, the required time for the component 91 of the component type for which the conveying parameter TP0 is set can vary according to the change in the parameter value, and the cycle time TS0 per plate 90 can also vary. The time during which the plate processing is carried out can include the time required for the conveying of the plate 90. For example, if the plate processing machine WM0 is the component assembly device WM3, the cycle time TS0 per plate 90 in this case corresponds to the total time required for the insertion of the plate 90, the time required for the predetermined number of cycles of the placement cycle, and the time required for the removal of the plate 90. As shown in Fig. 2, the plate processing machine WM0 can be the component assembly device WM3, in which two component assembly units 50 of identical design, which mount the component 91 contained in article 80 onto the plate 90, are arranged on the same base facing each other. As described above, in this case the movable areas of the two assembly heads 33 overlap. The non-interference control is implemented by the control device 45 on the two assembly heads 33 such that they do not interfere with each other in an area where the movable areas overlap. That is, while the plate processing is carried out by the first of the two component assembly units 50, the second of the two component assembly units 50 can be ready. Calculation section 62 can calculate the cycle time TS0, including a standby time during which the second of the two component assembly units 50 is in standby mode while the plate work is performed by the first of the two component assembly units 50. As described above, the conveying parameter TP0, for example, in a case where the standby time occurs, does not necessarily have to be set to the parameter value that allows the item 80 to be conveyed at the fastest speed. Furthermore, in a case where it is important to stabilize the conveying state of the item 80, the conveying parameter TP0 does not necessarily have to be set to the parameter value that allows the item 80 to be conveyed at the fastest speed. 1-3-3. Display section 63 When setting the conveying parameter TP0, the speed, acceleration, deceleration, and similar parameters can be increased, for example, in a case where item 80 is being moved, to reduce the time required for conveying item 80. Conversely, when setting the conveying parameter TP0, the speed, acceleration, deceleration, and similar parameters can be reduced, for example, in a case where item 80 is being moved, to improve the conveying accuracy of item 80. In either case, the cycle time TS0 can vary due to the setting of the conveying parameter TP0, and calculation section 62 calculates the cycle time TS0 according to the parameter value of the conveying parameter TP0. Display section 63 shows the cycle time TS0 calculated by calculation section 62 (step S13 shown in Fig. 5). Accordingly, the operator can, for example, use the cycle time TS0 when setting the conveying parameter TP0 by adjustment section 61 and can check the effect of the setting of the conveying parameter TP0. For example, in a case where the cycle time TS0 is not reduced, even though the time required to convey item 80 can be reduced, the operator only risks a decrease in the conveying accuracy of item 80, and it is therefore assumed that the parameter value of the conveying parameter TP0 is reset to the parameter value before the change. Furthermore, in a case where the speed or similar parameter is suppressed when moving item 80 to improve its conveying accuracy, but the cycle time TS0 increases more than expected, it is assumed that the operator will change the parameter value to increase the speed or similar parameter when moving item 80. As described above, when setting the conveying parameter TP0, the operator can determine whether the setting of the conveying parameter TP0 is significant overall by considering the cycle time TS0 and can easily determine whether the parameter value of the set conveying parameter TP0 should be adopted. The display section 63 can take various forms, as long as it can display the cycle time TS0. For example, the display section 63 can display the cycle time TS0 on a display device 63a. A known display device can be used as the display device 63a. The display device 63a of this embodiment is, for example, provided in the component assembly device WM3. As shown in Fig. 9, the display section 63 can display the cycle time TS0 for each parameter value of the conveying parameter TP0 set by the setting section 61. Specifically, the cycle time TS0 is given by the cycle time TS1 in a case where the conveying parameter TP1 is a parameter value obtained by multiplying the reference value by the ratio P11, and the conveying parameter TP2 is a parameter value obtained by multiplying the reference value by the ratio P21. Furthermore, the cycle time TS0 is given by the cycle time TS2 in a case where the conveying parameter TP1 is a parameter value obtained by multiplying the reference value by the ratio P12, and the conveying parameter TP2 is a parameter value obtained by multiplying the reference value by the ratio P21. As described above, for example, in a case where the cycle time TS0 is displayed for each parameter value of the conveying parameter TP0 set by setting section 61, the worker can easily compare the cycle time TS0 for each parameter value. Therefore, the worker can easily determine, for example, whether the parameter value of the set conveying parameter TP0 should be adopted. As shown in Fig. 9, the display section 63 can also display the delivery result of the item 80 together with the cycle time TS0 calculated by the calculation section 62. The display section 63 can also display information about the item 80, such as component type information and feeder position information. For example, in a case where the component 91 is a resistor, information such as a symbol indicating the resistance and a resistance value are included in the component type information. Information about the position of the slot 21 equipped with the feeder 23 in the component feed device 20 is included in the feeder position information. Display section 63 can also show the permissible range of the cycle time TS0 together with the cycle time TS0 calculated by calculation section 62. In this case, the operator can easily check whether the cycle time TS0 calculated by calculation section 62 is within the permissible range. If the cycle time TS0 calculated by calculation section 62 is within the permissible range, the operator can easily stop the conveying test of item 80 midway through. Furthermore, as shown in Fig. 1, the plate 90 is conveyed sequentially through several (five in the drawing) plate processing machines WM0. In a case where one plate processing machine WM0 has an extremely long cycle time TS0, this machine can become a bottleneck, and the effect of reducing the cycle time TS0 in the other plate processing machines WM0 can be diminished. Therefore, in a case where the plate 90 is conveyed sequentially through several (five) plate processing machines WM0, the display section 63 can indicate the permissible range of the cycle time TS0 within which the uniformity of the cycle time TS0 across the respective several (five) plate processing machines WM0 lies within the desired range. Specifically, the uniformity of the cycle time TS0 is greater the smaller the difference between the maximum cycle time TS0 and the minimum cycle time TS0 among the five plate processing machines WM0. By displaying the permissible range of the cycle time TS0, within which the uniformity of the cycle time TS0 lies within the desired range, the operator can easily improve the cycle time TS0 of plate processing machine WM0, which is a bottleneck. Furthermore, the operator can easily prevent excessive reductions in the cycle time TS0. 2. Other forms As shown in Fig. 2, the plate processing machine WM0 of the embodiment comprises the component assembly device WM3, in which two component assembly units 50 of identical construction, which mount the component 91 contained in article 80 onto the plate 90, are arranged on the same base such that they face each other. However, the component assembly device WM3 is not limited to the form described above. For example, the component assembly device WM3 can comprise a component assembly unit 50 that mounts the component 91 onto the plate 90. In any configuration, the component assembly device WM3 can mount a solder ball contained in article 80 onto the plate 90 using the holding element 34. The solder ball refers to a spherical solder located at an electrode position of component 91 on the plate 90, on which component 91 is mounted. Since the solder ball is spherical, the angular deviation Δφ0 does not need to be considered. That is, the adjustment section 61 takes an image of the solder ball before and after it is conveyed. The adjustment section 61 can then adjust the conveying parameter TP0 so that the positional deviation ΔP0, which is the difference between the position P1 of the solder ball in the pre-conveying image PC1 (captured before conveying) and the position P2 of the solder ball in the post-conveying image PC2 (captured after conveying), remains within the predetermined range. In a case where the solder ball is picked up and held by the holding element 34, several solder balls are often held by one holding element 34 in accordance with the arrangement of multiple electrode positions. It is important that all solder balls to be picked up are held by the holding element 34. Therefore, the adjustment section 61 can also adjust the conveying parameter TP0 so that all solder balls to be picked up are held by the holding element 34 by increasing or decreasing the parameter value of the conveying parameter TP0. The plate processing machine WM0 can also feed the plate 90 contained in article 80. In this case, the adjusting section 61, for example, captures images of the plate 90 before and after its feeding. Specifically, the adjusting section 61 can capture the pre-feed image PC1 in the plate processing machine WM0 on the upstream side before the plate 90 is fed, and can capture the post-feed image PC2 in the plate processing machine WM0 on the downstream side after the plate 90 has been fed. The pre-feed image PC1 and the post-feed image PC2 can, for example, be captured by the plate camera 42. The plate 90 has, for example, several reference marks FM0 arranged diagonally. The adjusting section 61 can, for example, detect the center position (corresponding to position P1 and position P2) of the plate 90 based on the multiple reference marks FM0. Furthermore, the adjustment section 61 can detect the rotation angle (corresponding to angle φ1 and angle φ2) of the plate 90 based on the multiple reference marks FM0. Therefore, similar to the case of component 91, the adjustment section 61 can set the conveying parameter TP0 so that the positional deviation ΔP0 and the angular deviation Δφ0 are within the predetermined range. It should be noted that the plate processing machine WM0 is not limited to the component assembly device WM3. The plate processing machine WM0 can be various plate processing machines WM0 described above, such as a printer WM1. Furthermore, various parameters related to panel processing, including the feed parameter TP0, can be edited in the WM0 panel processing machine, and the parameter values ​​can be stored in the memory device. This function of the WM0 panel processing machine is referred to as a machining function. The setting section 61 can define the feed parameter TP0 as the machining function. In this case, at least the setting section 61, the calculation section 62, and the display section 63 can be provided in the control device (for example, the control device 45 in the component assembly device WM3) of the WM0 panel processing machine. In addition, the calculation section 62 can calculate the cycle time TS0 during machining, and the display section 63 can display the cycle time TS0 during machining. 3. Conveyor parameter setting procedure The above description of the conveying parameter setting device 60 can be applied in the same way to the conveying parameter setting procedure. Specifically, the conveying parameter setting procedure comprises a setting step and a calculation step. The setting step corresponds to the control performed by the setting section 61. The calculation step corresponds to the control performed by the calculation section 62. The conveying parameter setting procedure may include a display step. The display step corresponds to the control performed by the display section 63. Duplicate descriptions are omitted in this description. 4. Example of effects of the embodiment The conveyor parameter setting device 60 can calculate the cycle time TS0 according to the parameter value of the conveyor parameter TP0 when the conveyor parameter TP0 is set using the plate processing machine WM0. The above description of the conveyor parameter setting device 60 can be applied to the conveyor parameter setting procedure. Reference symbol list 33: Mounting head, 34: Holding element, 50: Component assembly device, 60: Conveyor parameter setting device, 61: Setting section, 62: Calculation section, 63: Control device, 80: Article, 90: Plate, 91: Component, PC1: Pre-conveyor pattern, PC2: Post-conveyor pattern, P1, P2: Position, φ1, φ2: Angle, ΔP0: Position deviation amount, Δφ0: Angle deviation amount, TP0: Conveyor parameter, TS0: Cycle time, WM0: Plate processing machine, WM3: Component assembly device QUOTES INCLUDED IN THE DESCRIPTION This list of documents cited by the applicant was automatically generated and is included solely for the reader's convenience. The list is not part of the German patent or utility model application. The DPMA accepts no liability for any errors or omissions. Cited patent literature WO 2021 / 144921A

[0004] WO 2016 / 151833A

[0004] WO 2018 / 173114A

[0004]

Claims

A conveying parameter setting device comprising: a setting section configured to set a conveying parameter, which is a control parameter when conveying an article in the panel processing machine configured to perform a predetermined panel work on a panel; and a calculation section configured to calculate, when the conveying parameter is set by the setting section, a cycle time, which is a time during which the panel work is performed in the panel processing machine according to a parameter value of the conveying parameter. The conveying parameter adjustment device according to claim 1, wherein the adjustment section adjusts the conveying parameter such that a conveying result of the article lies within a predetermined range by increasing or decreasing the parameter value of the conveying parameter. The conveying parameter setting device according to claim 2, wherein the setting section records images of the article before and after conveying the article and sets the conveying parameter such that a position deviation amount, which is a difference between a position of the article in a pre-conveying image recorded before conveying and a position of the article in a post-conveying image recorded after conveying, is within the predetermined range, and an angle deviation amount, which is a difference between an angle of the article in the pre-conveying image and an angle of the article in the post-conveying image, is within the predetermined range. The conveying parameter setting device according to claim 3, wherein the plate processing machine is a component assembly device configured to mount a component contained in the article onto the plate using an assembly head comprising a holding element configured to pick up and hold the component, and the setting section obtains the pre-conveying image and the post-conveying image by taking images of the component held by the holding element before and after the movement of the assembly head. The conveying parameter setting device according to any one of claims 1 to 4, wherein the plate processing machine is a component assembly device in which two component assembly units of identical construction on the same base are arranged facing each other, wherein the component assembly units are configured to mount a component contained in the article onto the plate, and the calculation section calculates the cycle time including a standby time during which a second of the two component assembly units is in standby while the plate work is performed by a first of the two component assembly units. The conveying parameter setting device according to claim 1, further comprising: a display section configured to display the cycle time calculated by the calculation section. The conveying parameter setting device according to claim 6, wherein the display section displays the cycle time for each parameter value of the conveying parameter set by the setting section. The conveying parameter setting device according to claim 6 or 7, wherein the display section indicates a permissible range of the cycle time together with the cycle time calculated by the calculation section. The conveying parameter setting device according to claim 8, wherein the display section indicates the permissible range of the cycle time in which a uniformity of the cycle time across the respective multiple plate processing machines lies within a desired range, in a case in which the plate is conveyed sequentially through the multiple plate processing machines. The conveying parameter setting device according to claim 1, wherein the cycle time is a time from the time at which the plate is introduced into the plate processing machine until the time at which the plate work has been carried out in the plate processing machine and the plate is brought out. A conveying parameter setting method comprising: a setting step of setting a conveying parameter using a plate processing machine, wherein the conveying parameter is a control parameter for conveying an article in the plate processing machine configured to perform a predetermined plate work on a plate; and a calculation step, when the conveying parameter is set by the setting step, of calculating a cycle time, which is a time during which the plate work is performed in the plate processing machine according to a parameter value of the conveying parameter.

Citation Information

Patent Citations

  • Optimization device for component mounting line and optimization method for component mounting line

    WO2016151833A1

  • Component mounting system

    WO2018173114A1

  • Component mounting line

    WO2021144921A1