CD Interactive Control Design VI
- Updated2023-03-14
- 3 minute(s) read
CD Interactive Control Design VI
Owning Palette: Interactive Design VI
Requires: Control Design and Simulation Module
Generates a controller for a single-input single-output (SISO) system. When this VI executes, it provides an interface for interactively designing and analyzing a controller before you generate the controller.
Wire models for system components, such as the plant, to the inputs of this VI. The inputs accept models in state-space, transfer function, or zero-pole-gain form. If you do not provide a model for a particular input, you still can define the model that represents the component during the interactive control design process.

![]() |
Controller In contains a mathematical representation of and information about an initial controller to use in the design process. |
![]() |
Sensor In contains a mathematical representation of and information about a sensor in the system in which you want to implement the controller. |
![]() |
Actuator In contains a mathematical representation of and information about an actuator in the system in which you want to implement the controller. |
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. |
![]() |
Feedback Sign specifies the sign of all feedback connections. If Feedback Sign is Positive, all feedback connections are positive. If Feedback Sign is Negative, all feedback connections are negative. The default is Negative. |
![]() |
Feedforward In contains a mathematical representation of and information about a feedforward component in the system in which you want to implement the controller. |
![]() |
Plant In contains a mathematical representation of and information about the plant in the system in which you want to implement the controller. |
![]() |
Controller Out contains the zero-pole-gain mathematical representation of and information that describes the controller you design. Pass this model to the SISO Controller function to implement the controller in a dynamic system. |
![]() |
error out contains error information. This output provides standard error out functionality. |




