System and method for pre-acquiring identification data to pair a circuit board after patching

By setting up sensors and control devices on the circuit board production line to detect circuit board signals and obtain identification data, the problem of the production control system being unable to accurately match circuit board models has been solved, achieving the effects of reducing costs and improving accuracy.

CN116806090BActive Publication Date: 2026-04-10INVENTEC PUDONG TECH CORPOARTION +2
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
INVENTEC PUDONG TECH CORPOARTION
Filing Date
2022-03-18
Publication Date
2026-04-10

AI Technical Summary

Technical Problem

In the existing technology, the production control system cannot effectively obtain the serial number of the completed circuit board, resulting in inaccurate circuit board model matching, and the cost of upgrading the production control device is high.

Method used

By setting up entry sensors, patch sensors, and control devices on the track, the entry and arrival signals of the circuit boards are detected. The control device stops the track and obtains identification data when the circuit board passes by, and provides it to the production control device to match the circuit board with the identification data.

Benefits of technology

This technology enables accurate matching of circuit board identification data after surface mounting, reducing production costs and improving the accuracy of circuit board model matching.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116806090B_ABST
    Figure CN116806090B_ABST
Patent Text Reader

Abstract

A system and method for pre-acquiring identification data to match a circuit board after patching, which stops the track operation by a control device when a circuit board is detected to pass, acquires the identification data of the circuit board, and provides the identification data to a production control device before the circuit board enters a patching machine, so that the production control device matches the circuit board after patching with the identification data. The serial number of the circuit board after patching can be acquired, and the technical effect of reducing production cost is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] A circuit board identification data pairing system and method, in particular, a system and method for pairing circuit boards after pre-acquiring identification data. BACKGROUND

[0002] Industry 4.0, also known as the Fourth Industrial Revolution, is not just about creating new industrial technologies, but rather about integrating existing industrial technologies, sales processes, and product experiences. Through artificial intelligence technology, it establishes an intelligent factory with adaptability, resource efficiency, and human factors engineering. It integrates customers and business partners in business processes and value streams to provide perfect after-sales service, and thus builds a new intelligent industrial world with sensory awareness.

[0003] With the wave of Industry 4.0 sweeping the world, manufacturers are transforming production to optimize production and improve competitiveness through intelligent manufacturing. Intelligent manufacturing is based on sensing technology, network technology, automation technology, and artificial intelligence. Through the processes of perception, human-computer interaction, decision-making, execution, and feedback, it realizes the intelligentization of product design and manufacturing, enterprise management and service.

[0004] The characteristics of low profit and fierce competition in the electronic assembly industry make manufacturers pursue more effective control and optimization of raw materials and production tools to maximize the benefits of factory production resources. In the production line of the electronic assembly industry, using a placement machine to place electronic components on a circuit board is one of the current mainstream methods.

[0005] The placement machine can achieve high-speed and high-precision automatic placement of electronic components. It is the most critical and complex device in the entire SMT production process, with high assembly precision, high reliability, high-frequency characteristics, easy automation, and improved production efficiency. The current working process of the placement machine is as follows: the placement machine loads the placement program in advance, which defines the electronic components to be placed in each Module / Slot of the placement machine and the coordinates (positions) on the circuit board. Each Module has a Header with a camera lens, and the Header has a Nozzle for sucking electronic components. After the electronic components are sucked, the placement machine compares the image with the standard template, and then places the electronic components at the coordinates defined by the program.

[0006] However, the placement machine cannot record the position of the electronic component placed on the circuit board, so the production control device connected to the placement machine cannot confirm the model of the circuit board completed with the placement. The early production control device is marked by recording the time when the circuit board is completed with the placement, and then matched to the optical equipment with a scanner according to the time. If someone takes away the circuit board for abnormal handling in the middle, the model of the circuit board matched will be inaccurate.

[0007] In addition, some manufacturers propose to scan the serial number of the circuit board before it enters the placement machine. However, this solution requires upgrading the production control device to modify the Header to scan the serial number of the circuit board, and separately defining the coordinates of the serial number in the placement program, which is very expensive.

