Appendix
FC3101 and FC3102
71
Version: 3.0
Byte
Meaning
0
Header byte = 0x83 (3 bytes including header, bits 6,7 = 2)
1
Bits 0-5: Channel number
Bits 6-7: 0 = reserved, 1 = input, 2 = output, 3 = input/output
2
Bits 0-4: Error type
Bits 5-7: Channel type
Error type
Value
Meaning
0
reserved
1
Short circuit
2
Undervoltage
3
Overvoltage
4
Overload
5
Overtemperature
6
Wire breakage
7
Upper limit value exceeded
8
Value below lower limit
9
Error
10-15
reserved
16-31
Manufacturer specific (see the documentation for the DP slave)
Channel type
Value
Meaning
0
Any type
1
Bit
2
2 bit
3
4 bit
4
Byte
5
Word
6
2 words
7
reserved
Revision number
The structure of the revision number may be found in the documentation for the DP slave.
5.1.1
DPV1 Error Codes
In the event of an incorrect DPV1 access, the slave replies with 4 bytes of data (any values that are not
described here are not defined in the DPV1 standard, and are therefore to be found in the slave's manual):
Byte 0
DPV1 service
0xD1
Data_Transport
0xD7
Initiate
0xDE
Read
0xDF
Write