Summary of the invention
In order to solve above-mentioned existing technical matters, the present invention provides a kind of multimachine Auto-Test System, and it adopts automatic upper plate, test automatically, record, classification automatically automatically, and automaticity is high, production efficiency is high.
The present invention solves above-mentioned existing technical matters, and a kind of multimachine Auto-Test System is provided, and comprises upper trigger, transmission unit, good plate machine, bad plate machine and a plurality of test cell; Said upper trigger is sent circuit board under test into transmission unit; Said circuit board under test gets into a test cell through transmission unit; This test cell is tested said circuit board under test, and obtains test result; The slowdown monitoring circuit plate has been delivered to plate machine or bad plate machine according to test result through transmission unit.
The present invention's improvement further is described below.
Said test cell comprises a host computer, a tester, a bar-code scanner and one the 3rd PLC; Said host computer connects said tester, bar-code scanner and the 3rd PLC respectively; Said tester is communicated with said transmission unit.
Said multimachine Auto-Test System comprises server, and said server is connected communication with each host computer.
Said upper trigger comprises a PLC, and said transmission unit comprises the 2nd PLC, and said good plate machine comprises the 4th PLC, and said bad plate machine comprises the 5th PLC; Said the 2nd PLC is connected communication with a PLC, each the 3rd PLC, the 4th PLC with the 5th PLC respectively.
Said transmission unit comprises delivery module and steering module, between two steering modules delivery module is set; Host computer, each tester, good plate machine or bad plate machine are all facing to the steering module setting.
Said host computer comprises a mainboard expansion slot and two serial ports; Host computer is connected with tester through the proprietary extensions card of mainboard expansion slot, is connected with bar-code scanner through a serial ports, is connected with the 3rd PLC through another serial ports.
When circuit board under test is delivered to the tester of a test cell, the bar code information of automatic this circuit board under test of typing of the bar-code scanner of this test cell, the host computer of this test cell is gathered this bar code information automatically; The 3rd PLC of this test cell detects the variable signal of its specified point, and this variable signal is sent to coupled host computer; Start test by host computer, and store test results.
Signal of communication between the 2nd PLC and the 3rd PLC comprises handshake between the two, and the mode of connection of this handshake is: the next PLC representes to permit certain Y point of plate into to receive certain X point of upper PLC through the normally opened contact of external relay; Otherwise certain Y point that upper PLC representes to have ejecting plate is received certain X point of the next PLC through the normally opened contact of external relay, reaches like this and permits into plate and the information interaction that has plate to go out, thereby accomplish communicating by letter between the 2nd PLC and the 3rd PLC; The 2nd PLC and the 3rd PLC go up the next PLC each other.
Signal of communication between the 2nd PLC and the 3rd PLC comprises the category signal of fine or not plate; The mode of connection of this category signal is: certain Y point of the 3rd PLC is received certain X point of the 2nd PLC through the normally opened contact of external relay.
The 2nd PLC has data register D; When a test cell has the upper plate request; The 2nd PLC gives a data values according to the steering module that the position at this test cell place faces toward to upper trigger, and this data value is along with circuit board under test advances, and just subtracts 1 mode through a steering module or a transmission module and gives data value for respectively follow-up each steering module or transmission module by every; When this data value equals 0; Expression operation destination arrives, and the place steering module rotates 90 degree, and circuit board under test is sent into test station; When transmission unit receives a test cell during the test result of slowdown monitoring circuit plate; Give a data values with the steering module that this test cell faces toward; Just subtract 1 mode through a steering module or a transmission module and give data value for respectively follow-up each steering module or transmission module by every, when this data value equaled 0, expression operation destination arrived; The place steering module rotates 90 degree, and the slowdown monitoring circuit plate has been sent into plate machine or bad plate machine.
Compared to prior art, the invention has the beneficial effects as follows: upper plate, test automatically, record, classification automatically automatically automatically, automaticity is high, high, the good stability of production efficiency.
Embodiment
Below in conjunction with description of drawings and embodiment the present invention is further specified.
Extremely shown in Figure 3 like Fig. 1; A kind of multimachine Auto-Test System; It comprises upper trigger 11, transmission unit 12, good plate machine 14, bad plate machine 15 and a plurality of test cell 13, and circuit board under test gets into these multimachine Auto-Test Systems from upper trigger 11, and transmission unit 12 is used for automatic transport circuit board under test or slowdown monitoring circuit plate; Good plate machine 14 is used for the plate of slowdown monitoring circuit that store test results has been a plate, and bad plate machine 15 is used for the plate of slowdown monitoring circuit that store test results is a bad plate.Upper trigger 11 is sent circuit board under test into transmission unit 12; Circuit board under test gets into a test cell 13 through transmission unit 12; These test cell 13 test circuit board under test, and obtain test result; The slowdown monitoring circuit plate has been delivered to plate machine 14 or bad plate machine 15 according to test result through transmission unit 12.The automatic upper plate of the present invention, test automatically, record, classification automatically automatically, automaticity is high, production efficiency is high.
Test cell 13 comprises a host computer 131, a tester 132, a bar-code scanner 133 and one the 3rd PLC134; Host computer 131 connects tester 132, bar-code scanner 133 and the 3rd PLC134 respectively; Tester 132 is communicated with transmission unit 12.The multimachine Auto-Test System comprises server 16, and server 16 is connected communication with each host computer 131.
Upper trigger 11 comprises a PLC111, and transmission unit 12 comprises the 2nd PLC123, and good plate machine 14 comprises the 4th PLC141, and bad plate machine 15 comprises the 5th PLC151; The 2nd PLC123 is connected communication with a PLC111, each the 3rd PLC134, the 4th PLC141 with the 5th PLC151 respectively.
Transmission unit 12 comprises between delivery module and steering module 122, two steering modules 122 delivery module is set; Upper trigger 11, each tester 132, good plate machine 14 or bad plate machine 15 all are provided with facing to steering module 122.
Host computer 131 comprises a mainboard expansion slot and two serial ports; Host computer 131 is connected with tester 132 through the proprietary extensions card of mainboard expansion slot, is connected with bar-code scanner 133 through a serial ports, is connected with the 3rd PLC134 through another serial ports.
When circuit board under test is delivered to the tester 132 of a test cell 13, the bar code information of bar-code scanner 133 automatic these circuit board under test of typing of this test cell 13, the host computer 131 of this test cell 13 is gathered this bar code information automatically; The 3rd PLC134 of this test cell 13 detects the variable signal of its specified point, and this variable signal is sent to coupled host computer 131; Start test by host computer 131, and store test results.
The 2nd PLC123 and a PLC111, the 3rd PLC134, the 4th PLC141 and the 5th PLC151 communicate, and the SMEAMA standard is adopted in this communication.Signal of communication between the 2nd PLC123 and the 3rd PLC134 comprises handshake between the two, and the mode of connection of this handshake is following: the next PLC representes to permit certain Y point of plate into to receive certain X point of upper PLC through the normally opened contact of external relay; Otherwise certain Y point that upper PLC representes to have ejecting plate is received certain X point of the next PLC through the normally opened contact of external relay, reaches like this and permits into plate and the information interaction that has plate to go out, thereby accomplish communicating by letter between the 2nd PLC123 and the 3rd PLC134.The 2nd PLC123 and the 3rd PLC134 go up the next PLC each other, and its signal of communication between the two also has the category signal of fine or not plate except two pairs of handshake.Category signal for fine or not plate adopts certain Y point of the 3rd PLC134 to receive certain X point of the 2nd PLC123 through the normally opened contact of external relay.
The 2nd PLC123 has data register D; When a test cell 13 has the upper plate request; The 2nd PLC123 gives a data values according to the steering module 122 that the position at this test cell 13 places faces toward for upper trigger 11, and this data value is along with circuit board under test advances, and just subtracts 1 mode through a steering module 122 or a transmission module 121 and gives data value for respectively follow-up each steering module 122 or transmission module 121 by every; When this data value equals 0; Expression operation destination arrives, and place steering module 122 rotates 90 degree, and circuit board under test is sent into test station; When transmission unit 12 receives a test cell 13 during the test result of slowdown monitoring circuit plate; Give a data values with the steering module 122 that this test cell 13 faces toward; Just subtract 1 mode through a steering module 122 or a transmission module 121 and give data value for respectively follow-up each steering module 122 or transmission module 121 by every, when this data value equaled 0, expression operation destination arrived; Place steering module 122 rotates 90 degree, and the slowdown monitoring circuit plate has been sent into plate machine 14 or bad plate machine 15.
Multimachine Auto-Test System one specific embodiment of the present invention is: the transmission unit 12 of 13,1 14,1 bad plate machine 15 of good plate machine of 11,3 test cells of 1 upper trigger and 13 modules; Wherein 13 modules are 6 steering modules 122 and 7 transmission modules 121, are positioned at the 3rd module, the 2nd test cell 13 along the 1st test cell 13 of transmission direction and are positioned at the 6th module, the 3rd test cell 13 and are positioned at that the 9th module, good plate machine 14 are positioned at the 11st module, bad plate machine 15 is positioned at the 13rd module.Each test cell 13 configuration 132,1 bar-code scanner 133 of 131,1 tester of 1 host computer and 1 the 3rd PLC134; Host computer 131 is connected with tester 132 through the proprietary extensions card of its mainboard expansion slot; Be connected with bar-code scanner 133 through a serial ports, be connected with the 3rd PLC134 through another serial ports.
When circuit board under test was delivered to the tester 132 of a test cell 13, the bar code information of bar-code scanner 133 automatic these circuit board under test of typing that are provided with by correspondence was gathered this bar code information by the host computer 131 of correspondence setting more automatically; Corresponding the 3rd PLC134 that is provided with detects the variable signal of its specified point, and this variable signal is sent to the corresponding host computer 131 that is provided with; Start test by host computer 131, and store test results.Be slowdown monitoring circuit plate behind the circuit board under test EOT.Tester 132 is sent to three PLC134 by PLC character transmission agreement through serial ports with test result, uploads onto the server 16 to test result simultaneously.
The variable signal that the 3rd PLC134 detects its specified point is meant: circuit board under test gets into the test station of tester 132; Then accomplish preset action by this circuit board under test of the 3rd PLC134 control; The state of the 3rd PLC134 one auxiliary reclay is put anti-when waiting to move completion, and this state is put the anti-variable signal that is.
Host computer 131 is with respect to server 16, and it is the C/S client, adopts ICP/IP protocol to connect through ODBC; Each host computer 131 all is connected with server 16, is used for the centralized recording of circuit board testing result data.Host computer 131 is with respect to tester 132, the 3rd PLC134 and bar-code scanner 133, and it is a upper control machine, and the IDISPATTCH interface that utilizes the Component Object Model technology to be provided communicates.
This multimachine Auto-Test System only comprises 11,1 good plate machine 14 of 1 upper trigger and 1 bad plate machine 15, circuit board under test can automatic transport to each test cell 13, the slowdown monitoring circuit plate also can automatic transport most intimate friend plate machine 14 or bad plate machine 15.The RM of slowdown monitoring circuit plate destination is following: the 2nd PLC123 has data register D; When the 2nd test cell 13 has the upper plate request; The 2nd PLC123 gives a data values 5 for first steering module 122 according to the position at this test cell 13 places, and this data value is along with circuit board under test advances, and just subtracts 1 method through a steering module 122 or a transmission module 121 and gives data value 4,3,2,1 for respectively follow-up each steering module 122 or transmission module 121 by every; When this data value equals 0; Expression operation destination arrives, and place steering module 122 rotates 90 degree, and circuit board under test is sent into test station.When transmission unit 12 receives the 1st test cell 13 during the test result of slowdown monitoring circuit plate, give a data values with the steering module 122 that this test cell 13 faces toward, if test result has been a plate; This data value equals by this steering module 122 most intimate friend's plate machines 14 required stroke module numbers, and promptly data value is 8, in the process of advancing; Every through a module; Be about to the data register of module of process subtract 1, up to being 0, i.e. expression has transmitted and has put in place; Rotate 90 degree by the steering module that arrives 122, the slowdown monitoring circuit plate has been sent into plate machine 14; If test result is a bad plate, its conveying principle is identical with good plate.
Above content is to combine concrete preferred implementation to the further explain that the present invention did, and can not assert that practical implementation of the present invention is confined to these explanations.For the those of ordinary skill of technical field under the present invention, under the prerequisite that does not break away from the present invention's design, can also make some simple deduction or replace, all should be regarded as belonging to protection scope of the present invention.