343012090
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 381 個(gè)
工控威望: 658 點(diǎn)
下載積分: 1512 分
在線時(shí)間: 213(小時(shí))
注冊(cè)時(shí)間: 2014-08-31
最后登錄: 2024-11-06
查看343012090的 主題 / 回貼
樓主  發(fā)表于: 2024-07-27 19:47
在接觸一個(gè)讀溫度計(jì)的事情。溫度計(jì)是用MODBUSRTU協(xié)議,要求上位機(jī)來(lái)讀它的溫度等 信息。
他的協(xié)議 里定義的暫存器地址比如0001H或0002H表示溫度設(shè)定的寄存器。。

可是我看網(wǎng)上MODBUSRT協(xié)議,說(shuō)保持寄存器地址是40000開(kāi)始的嗎,可是這個(gè)溫度計(jì)的協(xié)議卻是000開(kāi)始的,咱不一樣呢?是什么原因,
343012090
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 381 個(gè)
工控威望: 658 點(diǎn)
下載積分: 1512 分
在線時(shí)間: 213(小時(shí))
注冊(cè)時(shí)間: 2014-08-31
最后登錄: 2024-11-06
查看343012090的 主題 / 回貼
1樓  發(fā)表于: 2024-07-28 06:30
MODBUS協(xié)議上說(shuō)0到10000是線圈的。如果按40000那這個(gè)寄存器地址很大,為什么同樣 是MODBUS協(xié)議,寄存器地址不一樣,我想弄明白,以防弄錯(cuò)