Sie sind auf Seite 1von 21

PROFIBUS Basics

Date 09/06/00, Page 1


PROFIBUS Basics
s
Active Stations
Passive Stations (Field Devices)
PLC
PC
PROFIBUS
PROFIBUS Basics
Date 09/06/00, Page 2
PROFIBUS Basics
s
All PROFIBUS services
High Speed Data Exchange
Peer to Peer
Hazardous Area
can be used together in one network
Therefore Communication is Transparent for
the User
Same Cable and Components for High Speed
Data Exchange and Peer to Peer
PROFIBUS Basics
Date 09/06/00, Page 3
PROFIBUS Basics
s
High-Speed Data Exchange Features
Same priority for all field devices
Communication is permanent & cyclic
Amount of data specified during configuration
Only one master can write to outputs (safety
aspect)
Acyclic communication to field devices possible by
using extended functions (DP Extended/DPV1)
Alarm acknowledgment
Up to 244 bytes input AND 244 bytes output data
per field device
Fastest fieldbus system (up to 12Mbaud)
PROFIBUS Basics
Date 09/06/00, Page 4
PROFIBUS Basics
s
S
y
s
t
e
m

C
o
n
f
i
g
u
r
a
t
i
o
n
PLC
PROFIBUS
GSD GSD GSD GSD GSD GSD
Plug & Play With Electronic Device Data Sheets
PROFIBUS
Configuration Tool
Electronic Device Data Sheets (GSD, GSE, GSF, GSG, GSI, GSP, GSS Files)
PROFIBUS Basics
Date 09/06/00, Page 5
PROFIBUS Basics
s
High-Speed Data Exchange - Startup Sequence
Power ON/
Reset
Power ON/Reset of Master or Slave
Parameterization
Download of Parameters into the Field
Device (selected during Configuration
by the User)
I/O Configuration
Download of I/O Configuration into the
Field Device (selected during
Configuration by the User)
Data Exchange
Cyclic Data Exchange (I/O Data)
and Field Device reports Diagnostics
PROFIBUS Basics
Date 09/06/00, Page 6
PROFIBUS Basics
s
High-Speed Data Exchange - Parameterization
Master Slave
Features Implemented in Device
Described in GSD File
Processed by Configuration Tool
Selected at Configuration
Examples:
Enable Channel Diagnostic
Operation Range for Analog Channels
(e.g. 10V or 0..10V)
Fail Safe Behavior (e.g. Hold Last
Value)
Parameter Download (up to 244 bytes)
= Parameterization Data = Confirmation (Data Received)
PROFIBUS Basics
Date 09/06/00, Page 7
PROFIBUS Basics
s
Parameterization (continued)
Parameter selection with Configuration Tool
jsdfehrgihw[orijth]ewj]ypokjeky
gadfgsadfhsfghjjsffghsfgh
fdhsdldajhtviertivetvert
34524
575687356nj8467knggnhngjt
rby5yik57859mnnbvt456hn,
g76nkbvijyuftisdt0iewryt9eiuoriy
rywkrowrgowrtohworthorthwrth
rthwrthrwthtryjtyjyuky
tyjy7u79jtyu568566ut
rtjhyuiuikujkhyjiyuiyuii
thjyukiuio7ujtyujytuoiuky
tyjyukuikyukuiluiliuioliuiluiil
6buhyijtiu8o67m8m747567n8
567n75567nm78m78,om87o,
56nu78m,,9o,0p.90.p;0;.;-;/
jsdfehrgihw[orijth]ewj]ypokjeky
gadfgsadfhsfghjjsffghsfgh
fdhsdldajhtviertivetvert
34524
575687356nj8467knggnhngjt
rby5yik57859mnnbvt456hn,
g76nkbvijyuftisdt0iewryt9eiuoriy
rywkrowrgowrtohworthorthwrth
rthwrthrwthtryjtyjyuky
tyjy7u79jtyu568566ut
rtjhyuiuikujkhyjiyuiyuii
thjyukiuio7ujtyujytuoiuky
tyjyukuikyukuiluiliuioliuiluiil
6buhyijtiu8o67m8m747567n8
567n75567nm78m78,om87o,
56nu78m,,9o,0p.90.p;0;.;-;/
Fewer DIP Switches - NO Handheld - NO Extensive Additional Documentation
User defines every Function in ONE Tool.
PROFIBUS Basics
Date 09/06/00, Page 8
PROFIBUS Basics
s
High-Speed Data Exchange - Configuration
Master
Configuration Download (up to 244 bytes)
= Configuration Data = Confirmation (Data Received)
Possible I/O Selections described in GSD File
Processed by Configuration Tool
Selected at Configuration
Examples
8DI (1 Byte), 8DO (1 Byte)
2AI (2 Words), 2AO (2 Words)
RS232 Interface, Counter Module
Slave
PROFIBUS Basics
Date 09/06/00, Page 9
PROFIBUS Basics
s
Configuration Tool (continued)
I/O selection with Configuration Tool
PROFIBUS Basics
Date 09/06/00, Page 10
PROFIBUS Basics
s
PROFIBUS Demo
P
a
r
a
m
e
t
e
r

&

I
/
O

S
e
l
e
c
t
i
o
n
P
a
r
a
m
e
t
e
r

&

I
/
O

S
e
l
e
c
t
i
o
n
PROFIBUS Basics
Date 09/06/00, Page 11
PROFIBUS Basics
s
High-Speed I/O - Data Exchange & Diagnostics
Master Slave
= Output Data = Input Data
Master Slave
Slave indicates diagnostics to report
Data Exchange (up to 244 bytes)
= Diagnostic Indicator
PROFIBUS Basics
Date 09/06/00, Page 12
PROFIBUS Basics
s
Data Exchange & Diagnostics (continued)
Master Slave
= Diagnostic Request = Diagnostic Response
Master Slave
Data Exchange (up to 244 bytes)
Diagnostic Request and Response (up to 244 bytes)
PROFIBUS Basics
Date 09/06/00, Page 13
PROFIBUS Basics
s
Diagnostic Response (continued)
6 Bytes
Mandatory
Header Header Header
Device
Related
(Optional)
Identifier
Related
(Optional)
Channel
Related
(Optional)
Up to 244 Bytes
e
.
g
.

w
r
o
n
g
c
o
n
f
i
g
u
r
a
t
i
o
n
e
.
g
.

n
o

l
o
a
d
p
o
w
e
r
e
.
g
.

m
o
d
u
l
e

#
4
h
a
s

d
i
a
g
n
o
s
t
i
c
e
.
g
.

w
i
r
e

b
r
e
a
k

o
r
s
h
o
r
t

c
i
r
c
u
i
t
PROFIBUS Basics
Date 09/06/00, Page 14
PROFIBUS Basics
s
High-Speed Data Exchange - Fail Safe
What happens if my bus fails:
valve open, valve closed,
valve 1/2 open???
O
p
t
i
o
n
a
l

f
e
a
t
u
r
e

F
a
i
l

S
a
f
e

s
p
e
c
i
f
i
e
s

b
e
h
a
v
i
o
r

o
f

O
u
t
p
u
t
s

i
n

c
a
s
e

o
f

C
o
m
m
u
n
i
c
a
t
i
o
n

L
o
s
s
O
p
t
i
o
n
a
l

f
e
a
t
u
r
e

F
a
i
l

S
a
f
e

s
p
e
c
i
f
i
e
s

b
e
h
a
v
i
o
r

o
f

O
u
t
p
u
t
s

i
n

c
a
s
e

o
f

C
o
m
m
u
n
i
c
a
t
i
o
n

L
o
s
s
PROFIBUS Basics
Date 09/06/00, Page 15
PROFIBUS Basics
s
Fail Safe (continued)
Optional Feature for Field Devices
Defined in Electronic Device Data Sheet
Manufacturer has the capability to allow the End
User to specify the action on loss of communication
Hold outputs at the last value received (e.g. valve 1/2 open)
Set outputs to a specified value (e.g. open or close valve
completely)
User defines action during Parameterization
PROFIBUS Basics
Date 09/06/00, Page 16
PROFIBUS Basics
s
Fail Safe (continued)
PROFIBUS Basics
Date 09/06/00, Page 17
PROFIBUS Basics
s
PROFIBUS Demo
D
i
a
g
n
o
s
t
i
c
s

&

F
a
i
l

S
a
f
e
D
i
a
g
n
o
s
t
i
c
s

&

F
a
i
l

S
a
f
e
PROFIBUS Basics
Date 09/06/00, Page 18
PROFIBUS Basics
s
High-Speed Data Exchange Timing
10 Stations With 2 Byte I/O (160 In/Output Signals)
Bus Cycle Time 0.8ms
PROFIBUS Basics
Date 09/06/00, Page 19
PROFIBUS Basics
s
High-Speed Data Exchange Timing
10 Stations With 128 byte I/O (10,240 In/ Output Signals)
Bus Cycle Time 2.0ms
PROFIBUS Basics
Date 09/06/00, Page 20
PROFIBUS Basics
s
High-Speed Data Exchange Timing
Typical Cycle Time - Each Station With 2 Byte I/O
0.3
0.5
2.1
8.8
2.0
20.5
1.5
0.8
3.3
2.0 0.9
6.1
4.6
7.7
14.1
0. 0
2. 0
4. 0
6. 0
8. 0
10. 0
12. 0
14. 0
16. 0
18. 0
20. 0
1 5 10 20 30 [ Number of
Sl aves]
[
m
s
]
12MBaud
1.5MBaud
500k Baud
PROFIBUS Basics
Date 09/06/00, Page 21
PROFIBUS Basics
s
PROFIBUS Summary
Extensive Parameterization Features
Extensive Diagnostic Features
Fail-Safe Behavior
Deterministic
Fast (Up to 12 MBaud)
Safe and Reliable
Easy Configuration
Capabilities for Complete Plant Solution from
Cell to Bit Level

Das könnte Ihnen auch gefallen