Using the SSI_Absolute_Encoder technology object
4.5 Programming the SSI_Absolute_Encoder
Counting, measurement and position detection
162 Function Manual, 12/2017, A5E32009889-AG
Output parameter SSI_Absolute_Encoder
StatusHW OUTPUT BOOL FALSE Status bit technology module: The module is configured and
ready for operation. The module data is valid.
StatusUp OUTPUT BOOL FALSE Status bit: Last position value has changed in the positive direc-
tion and took place no more than 0.5 s ago.
StatusDown OUTPUT BOOL FALSE Status bit: Last position value has changed in the negative direc-
tion and took place no more than 0.5 s ago.
CompResult0 OUTPUT BOOL FALSE Status bit: Comparison event for DQ0 (change of state) occurs
as a result of the selected comparison condition.
The positive edge of the input parameter EventAck is used to
CompResult1 OUTPUT BOOL FALSE Status bit: Comparison event for DQ1 (change of state) occurs
as a result of the selected comparison condition.
The positive edge of the input parameter EventAck is used to
CaptureStatus OUTPUT BOOL FALSE Status bit: Capture event occurred, the output parameter Cap-
turedValue has a valid Capture value
If the input parameter CaptureEnable is set, the configured edge
sets the status bit CaptureStatus. at the respective digital input.
You reset CaptureStatus using the negative edge of the input
parameter CaptureEnable .
ZeroStatus OUTPUT BOOL FALSE Status bit: PositionValue has reached or exceeded the value "0"
irrespective of the count direction.
You reset ZeroStatus using the positive edge of the input param-
PosOverflow OUTPUT BOOL FALSE Status bit: PositionValue has exceeded the high limit of the posi-
tion value range of the encoder in the positive direction.
You reset PosOverflow using the positive edge of the input pa-
NegOverflow OUTPUT BOOL FALSE Status bit: PositionValue has exceeded the low limit of the posi-
tion value range of the encoder in the negative direction.
You reset NegOverflow using the positive edge of the input pa-
Error OUTPUT BOOL FALSE An error has occurred. Refer to the output parameter ErrorID for
ErrorID OUTPUT WORD 0 The ErrorID (Page 164) parameter displays the number of the
error message.
ErrorID = 0000
H
: There is no error.
Captured-
Value
OUTPUT DINT 0 The last acquired Capture value The value is retained until the
next Capture event, irrespective of the input parameter Cap-
tureEnable.
If a new Capture event has occurred, CaptureStatus is set and is
reset by you using the negative edge of the input parameter