Measurement Plug-Ins
- Updated2025-10-03
- 3 minute(s) read
Measurement plug-ins help you create reusable measurements for any supported device. A measurement plug-in consists of measurement logic and metadata generated in either Python or LabVIEW, and an optional UI. A measurement plug-in runs as a service.
Note
This feature is only available with
an InstrumentStudio Professional license.
This feature is only available with
an InstrumentStudio Professional license.Refer to the Measurement Plug-Ins user manual for more information on developing measurement plug-ins.
Running a Measurement Plug-In
Complete the following steps to run a measurement plug-in.
- Open the measurement in InstrumentStudio.
-
On the Home screen, select Manual Layout.
The Edit Layout screen appears.
-
Locate your measurement plug-in in the list. Select Create large
panel in the drop-down list for your measurement plug-in.
Note If your measurement plug-in does not appear in the Edit Layout window, ensure that the plug-in is either configured to start automatically or has been started manually. For more information, refer to Statically Register a Measurement Service section of Developing a Measurement Plug-In with LabVIEW or Developing a Measurement Plug-In with Python in the Measurement Plug-Ins user manual.The large panel updates to list the selected measurement plug-in.
-
Click OK.
InstrumentStudio opens a new project and displays the measurement UI.
- Optional: Ensure that the project contains any referenced pin map and that a pin map is marked as active.
-
Click Run in the measurement UI.
Tip You can change the behavior of the Run button so that the measurement runs continuously. Click the arrow at the side of the button and select Run Continuously to change the button behavior. Once the measurement is running, the button text changes. Click Stop to stop the measurement.The measurement executes and values update in the measurement UI.
Plug-In Versioning
Refer to the following section for details about using versioned measurement plug-ins.
Versioned Plug-Ins
Refer to Plug-In Versioning in the Measurement Plug-Ins user manual for information on versioning measurement plug-ins using LabVIEW or Python.
Selecting A Measurement Plug-In Version
When adding a measurement plug-in to your project layout in the
Edit Layout or Manual Layout windows,
use the version selector dropdown to select the version of the measurement plug-in
you want to use. If there is only one available version of a plug-in, the version
number will be displayed next to the plug-in.
Note Measurement plug-in versions will
be automatically synchronized to match the version stored in your project. You
can manually synchronize versions via the settings within your measurement panel
(
). Refer to the following section for more
information on measurement plug-in synchronization.
). Refer to the following section for more
information on measurement plug-in synchronization.Synchronizing Plug-In Versions within a Project
To synchronize the
plug-in version used by a measurement panel, open the panel settings (
) and click
Synchronize Version. This will update the panel to use
the latest version of your measurement plug-in.
) and click
Synchronize Version. This will update the panel to use
the latest version of your measurement plug-in.Note Version synchronization is only
applied to the selected measurement panel. If multiple panels are using the same
measurement plug-in, you must repeat this process for each panel you want to
synchronize.