[0008] In summary, it can be seen that the production control system has been unable to effectively obtain the serial number of the circuit board completed with the placement for a long time in the prior art. Therefore, it is necessary to propose an improved technical means to solve this problem. SUMMARY

[0009] In view of the problem that the production control system cannot effectively obtain the serial number of the circuit board completed with the placement in the prior art, the present application discloses a system and method for pre-obtaining identification data to match the circuit board after placement, wherein:

[0010] The system for pre-obtaining identification data to match the circuit board after placement disclosed by the present application at least includes: a track; an entry sensor arranged on the track to generate an entry signal when the circuit board is detected on the track; a placement sensor arranged on the track to generate an arrival signal when the circuit board is detected on the track; a control device electrically connected with the entry sensor and the placement sensor to determine whether the entry signal and the arrival signal are generated, to stop the track when the entry signal is generated, and to obtain the first identification data of the circuit board; a placement machine to perform a placement program on the circuit board; a production control device electrically connected with the control device to respond to the confirmation signal transmitted by the control device when the entry signal is generated to determine that the production control device is operating normally and to start the track, to receive and record the first identification data transmitted by the control device when the arrival signal is generated, and to read out the first identification data after the placement machine completes the placement program on the circuit board to match the circuit board with the first identification data.

[0011] The method for pre-acquiring identification data to match circuit boards after pasting disclosed in the present application comprises at least the following steps: an entry sensor generates an entry signal when detecting a circuit board on a track; a control device determines to stop the track when the entry signal is generated; the control device acquires first identification data of the circuit board; the control device starts the track when confirming that the operation of a production control device is normal; a pasting sensor generates an arrival signal when detecting the circuit board on the track; the control device determines to transmit the first identification data to the production control device when the arrival signal is generated; the production control device records the first identification data when determining that a pasting machine is operating normally; and the production control device reads out the first identification data to match the circuit board with the first identification data after the pasting machine completes the pasting procedure of the circuit board.

[0012] The system and method disclosed in the present application differ from the prior art in that the present application stops the track operation when detecting that a circuit board passes through by a control device, acquires identification data of the circuit board, and provides the identification data to a production control device before detecting that the circuit board enters a pasting machine, so that the production control device matches the circuit board after pasting with the identification data, thereby solving the problems existing in the prior art and achieving the technical effect of reducing production cost. BRIEF DESCRIPTION OF DRAWINGS

[0013] Figure 1 The system architecture diagram for pre-acquiring identification data to match circuit boards after pasting disclosed in the present application.

[0014] Figure 2A The method flow chart for pre-acquiring identification data to match circuit boards after pasting disclosed in the present application.

[0015] Figure 2B The method flow chart for confirming that the operation of a production control device is normal disclosed in the present application.

[0016] Figure 2C The method flow chart for accessing first identification data disclosed in the present application.

[0017] Among them, the reference signs are:

[0018] 110 track

[0019] 120 optical detection device

[0020] 131 entry sensor

[0021] 133 exit sensor

[0022] 135 pasting sensor

[0023] 140 management server

[0024] 150 control device

[0025] 160 pasting machine

[0026] 170 production control device

[0027] 151 programmable logic controller

[0028] Step 210 entry sensor generates an entry signal when detecting the circuit board on the track

[0029] Step 220 control device determines to stop the track when the entry signal is generated

[0030] Step 230 control device acquires first identification data of the circuit board

[0031] Step 241 control device transmits the first identification data to the management server

[0032] Step 245 management server acquires second identification data according to the first identification data and transmits the second identification data to the control device

[0033] Step 250 control device starts the track when confirming that the production control device operates normally

[0034] Step 255 control device starts the track when confirming that the production control device acquires the patch program corresponding to the second identification data and operates normally

[0035] Step 260 patch sensor generates an arrival signal when detecting the circuit board on the track

[0036] Step 270 control device determines to transmit the first identification data to the production control device when the arrival signal is generated

[0037] Step 280 production control device records the first identification data when the patch machine operates normally

[0038] Step 281 production control device records the first identification data in the first queue

[0039] Step 285 production control device takes out the first identification data from the first queue and records the first identification data in the second queue after the patch machine generates a specific event

