Rockwell Automation Publication 1756-RM006K-EN-P - November 2018 273
Input
Parameter
Data Type Description
OversampleDT REAL Execution time for oversample mode.
Valid = 0 to 4194.303 seconds
Default = 0
RTSTime DINT Module update period for real time sampling mode
Valid = 1 to 32,767ms
Default = 1
RTSTimeStamp DINT Module time stamp value for real time sampling mode.
Valid = 0 to 32,767ms
Default = 0
Output
Parameter
Data Type Description
EnableOut BOOL Indicates the execution status of the instruction.
Out REAL The calculated output of the PI algorithm. Math status flags are set for this output.
HighAlarm BOOL The maximum limit alarm indicator. Set when the calculated value for Out
HighLimit and the output and integrator are clamped at HighLimit.
LowAlarm BOOL The minimum limit alarm indicator. Set when the calculated value for Out
LowLimit and output and integrator are clamped at LowLimit.
DeltaT REAL Elapsed time between updates. This is the elapsed time in seconds used by the control
algorithm to calculate the process output.
Status DINT Status of the function block.
InstructFault
(Status.0)
BOOL The instruction detected one of the following execution errors. This is not a minor or
major controller error. Check the remaining status bits to determine what occurred.
KpInv (Status.1) BOOL Kp < minimum or Kp > maximum.
WldInv (Status.2) BOOL Wld < minimum or Wld > maximum.
HighLowLimsInv
(Status.3)
BOOL HighLimit LowLimit.
ShapeKpPlusInv
(Status.4)
BOOL ShapeKpPlus < minimum or ShapeKpPlus > maximum.
ShapeKpMinusInv
(Status.5)
BOOL ShapeKpMinus < minimum or ShapeKpMinus > maximum.
KpInRangeInv
(Status.6)
BOOL KpInRange < minimum or KpInRange > maximum.
ShapeWldPlusInv
(Status.7)
BOOL ShapeWldPlus < minimum or ShapeWldPlus > maximum.
ShapeWldMinusIn
v (Status.8)
BOOL ShapeWldMinus < minimum or ShapeWldMinus > maximum.
WldInRangeInv
(Status.9)
BOOL WldInRange < minimum or WldInRange > maximum.
TimingModeInv
(Status.27)
BOOL Invalid TimingMode.
For more information about timing modes, see Function Block Attributes.
RTSMissed
(Status.28)
BOOL Only used in real time sampling mode. Set when
ABS | DeltaT - RTSTime | > 1 (.001 second).
RTSTimeInv
(Status.29)
BOOL Invalid RTSTime value.