Integration des RS485/422-Moduls
1 Control-Byte wird benötigt, um die fehlerfreie Übertragung der Daten abzusichern.
Abbildung 8-8:
Prozessausga-
bedaten
Aussage der Datenbits (Prozessausgabe)
Tabelle 8-19:
Bezeichnung
Bedeutung der
RXBUF FLUSH
Datenbits (Prozes-
sausgabe)
TXBUF FLUSH
STATRES
D301105 1211 - BL20-ECO PROFIBUS-DP
Wert
Beschreibung
0 - 1
Das Bit RXBUF FLUSH wird zum Löschen des Empfangspuffers genutzt.
Wenn STATRES = 0, 1 oder 0 → 1:
Eine Anforderung mit RXBUF FLUSH = 1 wird ignoriert.
Bei RXBUF FLUSH = 1, wird mit der fallenden Flanke 1 → 0 von
STATRES der Empfangspuffer gelöscht.
0 -1
Das Bit TXBUF FLUSH wird zum Löschen des Sendepuffers genutzt.
Wenn STATRES = 0, 1 oder 0 → 1:
Eine Anforderung mit TXBUF FLUSH = 1 wird ignoriert.
Bei TXBUF FLUSH = 1, wird mit der fallenden Flanke 1 → 0 von STATRES
der Sendepuffer gelöscht.
0 - 1
Das STATRES Bit ist zum Rücksetzten des STAT Bits der
Prozesseingangsdaten.
Mit dem Übergang von 1 auf 0 (fallende Flanke) wird das STAT Bit
zurückgesetzt (von 0 auf 1). Die Löschung des Empfangs- bzw.
Sendepuffers durch RXBUF FLUSH/ TXBUF FLUSH ist möglich.
Ist dieses Bit 0, werden alle Änderungen in den Datenfeldern
TX_BYTE_CNT, TX_CNT und RX_CNT_ACK ignoriert. Mit den
konstanten Werten 1,0 oder dem Übergang von 0 auf 1 ist die
Löschung des Empfangs- bzw. Sendepuffers durch RXBUF FLUSH/
TXBUF FLUSH nicht möglich.
8-39