16
deutsch
4
Konfiguration (Fortsetzung)
4.5
Baudrate und Übertragungsdauer
PROFIBUS-Systeme können mit Baudraten zwischen
9600 Bit/s und 12 Mbit/s betrieben werden. Je höher die
Baudraten sind, desto kürzer sind die möglichen Leitungs-
längen und desto empfindlicher ist das System in Bezug
auf Reflexionen und Störungen (Stecker- und Kabelquali-
tät). Je niedriger die Baudrate ist, desto weniger Daten
können in einer bestimmten Zeit übertragen werden. Eine
Abschätzung der Datenmenge hilft bei der Einstellung der
optimalen Baudrate.
Baudrate/(kBit/s)
Zulässige
Leitungslänge / m
(Kabel BKS-S103…)
Summe aller Stich-
leitungslängen / m
Länge eines Words
T
Word
/ µs / Word
Grundaufwand für
Zyklus T
MC
/ µs
9,6
1200
500
2290
41700
19,2
1200
500
1140
20800
45,45
1200
100
484
8800
93,75
1200
100
235
4270
187,5
1000
33
117
2130
500
400
20
44
800
1500
200
6,6
14,7
267
3000
100
nicht erlaubt
7,33
133
6000
100
nicht erlaubt
3,66
66,7
12000
50
nicht erlaubt
1,83
33,3
Tab. 4-4: Leitungslängen und Übertragungszeiten in Abhängigkeit
von der Baudrate.
Eine genaue Berechnung der Nachrichten-/Buszykluszeit
kann der IEC 61158 entnommen werden. Mittels obenste-
hender Tabelle kann die Übertragungszeit bei Betrieb mit
nur einem Master geschätzt werden. Azyklische Kommuni-
kation, Multi-Masterbetrieb, interne Verarbeitungszeiten
beim Master sowie Telegrammwiederholung bei Störungen
und Reflexionen sind nicht berücksichtigt. Sind mehrere
Slaves am Bus, so muss für diese eine ähnliche Berech-
nung durchgeführt und alle Zeiten addiert werden.
Für die Abfrage eines Datentelegramms aus dem
BTL7-T500… werden für Header, Request und Response
Header mindestens 228 Bits benötigt. Dazu kommen noch
8 Bytes Output-Daten (STW2 & G1_STW1) und etwa
108 Bitzeiten für die Pausen zwischen den Telegrammen.
Hinzu kommt die separat zu bestimmende Länge des
Input-Telegramms – zusammen 400 Bit. Ein Byte wird auf
dem Bus mit 11 Bit übertragen (8 Dat St
St Paritätsbit), für ein Word braucht man folgerich-
tig 22 Bit.
So kann man die Zeit für den zyklischen Datenaustausch
mit folgender Formel berechnen:
T
Zyklus
= T
MC
+ (Anzahl der InputWords × T
Byte
)
Beispiel 1:
Bei einer Baudrate von 12 Mbit/s soll zyklisch das Stan-
dardtelegramm 81 abgefragt werden. Dann werden
2 Bytes Output zum Slave und 6 Bytes Inputdaten zur SPS
übertragen. Somit ist die Zeit für die Nettodaten
33,3 µs + (1,83 µs / Word × 6 Word) = 44,3 µs.
Beispiel 2:
Bei der Übertragung von 16 Positionen ist das Datenauf-
kommen 38 Word. Bei 9600 Bit/s benötigt man
41,7 ms + 38 Word × 2,29 ms / Word = 128,7 ms.
BTL7-T500-…
Konfigurationsanleitung
Содержание BTL7-T500 Series
Страница 1: ...BTL7 T500 Konfigurationsanleitung deutsch ...
Страница 2: ...www balluff com ...
Страница 42: ...BTL7 T500 Configuration Guide english ...
Страница 43: ...www balluff com ...