Model Information VIs

LabVIEW 2018 Control Design and Simulation Module Help

Edition Date: March 2018

Part Number: 371894J-01

»View Product Info
Download Help (Windows Only)

Owning Palette: Control Design VIs and Functions

Requires: Control Design and Simulation Module. This topic might not match its corresponding palette in LabVIEW depending on your operating system, licensed product(s), and target.

Use the Model Information VIs to obtain or set parameters, data, and names of a system model. Model information includes properties such as the system delay, system dimensions, sampling time, and names of inputs, outputs, and states.

The VIs on this palette can return general LabVIEW error codes or specific control design error codes.

Palette ObjectDescription
CD Get Data from ModelObtains data that describes the dynamics of the given system model. Wire data to the State-Space Model input to determine the polymorphic instance to use or manually select the instance.
CD Get Delays from ModelObtains all the delays present in the system model. Wire data to the State-Space Model input to determine the polymorphic instance to use or manually select the instance.
CD Get Names from ModelObtains the names this VI associates with the system model. Wire data to the State-Space Model input to determine the polymorphic instance to use or manually select the instance.
CD Get Sampling Time from ModelObtains the sampling time of the system. The sampling time is zero for continuous systems and greater than zero for discrete systems. Wire data to the State-Space Model input to determine the polymorphic instance to use or manually select the instance.
CD Get System DimensionsObtains the number of inputs, outputs and, if applicable, the number of states of the system. Wire data to the State-Space Model input to determine the polymorphic instance to use or manually select the instance.
CD Set Data to ModelSets the given values to the system model. Wire data to the State-Space Model In input to determine the polymorphic instance to use or manually select the instance.
CD Set Delays to ModelSets the given delays in the system model. Wire data to the State-Space Model In input to determine the polymorphic instance to use or manually select the instance.
CD Set Names to ModelSets the various names this VI associates with the inputs, outputs, and, if applicable, states of the model. Wire data to the State-Space Model In input to determine the polymorphic instance to use or manually select the instance.
CD Set Sampling Time to ModelSets the sampling time of the system. Wire data to the State-Space Model In input to determine the polymorphic instance to use or manually select the instance.
CD Verify if DelayedChecks if the input model has any nonzero input delays, output delays, or transport delays. Wire data to the State-Space Model input to determine the polymorphic instance to use or manually select the instance.
CD Verify if DiscreteChecks if the input model represents a discrete-time system. Wire data to the State-Space Model input to determine the polymorphic instance to use or manually select the instance.
CD Verify MIMO PropertiesDetermines if the dimensions of the system matrices or transfer function matrix are consistent with the properties of the model variables, for example, delays and names. This VI calculates the number of inputs, outputs, and states (for state-space models only), and generates error messages for matrix dimensions that are inconsistent with the model. Wire data to the State-Space Model In input to determine the polymorphic instance to use or manually select the instance.
CD Verify Model TypeDetermines the type of system models based on the number of inputs or outputs. A system model can be single-input single-output (SISO), multiple-input multiple-output (MIMO), single-input multiple-output (SIMO), or multiple-input single-output (MISO). Wire data to the State-Space Model input to determine the polymorphic instance to use or manually select the instance.

WAS THIS ARTICLE HELPFUL?

Not Helpful