User Guide – MODBUS TCP/IP protocol
User Guide – MODBUS TCP/IP protocol
Firmware Version : 8300
Firmware Version : 8300
All of the data shared by a device communicating by Modbus TCP/IP protocol are mapped in tables, at each data is associated a proper address.
Each data can be of two types:
- "REGISTER", data of 2 bytes size (word of 16 bits) that can be associated to analogue input or output, variables, set-point, etc...
- "COIL", data of 1 single bit that can be associated to digital input or output or to a logic state.
A register could contain the image (mirror) of more coils; in example the 16 digital inputs of a device could be read or written as bit (singularly)
addressing the coil related to each input or can be read or written as a single word addressing the associated register wherein each bit corresponds to
a coil.
In the Modbus protocol, registers and coils are divided as per the following groups of addresses:
0xxxx and 1xxxx = Coils (bit)
3xxxx and 4xxxx = Registers (word)
When reading functions are performed, use the tables indicated below to address the registers .
It is possible to access to the internal registers of the device by direct command Modbus TCP/IP or by the integrated web server.
REGISTERS TABLE
REGISTERS TABLE
Register
Position
Description
40002
Firmware [0]
40003
Firmware [1]
40004
Name [0]
40005
Name [1]
40007
Node ID
40011
System Flags
40013
Watchdog timer
40031
Input type Ch 0
40032
Input type Ch 1
40033
Input type Ch 2
40034
Input type Ch 3
40036
Break status
40041
Analog Input (0) - Ch0
40042
Analog Input (1) - Ch1
40043
Analog Input (2) - Ch2
40044
Analog Input (3) - Ch3
SUPPORTED MODBUS FUNCTION CODES
SUPPORTED MODBUS FUNCTION CODES
Function
Description
01
Read Coil Status (0xxxx)
02
Read Inputs Status (1xxxx)
03
Read Holding Registers (4xxxx)
04
Read Inputs Registers (3xxxx)
05
Force Single Coil
06
Preset Single Register
15 (0F)
Force Multiple Coil
16 (10)
Preset Multiple Registers
NOTES:
Registers and coils marked as RO in the column 'Access' are Read Only registers.
Registers and coils marked as R/W in the column 'Access' are Read and Write registers.
For the devices of SS8000 series, the group of data 0xxxx is the mirror of the group 1xxxx, the group of data 3xxxx is the mirror of the group 4xxxx,
therefore the first register could be addressed either as 30002 (with function 04) or 40002 ( with function 03).
The maximum number of coils that can be read through Modbus functions 01 and 02 (see "Supported modbus functions codes") are: 128
The maximum number of registers that can be read through Modbus functions 03 and 04 (see "Supported modbus functions codes") are: 64
The maximum number of registers that can be written by Modbus function 16 (see "Supported modbus functions codes") are: 64
The maximum number of coils that can be written by Modbus function 15 (see "Supported modbus functions codes") are: 64
SIELCO SISTEMI srl
via Roma, 24 - 22070 Guanzate (CO) – Italy
Tel: +39 031899671 – Fax: +39 031976966
e-mail:
info@sielcosistemi.com
website:
http://www.sielcosistemi.com
PRELIMINARY DESCRIPTION
PRELIMINARY DESCRIPTION
Access
RO
RO
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
RO
RO
RO
RO
RO
COILS TABLE
COILS TABLE
(*)Coil (Hex)
(*)Coil (Dec)
0x00A1
00161
0x00A2
00162
0x00A3
00163
Modbus TCP/IP server
4 isolated channels for
RTD, Resistance and
Potentiometer input
SS 8014
SS 8014
Description
Access
Watch-dog Enable
R/W
Watch-dog Event
R/W
Power-Up Event
R/W
pag 1/4
Need help?
Do you have a question about the SS 8014 and is the answer not in the manual?
Questions and answers