LabVIEW VI - LabVIEW Virtual Instruments

A library of National Instruments(R) LabVIEW Virtual Instruments for Pyramid Technical Consultants, Inc. products. The library is for use with LabVIEW 8.0 or later.

The library interfaces to an intermediate Microsoft(R) .NET layer (Interpreter.dll and dependency PTCScreenControls.dll), that then interfaces to the Pyramid Technical Consultants, Inc. win32 C++ class library, PTC_Controls32.dll. These DLLs require the .NET framework v2.0. This is included on all new Windows PCs, or you can download it from the Microsoft website here.

The installer will install all files to a directory in your Program Files folder called "Pyramid Technical Consultants, Inc\PTC_ControlsLV LabVIEW Library", with subdirectories for the library files and the reference documentation.

The release covers the A500, I200 and I3200 products. Pyramid recommends the IG2 software for new projects that use Labview. See links to .vi files in individual product download screens for examples using IG2 connection.

The utilities vi packages provide support for LabVIEW developers creating serial ASCII connections to Pyramid devices. Use the terminal mode package if the device uses or is set to terminal mode (gives "OK" response to valid commands). Use the non-terminal mode package if the device is set to standard SCPI mode (no response to valid messages unless they are queries).

G2 Diagnostic Screenshot

G2 Diagnostic

Monitor and Control Devices



A tool for viewing EPICS channels



Configurable EPICS channel access server for G2 and G1 devices

FX4 Dose Controller GUI


Modern Modular Control System Framework for Web-enabled Applications