beautypg.com

ONICON F-2600 User Manual

Page 83

background image

11451 Belcher Road South, Largo, FL 33773 • USA • Tel +1 (727) 447-6140 • Fax (727) 442-5699 • [email protected]

F-2600 & F-2700 Vortex Flow Meter Manual 02/15 - 0808-7 / 19204

Page 83

The following four selections are available in this menu. When selecting an item, the
protocol is changed immediately without having to press the ENTER key.

0-1:2-3

Most significant register first, most significant byte first (default)

2-3:0-1

Least significant register first, least significant byte first

1-0:3-2

Most significant register first, least significant byte first

3-2:1-0

Least significant register first, most significant byte first

Table 2. Byte Order

Note that all of the registers are affected by the byte order, including strings and registers
representing 16-bit integers. The register order only affects the order of those registers
representing 32-bit floating point and long integer data, but does not affect single 16-bit
integers or strings.

Modbus Protocol

The Modbus RTU protocol is supported in this implementation. Supported baud rates are
1200, 2400, 4800, 9600, 19200, 38400, 57600, and 115200. The default baud rate is 19200
baud. Depending upon the Modbus protocol selected, data is transmitted in 8-bit data
frames with even or odd parity and 1 stop bit or no parity and 2 or 1 (non-standard) stop
bits.

The current Modbus protocol specification does not define register usage, but there is an
informal register numbering convention derived from the original (now obsolete) Modicon
Modbus protocol specification which is still used by many vendors of Modbus capable
products.

Registers

Usage

Valid Function Codes

00001–09999

Read/write bits ("coils")

01 (read coils) 05 (write single
coil) 15 (write multiple coils)

10001–19999

Read-only bits ("discrete inputs")

02 (read discrete inputs)

30001–39999

Read-only 16 bit registers ("input
registers"), IEEE 754 floating point
register pairs, arbitrary length strings
encoded as two ASCII characters per
16-bit register

03 (read holding registers) 04
(read input registers)

40001–49999

Read/write 16-bit registers ("holding
registers"), IEEE 754 floating point
register pairs, arbitrary length strings
encoded as two ASCII characters per
16-bit register

03 (read holding registers) 06
(write single register) 16 (write
multiple registers)

This manual is related to the following products: