User Manual
Section 5
GFK-2958L
May 2021
Detailed Description of I/O Modules
265
Process Output Data EP-5261
Byte
Format
Name
Bit
Description
Remarks
QB0
Word
Status and
Diagnosis
IX0.0 RXBUF FLUSH
Bit 0: RXBUF FLUSH
The receive memory can be scrubbed using
this bit.
STATRES = 1: A requirement with RXBUF
FLUSH = 1 will be ignored.
STATRES = 0: The receive memory will be
scrubbed with RXBUF FLUSH = 1.
IX0.1 TXBUF FLUSH
Bit 1: TXBUF FLUSH
The emission memory can be scrubbed
using this bit.
STATRES = 1: A requirement with TXBUF
FLUSH = 1 will be ignored.
STATRES = 0: The emission memory will be
scrubbed with TXBUF FLUSH = 1.
IX0.2 RX_HWBUFFER
Bit 2: DisableSend_TX_HWBUFFER
This bit controls the hardware emission
memory:
DisableSend_TX_HWBUFFER = 0: The
hardware emission memory is released. A
character (Byte) will be sent as soon as it
reaches the buffer.
DisableSend_TX_HWBUFFER = 1: The
hardware emission memory is locked.
Characters (Bytes) will only be sent, when
DisableSend_TX_HWBUFFER is set to 0
again.
IX0.3 TX_CNT
The TX_CNT value is assigned to each data
segment of the process output data. The
sequence or the TX_CNT values is:
Binary: 00
–
>01
–
>10
–
>11
–
>00...
Decimal: 0
–
>1
–
>2
–
>3
–
>0...
A faulty data sequence indicates missing
data segments.
IX0.4 TX_CNT
IX0.5 RX_CNT_ACK
RX_CNT_ACK must include a copy of the
RX_CNT value. The RX_CNT value has been
transferred together with the last data
segment of the process input data.
RX_CNT_ACK must be set in analogy with
RX_CNT (in the status byte). It indicates
that the data segment has been transferred
successfully by using RX_CNT and enables
to receive new data.
IX0.6 RX_CNT_ACK