background image

E2648_UM_EN. Annex 1. E2648 series Modbus RTU Communication Reference

RS485 communication interface

Databits: 8
Parity: none
Stop bits: 1 or 2
Protocol: Modbus RTU

Supported Modbus functions:
03 - read multiple registers
06 - write single register

Communication parameters

Parameter

Permitted values

Default

Supported
baudrates

1200, 2400, 4800, 9600, 19200,
38400, 57600

9600

Data bits

8

8

Parity

none

none

Stop bits

1, 2

1

Protocol

Modbus RTU

Modbus functions

03 - read multiple registers
06 - write single register

Error codes

01 - illegal function
02 - illegal data address
03 - illegal data value
04 - slave device failure (details of last error 04
can be read from register 0x0008)

E2648 series Modbus holding registers

Register addresses are shown 0-based, Addr in hexadecimal, Reg in decimal format.
Modbus holding register numbers MHR are shown in decimal 1-based format, and may be addressed either from 00001 or 40001 base.

Addr

Holding register

RW

Description

Supported values (dec)

Default

0x0001

1

R

Hardware version

-

0x0002

2

R

Software version

-

0x0003

3

R

Product serial number

1...65535

-

0x0004

4

RW

Slave ID (net address) *

1...247 **

1

0x0005

5

RW

Baudrate *

1200, 2400, 4800, 9600, 19200, 38400, 57600

9600

0x0006

6

RW

Response delay, ms

1...255

10

0x0007

7

RW

Stop bits *

1: no parity bit, 1 stop bit (default after factory reset)
2: no parity bit, 2 stop bits
3: odd parity, 1 stop bit
4: even parity, 1 stop bit

NOTE

: 3 and 4 are available starting from the Sofrware version 0x218 (dec. 536)

1

0x0008

8

R

Last error code

1...255

-

0x0011

17

RW

Restarts counter

write ‘42330’ to restart device (no response will follow)

-

0x0097

151

R

Sensor type code

0...65535

0

* - The new value is applied after restart.
** - Broadcast slave ID 0 can be used to assign a new ID to device with unknown ID. When addressing by ID 0 the device shall be the
only Modbus instrument in the network. The device will not respond to Master command when addressed by ID 0.
*** - This value is dynamic and not kept in EEPROM after restart

Reviews: