PCB Assembly Test Toolkit for LabVIEW provides measurement and generation libraries to enable common actions performed in PCB assembly electrical functional test.

Use these libraries to create or extend your LabVIEW sequencer application. The toolkit also provides LabVIEW examples to help you understand the toolkit libraries and accelerate your own application development.

Accessing Toolkit Libraries and Examples

To access toolkit libraries and LabVIEW examples, create a new LabVIEW project using the included PCBATT sample project template. The project template is organized into folders for toolkit functions that contain the relevant library VIs, followed by folders for LabVIEW-based examples.

Complete the following steps to create a new PCBATT project.
  1. Launch LabVIEW.
  2. Open the Create Project window.
    • On the LabVIEW welcome screen, click Create Project.
    • If LabVIEW is already open, navigate to Project » Create Project.
  3. In the Create Project window, select Sample Projects » PCBATT. The PCB Assembly Test Toolkit for LabVIEW project type is automatically selected.

  4. Click Next.
  5. Enter a Project Name.
  6. Optionally, specify a custom Project Root path.
  7. Click Finish. LabVIEW generates and displays your new project.
  8. Click File » Save to save your example project.
Use your project to explore toolkit libraries and examples or to develop your application.
Figure 1. A PCBA Measurements LabVIEW Project


LabVIEW Examples

To access LabVIEW examples, create and open a new LabVIEW project using the PCBATT Sample Project template. The template includes the toolkit libraries and LabVIEW examples.

The provided examples are configured with default values for quick testing. Most examples use two toolkit libraries to accomplish generation and measurement in a loopback configuration.

Use the DMM examples to explore the methods to use the DMM individual functions or by using the DMM Scan library.

Note The DMM examples folder include the Channel Topology Mapping Tester Tool VI. This VI can help you to create a hardware configuration if you are using a custom DAQ and external relays system.