Appendix
A - 3
A.2.1 Modbus message configuration
Modbus message configuration changes with transmission modes.
(1) Message configuration of ASCII mode
In case of ASCII mode, a message starts in the ASCII character of “ : ”(0x3A), and finishes it as ”CR / LF”(0x0D,
0x0A). The data allowed between start and end is "0"-" 9" and "A"-"F."
Table A.2 Message configuration of Modbus ASCII mode
(2) Message configuration of RTU mode
In RTU mode, message starts with a silent interval of at least 3.5 character times (shown as T1–T2–T3–T4 in the
figure below), and end with silent interval of at least 3.5 character times. The other fields are the 8-bit data.
Table A.3 Message configuration of Modbus RTU mode
A.2.2 Function code
The purposes of query from master to slave depends on function code in message frame as below.
Table A.4 The function code which EH-SIO is supporting
EH-SIO slave mode operation
Read continuous n points of bit output “Y”
Read continuous n points of bit input “X”
Read continuous n points of internal register “WR”
Read continuous n points of internal register “WM”
Write word internal output “WM”
Write word internal output “WR” *
Write continuous n point of bit output “Y”
Preset Multiple Registers
Write continuous n points of internal register “WR”
* Target internal output of function code 06 can be selected from “WM” and “WR” since software ver. 3.0 or newer.
The parameter assigned to a coil, input status, and various registers depend on the specification of devices. Please
refer to the manual of each device for further information.