CD Read MPC FIFO VI
- Updated2023-03-14
- 3 minute(s) read
CD Read MPC FIFO VI
Owning Palette: Predictive Control VIs
Requires: Control Design and Simulation Module
Reads a portion, or window, of profile values from the MPC FIFO.
You wire the Profile Window output of this VI to either the Output Reference Window, Control Action Reference Window, or Disturbance Window input of the CD Implement MPC Controller VI. The correct input depends on the value of the Signal Type parameter.

![]() |
Initial Profile Window specifies the values this VI uses to initialize the MPC FIFO. |
![]() |
Initialize? is TRUE if you want to initialize the MPC FIFO by using the values of the Initial Profile Window parameter. Initialize is FALSE if you do not want to initialize the MPC FIFO. The default value is FALSE. |
![]() |
MPC Controller In specifies the predictive controller model this VI uses. You create this model by using the CD Create MPC Controller VI. |
![]() |
MPC FIFO specifies the MPC FIFO this VI uses. You create this MPC FIFO by using the CD Create MPC FIFO VI. |
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. |
![]() |
MPC Controller Out returns the predictive controller model. |
![]() |
Profile Window returns the requested profile window from the MPC FIFO. |
![]() |
error out contains error information. This output provides standard error out functionality. |
![]() |
MPC FIFO Empty? returns TRUE if the MPC FIFO contains no elements. This indicator returns FALSE if the MPC FIFO contains at least one element. |
CD Read MPC FIFO Details
Refer to Chapter 18, Creating and Implementing a Model Predictive Controller, of the LabVIEW Control Design User Manual for more information about using this VI.