[0040] Step 290 production control device reads out the first identification data to match the circuit board with the first identification data after the patch machine completes the patch program of the circuit board

[0041] Step 295 production control device takes out the first identification data from the second queue to match the circuit board with the first identification data after the patch machine completes the patch program of the circuit board DETAILED DESCRIPTION

[0042] The features and implementation of the present application will be described in detail below in conjunction with the accompanying drawings and examples, which are sufficient to enable a person skilled in the art to easily and fully understand the technical means applied by the present application to solve technical problems and to implement the same, thereby achieving the effects that can be achieved by the present application.

[0043] The present application can obtain the identification data of the circuit board when the sensor detects the circuit board, and can transmit the identification data to the production control device, so that the production control device can correctly match the corresponding identification data for the completed SMT circuit board.

[0044] The following will be described in detail Figure 1 The system architecture of the present application for pre-obtaining identification data to match the SMT circuit board after SMT is used to illustrate the system operation of the present application. As shown in Figure 1 The system of the present application includes a track 110, sensors (an entry sensor 131, an exit sensor 133, and an SMT sensor 135), a control device 150, an SMT machine 160, a production control device 170, and an optical detection device 120 and a management server 140 that can be added. Among them, the optical detection device 120, the management server 140, the control device 150, the SMT machine 160, and the production control device 170 can all be computing devices.

[0045] The track 110 is responsible for transporting the circuit board 400, so that the circuit board 400 can be moved to the SMT machine 160 by the optical detection device 120, and can pass through a plurality of sensors arranged between the optical detection device 120 and the SMT machine 160.

[0046] The optical detection device 120 is electrically connected to the control device 150, can perform optical detection on the circuit board 400, and can determine whether the circuit board 400 is abnormal (also referred to as optical detection abnormality in the present application) according to the optical detection result.

[0047] The entry sensor 131 is electrically connected to the control device 150, and is usually arranged on the track 110. Among them, the entry sensor 131 is arranged closest to the optical detection device 120 compared with the exit sensor 133 and the SMT sensor 135. The entry sensor 131 is responsible for detecting whether the circuit board 400 passes through the track 110, and is responsible for generating an entry signal when the circuit board 400 is detected.

[0048] The exit sensor 133 is electrically connected to the control device 150, and is usually arranged on the track 110. Among them, the exit sensor 130 is arranged between the entry sensor 131 and the SMT sensor 135. The exit sensor 133 can detect whether the circuit board 400 passes through the track 110, and can generate a leaving signal when the circuit board 400 is detected.

[0049] The patch sensor 135 is electrically connected to the control device 150 and is usually disposed on the track 110. The patch sensor 135 is disposed closest to the patching machine 160 compared to the entry sensor 131 and the exit sensor 133. The patch sensor 135 can detect whether the circuit board 400 passes through the track 110 and can generate an arrival signal when the circuit board 400 is detected.

[0050] The management server 140 is electrically connected to the control device 150, can receive the first identification data transmitted by the control device 150, can read the second identification data according to the received first identification data, and can transmit the read second identification data back to the control device 150. For example, the management server 140 can read the corresponding second identification data from a pre-established database or file as an index of the first identification data, but the present application is not limited thereto.

[0051] The control device 150 is electrically connected to the optical detection device 120, all sensors (including the entry sensor 131, the exit sensor 133, and the patch sensor 135), the management server 140, and the production control device 170.

[0052] The control device 150 is responsible for determining whether the entry signal is generated by the entry sensor 131, determining whether the arrival signal is generated by the patch sensor 135, and determining whether the exit signal is generated by the exit sensor 133. The control device 150 can receive the entry signal, the exit signal, and the arrival signal generated by the entry sensor 131, the exit sensor 133, and the patch sensor 135. In some embodiments, the control device 150 can include a programmable logic controller (PLC) 151. The programmable logic controller 151 can receive the entry signal, the exit signal, and the arrival signal transmitted by the entry sensor 131, the exit sensor 133, and the patch sensor 135, and can provide the received entry signal, exit signal, and arrival signal to the control device 150. For example, the programmable logic controller 151 can wait for a poll of the control device 150 to transmit the signals received from various sensors to the control device 150.

