Herunterladen Diese Seite drucken

Prozessausgangsdaten - turck BL20 Hardware Und Projektierung

Vorschau ausblenden Andere Handbücher für BL20:

Werbung

RS485/422-Schnittstelle BL20-1RS485/422

10.4.7 Prozessausgangsdaten

Die von der SPS empfangenen Daten werden im BL20-1RS485/422-Modul in einen Sendepuffer einge-
tragen.
Die feldbusspezifische Übertragung erfolgt in dem folgenden 8 Byte-Format:
1 Controlbyte wird benötigt, um die fehlerfreie Übertragung der Daten abzusichern.
1 Byte enthält Signale zum Auslösen einer Löschung von Sende- bzw. Empfangspuffer.
6 Byte dienen zur Darstellung der Nutzdaten.
Byte
n
n + 1
n + 2
n + 3
n + 4
n + 5
n + 6
n + 7
Aussage der Datenbits (Prozessausgabe)
Tabelle 10-3:
Bezeichnung
Prozesseingabe
STATRES
RX_CNT_ACK
D300716 0714 BL20 I/O-Module
Byte
Bit 7
Bit 6
DP/PN
n + 7
STATRES
RX_CNT_ACK
Löschung von Sende- bzw. Empfangspuffer
n + 6
n + 5
n + 4
n + 3
n + 2
n + 1
n
Wert
Beschreibung
0 - 1
Das STATRES Bit ist zum Rücksetzen des STAT Bits der Prozessein-
gangsdaten.
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. Sen-
depuffers 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 konstan-
ten 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.
0 - 3
Der Wert RX_CNT_ACK ist eine Kopie des Wertes RX_CNT. Der Wert
RX_CNT wurde gemeinsam mit dem letzten Datensegment der
Prozesseingangsdaten übertragen.
Der Wert RX_CNT_ACK ist eine Bestätigung für die erfolgreiche
Übernahme des Datensegments mit RX_CNT.
Bit 5
Bit 4
Bit 3
Controlbyte
TX_CNT
reserviert
Datenbytes
TX_Datenbyte 0
TX_Datenbyte 1
TX_Datenbyte 2
TX_Datenbyte 3
TX_Datenbyte 4
TX_Datenbyte 5
Bit 2
Bit 1
Bit 0
TX_BYTE_CNT
RXBUF
TXBUF
TXBufDis
FLUSH
FLUSH
10-79

Werbung

loading