BECKHOFF BK3000 User Manual

Page 51

Advertising
background image

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

--


Advertising
This manual is related to the following products: