PROFIBUS DP the fastest field bus system
class 1 master -
central controller which exchanges data with the
several class1 masters are permitted, typical devices are
diagnostic and startup tool, typically a configuration tool
master-master, master-
Reading Configuration
a device can consist of multiple functions, e.g.... class1 and class2, class1 and slave
A device can consist of multiple functions, e.g... class1
and class2, class1 and slave, which allows:
a simple master master communication via the master -
whenever one master has the token the other PLC can be a
PLC
Master -Master communication by using a DP-DP gateway combination of two mono master systems
simple data exchange between the two masters up to 244
PLC
Open Configuration permits Plug and Play
GSD file
each slave or master class 1 device on PROFIBUS DP needs to have a device description file, the characteristic of each PROFIBUS-DP device is described in the GSD-File
the GSD-file contains all device specific parameters e.g.:
GSD-Files are created by the device vendors
the PROFIBUS Trade Organization provides an GSD-Editor the GSD-Editor contains a GSD-Checker which guarantees a library of GSD-Files is provided at the PROFIBUS web
#P r o fib u s_D P
:
P r m T e x t=
……..
E n d M o d u le ext. user parameter data (O) mandatory general data (M) generic slave data (M)
#Profibus_DP
device name (which will be displayed in the
- unique Identification number, each slave
and master class 1 device needs to have
Protocol_Ident=0defines supported protocols, 0- DP, 1- DP/FMS
all supported baudrates, between 9.6kBaud
max. answering time related to the baudrate
Freeze_Mode_supp=1
The application interface needs to offer a capability for the
Master Phys. Outputs
?t
?t
synchronized
?t
Master Phys. Outputs
?t
?t
synchronized
?t
Auto_Baud_supp=1device is able to detect the baudrate
station address can be set via the PROFIBUS
s e.g 100 x 10 = 1ms
Slave_Family=0
defines a expandable or a fixed station,
defines the max. length of Output data
Fail_Safe=1
indicates the behavior of the slave in case of a failure
atchdog expired, …)
for outputs, in case of a fail
safe device the device is either keeping the last value
Slave state machine
Power_ON/
Character Format
Character/Message attributes
1 character consists of 11 bits