PCB Work Equipment
The substrate working device addresses the issue of undetected belt wear by measuring transport time and speed between sensor positions, accurately detecting belt wear and preventing operational issues.
Patent Information
- Application Number
- JP2022066711
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-04-14
- Publication Date
- 2026-02-13
- Estimated Expiration
- 2042-04-14
AI Technical Summary
Existing substrate transport devices do not effectively detect wear in transport belts, which can lead to operational issues due to fluctuations in friction and transport time.
A substrate working device that includes a conveyor with a transport belt, a working unit, substrate sensors at two positions, and a control unit to determine belt wear by measuring the time taken to transport a substrate between these positions and comparing it to reference times or speeds based on substrate weight.
Enables accurate detection of transport belt wear, reducing the risk of misjudgment and preventing malfunctions by notifying operators to replace worn belts.
Smart Images

Figure 0007813642000003 
Figure 0007813642000004 
Figure 0007813642000005
Abstract
Description
[Technical Field]
[0001] The technology disclosed in this specification relates to a substrate working device that performs work on a substrate. [Background technology]
[0002] Conventionally, abnormalities in a transport belt that transports a substrate have been detected (see, for example, Patent Document 1). Specifically, Patent Document 1 describes an endless annular conveyor belt having a conveying path for conveying substrates, a substrate sensor that detects the presence or absence of the substrate at a predetermined detection position on the conveying path, and a substrate conveying device that rotates the conveyor belt and determines whether there is an abnormality in the conveyor belt based on the detection result of the substrate sensor when the conveying path is not conveying the substrate. Patent Document 1 lists whiskers, undulations, bumps, etc. as abnormalities in the conveyor belt. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] International Publication No. WO2016 / 035190 Brochure Summary of the Invention [Problem to be solved by the invention]
[0004] However, in the substrate transport device described in Patent Document 1, no consideration has been given to detecting whether the transport belt is worn or not. This specification provides a technique for detecting whether a transport belt that transports a substrate is worn in a substrate working device that performs work on the substrate. [Means for solving the problem]
[0005] a substrate working device for working on a substrate, the substrate working device comprising: a conveyor having a transport belt for transporting the substrate; a working unit for performing the work on the substrate transported to a predetermined working position by the conveyor; a substrate sensor for detecting the substrate at a first position on a transport path of the substrate and at a second position that is a predetermined distance downstream in a transport direction of the substrate from the first position; and a control unit for determining a transport time required for the substrate to be transported the predetermined distance, the time from when the substrate is detected by the substrate sensor at the first position to when the substrate is detected by the substrate sensor at the second position, and for determining whether the transport belt is worn based on the transport time; A substrate working device comprising: [Effects of the Invention]
[0006] According to the above configuration, in a substrate working device that works on a substrate, it is possible to detect whether or not the transport belt that transports the substrate is worn. [Brief explanation of the drawings]
[0007] [Figure 1] Schematic diagram of a production line according to embodiment 1 [Figure 2] A top view showing the structure of a surface mounter [Figure 3] FIG. 1 is a side view schematically illustrating the configuration of a head unit. [Figure 4] Schematic diagram of substrate sensor [Figure 5] Block diagram showing the electrical configuration of the surface mounter [Figure 6] Schematic diagram of conveyor belt, substrate, and substrate sensor [Figure 7] Flowchart of conveyor belt wear determination process [Figure 8] Schematic diagram of a conveyor belt, a substrate, and a substrate sensor according to a second embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0008] (Outline of this embodiment) (1) A substrate working device according to an embodiment is a substrate working device for performing work on a substrate, comprising: a conveyor having a transport belt for transporting the substrate; a working unit for performing the work on the substrate transported by the conveyor to a predetermined working position; substrate sensors for detecting the substrate at a first position on the transport path of the substrate and at a second position that is a predetermined distance downstream in the transport direction of the substrate from the first position; and a control unit that determines the transport time required for the substrate to be transported the predetermined distance as the time from when the substrate is detected by the substrate sensor at the first position to when the substrate is detected by the substrate sensor at the second position, and determines whether the transport belt is worn based on the transport time.
[0009] The conveyor belt that makes up the conveyor that transports substrates is a consumable part that wears out over a long period of use. When the conveyor belt wears out, it can cause problems with the operation of the conveyor. However, in the past, there has been insufficient consideration given to detecting whether the conveyor belt of the conveyor that transports substrates is worn out.
[0010] The inventors of the present application have discovered that when the conveyor belt wears, the transport time required to transport a substrate a given distance increases. There are various possible reasons for this. For example, the outer peripheral surface of the conveyor belt repeatedly comes into contact with the substrate, causing wear to the outer peripheral surface of the conveyor belt. Wear on the outer peripheral surface of the conveyor belt may cause fluctuations in friction between the conveyor belt and the substrate, which may result in a longer transport time. Alternatively, wear on the inner circumferential surface of the conveyor belt may be the cause. Specifically, multiple rollers are arranged inside the conveyor belt. At least one of the multiple rollers is a drive roller that rotates and drives the conveyor belt. When the conveyor belt is used for a long period of time, the inner circumferential surface of the conveyor belt wears out due to repeated contact with the rollers. When the inner circumferential surface of the conveyor belt wears out, the friction between the inner circumferential surface of the conveyor belt and the drive roller decreases, causing slippage and increasing the time required for the conveyor belt to make one revolution. When the time required for the conveyor belt to make one revolution becomes longer, the transport time required to transport the substrate a predetermined distance becomes longer. Another possible reason is that the inner peripheral surface of the conveyor belt wears out, increasing the inner peripheral length of the conveyor belt. As the inner peripheral length of the conveyor belt increases, the time required for the conveyor belt to make one revolution increases. As the time required for the conveyor belt to make one revolution increases, the transport time required for the substrate to be transported a predetermined distance also increases.
[0011] According to the substrate working device of (1) above, the time from when the substrate is detected by the substrate sensor at the first position to when the substrate is detected by the substrate sensor at the second position is taken as the transport time required for the substrate to be transported a predetermined distance, and whether the transport belt is worn or not is determined based on the transport time. Therefore, according to the substrate working device of (1) above, in the substrate working device that performs work on substrates, it is possible to detect whether the transport belt that transports the substrates is worn or not.
[0012] (2) The apparatus may include a memory unit that stores a reference time for the substrate to be transported the predetermined distance, and the control unit may determine that the transport belt is worn if the transport time is equal to or longer than the reference time.
[0013] When the transport belt is worn, the transport time required for a substrate to be transported a predetermined distance increases. In other words, when the transport belt is worn, the substrate transport speed decreases. Therefore, it can be determined that the transport belt is worn if the substrate transport speed is less than the reference speed. However, since the substrate transport speed is not necessarily constant, it can be difficult to measure the transport speed. For example, the transport speed may be slow immediately after the substrate transport begins, then gradually increase, and then decelerate and gradually slow down just before the work position. In this case, it is difficult to uniquely determine the substrate transport speed because the transport speed is not constant. In contrast, the transport time required for a substrate to be transported a predetermined distance can be measured by detecting the substrate at two positions (first position and second position) on the substrate's transport path, so it can be easily measured even if the transport speed is not constant. According to the substrate working device described above in (2), the conveying belt is judged to be worn if the transport time when the substrate is transported a predetermined distance is equal to or longer than a reference time, so it is possible to detect whether the conveying belt is worn or not even if the substrate transport speed is not constant.
[0014] (3) The memory unit may store the reference time for each weight category of the substrate, and the control unit may determine that the conveying belt is worn if the conveying time is equal to or longer than the reference time corresponding to the weight category to which the weight of the substrate to be conveyed belongs.
[0015] The transport time required for a substrate to be transported a predetermined distance varies depending on the weight of the substrate, and the heavier the substrate, the longer the transport time. In this case, if only one reference time is set regardless of the weight of the substrate, there is a risk that the transport time will exceed the reference time even if the transport belt is not worn, due to the weight of the substrate being heavy, and the transport belt may be erroneously determined to be worn. Alternatively, even if the transport belt is worn, the transport time may be less than the reference time due to the weight of the substrate being light, and the transport belt may be erroneously determined to be not worn. According to the substrate working device of (3) above, the reference time for transporting the substrate a predetermined distance is stored for each weight category of the substrate, thereby reducing the risk of misjudging whether the transport belt is worn or not compared to when only one reference time is set regardless of the weight of the substrate.
[0016] (4) The control unit may determine that the transport belt is worn when the transport time for two or more of the substrates is equal to or longer than the reference time.
[0017] Even if the transport belt is not worn, it is possible that the transport time for a substrate may temporarily exceed the reference time due to some cause, so judging whether the transport belt is worn or not based on only one substrate may lead to an erroneous judgment. According to the substrate working device of (4) above, if the transport time for two or more substrates is equal to or longer than the reference time, it is determined that the transport belt is worn, thereby reducing the risk of misjudging whether the transport belt is worn or not.
[0018] (5) The first position and the second position are positions within a section where the substrate is transported at a constant speed, and the substrate working device includes a memory unit that stores a reference speed at which the substrate is transported through the section, and the control unit calculates the transport speed of the substrate from the specified distance and the transport time, and if the calculated transport speed is less than the reference speed, it may be determined that the transport belt is worn.
[0019] If there is a section where the transport speed of the substrate is constant, it is possible to detect whether the transport belt is worn by comparing the transport speed of the substrate when transported through that section with a reference speed.
[0020] (6) The memory unit may store a reference speed for each weight category of the substrate when the substrate is transported through the section, and the control unit may determine that the transport belt is worn if the transport speed is less than the reference speed corresponding to the weight category to which the weight of the substrate to be transported belongs.
[0021] The substrate transport speed varies depending on the weight of the substrate, and the heavier the substrate, the slower it becomes. In this case, if only one reference speed is set regardless of the weight of the substrate, there is a risk that the transport speed will be less than the reference speed due to the weight of the substrate even if the transport belt is not worn, and the transport belt will be erroneously determined to be worn. Alternatively, even if the transport belt is worn, the transport speed will be greater than the reference speed due to the weight of the substrate being light, and the transport belt will be erroneously determined to be not worn. According to the substrate working device of (6) above, a reference speed for when the substrate is transported at a constant speed is stored for each weight category of the substrate, thereby reducing the risk of misjudging whether the transport belt is worn or not compared to when only one reference speed is set regardless of the weight of the substrate.
[0022] (7) The control unit may determine that the transport belt is worn when the transport speed for two or more of the substrates is less than the reference speed.
[0023] Even if the conveyor belt is not worn, it is possible that the substrate conveying speed may temporarily fall below the reference speed for some reason, so judging whether the conveyor belt is worn based on only one substrate may lead to an erroneous judgment. According to the substrate working device of (7) above, if the transport speed for two or more substrates is less than the reference speed, it is determined that the transport belt is worn, thereby reducing the risk of misjudging whether the transport belt is worn or not.
[0024] (8) The working unit may have a moving part that can move in the transport direction of the substrate, and the substrate sensor is provided on the moving part, and the control unit may move the moving part so that the substrate sensor is positioned above the first position before the substrate reaches the first position, and when the substrate reaches the first position and is detected by the substrate sensor, move the moving part so that the substrate sensor is positioned above the second position before the substrate reaches the second position.
[0025] One possible method for detecting the board at the first and second positions is to install a fixed board sensor at each of the first and second positions, but this would require two board sensors, which would increase the number of parts. According to the substrate working device of (8) above, the substrate sensor provided on the moving part is moved to detect the substrate at the first position and the second position, so only one substrate sensor is required, which allows the number of substrate sensors to be reduced compared to when substrate sensors are fixedly disposed at both the first position and the second position.
[0026] (9) The apparatus may include an alarm unit that notifies an operator of information, and when the control unit determines that the conveyor belt is worn, the control unit may notify the operator that the conveyor belt is worn by the alarm unit.
[0027] According to the substrate working device described above in (9), the operator is notified that the conveying belt is worn, so that the notified operator can inspect or replace the conveying belt, thereby preventing malfunctions in the operation of the substrate working device due to wear on the conveying belt.
[0028] [Details of the embodiments of the present disclosure] The present disclosure will be described below with reference to exemplary embodiments. The present disclosure is not limited to these examples, but is defined by the claims, and is intended to include all modifications within the meaning and scope of the claims. The embodiments of the present disclosure can be realized in various forms, such as an apparatus, a method, a computer program for realizing the functions of these apparatuses or methods, and a recording medium on which the computer program is recorded.
[0029] <Embodiment 1> The first embodiment will be described with reference to Figures 1 to 7. In the following description, the reference numerals of the drawings may be omitted for the same components, with some exceptions.
[0030] (1) Production line With reference to Fig. 1, a production line 1 according to a first embodiment will be described. The production line 1 is a line that produces boards on which components are mounted. The production line 1 is equipped with a plurality of board working devices that perform work on the boards (a loader 10, a screen printing machine 11, a print inspection machine 12, a dispenser 13, three surface mounting machines 14, a post-mounting appearance inspection machine 15, a reflow machine 16, a post-cure appearance inspection machine 17, and an unloader 18), which are lined up in a row via a plurality of conveyors 19. In the following description, the surface mounting machine 14 will be used as an example of the board working device.
[0031] (2) Surface mount machine The surface mounter 14 will be described with reference to Fig. 2. The surface mounter 14 is a board work device that performs the work of mounting components E on a board P on which a circuit pattern is printed. The surface mounter 14 includes a stand 29, a transport conveyor 30 (an example of a conveyor), four component supply devices 31, a head unit 32, a head moving unit 33, a board sensor 34, two component imaging cameras 35, a board imaging camera 36, a control unit 60 (see FIG. 5), and an operation unit 61 (see FIG. 5, an example of a notification unit). The head unit 32 and the head moving unit 33 are examples of a working unit. The head unit 32 is an example of a moving unit included in the working unit.
[0032] The base 29 has a rectangular shape in a plan view and has a flat top surface. An area A indicated by a two-dot dashed line in Fig. 2 is a work position (hereinafter referred to as work position A) where the board P is fixed when mounting components E on the board P. The transport conveyor 30 is a device that transports the board P. The transport conveyor 30 includes a pair of transport belts 45 (front transport belt 45A and rear transport belt 45B) that move in a circular motion in the X-axis direction, a plurality of rollers 46 (see FIG. 6) around which the transport belts 45 are wound, and a conveyor drive motor 75 (see FIG. 5) that drives the transport belts 45. The transport conveyor 30 transports the board P that has been carried in from the upstream side to work position A, and carries the board P on which components E have been mounted at work position A out to the downstream side.
[0033] The four component supply devices 31 are arranged in four locations, two at each end in the X-axis direction, on the front and rear sides of the transport conveyor 30. A plurality of tape feeders 38 are attached to the component supply devices 31 and aligned horizontally in the X-axis direction. Each tape feeder 38 is equipped with a reel (not shown) around which a component tape (not shown) containing a plurality of components E is wound, and an electric feeding device (not shown) that unwinds the component tape from the reel, and supplies components E one by one from a component supply position located at the end on the transport conveyor 30 side.
[0034] The head unit 32 is equipped with a plurality of mounting heads 37 that pick up and release components E. The head unit 32 will be described later. The head moving section 33 is a mechanism that moves the head unit 32 in the X-axis direction and the Y-axis direction within a predetermined movable range. The head moving section 33 includes a beam 33A that supports the head unit 32 so that it can move back and forth in the X-axis direction, a pair of Y-axis guide rails 33B that support the beam 33A so that it can move back and forth in the Y-axis direction, an X-axis servo motor 71 that moves the head unit 32 back and forth in the X-axis direction, and a Y-axis servo motor 72 that moves the beam 33A back and forth in the Y-axis direction.
[0035] The board sensor 34 is disposed in the head unit 32. The board sensor 34 is a sensor that detects the board P being transported by the transport conveyor 30. The board sensor 34 will be described later. The two component imaging cameras 35 are provided between the two component supply devices 31 aligned in the X-axis direction. The component imaging cameras 35 are provided on the upper surface of the stand 29, and capture images of the component E sucked onto the mounting head 37 from below. The board imaging camera 36 is provided in the head unit 32. The board imaging camera 36 captures an image of a fiducial mark (not shown) attached to the board P from above.
[0036] The head unit 32 will be described with reference to Fig. 3. The head unit 32 is a so-called in-line type, with multiple mounting heads 37 arranged side by side in the X-axis direction. The head unit 32 is provided with a Z-axis servo motor 73 (see Fig. 5) that raises and lowers these mounting heads 37 individually, and an R-axis servo motor 74 (see Fig. 5) that rotates these mounting heads 37 all together around their axes.
[0037] Each mounting head 37 is used to pick up and release components E, and has a nozzle shaft 37A and a suction nozzle 37B that is detachably attached to the lower end of the nozzle shaft 37A. Negative and positive pressures are supplied to the suction nozzle 37B from an air supply device (not shown) via the nozzle shaft 37A. The suction nozzle 37B picks up components E when negative pressure is supplied, and releases the components E when positive pressure is supplied. Here, an in-line type head unit 32 has been described as an example, but the head unit 32 may also be, for example, a so-called rotary head in which a plurality of mounting heads 37 are arranged on the circumference.
[0038] The board sensor 34 will be described with reference to Fig. 4. The board sensor 34 according to the first embodiment is a photoelectric sensor, and includes a light-projecting unit 34A that projects laser light 40 obliquely downward, and a light-receiving unit 34B that receives the laser light 40 reflected by the board P. As shown in Fig. 4, when the board P is present below the board sensor 34, the laser light 40 is reflected by the board P, and the reflected laser light 40 is received by the light-receiving unit 34B.
[0039] 4, dotted line 41 indicates the path of laser light 40 when there is no substrate P below substrate sensor 34. When there is no substrate P, laser light 40 is not reflected by substrate P and passes between two conveyor belts 45. As a result, laser light 40 is not received by light receiving unit 34B. Therefore, substrate P can be detected based on whether or not light receiving unit 34B receives laser light 40.
[0040] The electrical configuration of the surface mounter 14 will be described with reference to Fig. 5. The surface mounter 14 includes a control unit 60 and an operation unit 61. The control unit 60 includes an arithmetic processing unit 62, a motor control unit 63, a memory unit 64, an image processing unit 65, an external input / output unit 66, a feeder communication unit 67, and the like.
[0041] The arithmetic processing unit 62 includes a CPU, a RAM, etc., and controls each part of the surface mounter 14 by executing a control program stored in the storage unit 64 . The motor control unit 63 controls the rotation of each motor such as the X-axis servo motor 71 and the Y-axis servo motor 72 under the control of the calculation processing unit 62 . The storage unit 64 stores various programs and data to be executed by the arithmetic processing unit 62 .
[0042] The image processing unit 65 is configured to take in image signals output from the component imaging camera 35 and the board imaging camera 36 . The external input / output unit 66 is a so-called interface, and is configured to receive detection signals output from various sensors 68 (including the board sensor 34) provided on the main body of the surface mounter 14. The external input / output unit 66 is also configured to control the operation of various actuators 69 (such as an air supply device) based on control signals output from the arithmetic processing unit 62.
[0043] The feeder communication unit 67 is connected to the tape feeder 38 and controls the tape feeder 38 in an integrated manner. The operation unit 61 includes a display device such as a liquid crystal display, and input devices such as a touch panel, a keyboard, a mouse, etc. An operator can operate the operation unit 61 to make various settings.
[0044] (3) Determining the wear of the conveyor belt Determining wear on the transport belt 45 will be described with reference to Figure 6. In Figure 6, a first position S1 is a position on the transport path of the substrate P. The first position S1 is set upstream of the working position A on the transport path of the substrate P. The second position S2 is a position a predetermined distance H away from the first position S1 downstream in the transport direction of the substrate P. The second position S2 is also set upstream of the working position A. The predetermined distance H can be determined as appropriate.
[0045] Wear on the transport belt 45 increases the time required to transport the substrate P. For this reason, the control unit 60 uses the substrate sensor 34 to measure the transport time T required for the substrate P to be transported from the first position S1 to the second position S2 by the transport belt 45 (in other words, the transport time T required for the substrate P to be transported a predetermined distance H). Measurement of the transport time T using the substrate sensor 34 will be described later.
[0046] The memory unit 64 stores a reference time required for the substrate P to be transported a predetermined distance H. If the measured transport time T is equal to or greater than the reference time, the control unit 60 determines that the transport belt 45 is worn. Here, the heavier the substrate P, the longer it takes to transport it. For this reason, the storage unit 64 stores a reference time for transporting the substrate P by a predetermined distance H for each weight category of the substrate P. An example of the weight categories of the substrate P and the reference time corresponding to each weight category is shown below. In Table 1 below, <B<C、X<Y<Zであるとする。 [Table 1]
[0047] For example, when the weight of the substrate P to be transported is less than A grams, the control unit 60 determines whether the measured transport time T is less than X seconds. If the transport time T is less than X seconds, the control unit 60 determines that the transport belt 45 is not worn, and if it is X seconds or more, the control unit 60 determines that the transport belt 45 is worn.
[0048] 6, the measurement of the transport time T using the substrate sensor 34 will be described. The control unit 60 measures the transport time T using one substrate sensor 34 provided in the head unit 32. Specifically, the control unit 60 controls the head moving unit 33 to move the head unit 32 so that the substrate sensor 34 is positioned above the first position S1 before the substrate P reaches the first position S1. Then, when the substrate P reaches the first position S1 and is detected by the substrate sensor 34, the control unit 60 controls the head moving unit 33 to move the head unit 32 so that the substrate sensor 34 is positioned above the second position S2 before the substrate P reaches the second position S2. In other words, the control unit 60 moves the head unit 32 at a speed faster than the speed at which the substrate P is transported.
[0049] Then, when the substrate P reaches the second position S2 and is detected by the substrate sensor 34, the control unit 60 determines that the transport time T is the time from when the substrate P is detected by the substrate sensor 34 at the first position S1 to when the substrate P is detected by the substrate sensor 34 at the second position S2.
[0050] The flow of the process of determining the wear of the conveyor belt, which is executed by the control unit 60, will be described with reference to FIG. This process is executed when a predetermined condition is met for determining wear on the transport belt 45. The predetermined conditions for determining wear on the transport belt 45 include when the number of transported substrates P reaches a predetermined number, when the first substrate P of the day is transported, when a certain amount of time has passed since the previous determination of wear on the transport belt 45, when a preset date and time is reached, or when an operator instructs to determine wear on the transport belt 45. The predetermined conditions can be determined as appropriate.
[0051] When a predetermined condition is met, the control unit 60 executes this process for the first substrate P to be transported thereafter. If the control unit 60 determines that the transport time T for that substrate P is equal to or longer than the reference time, it also executes this process for the next transported substrate P. If the transport time T for the next transported substrate P is also equal to or longer than the reference time, it determines that the transport belt 45 is worn.
[0052] In the following flow, the variable N is a variable that counts the number of substrates P whose transport time T is equal to or longer than a reference time. When this process is performed on the first substrate P to be transported, the initial value of the variable N is set to 0. The value of the variable N is assumed to be carried over to the next execution of this process. Therefore, when this process is performed on the next substrate P to be transported, the initial value of the variable N is assumed to be 1.
[0053] In S101, the control unit 60 causes the head moving unit 33 to move the head unit 32 so that the substrate sensor 34 is positioned above the first position S1 before the start of transport of the substrate P. Alternatively, after the start of transport of the substrate P, the control unit 60 causes the head moving unit 33 to move the head unit 32 so that the substrate sensor 34 is positioned above the first position S1 before the substrate P reaches the first position S1.
[0054] In S102, the control unit 60 stores in RAM the time when the substrate P is detected by the substrate sensor 34 located above the first position S1. Specifically, when the substrate P is transported and reaches the first position S1, the detection signal of the substrate sensor 34 changes from OFF (no substrate present) to ON (substrate present). The control unit 60 stores in RAM the time when the detection signal of the substrate sensor 34 changes from OFF to ON. The time is obtained from the system clock of the control unit 60 (a clock kept by the CPU of the calculation processing unit 62).
[0055] In S103, the control section 60 causes the head moving section 33 to move the head unit 32 so that the substrate sensor 34 is positioned above the second position S2 before the substrate P reaches the second position S2. In S104, the control unit 60 stores in RAM the time when the substrate P is detected by the substrate sensor 34 located above the second position S2.
[0056] In S105, the control unit 60 refers to the above-mentioned Table 1 and determines whether the transport time T required for the substrate P to be transported from the first position S1 to the second position S2 is equal to or greater than the reference time corresponding to the weight category to which the weight of the substrate P to be transported belongs. If the transport time T is equal to or greater than the reference time, the control unit 60 proceeds to S106, and if it is less than the reference time, the control unit 60 ends the process.
[0057] In S106, the control unit 60 adds 1 to the variable N that counts the number of substrates P whose transfer time T was equal to or longer than the reference time. In S107, the control unit 60 determines whether the variable N is 2 or not, and if it is 2, the process proceeds to S108. If the variable N is not 2 (i.e., if it is 1), the control unit 60 ends this process.
[0058] In S108, the control unit 60 notifies the operator that the conveyor belt 45 is worn. Specifically, for example, the control unit 60 causes the display device of the operation unit 61 to display a message saying "The conveyor belt may be worn." The notification is not limited to a displayed message, but may be made by voice. Alternatively, a warning light indicating that the conveyor belt 45 is worn may be provided on the operation unit 61, and the warning light may be turned on to notify the operator. Alternatively, the operator may be notified by email that the conveyor belt 45 is worn. The notification method may be determined as appropriate.
[0059] (4) Effects of the embodiment According to the surface mounter 14 of embodiment 1, the time from when the substrate P is detected by the substrate sensor 34 at the first position S1 to when the substrate P is detected by the substrate sensor 34 at the second position S2 is taken as the transport time T required for the substrate P to be transported a predetermined distance H, and whether the transport belt 45 is worn or not is determined based on the transport time T. Therefore, in the surface mounter 14 performing work on the substrate P, it is possible to detect whether the transport belt 45 transporting the substrate P is worn or not.
[0060] According to the surface mounter 14, if the transport time T when the substrate P is transported a predetermined distance H is equal to or longer than a reference time, it is determined that the transport belt 45 is worn, so that it is possible to detect whether the transport belt 45 is worn or not even if the transport speed of the substrate P is not constant.
[0061] According to the surface mounter 14, the reference time when the substrate P is transported a predetermined distance H is stored for each weight category of the substrate P, so that the risk of misjudging whether the transport belt 45 is worn or not can be reduced compared to when only one reference time is set regardless of the weight of the substrate P.
[0062] According to the surface mounter 14, if the transport time T for two or more substrates P is equal to or longer than the reference time, it is determined that the transport belt 45 is worn, thereby reducing the risk of misjudging whether or not the transport belt 45 is worn.
[0063] According to the surface mounter 14, the board sensor 34 provided in the head unit 32 is moved to detect the board P at the first position S1 and the second position S2, so only one board sensor 34 is required. Therefore, the number of board sensors 34 can be reduced compared to when the board sensors 34 are fixedly disposed at each of the first position S1 and the second position S2.
[0064] According to the surface mounter 14, the operator is notified that the conveying belt 45 is worn, and the notified operator can inspect or replace the conveying belt 45, thereby preventing malfunctions in the operation of the surface mounter 14 due to wear on the conveying belt 45.
[0065] <Embodiment 2> The second embodiment will be explained with reference to FIG. 8, in the surface mounter 14 according to the second embodiment, there is a section J on the transport path along which the substrate P is transported by the transport conveyor 30, where the substrate P is transported at a constant speed. The control unit 60 according to the second embodiment determines whether the transport belt 45 is worn or not based on the transport speed when the substrate P is transported through the section J. This will be explained in detail below.
[0066] 8, the first position S1 and the second position S2 according to the second embodiment are set within the section J. In the second embodiment as well, the transport time T is measured using one substrate sensor 34 provided in the head unit 32. The control unit 60 according to the second embodiment calculates the transport speed V (meters / second) of the substrate P based on the predetermined distance H and the transport time T required for the substrate P to be transported from the first position S1 to the second position S2 by the transport belt 45 (in other words, the transport time T required for the substrate P to be transported the predetermined distance H). Specifically, the control unit 60 calculates the transport speed V using the following formula 1.
[0067] Conveying speed V = specified distance H / conveying time T Formula 1 If the calculated conveying speed V is less than the reference speed stored in the storage unit 64, the control unit 60 determines that the conveying belt 45 is worn. Here, the heavier the substrate P, the longer it takes to transport it. In other words, the heavier the substrate P, the slower the transport speed. For this reason, the storage unit 64 stores a reference speed for the substrate P when it is transported through section J for each weight category of the substrate P. An example of the weight categories of the substrate P and the reference speeds corresponding to each weight category is shown below. In Table 2 below, A <B<C、X<Y<Zであるとする。 [Table 2]
[0068] For example, if the weight of the substrate P to be transported is less than A grams, the control unit 60 determines that the transport belt 45 is not worn if the calculated transport speed is X (meters / second) or more, and determines that the transport belt 45 is worn if the calculated transport speed is less than X (meters / second).
[0069] The flow of the process for determining wear of the transport belt 45 according to the second embodiment is substantially the same as that of the first embodiment except that the transport speed V of the substrate P is calculated from the predetermined distance H and the transport time T, so a description thereof will be omitted.
[0070] According to the surface mounter 14 of embodiment 2, if there is a section where the transport speed of the substrate P is constant, it is possible to detect whether the transport belt 45 is worn by comparing the transport speed V of the substrate P when transported through that section with a reference speed.
[0071] According to the surface mounter 14, the reference speed when the substrate P is transported at a constant speed is stored for each weight category of the substrate P, so that the risk of erroneous determination of whether the transport belt 45 is worn or not can be reduced compared to when only one reference speed is set regardless of the weight of the substrate P.
[0072] According to the surface mounter 14, if the transport speed for two or more substrates P is less than the reference speed, it is determined that the transport belt 45 is worn, thereby reducing the risk of misjudging whether or not the transport belt 45 is worn.
[0073] <Other embodiments> The technology disclosed in this specification is not limited to the embodiments described above and in the drawings, and for example, the following embodiments are also included in the technical scope disclosed in this specification.
[0074] (1) In the above embodiment, the case where only one board sensor 34 is provided is illustrated. However, the board sensor 34 may be fixedly disposed at each of the first position S1 and the second position S2.
[0075] (2) In the above embodiment, a photoelectric sensor is used as the substrate sensor 34, but the substrate sensor 34 is not limited to this. For example, the substrate sensor 34 may be an ultrasonic sensor.
[0076] (3) In the above embodiment, the surface mounter 14 is exemplified as the board working device, but the board working device is not limited to the surface mounter 14. For example, the board working device may be a screen printing machine 11, a print inspection machine 12, a dispenser 13, a post-mounting appearance inspection machine 15, a reflow machine 16, a post-cure appearance inspection machine 17, a conveyor 19, or the like. For example, the print inspection machine 12, the post-mounting appearance inspection machine 15, and the post-cure appearance inspection machine 17 each include an inspection camera (an example of a moving unit) and a movement mechanism that moves the inspection camera in the X and Y directions. The inspection camera and the movement mechanism are examples of a working unit. In this case, the substrate sensor 34 may be provided in the inspection camera. The screen printing machine 12 may also include an inspection camera (an example of a moving unit) and a movement mechanism that moves the inspection camera in the X and Y directions. Therefore, the screen printing machine 12 may also include the substrate sensor 34 in the inspection camera. The dispenser 13 includes a head unit (an example of a moving unit) having an application head that applies adhesive to the substrate P, and a movement mechanism that moves the head unit in the X and Y directions. In this case, the substrate sensor 34 may be provided in the head unit. In the case of a substrate working device that does not have a moving mechanism, the substrate sensor 34 is fixedly disposed at each of the first position S1 and the second position S2.
[0077] (4) In the above embodiment 1, an example was given of a case where a reference time is stored in the memory unit 64 for each weight category of the substrate P, but if the weight is approximately the same regardless of the type of substrate P, only one reference time may be stored in the memory unit 64.
[0078] (5) In the above embodiment 2, a reference speed is stored in the memory unit 64 for each weight category of the substrate P, but if the weight is approximately the same regardless of the type of substrate P, only one reference speed may be stored in the memory unit 64.
[0079] (6) In the above-described first embodiment, the transport belt 45 is determined to be worn when the transport time T for two substrates P is equal to or longer than the reference time, but the transport belt 45 may also be determined to be worn when the transport time T for one substrate P or three or more substrates P is equal to or longer than the reference time. The same applies to the second embodiment.
[0080] (7) In the above embodiment, the first position S1 and the second position S2 are set upstream of the working position A, but these positions may also be set downstream of the working position A.
[0081] (8) In the above embodiment, the transport time T is measured as the time from when the substrate P is detected by the substrate sensor 34 located above the first position S1 to when the substrate P is detected by the substrate sensor 34 located above the second position S2. However, the method for measuring the transport time T is not limited to this. For example, the transport time T may be measured by starting a software timer when the substrate P is detected by the substrate sensor 34 located above the first position S1 and stopping the software timer when the substrate P is detected by the substrate sensor 34 located above the second position S2. Alternatively, the transport time T may be measured using a timer built into the CPU. [Explanation of symbols]
[0082] 14: Surface mounter (an example of a board work device) 30: Transport conveyor (an example of a conveyor) 32: Head unit (an example of a working unit and a moving unit) 33: Head moving unit (an example of a working unit and moving unit) 34: Substrate sensor 45: Conveyor belt 60: Control unit 61: Operation unit (an example of a notification unit) 64: Storage part A: Working position E: Parts H: Predetermined distance J: Section (an example of a section where the board is transported at a constant speed) P: Substrate S1: First position S2: Second position
Claims
1. A substrate working device for working on a substrate, a conveyor having a conveyor belt for conveying the substrate; a working unit that performs the work on the substrate transported to a predetermined working position by the conveyor; a substrate sensor that detects the substrate at a first position on a transport path of the substrate and at a second position that is a predetermined distance downstream from the first position in a transport direction of the substrate; a control unit that determines a transport time required for the substrate to be transported the predetermined distance from when the substrate sensor detects the substrate at the first position to when the substrate sensor detects the substrate at the second position, and determines whether the transport belt is worn based on the transport time; a storage unit that stores a reference time when the substrate is transported the predetermined distance; Equipped with the reference time is stored in the storage unit for each weight category of the substrate, The control unit determines that the transport belt is worn when the transport time is equal to or longer than the reference time corresponding to the weight category to which the weight of the substrate to be transported belongs.
2. A substrate working device as described in claim 1, The control unit determines that the transport belt is worn when the transport time for two or more of the substrates is equal to or longer than the reference time.
3. A substrate working device for performing work on a substrate, a conveyor having a conveyor belt for conveying the substrate; a working unit that performs the work on the substrate transported to a predetermined working position by the conveyor; a substrate sensor that detects the substrate at a first position on a transport path of the substrate and at a second position that is a predetermined distance downstream from the first position in a transport direction of the substrate; a control unit that determines a transport time required for the substrate to be transported the predetermined distance from when the substrate sensor detects the substrate at the first position to when the substrate sensor detects the substrate at the second position, and determines whether the transport belt is worn based on the transport time; Equipped with the first position and the second position are positions within a section in which the substrate is transported at a constant speed, the substrate working device includes a storage unit that stores a reference speed at which the substrate is transported through the section; the storage unit stores a reference speed when the substrate is transported through the section for each weight category of the substrate, The control unit calculates the transport speed of the substrate from the specified distance and the transport time, and determines that the transport belt is worn if the calculated transport speed is less than the reference speed corresponding to the weight category to which the weight of the substrate to be transported belongs.
4. A substrate working device as described in claim 3, The control unit determines that the transport belt is worn when the transport speed for two or more of the substrates is less than the reference speed.
5. A substrate working device for performing work on a substrate, a conveyor having a conveyor belt for conveying the substrate; a working unit that performs the work on the substrate transported to a predetermined working position by the conveyor; a substrate sensor that detects the substrate at a first position on a transport path of the substrate and at a second position that is a predetermined distance downstream from the first position in a transport direction of the substrate; a control unit that determines a transport time required for the substrate to be transported the predetermined distance from when the substrate sensor detects the substrate at the first position to when the substrate sensor detects the substrate at the second position, and determines whether the transport belt is worn based on the transport time; Equipped with the working unit has a moving unit that is movable in a transport direction of the substrate, the substrate sensor is provided on the moving part, The control unit moving the moving part so that the substrate sensor is positioned above the first position before the substrate reaches the first position; When the substrate reaches the first position and is detected by the substrate sensor, the moving part is moved so that the substrate sensor is positioned above the second position before the substrate reaches the second position.
6. 6. The substrate working device according to claim 1, a notification unit that notifies an operator of information; When the control unit determines that the conveyor belt is worn, the control unit notifies an operator that the conveyor belt is worn by the notification unit.
Citation Information
Patent Citations
Substrate carrying method and device
JP1997205295A
Substrate transfer device, substrate transfer method and surface mounting machine
JP2013073998A
Substrate working machine
JP2014041864A
Component mounting system and board delivery method
JP2020150100A
Substrate conveyance device and method for inspecting conveyor belt
WO2016035190A1