4 Serial Encoder Status and Error Information
4-1
BiSS-C Encoder Error Information
For the BiSS-C encoder, Gate3[i].Chan[j].SerialEncDataB is set as follows.
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8
Error
Status
Bits 30 and 31 represent the communication error bits, which are set as follows, respectively.
Bit 30: CRC error
Bit 31: Timeout error
If a CRC error occurs frequently due to noise, etc. when you monitor each communications error bit
with a user program, it is necessary to modify the program so that only three consecutive occurrences
of the error are regarded as an error. If the CRC error still occurs frequently even after such a modifi-
cation of the program, it is assumed that the influence of noise is significant. In this case, reduce the
noise level by enhancing the shielding and grounding effects or changing the wiring.
Bits 24 to 29 represent the status data notified by the encoder. The meaning of each bit varies de-
pending on the encoder model. For details, refer to the encoder manual.
Bits 0 to 7 are the upper 8 bits of position data from the encoder.
4-2
-
-
-
-
-
-
-
-
-
Startup Guide for Serial Encoder BiSS-C/EnDAT 2.1/2.2/1S Motor (O051)
7 6 5 4 3 2 1 0
-
-
-
-
-
-
-
Position