[0053] The control device 150 is also responsible for stopping the track 110 when it is determined that the entry signal is generated by the entry sensor 131. Generally, the circuit board 400 can be stopped at the position of the exit sensor 133 disposed on the track 110.

[0054] The control device 150 is also responsible for obtaining the first identification data of the circuit board 400. For example, the control device 150 can scan the first identification data printed on the circuit board 400 through a scanner (not shown) electrically connected to the control device 150, or can read the first identification data stored in an electronic tag provided on the circuit board 400 through a reader (not shown) electrically connected to the control device 150, but the manner in which the control device 150 obtains the first identification data is not limited to the above. Generally speaking, the control device 150 usually obtains the first identification data of the circuit board 400 on the track 110 when the track 110 is stopped.

[0055] The control device 150 is also responsible for obtaining the second identification data of the circuit board 400 when it is determined that the arrival signal is generated by the patch sensor 135. In some embodiments, the control device 150 can transmit the first identification data of the circuit board 400 to the management server 140, so as to obtain the second identification data of the circuit board 400 through the management server 140, but the present application is not limited thereto.

[0056] The control device 150 can also additionally determine whether the time difference between the time when the exit signal is generated by the exit sensor 133 and the time when the arrival signal is generated by the patch sensor 135 is less than a predetermined value. If so, the control device 150 can obtain the second identification data of the circuit board 400, otherwise the control device 150 can not obtain the second identification data.

[0057] The control device 150 is also responsible for determining whether the production control device 170 is operating normally. For example, the control device 150 can be connected to the production control device 170 to obtain the relevant information of the patch program obtained by the production control device 170, and determine whether the patch program obtained by the production control device 170 corresponds to the obtained second identification data according to the obtained relevant information, such as determining whether the file name or header of the patch program contains the second identification data, but the present application is not limited thereto; in addition, the control device 150 can also transmit status confirmation information to the production control device 170, and can receive status response information returned by the production control device 170, and can determine whether the production control device 170 is operating normally according to the content of the received status response information. It should be noted that the manner in which the control device 150 determines whether the production control device 170 is operating normally is not limited to the above, and the control device 150 can use one or more of the above manners to determine whether the production control device 170 is operating normally.

[0058] The control device 150 is also responsible for starting the track 110 when it is determined that the production control device 170 is operating normally, so that the circuit board 400 on the track 110 continues to move towards the patch machine 160.

[0059] The control device 150 can also determine whether the circuit board 400 is determined by the optical detection device 120 as having an optical detection abnormality.

[0060] The chip mounter 160 is electrically connected to the production control device 170, and can load and execute a chip mounting program instructed by the production control device 170, so as to perform a chip mounting program for the circuit board 400.

[0061] The production control device 170 is electrically connected to the control device 150 and the chip mounter 160, and is responsible for determining whether the chip mounter 160 is operating normally, and is also responsible for receiving the first identification data transmitted by the control device 150, and is responsible for recording the received first identification data when the chip mounter 160 is determined to be operating normally.

[0062] The production control device 170 is also responsible for reading the recorded first identification data to match the circuit board 400 after the chip mounter 160 completes the chip mounting program for the circuit board 400.

[0063] In some embodiments, the production control device 170 can use a queue to record the first identification data, and in addition, the production control device 170 can also use two queues (a first queue and a second queue) to record the first identification data. In more detail, the production control device 170 can use the first queue to record the first identification data, and can take the first identification data from the first queue and record the first identification data in the second queue after a specific event such as a start event of the chip mounter 160, and can take the first identification data from the second queue to match the circuit board 400 with the first identification data after the chip mounter 160 completes the chip mounting program for the circuit board 400.

[0064] The production control device 170 can also receive the state confirmation signal transmitted by the control device 150, and can generate a corresponding state response signal according to its own state, and can transmit the generated state response signal back to the control device 150.

[0065] Next, an operation system and method of the present application will be described with reference to an embodiment. Figure 2A A flowchart of a method of the present application for obtaining identification data in advance to match a circuit board after chip mounting. In this embodiment, it is assumed that the management server 140 is a factory information system (FIS) server, and the production control device 170 is a manufacturing execution system (MES) server, but the present application is not limited thereto.

