l185024857
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看l185024857的 主題 / 回貼
樓主  發(fā)表于: 2017-05-30 12:38
圖片:
圖片:
現(xiàn)用s7-200PLC(CPU224XP)與一臺溫濕度傳感器通過MODBUS進(jìn)行通訊,讀取溫濕度值。傳感器說明如下圖,按照說明數(shù)據(jù)寄存器地址為ADD(十進(jìn)制2781)對應(yīng)程序中的42782,但一直讀不到數(shù)據(jù),請大蝦指教!用其它儀表試過,程序可以讀到,但就是這個溫濕度計不行
wuwm_1974
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 108 個
工控威望: 203 點
下載積分: 3007 分
在線時間: 55(小時)
注冊時間: 2014-11-28
最后登錄: 2020-11-10
查看wuwm_1974的 主題 / 回貼
1樓  發(fā)表于: 2017-08-02 16:00
ADD是address的意思,應(yīng)該有自己的出廠設(shè)定地址,并且可以修改,不是你自己認(rèn)為的42782。
讀取的地址是低字節(jié)04,那應(yīng)該是40004的地址來讀取,長度是1個字節(jié)(這個有點奇怪,一般是倆字節(jié)吧)。再試試看