Owning Palette: Control VIs
Installed With: FPGA Module. This topic might not match its corresponding palette in LabVIEW depending on your operating system, licensed product(s), and target.
Use the Discrete Linear Systems VIs to control or model discrete linear systems on FPGA targets.
![]() | Note This palette is specific to FPGA targets. |
| Palette Object | Description |
|---|---|
| Discrete Control Filter | Applies a fifth-order low-pass integer FIR filter to the input data. The filter cut-off frequency is 1/10 of the sample frequency of the input. Use the Discrete Control Filter VI to filter measured values, such as the process variable, in control applications. The data type you wire to input determines the output data type. |
| Discrete Delay | Delays the input value for the number of loop iterations you specify in the Configure Discrete Delay dialog box. |
| Discrete Normalized Integrator | Integrates a discrete input signal using forward Euler integration. The VI assumes that the integration interval (dt) is normalized to 1. The data type you wire to input determines output data type, where output word length is equal to input word length + 16 bits. |
| Initial Condition | Produces a predefined initial condition immediately after the first time you call or initialize the VI. The data type you wire to input determines the output data type. |
| Unit Delay | Delays the input value for one cycle. The data type you wire to input determines the output data type. |
| Zero-Order Hold | Samples an input signal and holds it for a specified number of calls to the VI. The data type you wire to input determines the output data type. |