Profibus dp, Parameterisation telegram – BECKHOFF BK3000 User Manual

Page 42

Advertising
background image

Appendix

42

BK3xxx/LC3100


PROFIBUS DP

Parameterisation telegram

The Set_Prm service can be used to transfer not only the parameterisation
described in the DP standard, but also manufacturer-specific operating
parameters (User_Prm_Data). These are characterised by the fact that
they are transmitted once as the connection from the master to the slave is
established. Usually the settable operating parameters can be displayed
textually by the DP master’s configuration tool by reading in the bus
coupler’s GSD file. The following operating parameters can be set using
the User_Prm_Data:

Terminal bus settings

If an error occurs on the terminal bus during operation, the bus coupler can
make cyclical attempts to recommence operation of the terminal bus
(reaction to terminal bus error: automatic reset) or can remain in an error
state until terminal bus operation is re-started with the KS2000
configuration software by way of the 2 byte PLC interface or by way of the
DPV1 service (reaction to terminal bus error: manual reset).

The complex terminals indicate through an error bit (bit 6) in the status byte
whether they have detected an error. The bus coupler can be
parameterised in such a way that it sends a message to the DP master in
the DP diagnostic data (Ext_Diag_Data) if this error bit changes (terminal
bus diagnostics).

The digital output terminals with diagnostics can send the diagnostic bits in
the input data to the DP master cyclically (digital terminal diagnostic data in
the process image), or they can send it only by means of a message in the
external diagnostic data (digital terminal diagnostic data not in the process
image). The latter case however requires the terminal bus diagnostics to
be switched on so that the digital terminal diagnostic bits appear in the DP
diagnostic data.

New complex terminals (since the middle of 1998) support the BK200
mode, which makes the terminal cycle time about 1/3 shorter.

The terminal bus settings are found in byte 7 of the User_Prm_Data (the
default settings are printed bold):

Bit no.

Description

is supported by

Bit 0

Reaction to terminal bus error
0: manual reset
1: automatic reset

All BK3xx0 / LC3100

Bit 1

Terminal bus diagnostics
0: is not executed
1: is executed

All BK3xx0 / LC3100

Bit 4

Digital terminal diagnostic data
0: in the process image
1: not in the process image

BK3x10 / BK3500 / LC3100

Bit 6

BK200 mode
0: is not active
1: is active

BK3500


Process image settings

Complex terminal data can be represented in either INTEL or MOTOROLA
format, although controllers generally expect the data to be in MOTOROLA
format.

In addition to automatic configuration, in which the terminals appear in the
output and/or input data in the sequence in which they are mechanically
inserted (first analogue then digital), a “programmed configuration” can
also be loaded by the KS2000 configuration software, in which the

Advertising
This manual is related to the following products: