威威貓時光機
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 76 個
工控威望: 219 點
下載積分: 4085 分
在線時間: 55(小時)
注冊時間: 2021-08-30
最后登錄: 2024-11-05
查看威威貓時光機的 主題 / 回貼
樓主  發(fā)表于: 2021-12-13 17:27
請教一下大神們,我要把D寄存器50個的里面的值給到PC,通過MODBUS485,我PLC這邊怎樣把這些寄存器的值轉(zhuǎn)換為MODBUS,給PC讀?有例子參考一下???然后PC把其他數(shù)據(jù)寫到我的MODBUS地址里面我要轉(zhuǎn)換出來。
ren1823
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 306 個
工控威望: 2721 點
下載積分: 207 分
在線時間: 415(小時)
注冊時間: 2019-08-01
最后登錄: 2024-11-13
查看ren1823的 主題 / 回貼
1樓  發(fā)表于: 2021-12-13 18:07
圖片:
PC主動讀寫PLC就可以了,PLC只需要設(shè)置
樓主留言:
那意思就是,我只要設(shè)置好MODBUS通訊的起止地址,PC讀與寫就是plc的寄存器地址了。PC往D0里面寫1,我PLC D0也是1.我往D0寫2,PC讀的也是2,我這樣理解對吧