[0066] After the circuit board 400 passes through the optical detection device 120 and reaches the track 110, the circuit board 400 can be moved by the optical detection device 120 toward the placement machine 160 as the track 110 is conveying. When the circuit board 400 passes through the entry sensor 131 on the track 110, the entry sensor 131 can detect the passing of the circuit board 400 on the track 110 and can generate an entry signal (step 210). In the present embodiment, it is assumed that the entry sensor 131 can transmit the generated entry signal to the programmable logic controller 151 of the control device 150.

[0067] After the entry sensor 131 generates the entry signal, the control device 150 can determine that the entry signal is generated by the entry sensor 131 and can stop the track 110 (step 220). In the present embodiment, it is assumed that the control device 150 can poll each peripheral element using a 500-millisecond cycle, and when the programmable logic controller 151 is polled, the entry signal received by the programmable logic controller 151 can be obtained, so that the control device 150 can determine that the entry signal is generated and can generate a track control instruction to stop the track 110, a tower light control instruction to turn the tower light yellow, and can transmit the generated track control instruction and tower light control instruction to the track 110 and the tower light, respectively, so that the track 110 stops conveying the circuit board after receiving the stop control instruction, and thus the circuit board 400 can be stopped at the position on the track 110 where the exit sensor 133 is disposed, and the tower light can be turned yellow but not be beeping.

[0068] After the control device 150 stops the track 110, the control device 150 can obtain the first identification data of the circuit board 400 (step 230). In the present embodiment, it is assumed that the control device 150 can scan or read a specific position of the circuit board 400 stopped at the position where the exit sensor 133 is disposed by a scanner or a reader, so as to obtain the first identification data printed on the circuit board 400 or stored in an electronic tag disposed on the circuit board 400, such as a customer number of the circuit board 400.

[0069] After the control device 150 obtains the first identification data of the circuit board 400 (step 230), the control device 150 can confirm whether the production control device 170 is operating normally and can restart the track 110 when it is determined that the production control device 170 is operating normally (step 250). In the present embodiment, it is assumed that the control device 150 can poll the production control device 170 using a 500-millisecond cycle, and when the production control device 170 is polled, the control device 150 can determine that the production control device 170 is operating normally, and thus the control device 150 can generate a track control instruction to restart the track 110 and a tower light control instruction to turn the tower light green, and can transmit the generated track control instruction and tower light control instruction to the track 110 and the tower light, respectively, so that the track 110 can be restarted and the tower light can be turned green. Figure 2BAs shown in the flowchart, the control device 150 can transmit the first identification data of the circuit board 400 to the management server 140 (step 241), so that the management server 400 acquires the second identification data of the circuit board 400 according to the received first identification data (step 245), such as the model number, internal number, machine version, etc. of the circuit board 400, and can transmit the acquired second identification data back to the control device 150. Meanwhile, the control device 150 can also be connected to the production management device 170 to acquire the relevant information of the file name of the patch program corresponding to the circuit board 400 acquired by the production management device 170.

[0070] After the control device 150 receives the second identification data of the circuit board 400 transmitted by the management server 140 and receives the relevant information of the patch program transmitted by the production management device 170, the control device 150 can determine whether the specific position in the file name of the patch program is the same as the second identification data (step 255). If yes, the control device 150 can determine that the production management device 170 is operating normally, and then generate the track control instruction indicating the open line and the tower light control instruction indicating the green light, and transmit the generated track control instruction and tower light control instruction to the track 110 and the tower light, respectively, so that the track 110 is restarted according to the received track control instruction and the tower light is turned on with green light without beeping; otherwise, the control device 150 can determine that the production management device 170 is not operating normally, generate the track control instruction and transmit it to the track 110 to control the track 110 to stop.

[0071] Continuing to Figure 2A After the control device 150 restarts the track 110, the circuit board 400 can continue to move towards the placement machine 160, and when the circuit board 400 passes through the placement sensor 135, the placement sensor 135 can detect that there is a circuit board 400 on the track 110 and can generate an arrival signal (step 260). In this embodiment, the placement sensor 135 can transmit the generated arrival signal to the programmable logic controller 151 of the control device 150.

