Page tree
Skip to end of metadata
Go to start of metadata

You can use LabVIEW functionality as a block in VSS. Please see this install example for a simple demonstration of this capability.  Obviously, you need to have LabVIEW installed to make this work.

Where To Find This Example

Select Help > Open Examples... from the menus and type either the example name listed above or one of the keywords below.

Or in Version 13 or higher you can open the project directly from this page using this button. Make sure to select the Enable Guided Help before clicking this button.

Design Notes

VSS/LabVIEW Integration Example

This example shows the use of a LabVIEW VI in VSS.  It requires LabVIEW Run-Time Environment (LV-RTE) or LabVIEW Development Environment (LV-DE). has several inputs of various types (Integer, Real and Complex) and four corresponding outputs.  The signals at each input are passed through simple signal processing and passed to the outputs.  The LABVIEW block in VSS is configured to use and it maps the parameter Offset to one of the VI inputs, and 4 of the VSS input nodes to the remaining four inputs of the VI.  All four outputs of the VI are mapped to the four output nodes of the LABVIEW block. While the simulation is running, user can tune the parameter Offset and immediately see its effect on the signals at the output nodes of the LABVIEW block.

User can choose to use LV-RTE (faster run time but does not allow for debugging or modification of the VI), or LV-DE (slower but allows debugging and/or modification of the VI).

The VI used in this example was generated with LabVIEW 2012 32-bit. Hence, if LV-RTE is selected under LVMODE, LV-RTE 2012 32-bit should be installed.