beautypg.com

Data exchange – BECKHOFF BC3100 User Manual

Page 37

background image

PROFIBUS bus terminal controller BC3100

BC3100

37

Bit 1

Compile buffer is too small

Bit 2

Error checking the programmed configuration

Bit 3

Error reading out the terminal types on the terminal bus

Bit 4

Terminal is not supported

Bit 5

Too many configuration data items

Bit 6

Too many output data items (excessive total of the output
data of all terminals)

Bit 7

Too many input data items (excessive total of the input data
of all terminals)


If an initialisation error occurs, the fixed dignostics data Stat_Diag flag is
set, the result being that no process data cycle is realised on the terminal
bus.

Terminal-

bus error


Description

Bit 0

Too many errors sending a command on the terminal bus (slave
has detected an error while comparing the command and the
inverted command)

Bit 1

Too many timeouts during command execution (slave has not
acknowledged command execution)

Bit 2

Too many errors of receiving the input data (Master has detected
an error when comparing input data and inverted input data)

Bit 3

Too many errors when sending the output data (slave has
detected an error when comparing output data and inverted
output data)

Bit 4

Error on bus reset

Bit 5

Terminal bus error

Bit 6-7

--



Data exchange

The process data is placed in the input and output data according to the
transferred configuration. In doing so, the digital data follows all analog
data.

The BC3100 currently supports up to 128 bytes of input or output data.
As it is possible to set, via the configuration interface or the
User_Prm_Data whether the user data can be placed in the process image
in the INTEL or the MOTOROLA format, these values can be mapped in
such a way that word or double word access is possible in the master
without byte swapping.










Siemens DP master

(IM 308B, IM 308C, CP5431)

KL3002, KL3012,
KL3022, KL3032,
KL3042, KL3052,
KL3062, KL3202,

A: MOTOROLA
B: MOTOROLA
C: MOTOROLA
D: MOTOROLA