[0072] After the placement sensor 135 generates the arrival signal, the control device 150 can determine that the arrival signal is generated by the placement sensor 135, and can transmit the first identification data of the circuit board 400 to the production management device 170 (step 270). In this embodiment, assuming that the control device 150 polls the programmable logic controller 151, the programmable logic controller 151 can acquire the received arrival signal, so that the control device 150 can determine that the arrival signal is generated, and then transmit the first identification data to the production management device 170.

[0073] In addition, in order to further ensure the correctness of the matching, the control device 150 can judge the time difference between the exit sensor 133 generating the exit signal and the arrival sensor 135 generating the arrival signal, and judge whether the time difference is within a predetermined value. If yes, the control device 150 can transmit the first identification data to the production management device 170. If no, the control device 150 can stop the track control instruction of the track 110 running and the tower light control instruction of generating a bright red light and beeping, and can transmit the track control instruction and the tower light control instruction to the track 110 and the tower light, respectively, so that the track 110 stops running and the tower light turns on a red light and beeps to prompt a warning.

[0074] After the production management device 170 receives the first identification data transmitted by the control device 150, it can judge whether the chip mounter 160 is running normally. When the chip mounter 160 can run normally, the production management device 170 can record the received first identification data (step 280), and at the same time, the production management device 170 can also provide the file name of the obtained chip mounting program to the chip mounter 160, so that the chip mounter 160 loads and executes the chip mounting program corresponding to the circuit board 400, so as to perform the chip mounting process on the circuit board 400 through the chip mounting program. In the embodiment, it is assumed that, as shown in the flow of Figure 2C The production management device 170 can store the first identification data of the circuit board 400 using the first queue (step 281), and when the chip mounter 160 starts the chip mounting process on the circuit board 400 to generate a specific event of the start event, the production management device 170 can take out the first identification data of the circuit board 400 from the first queue and add the taken out first identification data to the second queue, so as to record the first identification data of the circuit board 400 using the second queue (step 285).

[0075] The production management device 170 can read the recorded first identification data after the chip mounter 160 completes the chip mounting program on the circuit board 400, and can match the read first identification data with the circuit board 400 completing the chip mounting (step 290). In the embodiment, the production management device 170 can take out the first identification data of the circuit board 400 from the second queue after the chip mounter 160 completes the chip mounting program on the circuit board 400. Thus, through the present application, the production management device 170 can obtain the first identification data of the circuit board 400 completing the chip mounting.

[0076] In summary, the difference between the present application and the prior art is that the control device is used to stop the track when the circuit board is detected to pass through, and the identification data of the circuit board is obtained, and the identification data is provided to the production control device before the circuit board enters the chip mounter, so that the production control device matches the circuit board after the chip is mounted with the identification data. Through this technical means, the problem that the production control system cannot effectively obtain the serial number of the circuit board after the chip is mounted in the prior art can be solved, and the technical effect of reducing the production cost is achieved.

[0077] Furthermore, the method for pre-obtaining identification data to match the circuit board after the chip is mounted can be realized in hardware, software or a combination of hardware and software, and can be realized in a centralized manner in a computer system or in a distributed manner with different elements distributed in a plurality of interconnected computer systems.

[0078] Although the disclosed embodiments of the present application are described above, the content described is not intended to directly limit the patent protection scope of the present application. Any person skilled in the art can make some changes and decorations in the form and details of the implementation of the present application without departing from the spirit and scope disclosed by the present application, which belongs to the patent protection scope of the present application. The patent protection scope of the present application shall be subject to the content defined in the attached claims.

Claims

1. A method for pre-acquiring identification data to match a circuit board after a placement procedure, the method comprising at least the following steps: generating an entry signal by an entry sensor when a circuit board is detected on a track; stopping the track by a control device when the entry signal is generated; acquiring a first identification data of the circuit board by the control device; starting the track by the control device when a production control device is confirmed to operate normally; generating a reach signal by a placement sensor when the circuit board is detected on the track; transmitting the first identification data to the production control device by the control device when the reach signal is generated; recording the first identification data by the production control device when a placement machine operates normally; and reading the first identification data by the production control device to match the circuit board with the first identification data after the placement procedure of the circuit board is completed by the placement machine.

