mapping Modbus RTU between ABB UNO 3.3 and React-MTR-1PH
Hi Flavio,
I have an ABB UNO 3.3 kW with a meter React-MTR-1PH (interface RS485 - Modbus RTU).
In last week I buy another, an ABB UNO 6.0KW, a meter React-MTR-1PH and an UNO-DM-PLUS ETHERNET COM KIT.
At this moment, I have a microcontroller to read data of meter react by the interface WiFi ABB (dashboard). With this information, I turn on or turn off some equipment in my home. But this way is a little slow, 5 - 10 sec to refresh the data.
So, I try to read directly protocol Modbus RTU between ABB UNO and meter React. Below some messages.
I check the CRC 16 (last 2 bytes), and this is correct. I can't find on the Internet the mapping address to Modbus RTU (ABB UNO). So, I can't understand the information in the messages.
Can you share the mapping address Modbus RTU between ABB UNO and meter React ?
Thank you very much,
Jorge Torres
Req = { 0x01, 0x04, 0x04, 0xB0, 0x00, 0x0C, 0xF0, 0xD8 } Resp = { 0x01, 0x04, 0x18, 0x0B, 0x02, 0x00, 0x0C, 0x00, 0x01, 0x5F, 0x96, 0x0C, 0x5D, 0xFF, 0xFE, 0xE6, 0x62, 0x00, 0x00, 0x3A, 0x74, 0x00, 0x01, 0x2E, 0x87, 0x13, 0x85, 0xF5, 0x90 } Req = { 0x01, 0x04, 0x04, 0xB0, 0x00, 0x0C, 0xF0, 0xD8 } Resp = { 0x01, 0x04, 0x18, 0x0B, 0x02, 0x00, 0x0C, 0x00, 0x01, 0x5E, 0xB0, 0x1A, 0x0A, 0xFF, 0xFD, 0xA8, 0x44, 0xFF, 0xFF, 0x68, 0x34, 0x00, 0x02, 0x77, 0x2F, 0x13, 0x85, 0xFD, 0x6E }
I have an ABB UNO 3.3 kW with a meter React-MTR-1PH (interface RS485 - Modbus RTU).
In last week I buy another, an ABB UNO 6.0KW, a meter React-MTR-1PH and an UNO-DM-PLUS ETHERNET COM KIT.
At this moment, I have a microcontroller to read data of meter react by the interface WiFi ABB (dashboard). With this information, I turn on or turn off some equipment in my home. But this way is a little slow, 5 - 10 sec to refresh the data.
So, I try to read directly protocol Modbus RTU between ABB UNO and meter React. Below some messages.
I check the CRC 16 (last 2 bytes), and this is correct. I can't find on the Internet the mapping address to Modbus RTU (ABB UNO). So, I can't understand the information in the messages.
Can you share the mapping address Modbus RTU between ABB UNO and meter React ?
Thank you very much,
Jorge Torres
Req = { 0x01, 0x04, 0x04, 0xB0, 0x00, 0x0C, 0xF0, 0xD8 } Resp = { 0x01, 0x04, 0x18, 0x0B, 0x02, 0x00, 0x0C, 0x00, 0x01, 0x5F, 0x96, 0x0C, 0x5D, 0xFF, 0xFE, 0xE6, 0x62, 0x00, 0x00, 0x3A, 0x74, 0x00, 0x01, 0x2E, 0x87, 0x13, 0x85, 0xF5, 0x90 } Req = { 0x01, 0x04, 0x04, 0xB0, 0x00, 0x0C, 0xF0, 0xD8 } Resp = { 0x01, 0x04, 0x18, 0x0B, 0x02, 0x00, 0x0C, 0x00, 0x01, 0x5E, 0xB0, 0x1A, 0x0A, 0xFF, 0xFD, 0xA8, 0x44, 0xFF, 0xFF, 0x68, 0x34, 0x00, 0x02, 0x77, 0x2F, 0x13, 0x85, 0xFD, 0x6E }
Answers
Hi,
From the Modbus Packets i can decode the followings,
Request: { 0x01, 0x04, 0x04, 0xB0, 0x00, 0x0C, 0xF0, 0xD8 }
Slave ID: 1
Function Code: 04
Start Address: 1200
End Address: 1212
Response: { 0x01, 0x04, 0x18, 0x0B, 0x02, 0x00, 0x0C, 0x00, 0x01, 0x5F, 0x96, 0x0C, 0x5D, 0xFF, 0xFE, 0xE6, 0x62, 0x00, 0x00, 0x3A, 0x74, 0x00, 0x01, 0x2E, 0x87, 0x13, 0x85, 0xF5, 0x90 }
Slave ID: 1
Function Code: 04
Byte Count: 12
Reg 1200: 2818
Reg 1201: 12
Reg 1202: 1
.
.
.
.
.
Reg 1212: 4997
From the Modbus Packets i can decode the followings,
Request: { 0x01, 0x04, 0x04, 0xB0, 0x00, 0x0C, 0xF0, 0xD8 }
Slave ID: 1
Function Code: 04
Start Address: 1200
End Address: 1212
Response: { 0x01, 0x04, 0x18, 0x0B, 0x02, 0x00, 0x0C, 0x00, 0x01, 0x5F, 0x96, 0x0C, 0x5D, 0xFF, 0xFE, 0xE6, 0x62, 0x00, 0x00, 0x3A, 0x74, 0x00, 0x01, 0x2E, 0x87, 0x13, 0x85, 0xF5, 0x90 }
Slave ID: 1
Function Code: 04
Byte Count: 12
Reg 1200: 2818
Reg 1201: 12
Reg 1202: 1
.
.
.
.
.
Reg 1212: 4997
Add new comment