2 - 4 EA3600 Network Connect Product Reference Guide
EA3600 PLC I/O Reference
The I/O data exchanged between the EA3600 and the controller carries the barcode data itself as well as a
collection of status and control information used for the transfer of the barcode.
Barcode Input Data
The input data (data sent from the EA3600 to the Ethernet controller) has the content shown in Table 2-2.
The overall length of the input data buffer is determined by the industrial protocol limitations. If the barcode data
received from the scanner does not fit in the data field, the barcode may be fragmented and sent to the controller in
blocks.
Table 2-2 Barcode Input Data
Data Parameter Data Type Description
Status Register UINT16 Bit string indicating the current status of the scanner interface and
barcode data transfer. See
Table 2-5
for bit assignment details.
Update Counter UINT16 Incremented by 1 each time a new data is loaded into the Data field. This
indicates to the controller that the data has been updated.
Normal range is 1-65535.
0 indicates that a transfer error was detected and the controller must
resynchronize.
Barcode Type UINT16 Type of barcode contained in the Data field.
Number of Attached
Scanners
UINT8 The number of scanners attached to the EA3600.
Battery State of Charge UINT8 The state of charge of the battery for a cordless scanner (0% - 100%).
Battery Voltage UINT16 The battery voltage of a cordless scanner (millivolts).
Battery Temperature UINT16 The battery temperature of a cordless scanner (°C).
Battery Date of
Manufacture
UINT8[8] The battery Date of Manufacture for a cordless scanner (DDMMMYY).
Reserved UINT16 Set to 0.
Length UINT16 The length of the Data field to follow in bytes.
Data BYTE[]