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

Zusammenstellen eines Prozessabbilds im Buskoppler 1:
Prozessabbild im Buskoppler - Ausgangsdaten
Zusammenstellen eines Prozessabbilds im Buskoppler 2:
Prozessabbild im Buskoppler - Eingangsdaten

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.