Herunterladen Inhalt Inhalt Diese Seite drucken

Weidmuller UR20-4DI-P Handbuch Seite 606

Inhaltsverzeichnis

Werbung

6 Detailbeschreibungen I/O-Module | Serielles Kommunikationsmodul UR20-1COM-232-485-422
Prozessausgangsdaten UR20-1COM-232-485-422
Byte
Format Name
QB0
Wort
QB1
QB 2 ... QB 7
oder
QB 2 ... QB 15
606
Bit
QX0.0 RXBUF FLUSH
QX0.1 TXBUF FLUSH
QX0.2 TX_HWBUFFER
Status und Diagnose
QX0.3 TX_CNT
QX0.4 TX_CNT
QX0.5 RX_CNT_ACK
QX0.6 RX_CNT_ACK
QX0.7 STATRES
TX_Byte_CNT
Sendedaten
Beschreibung
Bemerkung
Bit 0: RXBUF FLUSH
Mit diesem Bit kann der Empfangsspeicher gelöscht werden.
STATRES = 1: Eine Anforderung mit RXBUF FLUSH = 1 wird
ignoriert.
STATRES = 0: Der Empfangsspeicher wird mit RXBUF FLUSH = 1
gelöscht.
Bit 1: TXBUF FLUSH
Mit diesem Bit kann der Sendespeicher gelöscht werden.
STATRES = 1: Eine Anforderung mit TXBUF FLUSH = 1 wird
ignoriert.
STATRES = 0: Der Sendespeicher wird mit TXBUF FLUSH = 1
gelöscht.
Bit 2: DisableSend_TX_HWBUFFER
Mit diesem Bit wird der Hardware-Sendespeicher gesteuert:
DisableSend_TX_HWBUFFER = 0: Der Hardware-Sendespeicher
ist freigegeben. Sobald ein Zeichen (Byte) in den Puffer gelangt,
wird es gesendet.
DisableSend_TX_HWBUFFER = 1: Der Hardware-Sendespeicher
ist gesperrt. Zu sendende Zeichen (Bytes) werden erst gesendet,
wenn DisableSend_TX_HWBUFFER wieder 0 wird.
Mit jedem Datensegment der Prozessausgangsdaten wird der
Wert TX_CNT verknüpft und übertragen.
Die Sequenz der TX_CNT-Werte ist:
Binär: 00–>01–>10–>11–>00...
Dezimal: 0–>1–>2–>3–>0...
Eine fehlerhafte Sequenz zeigt an, dass Datensegmente fehlen.
RX_CNT_ACK muss eine Kopie des Wertes RX_CNT enthalten.
Der Wert RX_CNT wurde mit dem letzten Datensegment der
Prozesseingangsdaten übertragen.
RX_CNT_ACK muss analog zum RX_CNT (im Statusbyte) gesetzt
werden. Es zeigt die erfolgreiche Übernahme des Datensegments
mit RX_CNT an und gibt den Empfang neuer Daten frei.
Mit diesem Bit wird das Statusbit STAT der Eingangsdaten
zurückgesetzt. Beim Übergang 1 –> 0 (fallende Flanke) wird STAT
von 0 auf 1 zurückgesetzt.
STATRES = 0: Alle Änderungen in den Datenfeldern TX_BYTE_
CNT, TX_CNT und RX_CNT_ACK werden ignoriert. Der Emp-
fangs- bzw. Sendespeicher kann mit RXBUF FLUSH bzw. TXBUF
FLUSH gelöscht werden.
STATRES = 1 oder Übergang 0 –> 1: Die Speicher können nicht
gelöscht werden.
Nutzdaten des übertrage-
nen Telegrammsegments
Handbuch u-remote
1432780000/21/06.2020

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis