02: Read Input Status
Register
ABR Input Bit Position
10006 Input Bit 5
10007 Input Bit 6
10008 Input Bit 7
Table 5: ABR Output Bits (00001–00008)
05: Write Single Coil
Register
ABR Output Bit Position
00001 Output Bit 0
00002 Output Bit 1
00003 Output Bit 2
00004 Output Bit 3
00005 Output Bit 4
00006 Output Bit 5
00007 Output Bit 6
00008 Output Bit 7
8.3.1 ABR Output Message Data
The ABR output messages are written to the 16-bit Holding Registers (40000).
The maximum message size is to 255 registers. This allows for up to 510 8-bit ASCII characters per message. If the
message is longer than 510 characters only the first 510 characters are written, and the rest are discarded. The data is
written in Big Endian format, with the
first character of the message written to the upper byte, and the next character written
to the lower byte of the first register. If the message is shorter than the number of registers being written, the ABR writes a 0
value to the extra bytes.
The following table shows the contents of the registers if 255 registers are being written, and the output message is:
[STX]123[ETX]
Table 6: ABR Output Message Data (40001–40255)
16: Preset Multiple Registers
Register High Byte Contents (Bits 8-15) Low Byte Contents (Bits 0-7)
40001 [STX] 1
40002 2 3
40003 [ETX] [Null]
40004 [Null] [Null]
40005 [Null] [Null]
40006 [Null] [Null]
... ... ...
40255 [Null] [Null]
8.3.2 Configure the ABR for Modbus/TCP in Barcode Manager
After selecting Modbus/TCP on the Reading Phase, Data Formatting, or Output Setup pages (see
Industrial Ethernet
Reading Phase Control
on page 59), the Control panel shows the following Modbus/TCP-specific settings:
ABR 7000 Series Barcode Reader
www.bannerengineering.com - Tel: + 1 888 373 6767 79