Modbus RTU RS-485
30
SFIDK.PS.023.D2.02
APPENDIX C
17 (0x11) Report slave ID
Query
Slave address 1 byte
Function 1 byte
CRC 2 bytes
Slave address 1 byte
Function 1 byte 17 (0x11)
Byte count 1 byte 52 (0x34)
Slave ID 1 byte 0x2a = Siemens
Run indicator 1 byte 0 = Off, 0xFF = Running
Product code 1 byte 24 = MAG 6000, 25 = MASS 6000
Transmitter Code No. 9 bytes e.g. „083H0222“
Capability bits 3 bytes 0x01, 0xFF, 0x00
Manufacturer name 12 bytes „Siemens“
Product name 18 bytes „MAG 6000“ or „MASS 6000“
Flowmeter major rev. 1 byte e.g. 2
Flowmeter minor rev. 1 byte e.g. 1
Modbus module name 11 bytes „Modbus RTU“
Modbus major rev. 1 byte e.g. 1
Modbus minor rev. 1 byte e.g. 0
CRC 2 bytes
Response
Examples
Read report slave ID
Query: 1,11,c0,2c
Receive: 1,11,2a,ff,19,30,38,33,48,30,32,32,32,0,1,ff,0,53,69,65,6d,65,6e,73,0,0,0,0,0,
4d,41,53,53,36,30,30,30,0,54,0,0,2,1,4d,4f,44,42,55,53,20,52,54,55,
0,ff,1,2,3f,98
Address = 1
Function code = 17
Byte Count = 55
Slave ID = 0x2A
Run Indicator = 0xFF
Product Code = 25 (0x19)
Transmitter Code No. = 083H0222
Capability bits = 0x01, 0xFF, 0x00
Manufacturer name = Siemens
Product name = MASS 6000
Product major rev. = 2
Product minor rev. = 1
Modbus module name = Modbus RTU
Modbus module No. = 0xFF
Modbus module major rev. = 1
Modbus module minor rev. = 2
CRC LO = 0x3f
CRC HI = 0x98