Simulation VIs and Functions

Simulation VI and Function

Simulation VIs and Functions

June 2008, 371014E-01

Owning Palette: Control Design and Simulation VIs and Functions

Installed With: 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 Simulation VIs and functions to create simulation applications in LabVIEW.

The VIs and functions on this palette can return general LabVIEW error codes or specific Simulation error codes. If you use the functions on this palette in a Simulation Loop, LabVIEW sends any errors that these functions return to the Error output on the Output Node of the Simulation Loop.

Palette ObjectDescription
Simulation LoopExecutes the simulation diagram until the Simulation Loop reaches the simulation final time or until the Halt Simulation function stops the execution programmatically. You must place all Simulation functions within a Simulation Loop or in a simulation subsystem. You also can place simulation subsystems within a Simulation Loop or another simulation subsystem, or you can place simulation subsystems on a block diagram outside a Simulation Loop or run the simulation subsystems as stand-alone VIs.

SubpaletteDescription
Continuous Linear Systems FunctionsUse the Continuous Linear Systems functions to represent continuous linear systems of differential equations on the simulation diagram.
Discrete Linear Systems FunctionsUse the Discrete Linear Systems functions to represent discrete linear systems of difference equations on the simulation diagram.
Graph Utilities FunctionsUse the Graph Utilities functions to display the outputs of the simulation on a chart or graph.
Lookup Tables FunctionsUse the Lookup Tables functions to locate a value from an existing data set. You specify this data set in the LUT Data parameter of each Lookup Tables function.
Nonlinear Systems FunctionsUse the Nonlinear Systems functions to simulate nonlinear effects that are present in real-world systems.
Optimal Design VIsUse the Optimal Design VIs to determine the optimal parameters for a system model given a cost function and set of constraints.
Signal Arithmetic FunctionsUse the Signal Arithmetic functions to perform basic arithmetic operations on signals in a simulation system.
Signal Generation FunctionsUse the Signal Generation functions to generate specific waveform patterns and to index signals into an array.
Trim & Linearize VIsUse the Trim & Linearize VIs to trim and linearize a simulation subsystem.
Utilities FunctionsUse the Utilities functions to perform various tasks such as creating a history of signal values and the times at which they were recorded, indexing a signal by simulation time, reporting simulation time, reporting simulation errors, stopping the simulation programmatically, and returning the simulation parameters.

© 2004–2008 National Instruments Corporation. All rights reserved.