Owning Palette: Model Interconnection VIs
Installed With: Control Design and Simulation Module
Connects Model 1 and Model 2 such that the Series Model represents the two input models connected in series as Connections specifies. The system models either must be continuous-time models or must have the same sampling time if they are discrete-time models. The data types you wire to the Model 1 and Model 2 inputs determine the polymorphic instance to use.
This VI might convert one or both input models to different forms before connecting the models. Refer to the LabVIEW Control Design User Manual for more information about connecting models in series.
Use the pull-down menu to select an instance of this VI.
Place on the block diagram | Find on the Functions palette |
CD Series State-Space and State-Space
Model 1 is the first model this VI uses to create the Connected Model. | |||||||
Model 2 is the second model this VI uses to create the Connected Model. | |||||||
Connections specifies which outputs of the first model this VI connects to which inputs of the second model.
| |||||||
error in describes error conditions that occur before this VI or function runs.
The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. This VI or function runs normally only if no error occurred before this VI or function runs. If an error occurs while this VI or function runs, it runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code.
Use exception control to treat what is normally an error as no error or to treat a warning as an error.
Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.
| |||||||
Delay Adjustment Settings approximates the delay that this VI eliminated by connecting the models. With continuous systems, the approximation is based on Pade approximation, while discrete systems increase the system order to account for delay.
If you specify FALSE for the Adjust Model for Delay parameter, this VI does not make any approximation for any delay.
| |||||||
Series Model represents the closed-loop system that results from this VI connecting Model 1 and Model 2 according to the Connections specification. When the two input models are different model types, this VI determines the model type of the resulting model by the following model hierarchy: state-space>transfer function>zero-pole-gain. For example, if one input is a state-space model and the other is a zero-pole-gain model, the resulting model is a state-space model. To access and modify the data in the model, use the Model Information VIs. | |||||||
error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, it describes the error status that this VI or function produces.
Right-click the error out front panel indicator and select Explain Error from the shortcut menu for more information about the error.
|
CD Series State-Space and Transfer Function
This VI converts transfer function models into state-space models before connecting the models.
Model 1 is the first model this VI uses to create the Connected Model. | |||||||
Model 2 is the second model this VI uses to create the Connected Model. | |||||||
Connections specifies which outputs of the first model this VI connects to which inputs of the second model.
| |||||||
error in describes error conditions that occur before this VI or function runs.
The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. This VI or function runs normally only if no error occurred before this VI or function runs. If an error occurs while this VI or function runs, it runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code.
Use exception control to treat what is normally an error as no error or to treat a warning as an error.
Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.
| |||||||
Delay Adjustment Settings approximates the delay that this VI eliminated by connecting the models. With continuous systems, the approximation is based on Pade approximation, while discrete systems increase the system order to account for delay.
If you specify FALSE for the Adjust Model for Delay parameter, this VI does not make any approximation for any delay.
| |||||||
Series Model represents the closed-loop system that results from this VI connecting Model 1 and Model 2 according to the Connections specification. When the two input models are different model types, this VI determines the model type of the resulting model by the following model hierarchy: state-space>transfer function>zero-pole-gain. For example, if one input is a state-space model and the other is a zero-pole-gain model, the resulting model is a state-space model. To access and modify the data in the model, use the Model Information VIs. | |||||||
error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, it describes the error status that this VI or function produces.
Right-click the error out front panel indicator and select Explain Error from the shortcut menu for more information about the error.
|
CD Series State-Space and Zero-Pole-Gain
This VI converts zero-pole-gain models into state-space models before connecting the models.
Model 1 is the first model this VI uses to create the Connected Model. | |||||||
Model 2 is the second model this VI uses to create the Connected Model. | |||||||
Connections specifies which outputs of the first model this VI connects to which inputs of the second model.
| |||||||
error in describes error conditions that occur before this VI or function runs.
The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. This VI or function runs normally only if no error occurred before this VI or function runs. If an error occurs while this VI or function runs, it runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code.
Use exception control to treat what is normally an error as no error or to treat a warning as an error.
Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.
| |||||||
Delay Adjustment Settings approximates the delay that this VI eliminated by connecting the models. With continuous systems, the approximation is based on Pade approximation, while discrete systems increase the system order to account for delay.
If you specify FALSE for the Adjust Model for Delay parameter, this VI does not make any approximation for any delay.
| |||||||
Series Model represents the closed-loop system that results from this VI connecting Model 1 and Model 2 according to the Connections specification. When the two input models are different model types, this VI determines the model type of the resulting model by the following model hierarchy: state-space>transfer function>zero-pole-gain. For example, if one input is a state-space model and the other is a zero-pole-gain model, the resulting model is a state-space model. To access and modify the data in the model, use the Model Information VIs. | |||||||
error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, it describes the error status that this VI or function produces.
Right-click the error out front panel indicator and select Explain Error from the shortcut menu for more information about the error.
|
CD Series Transfer Function and State-Space
This VI converts transfer function models into state-space models before connecting the models.
Model 1 is the first model this VI uses to create the Connected Model. | |||||||
Model 2 is the second model this VI uses to create the Connected Model. | |||||||
Connections specifies which outputs of the first model this VI connects to which inputs of the second model.
| |||||||
error in describes error conditions that occur before this VI or function runs.
The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. This VI or function runs normally only if no error occurred before this VI or function runs. If an error occurs while this VI or function runs, it runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code.
Use exception control to treat what is normally an error as no error or to treat a warning as an error.
Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.
| |||||||
Delay Adjustment Settings approximates the delay that this VI eliminated by connecting the models. With continuous systems, the approximation is based on Pade approximation, while discrete systems increase the system order to account for delay.
If you specify FALSE for the Adjust Model for Delay parameter, this VI does not make any approximation for any delay.
| |||||||
Series Model represents the closed-loop system that results from this VI connecting Model 1 and Model 2 according to the Connections specification. When the two input models are different model types, this VI determines the model type of the resulting model by the following model hierarchy: state-space>transfer function>zero-pole-gain. For example, if one input is a state-space model and the other is a zero-pole-gain model, the resulting model is a state-space model. To access and modify the data in the model, use the Model Information VIs. | |||||||
error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, it describes the error status that this VI or function produces.
Right-click the error out front panel indicator and select Explain Error from the shortcut menu for more information about the error.
|
CD Series Transfer Function and Transfer Function
Model 1 is the first model this VI uses to create the Connected Model. | |||||||
Model 2 is the second model this VI uses to create the Connected Model. | |||||||
Connections specifies which outputs of the first model this VI connects to which inputs of the second model.
| |||||||
error in describes error conditions that occur before this VI or function runs.
The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. This VI or function runs normally only if no error occurred before this VI or function runs. If an error occurs while this VI or function runs, it runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code.
Use exception control to treat what is normally an error as no error or to treat a warning as an error.
Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.
| |||||||
Delay Adjustment Settings approximates the delay that this VI eliminated by connecting the models. With continuous systems, the approximation is based on Pade approximation, while discrete systems increase the system order to account for delay.
If you specify FALSE for the Adjust Model for Delay parameter, this VI does not make any approximation for any delay.
| |||||||
Series Model represents the closed-loop system that results from this VI connecting Model 1 and Model 2 according to the Connections specification. When the two input models are different model types, this VI determines the model type of the resulting model by the following model hierarchy: state-space>transfer function>zero-pole-gain. For example, if one input is a state-space model and the other is a zero-pole-gain model, the resulting model is a state-space model. To access and modify the data in the model, use the Model Information VIs. | |||||||
error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, it describes the error status that this VI or function produces.
Right-click the error out front panel indicator and select Explain Error from the shortcut menu for more information about the error.
|
CD Series Transfer Function and Zero-Pole-Gain
This VI converts zero-pole-gain models into transfer function models before connecting the models.
Model 1 is the first model this VI uses to create the Connected Model. | |||||||
Model 2 is the second model this VI uses to create the Connected Model. | |||||||
Connections specifies which outputs of the first model this VI connects to which inputs of the second model.
| |||||||
error in describes error conditions that occur before this VI or function runs.
The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. This VI or function runs normally only if no error occurred before this VI or function runs. If an error occurs while this VI or function runs, it runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code.
Use exception control to treat what is normally an error as no error or to treat a warning as an error.
Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.
| |||||||
Delay Adjustment Settings approximates the delay that this VI eliminated by connecting the models. With continuous systems, the approximation is based on Pade approximation, while discrete systems increase the system order to account for delay.
If you specify FALSE for the Adjust Model for Delay parameter, this VI does not make any approximation for any delay.
| |||||||
Series Model represents the closed-loop system that results from this VI connecting Model 1 and Model 2 according to the Connections specification. When the two input models are different model types, this VI determines the model type of the resulting model by the following model hierarchy: state-space>transfer function>zero-pole-gain. For example, if one input is a state-space model and the other is a zero-pole-gain model, the resulting model is a state-space model. To access and modify the data in the model, use the Model Information VIs. | |||||||
error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, it describes the error status that this VI or function produces.
Right-click the error out front panel indicator and select Explain Error from the shortcut menu for more information about the error.
|
CD Series Zero-Pole-Gain and State-Space
This VI converts zero-pole-gain models into state-space models before connecting the models.
Model 1 is the first model this VI uses to create the Connected Model. | |||||||
Model 2 is the second model this VI uses to create the Connected Model. | |||||||
Connections specifies which outputs of the first model this VI connects to which inputs of the second model.
| |||||||
error in describes error conditions that occur before this VI or function runs.
The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. This VI or function runs normally only if no error occurred before this VI or function runs. If an error occurs while this VI or function runs, it runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code.
Use exception control to treat what is normally an error as no error or to treat a warning as an error.
Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.
| |||||||
Delay Adjustment Settings approximates the delay that this VI eliminated by connecting the models. With continuous systems, the approximation is based on Pade approximation, while discrete systems increase the system order to account for delay.
If you specify FALSE for the Adjust Model for Delay parameter, this VI does not make any approximation for any delay.
| |||||||
Series Model represents the closed-loop system that results from this VI connecting Model 1 and Model 2 according to the Connections specification. When the two input models are different model types, this VI determines the model type of the resulting model by the following model hierarchy: state-space>transfer function>zero-pole-gain. For example, if one input is a state-space model and the other is a zero-pole-gain model, the resulting model is a state-space model. To access and modify the data in the model, use the Model Information VIs. | |||||||
error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, it describes the error status that this VI or function produces.
Right-click the error out front panel indicator and select Explain Error from the shortcut menu for more information about the error.
|
CD Series Zero-Pole-Gain and Transfer Function
This VI converts zero-pole-gain models into transfer function models before connecting the models.
Model 1 is the first model this VI uses to create the Connected Model. | |||||||
Model 2 is the second model this VI uses to create the Connected Model. | |||||||
Connections specifies which outputs of the first model this VI connects to which inputs of the second model.
| |||||||
error in describes error conditions that occur before this VI or function runs.
The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. This VI or function runs normally only if no error occurred before this VI or function runs. If an error occurs while this VI or function runs, it runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code.
Use exception control to treat what is normally an error as no error or to treat a warning as an error.
Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.
| |||||||
Delay Adjustment Settings approximates the delay that this VI eliminated by connecting the models. With continuous systems, the approximation is based on Pade approximation, while discrete systems increase the system order to account for delay.
If you specify FALSE for the Adjust Model for Delay parameter, this VI does not make any approximation for any delay.
| |||||||
Series Model represents the closed-loop system that results from this VI connecting Model 1 and Model 2 according to the Connections specification. When the two input models are different model types, this VI determines the model type of the resulting model by the following model hierarchy: state-space>transfer function>zero-pole-gain. For example, if one input is a state-space model and the other is a zero-pole-gain model, the resulting model is a state-space model. To access and modify the data in the model, use the Model Information VIs. | |||||||
error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, it describes the error status that this VI or function produces.
Right-click the error out front panel indicator and select Explain Error from the shortcut menu for more information about the error.
|
CD Series Zero-Pole-Gain and Zero-Pole-Gain
Model 1 is the first model this VI uses to create the Connected Model. | |||||||
Model 2 is the second model this VI uses to create the Connected Model. | |||||||
Connections specifies which outputs of the first model this VI connects to which inputs of the second model.
| |||||||
error in describes error conditions that occur before this VI or function runs.
The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. This VI or function runs normally only if no error occurred before this VI or function runs. If an error occurs while this VI or function runs, it runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code.
Use exception control to treat what is normally an error as no error or to treat a warning as an error.
Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.
| |||||||
Delay Adjustment Settings approximates the delay that this VI eliminated by connecting the models. With continuous systems, the approximation is based on Pade approximation, while discrete systems increase the system order to account for delay.
If you specify FALSE for the Adjust Model for Delay parameter, this VI does not make any approximation for any delay.
| |||||||
Series Model represents the closed-loop system that results from this VI connecting Model 1 and Model 2 according to the Connections specification. When the two input models are different model types, this VI determines the model type of the resulting model by the following model hierarchy: state-space>transfer function>zero-pole-gain. For example, if one input is a state-space model and the other is a zero-pole-gain model, the resulting model is a state-space model. To access and modify the data in the model, use the Model Information VIs. | |||||||
error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, it describes the error status that this VI or function produces.
Right-click the error out front panel indicator and select Explain Error from the shortcut menu for more information about the error.
|
CD Series Details
This VI supports delays for single-input single-output models. For multiple-input multiple-output models, this VI transfers the delays of the outputs of the first model, which this VI connects to the inputs of the second model, to the inputs of the first model. Likewise, this VI transfers the delays of the inputs of the second model, which this VI connects to the outputs of the first model, to the outputs of the second model.
This VI transfers the delay because the connected input-output pair disappears from the resulting series model. You can lose some transport delay information when this VI eliminates such connected input-output pairs in the resulting series model. You can configure this VI to incorporate delays into the resulting series model by using the CD Convert Delay with Pade Approximation VI (continuous models) or the CD Convert Delay to Poles at Origin VI (discrete models). Refer to the LabVIEW Control Design User Manual for more information about delays and the limitations of Pade Approximation.