netwell
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 82 個
工控威望: 217 點
下載積分: 1005 分
在線時間: 76(小時)
注冊時間: 2014-04-22
最后登錄: 2024-04-08
查看netwell的 主題 / 回貼
樓主  發(fā)表于: 2023-09-11 15:01
一個電表,A 相電流MODBUSRTU讀取地址是0414H,A 相電壓MODBUSRTU讀取地址是0418H.請教下,0414H和0418H,對應(yīng)的40000是多少?或30000多少?謝謝
[ 此帖被netwell在2023-09-11 15:14重新編輯 ]
卓發(fā)智能
相互學(xué)習(xí),共同進步。
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 2425 個
工控威望: 3012 點
下載積分: 9988 分
在線時間: 644(小時)
注冊時間: 2008-08-03
最后登錄: 2024-10-23
查看卓發(fā)智能的 主題 / 回貼
1樓  發(fā)表于: 2023-09-11 15:21
0418H就是一個16進制的數(shù)字,換算成十進制是1048  就是實際地址,有些通訊需要在這個地址上加1
相信自我!
zsfjn
zsfjn
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 148 個
工控威望: 342 點
下載積分: 2754 分
在線時間: 260(小時)
注冊時間: 2009-05-25
最后登錄: 2024-10-20
查看zsfjn的 主題 / 回貼
2樓  發(fā)表于: 2023-09-11 21:43
你說的,40000里面的4,是不是只讀的功能碼?
wanzhen2006
做工控人.不停學(xué)習(xí).分享.交流.
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 255 個
工控威望: 1781 點
下載積分: 2411 分
在線時間: 598(小時)
注冊時間: 2012-03-01
最后登錄: 2024-10-23
查看wanzhen2006的 主題 / 回貼
3樓  發(fā)表于: 2023-09-11 22:55
Modbus寄存器地址 功能碼 03讀/06寫            
序號    十進制    十六進制    Modbus地址
  1        1044        0414H        41045      
  2        1048        0418H        41049
ModbuRTU報文舉例: 0414H
03讀  [發(fā)送]01 03 04 14 00 01 C5 3E  [接收]01 03 02 00 0A 38 43
06寫   [發(fā)送]01 06 04 14 00 0A 48 F9 [接收]01 06 04 14 00 0A 48 F9



Modbus輸入地址 功能碼 04讀            
序號    十進制    十六進制    Modbus地址
  1        1044        0414H        31045
  2        1048        0418H        31049

[ 此帖被wanzhen2006在2023-09-11 23:17重新編輯 ]
做工控人.不停學(xué)習(xí).分享.交流.
曾姚王
紙上得來終覺淺,絕知此事要躬行!
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 270 個
工控威望: 348 點
下載積分: 15736 分
在線時間: 144(小時)
注冊時間: 2021-07-24
最后登錄: 2024-10-23
查看曾姚王的 主題 / 回貼
4樓  發(fā)表于: 2023-09-12 10:37
看表的資料,他的地址方式。
netwell
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 82 個
工控威望: 217 點
下載積分: 1005 分
在線時間: 76(小時)
注冊時間: 2014-04-22
最后登錄: 2024-04-08
查看netwell的 主題 / 回貼
5樓  發(fā)表于: 2023-09-14 15:54
引用
引用第3樓wanzhen2006于2023-09-11 22:55發(fā)表的  :
Modbus寄存器地址 功能碼 03讀/06寫            
序號    十進制    十六進制    Modbus地址
  1        1044        0414H        41045      
  2        1048        0418H        41049
ModbuRTU報文舉例: 0414H
.......



說明書上電表Modbus 讀取(R)指令為 0x03
目前就A相電流 0414H,我地址用31044、31045讀出的數(shù)據(jù)都是0;地址用41044、41045讀出很大的值,32位有符合浮點數(shù)顯示幾百億,而且在正負間不斷跳轉(zhuǎn)。郁悶了
黃原古塔
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 161 個
工控威望: 235 點
下載積分: 3730 分
在線時間: 336(小時)
注冊時間: 2021-10-22
最后登錄: 2024-10-23
查看黃原古塔的 主題 / 回貼
6樓  發(fā)表于: 2023-09-14 16:23
引用
引用第5樓netwell于2023-09-14 15:54發(fā)表的  :



說明書上電表Modbus 讀。≧)指令為 0x03
目前就A相電流 0414H,我地址用31044、31045讀出的數(shù)據(jù)都是0;地址用41044、41045讀出很大的值,32位有符合浮點數(shù)顯示幾百億,而且在正負間不斷跳轉(zhuǎn)。郁悶了

很多都需要地址再+1的,試試吧
wanzhen2006
做工控人.不停學(xué)習(xí).分享.交流.
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 255 個
工控威望: 1781 點
下載積分: 2411 分
在線時間: 598(小時)
注冊時間: 2012-03-01
最后登錄: 2024-10-23
查看wanzhen2006的 主題 / 回貼
7樓  發(fā)表于: 2023-09-15 16:57
引用
引用第5樓netwell于2023-09-14 15:54發(fā)表的  :
說明書上電表Modbus 讀取(R)指令為 0x03
目前就A相電流 0414H,我地址用31044、31045讀出的數(shù)據(jù)都是0;地址用41044、41045讀出很大的值,32位有符合浮點數(shù)顯示幾百億,而且在正負間不斷跳轉(zhuǎn)。郁悶了

那就是高低字節(jié)交換問題。
做工控人.不停學(xué)習(xí).分享.交流.
rongbing
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 1034 個
工控威望: 1232 點
下載積分: 21273 分
在線時間: 289(小時)
注冊時間: 2015-02-15
最后登錄: 2024-10-23
查看rongbing的 主題 / 回貼
8樓  發(fā)表于: 2023-09-16 10:11
這樣你必須先看看modbus  rtu 通訊手冊弄明白常用功能嗎定義,03是讀取數(shù)據(jù),06寫數(shù)據(jù),這是常用寄存器的讀寫你要遵循modbus etu 協(xié)議才行
wsxebjz
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 313 個
工控威望: 370 點
下載積分: 1921 分
在線時間: 80(小時)
注冊時間: 2023-05-14
最后登錄: 2024-07-23
查看wsxebjz的 主題 / 回貼
9樓  發(fā)表于: 2023-09-19 18:57
一般是高低字節(jié)交換,或者是小數(shù)點的問題,如果你知道大概電壓電流值,讀一個數(shù)除了轉(zhuǎn)化為10進制心里就有數(shù)了。
qqc青春之歌
深圳 好熱
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 294 個
工控威望: 346 點
下載積分: 3670 分
在線時間: 92(小時)
注冊時間: 2021-06-22
最后登錄: 2024-10-23
查看qqc青春之歌的 主題 / 回貼
10樓  發(fā)表于: 2023-09-23 10:06
UL12H-RTU.pdf (4478 K) 下载次数:57