LabVIEW Measurement Plug-In Project File Descriptions

Each LabVIEW measurement plug-in is created as a separate library (lvlib) in your project. The following table describes important files within that library.

File Name Description
Get Measurement Details.vi Specifies metadata for the LabVIEW measurement service.
Get Type Specializations.vi Specifies information about the parameters in your measurement configuration. For example, you can use this VI to annotate a string control as a pin name specialization. The Parameter Name associates the annotation with the underlying parameter. Do not edit the front panel. Switch to the block diagram and make changes there.
Get UI Details.vi Specifies information about the measurement UI file, such as the UI file name.
Measurement Configuration.ctl Defines measurement input parameters with LabVIEW controls. The default control is a double array labeled Array in.
Measurement Logic.vi Defines measurement logic. This template file is already configured to use Measurement Configuration.ctl and Measurement Results.ctl as input and output.
Measurement Results.ctl Defines measurement return values with LabVIEW indicators. The default indicator is a double array labeled Array out.
Measurement UI.vi Defines the measurement user interface. To function, control and indicator labels and datatypes must correspond with Measurement Configuration.ctl and Measurement Result.ctl.
Run Service.vi Initializes your measurement as a service and returns a listening port.