300 Rockwell Automation Publication 1756-RM006K-EN-P - November 2018
Input Parameter Data Type Description
TimingMode DINT Selects timing execution mode.
0 = Periodic mode
1 = Oversample mode
2 = Real time sampling mode
For more information about timing modes, see Function Block Attributes.
Valid = 0 to 2
Default = 0
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 if instruction is enabled. Cleared to false if Out overflows.
Out REAL The calculated output of the algorithm.
HighAlarm BOOL The maximum limit alarm indicator. Set when the calculated value for Out
HighLimit and the output is clamped at HighLimit.
LowAlarm BOOL The minimum limit alarm indicator. Set when the calculated value for Out
LowLimit and the output is 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.
GainInv (Status.1) BOOL Gain < minimum positive float.
WLagInv
(Status.2)
BOOL WLag > maximum or WLag < minimum.
WLeadInv
(Status.3)
BOOL WLead > maximum or WLead < minimum.
ZetaLeadInv
(Status.4)
BOOL ZetaLead > maximum or ZetaLead < minimum.
HighLowLimsInv
(Status.5)
BOOL HighLimit LowLimit.
TimingModeInv
(Status.27)
BOOL Invalid timing mode.
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).