Zusammenstellen eines Prozessabbilds im Buskoppler
Ein Beispiel erläutert die Zuordnung der Ein- und Ausgangskanäle zum Prozessabbild. Der Beispielaufbau soll aus folgenden Bus - Klemmen - Baugruppen bestehen:
Position | Funktionsbaugruppe auf der Schiene |
---|---|
POS01 | Buskoppler |
POS02 | Digitale Eingänge 2 Kanäle |
POS03 | Digitale Eingänge 2 Kanäle |
POS04 | Digitale Eingänge 2 Kanäle |
POS05 | Digitale Eingänge 2 Kanäle |
POS06 | Digitale Eingänge 2 Kanäle |
POS07 | Digitale Ausgänge 2 Kanäle |
POS08 | Digitale Ausgänge 2 Kanäle |
POS09 | Digitale Ausgänge 2 Kanäle |
POS10 | Analoge Eingänge 2 Kanäle |
POS11 | Analoge Ausgänge 2 Kanäle |
POS12 | Analoge Ausgänge 2 Kanäle |
POS13 | Analoge Eingänge 2 Kanäle |
POS14 | Einspeiseklemme |
POS15 | Digitale Eingänge 2 Kanäle |
POS16 | Digitale Eingänge 2 Kanäle |
POS17 | Digitale Eingänge 2 Kanäle |
POS18 | Digitale Ausgänge 2 Kanäle |
POS19 | Digitale Ausgänge 2 Kanäle |
POS20 | Analoge Ausgänge 2 Kanäle |
POS21 | Endklemme |
DeviceNet unterstützt per default nur 16-Bit-breite Signalkanäle. Das STATUS/KONTROLL-BYTE ist nicht verfügbar. D.h. z. B. eine analoge Eingangsklemme mit 2 Kanälen erscheint mit 2 x 16 Bit im Prozessabbild. Die Abbildungen bezüglich der Byteadressen und der Zuordnungen stellen sich entsprechend anders dar.
Teil für byteorientierte Daten, Analoge Ausgänge
Relative Byteadresse | Bitposition | Prozessabbild in der Steuerung | Position im Block |
---|---|---|---|
0, 1 | keine | A0, A1 | POS11 |
2, 3 | keine | A2, A3 | POS11 |
4, 5 | keine | A4, A5 | POS12 |
6, 7 | keine | A6, A7 | POS12 |
8, 9 | keine | A8, A9 | POS20 |
10, 11 | keine | A10, A11 | POS20 |
Teil für nicht bitorientierte Daten, Digitale Ausgänge
Relative Byteadresse | Bitposition | Prozessabbild in der Steuerung | Position im Block |
---|---|---|---|
12 | 0 | A12 | POS07 |
12 | 1 | A12 | POS07 |
12 | 2 | A12 | POS08 |
12 | 3 | A12 | POS08 |
12 | 4 | A12 | POS09 |
12 | 5 | A12 | POS09 |
12 | 6 | A12 | POS18 |
12 | 7 | A12 | POS18 |
13 | 0 | A13 | POS19 |
13 | 1 | A13 | POS19 |
Teil für byteorientierte Daten, Analoge Eingänge
Relative Byteadresse | Bitposition | Prozessabbild in der Steuerung | Position im Block |
---|---|---|---|
0, 1 | keine | E0, E1 | POS10 |
2, 3 | keine | E2, E3 | POS10 |
4, 5 | keine | E4, E5 | POS13 |
6, 7 | keine | E6, E7 | POS13 |
Teil für nicht bitorientierte Daten, Digitale Eingänge
Relative Byteadresse | Bitposition | Prozessabbild in der Steuerung | Position im Block |
---|---|---|---|
4 | 0 | E4 | POS01 |
4 | 1 | E4 | POS1 |
4 | 2 | E4 | POS2 |
4 | 3 | E4 | POS2 |
4 | 4 | E4 | POS3 |
4 | 5 | E4 | POS3 |
4 | 6 | E4 | POS4 |
4 | 7 | E4 | POS4 |
5 | 0 | E5 | POS5 |
5 | 1 | E5 | POS5 |
5 | 2 | E5 | POS6 |
5 | 3 | E5 | POS6 |
5 | 4 | E5 | POS15 |
5 | 5 | E5 | POS15 |
5 | 6 | E5 | POS16 |
5 | 7 | E5 | POS16 |
6 | 0 | E6 | POS17 |
6 | 1 | E6 | POS17 |
Die Positionen POS14 und POS21 sind in Bezug auf den Datenaustausch nicht relevant. Sie erscheinen nicht in der Liste. Wird ein Byte nicht vollständig genutzt, z. B.: E8, füllt er Buskoppler die restlichen Bits des Bytes mit Nullen auf.
Aufteilung des Prozessabbildes im Buskoppler
Die hier aufgeführten Basis - Adressen E0 und A0 gelten als relative Adressen oder Adressen im Buskoppler. Die Adressen können in Abhängigkeit vom übergeordneten DeviceNet-System durch den Busmaster an freiwählbarer Stelle im Prozessabbild der Steuerung erscheinen. Die Konfigurationssoftware der Master ermöglicht die Zuordnung der Bytes zu den Adressen des Prozessabbildes der Steuerung.