威威貓時光機
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 75 個
工控威望: 219 點
下載積分: 4105 分
在線時間: 55(小時)
注冊時間: 2021-08-30
最后登錄: 2024-12-20
查看威威貓時光機的 主題 / 回貼
樓主  發(fā)表于: 2021-12-13 17:27
請教一下大神們,我要把D寄存器50個的里面的值給到PC,通過MODBUS485,我PLC這邊怎樣把這些寄存器的值轉換為MODBUS,給PC讀取?有例子參考一下???然后PC把其他數(shù)據(jù)寫到我的MODBUS地址里面我要轉換出來。
ren1823
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 321 個
工控威望: 2736 點
下載積分: 1187 分
在線時間: 436(小時)
注冊時間: 2019-08-01
最后登錄: 2024-12-22
查看ren1823的 主題 / 回貼
1樓  發(fā)表于: 2021-12-13 18:07
圖片:
PC主動讀寫PLC就可以了,PLC只需要設置
樓主留言:
那意思就是,我只要設置好MODBUS通訊的起止地址,PC讀與寫就是plc的寄存器地址了。PC往D0里面寫1,我PLC D0也是1.我往D0寫2,PC讀的也是2,我這樣理解對吧
13821917697
承接電氣自動化項目、電氣接線圖設計、IO點表、電氣元器件選型
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 758 個
工控威望: 3146 點
下載積分: 13444 分
在線時間: 1113(小時)
注冊時間: 2019-12-26
最后登錄: 2024-12-22
查看13821917697的 主題 / 回貼
2樓  發(fā)表于: 2021-12-13 18:44
跟PC 用modbus效率太低,交互的數(shù)據(jù)少還可以使用,多了就不太好了
樓主留言:
50個寄存器。數(shù)據(jù)不多
金蛇郎君czz
車到山前必有路 czz674613079@163.com
級別: 網(wǎng)絡英雄
精華主題: 0
發(fā)帖數(shù)量: 1928 個
工控威望: 7499 點
下載積分: 504 分
在線時間: 439(小時)
注冊時間: 2019-05-22
最后登錄: 2024-12-22
查看金蛇郎君czz的 主題 / 回貼
3樓  發(fā)表于: 2021-12-13 18:47
學習學習
czz674613079@163.com
wangzhentang
大傻
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 129 個
工控威望: 196 點
下載積分: 8038 分
在線時間: 26(小時)
注冊時間: 2018-01-28
最后登錄: 2024-11-01
查看wangzhentang的 主題 / 回貼
4樓  發(fā)表于: 2021-12-15 09:00
既然是FX5U,用Modbus TCP不更方便? ,如1樓說的,將PLC設置為從站即可,不需要寫程序。和PC上位機通訊,PC當主站,讀寄存器命令用時也就幾個ms,很快的。
樓主留言:
讀的就是設為從站讓PC去讀寫了。如果PLC是主站就不會搞了