BECKHOFF BK3000 User Manual
Page 51

Appendix
BK3xxx/LC3100
51
Byte no.
Description
Byte 0
0
Byte 1
255
Byte 2
UserPrmData error
0: no error
1: reserved
2: not enough UserPrmData
3: faulty byte or word in UserPrmData
Byte 3
first faulty byte in UserPrmData (0-63)
Byte 4
CfgData error
0: no error
1: not enough CfgData
2: CfgData byte faulty
3: reserved
Byte 5
First incorrect byte in CfgData (0 - 63)
Byte 6
0
Byte 7
0
Initialization
errors
Description
Bit 0
Error on reading the EEPROM
Bit 1
Compile buffer is too small
Bit 2
Error on checking the programmed configuration
Bit 3
Error on reading out the terminal types on the terminal bus
Bit 4
Terminal is not supported
Bit 5
Too much configuration data
Bit 6
Too much output data (total output data of all terminals is too long)
Bit 7
Too much input data (total input data of all terminals is too long)
While there is an initialization error pending, the flag Stat_Diag will be set
in the fixed diagnostic data, with the effect that you will not be able to
execute a process data cycle on the terminal bus.
Terminal bus
errors
Description
Bit 0
Too many errors on sending a command on the terminal bus (slave
detected an error on comparing the command with the inverted
command)
Bit 1
Too many timeouts on command execution (slave did not
acknowledge command execution)
Bit 2
Too many errors on receiving input data (master detected an error
on comparing the input data with the inverted input data)
Bit 3
Too many errors on transmitting the output data (slave detected an
error on comparing the output data with the inverted output data)
Bit 4
Error on bus reset
Bit 5
Terminal bus error
Bit 6-7
--