D301087 0308 - BL20 CANopen 4-181
I/O-Module Objects
4
Object 5803
hex
– Encoder Flags
On the BL20-1SSI module, bits 3 to 6 of the Encoder flags object are
emulated as much as possible for the counter. The object comprises
the bits FLAG_CMP1, FLAG_CMP2, STS_OFLW and STS_UFLW.
Unlike the counter module, the bits STS_OFLW and STS_UFLW SSI
module are non-retentive status bits. All other bits are 0.
Writing the object with any value will reset the markers FLAG_CMP1
and FLAG_CMP2. Exception: if the relevant condition for setting a
marker is still fulfilled, this marker will continue to remain set.
Table 115:
Objects 5803
hex
Feature Description
Name Encoder flags
Object code ARRAY
Data type Unsigned8
Access rw
Default value No
PDO-mapping Yes
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
0STS_
UFLW
STS_
OFLW
FLAG_
CMP2
FLAG_
CMP1
0 00
Table 116:
Meaning of the
encoder flags
Designation Value Description
FLAG_CMP1 0 Default status, i.e. the register contents
have not yet matched (REG_SSI_POS) =
(REG_CMP1) since the last reset.
1 The contents of the registers match:
(REG_SSI_POS) = (REG_CMP1).
This marker must be reset when
CLR_CMP1 = 1 in the process output data.