Case6 | LabVIEW-sg Singapore Automation System Intergrator



LabVIEW-sg   Factory Automation
Project : Mainboard Multi-Function Tester
 
LabVIEW Programmer -- Mainboard Multi-Function Tester
 
Objective :   To develop a program which allows user to edit the test sequence arbitrarily, such as adjusting the test steps and setting different test limitations, and to develop all of the mainboard test functions which include bias voltage and current measurement, audio signal frequency and waveform measurement, and I2C communication.
     
Story : In order to test mainboards with various models, the customer needs a tester which can adjust the test sequence arbitrarily. So that the user can add or remove test steps and set different test limitation for different model of mainboards. The program is developed by LabVIEW purely without any commercial auto test scheduling software. The user can login in different authority, such as Operator, Engineer, and Administrator, to access different function of the program. According to setting of test limitation, the program will calculate the Pass/ Fail number, make a record of which device needs to rework, and generate test report.

This program helps our customer to lower the cost of purchasing additional auto test scheduling software. By using modular instrument, PXI DMM board and PXI Switch board, the size of the tester shrinks to 1/3 of normal test instrument. Furthermore, the average testing cycle time is 2 sec compared to 5 min manual test cycle time. It improves the test efficiency obviously.

       
Hardware :   NI PXI Digital Multi-Meter board, NI PXI Switch board, NI PXI Scope board, NI PXI chassis, NI I2C device, and bar code scanner.
 
 LabVIEW Programmer -- DMM LabVIEW Programmer -- Mainboard Tester
     
 LabVIEW Programmer -- Scope    LabVIEW Programmer -- State Machine
 

 

Global-G Pte. Ltd. Copyright