Function Block Properties Dialog Box - General Configuration Tab Overview (PIDE)
The Enhanced Proportional Integral Derivative (PIDE) instruction provides enhanced capabilities over the standard PID instruction for control of process variables such as flow, pressure, temperature, or level. The PIDE instruction uses the velocity form of the PID algorithm.
Use the
General Configuration
tab of the Function Block Properties
dialog box to set the values for the parameters of the selected PIDE function block.The following table describes the parameters available on the
General Configuration
tab:Parameter | Description |
Timing | |
| Sets the value of the TimingMode parameter. Supports the following options:Periodic = 0 (default)Oversampling = 1Real Time = 2 |
| Sets the value of the Oversample t parameter.This field is only enabled if you chose the Oversampling option for the TimingMode parameter.Valid values are in the range of 0 to the maximum of the TON_Timer elapsed time (4194.303 sec.) The default value is 0. |
| Sets the value of the RTSTime parameter.This field is only enabled if you chose the Real Time option for the TimingMode parameter.Valid values are in the range of 1...32767 (1 count = 1 millisecond). |
Gains | |
| Sets the value of the PGain parameter. |
| Sets the value of the IGain parameter. |
| Sets the value of the DGain parameter. |
| Sets the value of the ControlAction parameter. If you choose E = SP - PV , this value is set to 0.If you choose E = PV - SP , this value is set to 1. |
| Sets the value of the DependIndepend parameter. If you choose Independent , this value is set to 0.If you choose Dependent , this value is set to 1. |
Calculate Using | |
| Sets the value of the PVEProportional parameter.If you choose E , this value is set to 0.If you choose PV , this value is set to 1. |
| Sets the value of the PVEDerivative parameter.If you choose E , this value is set to 0. If you choose PV , this value is set to 1. |
CV Zero-Crossing Deadband | |
| Sets the value of the ZCDeadband parameter. |
| Sets the value of the ZCOff parameter. If the check box is selected, this value is set to 1. If the check box is not selected, this value is set to 0. |
Derivative Smoothing | Sets the value of the DSmoothing parameter. If the check box is selected, this value is set to 1. If the check box is not selected, this value is set to 0. |
PV Tracking | Sets the value of the PVTracking parameter. If the check box is selected, this value is set to 1. If the check box is not selected, this value is set to 0. |
Manual Mode after Initialization | Sets the value of the ManualAfterInit parameter. If the check box is selected, this value is set to 1. If the check box is not selected, this value is set to 0. |
Override Value | Sets the value of the CVOverride parameter. |
Program Value Reset | Sets the value of the ProgValueReset parameter. If the check box is selected, this value is set to 1. If the check box is not selected, this value is set to 0. |
Status | Displays status information for blocks containing status bits. If none of the status bits are set, an OK message appears in this field. Otherwise, a list of the status bits that are set appears here. This list is comprised of the parameter names associated with the status bits, and typically explain which parameters were configured with invalid values. |
Execution Order | Displays the block's execution number if the routine is in a verified state. If the routine is not yet verified, a Routine not verified message appears. Note that this item is read-only. |
Never display description in a routine | Select this check box if you do not want the description to display in the routine. |
OK | Click this button to add the selected item in the instruction list to the routine and close the Fun ction Block Properties dialog box. |
Cancel | Click this button to cancel any edits you have made and close the Function Block Properties dialog box. |
Apply | Click this button to accept your changes and continue editing in the Function Block Properties dialog box. |
Provide Feedback