Process Control Instructions
104 Rockwell Automation Publication 1756-RM006K-EN-P - November 2018
POSITION_PROP Structure
Input Parameter Data Type Description
EnableIn BOOL Enable input. If false, the instruction does not
execute and outputs are not updated.
Default is true.
SP REAL Setpoint. This is the desired value for the position.
This value must use the same engineering units as
Position.
Valid = any float
Default = 0.0
Position REAL Position feedback. This analog input comes from
the position feedback from the device.
Valid = any float
Default = 0.0
OpenedFB BOOL Opened feedback. This input signals when the
device is fully opened. When true, the open output
is not allowed to turn on.
Default is false.
ClosedFB BOOL Closed feedback. This input signals when the device
is fully closed. When true, the close output is not
allowed to turn on.
Default is false.
PositionEUMax REAL Maximum scaled value of Position and SP.
Valid = any float
Default = 100.0
PositionEUMin REAL Minimum scaled value of Position and SP.
Valid = any float
Default = 0.0
CycleTime REAL Period of the output pulse in seconds. A value of
zero clears both OpenOut and CloseOut. If this value
is invalid, the instruction assumes a value of zero
and sets the appropriate bit in Status.
Valid = any positive float
Default = 0.0
OpenRate REAL Open rate of the device in %/second. A value of
zero clears OpenOut. If this value is invalid, the
instruction assumes a value of zero and sets the
appropriate bit in Status.
Valid = any positive float
Default = 0.0
CloseRate REAL Close rate of the device in %/second. A value of
zero clears CloseOut. If this value is invalid, the
instruction assumes a value of zero and sets the
appropriate bit in Status.
Valid = any positive float
Default = 0.0
MaxOnTime REAL Maximum time in seconds that an open or close
pulse can be on. If OpenTime or CloseTime is
calculated to be larger than this value, they are
limited to this value. If this value is invalid, the
instruction assumes a value of CycleTime and sets
the appropriate bit in Status.
Valid = 0.0 to CycleTime
Default = CycleTime