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
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