BECKHOFF FM33xx Benutzerhandbuch

Seite 31

Advertising
background image

I/O-Konfiguration

26

FM33xx


Protokoll für den zyklischen Transfer im
Multiplex-Mode

Um die übertragenen Datenmengen über den Feldbus zu reduzieren,
wurde für die Kommunikation mit dem TC-Plug Modul folgendes Protokoll
festgelegt.

Aus der SPS werden in dem Control-Byte entsprechende Channel
Selection Request-Bits
gesetzt. Über die Channel Selection Request-Bits
werden die 4 zu übertragenden Kanäle ausgewählt. Der TC-Plug kopiert
die entsprechenden Daten in die Input-Bytes [1-8] und bestätigt es in den
Channel Confirmation-Bits des Status-Bytes. Ist das Control-Byte ==
Status –Byte, dann sind die Daten gültig.

Kontrol-Byte

Value

Beschreibung

Channel Selection Request
Bits 0-3

0

no channel selected

1

Channel 0-3 in Input Data [1..8]

2

Channel 4-7 in Input Data [1..8]

3

Channel 8-11 in Input Data [1..8]

4

Channel 12-15 in Input Data [1..8]

5

Channel 16-19 in Input Data [1..8]

6

Channel 20-23 in Input Data [1..8]

7

Channel 24-27 in Input Data [1..8]

8

Channel 28-31 in Input Data [1..8]

9

Status (Open circuit Channel 0-31 in Input Data [1..4] and Back Voltage in
Input Data [5..8])

Bit 4-6

-

Reserved for future use

Bit 7

1/0

Toggle-Bit Measure Control


Status-Byte

Value

Beschreibung

Channel Selection
Confirmation Bits 0-3

0

no channel selected

1

Channel 0-3 in Input Data [1..8]

2

Channel 4-7 in Input Data [1..8]

3

Channel 8-11 in Input Data [1..8]

4

Channel 12-15 in Input Data [1..8]

5

Channel 16-19 in Input Data [1..8]

6

Channel 20-23 in Input Data [1..8]

7

Channel 24-27 in Input Data [1..8]

8

Channel 28-31 in Input Data [1..8]

9

Status (Open circuit Channel 0-31 in Input Data [1..4] and Back Voltage in
Input Data [5..8])

Bit 4-6

-

Reserved for future use

Bit 7

1/0

Toggle-Bit Measure Status


Die AD-Wandlung der Thermoeingangsdaten in dem TC-Plug Modul kann
von der SPS durch das Toggeln des Bits 7 in dem Control-Byte
angestoßen werden. Nachdem das Bit getoggelt wurde, hat das Bit 7 in
dem Status und Control-Byte unterschiedlichen Wert. Wenn der
Messzyklus des TC-Plug Moduls abgeschlossen wurde, wird von dem TC-
Plug das Bit 7 in Status-Byte ebenfalls getoggelt. Das Toggel-Bit im Status-
Byte und Control-Byte hat dann den selben Wert.

Durch das Setzen der entsprechenden Channel Selection Request-Bits
können dann die aktuellen Thermoeingangsdaten von der SPS angefordert
werden. Jede Anforderung im Control-Byte wird von dem TC-Plug im
Status-Byte entsprechend quittiert.

Advertising