BECKHOFF FM33xx Benutzerhandbuch
Seite 31
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.