2. The method for pre-acquiring identification data to match a circuit board after a placement procedure as claimed in claim 1, wherein the method further comprises the following step before the step of transmitting the first identification data to the production control device by the control device: determining whether a time difference between a leaving signal generated by an exit sensor when the circuit board is detected and the reach signal is generated is less than a predetermined value by the control device.

3. The method for pre-acquiring identification data to match a circuit board after a placement procedure as claimed in claim 1, wherein the step of confirming the production control device to operate normally by the control device further comprises the following steps: transmitting the first identification data to a management server by the control device, acquiring a second identification data by the management server according to the first identification data and transmitting the second identification data to the control device, and confirming whether a placement procedure acquired by the production control device corresponds to the second identification data or the placement procedure corresponds to the second identification data and the production control device operates normally by the control device.

4. The method for pre-acquiring identification data to match a circuit board after a placement procedure as claimed in claim 1, wherein the method further comprises the following step before the step of acquiring the first identification data of the circuit board by the control device: determining whether the circuit board is determined to be an optical detection abnormality by the control device.

5. The method for pre-acquiring identification data to match a circuit board after a placement procedure as claimed in claim 1, wherein the step of recording the first identification data by the production control device further comprises the following steps: recording the first identification data by the production control device in a first queue, taking the first identification data out of the first queue and recording the first identification data in a second queue by the production control device after a specific event is generated by the placement machine, and taking the first identification data out of the second queue by the production control device after the placement procedure of the circuit board is completed by the placement machine.

6. A system for pre-acquiring identification data to match a circuit board after a placement procedure, the system comprising at least: a track; an entry sensor disposed on the track to generate an entry signal when a circuit board is detected on the track; a placement sensor disposed on the track to generate a reach signal when the circuit board is detected on the track; a control device electrically connected with the entrance sensor and the patch sensor, for determining whether the entering signal and the arrival signal are generated, and for stopping the track when the entering signal is generated, and for obtaining a first identification data of the circuit board; a patch machine for performing a patching procedure on the circuit board; and a production management device electrically connected with the control device, for sending a confirmation signal to the control device in response to the determination of the control device that the entering signal is generated, so that the control device determines that the production management device is operating normally and starts the track, and for receiving and recording the first identification data sent by the control device when the arrival signal is generated, and for reading the first identification data after the patch machine completes the patching procedure on the circuit board, so as to match the circuit board with the first identification data.

7. The system of pre-obtaining identification data for matching circuit board after patching according to claim 6, wherein the system further comprises an exit sensor electrically connected with the control device, for generating a leaving signal when the circuit board is detected on the track, and the control device is further for determining whether the time difference between the leaving signal and the arrival signal is less than a predetermined value.

8. The system of pre-obtaining identification data for matching circuit board after patching according to claim 6, wherein the system further comprises a management server electrically connected with the control device, for obtaining a second identification data according to the first identification data sent by the control device, and sending the circuit board data to the control device, and the control device is further for confirming that a patching procedure obtained by the production management device corresponds to the second identification data, or the patching procedure corresponds to the second identification data and the production management device is operating normally, so as to confirm that the production management device is operating normally.

9. The system of pre-obtaining identification data for matching circuit board after patching according to claim 6, wherein the system further comprises an optical detection device electrically connected with the control device, for determining whether the circuit board is optically detected abnormally, and the control device is further for determining whether the circuit board is determined to be optically detected abnormally by the optical detection device.

10. The system of pre-obtaining identification data for matching circuit board after patching according to claim 6, wherein the production management device is further for recording the first identification data in a first queue after a patch machine is determined to be operating normally, and taking the first identification data out of the first queue and recording the first identification data in a second queue after a specific event of the patch machine occurs, and for taking the first identification data out of the second queue after the patching procedure on the circuit board is completed, so as to match the circuit board with the first identification data.

Citation Information

Patent Citations

  • Circuit board tracking and managing method and device and electronic equipment

    CN108830347A

  • Non-contact inspection and identification system for mounter

    TWM540319U