wis98
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 46 個
工控威望: 192 點
下載積分: 580 分
在線時間: 88(小時)
注冊時間: 2012-11-04
最后登錄: 2024-09-04
查看wis98的 主題 / 回貼
樓主  發(fā)表于: 2021-10-27 09:44
我用三臺FX3U做從站,用的是modbus通信,不知兩個從站如何交換數(shù)據(jù)
zhou1211
級別: 略有小成
精華主題: 1 篇
發(fā)帖數(shù)量: 205 個
工控威望: 362 點
下載積分: 1172 分
在線時間: 66(小時)
注冊時間: 2013-11-04
最后登錄: 2024-09-18
查看zhou1211的 主題 / 回貼
1樓  發(fā)表于: 2021-10-27 09:58
交換不了,你這是神仙操作
不過也不是無解,你可以通過主站透傳
zhou1211
級別: 略有小成
精華主題: 1 篇
發(fā)帖數(shù)量: 205 個
工控威望: 362 點
下載積分: 1172 分
在線時間: 66(小時)
注冊時間: 2013-11-04
最后登錄: 2024-09-18
查看zhou1211的 主題 / 回貼
2樓  發(fā)表于: 2021-10-27 09:59
如果你的modbus是tcp,那就還有辦法,一般都支持多socket模式
zhou1211
級別: 略有小成
精華主題: 1 篇
發(fā)帖數(shù)量: 205 個
工控威望: 362 點
下載積分: 1172 分
在線時間: 66(小時)
注冊時間: 2013-11-04
最后登錄: 2024-09-18
查看zhou1211的 主題 / 回貼
3樓  發(fā)表于: 2021-10-27 17:14
宏里面類似這樣處理 1\D0=MOV(2\D0,100)
或者直接在設(shè)置里面做透傳處理
zhou1211
級別: 略有小成
精華主題: 1 篇
發(fā)帖數(shù)量: 205 個
工控威望: 362 點
下載積分: 1172 分
在線時間: 66(小時)
注冊時間: 2013-11-04
最后登錄: 2024-09-18
查看zhou1211的 主題 / 回貼
4樓  發(fā)表于: 2021-10-27 18:01
你用哪個牌子的屏?
zhou1211
級別: 略有小成
精華主題: 1 篇
發(fā)帖數(shù)量: 205 個
工控威望: 362 點
下載積分: 1172 分
在線時間: 66(小時)
注冊時間: 2013-11-04
最后登錄: 2024-09-18
查看zhou1211的 主題 / 回貼
5樓  發(fā)表于: 2021-10-27 19:03
short recipe_name[999]
GetData(recipe_name[0], "Local HMI_1", RW,10000, 1000)
SetData(recipe_name[0], "Local HMI_2", RW,10000,1000)
從 1號連接 取數(shù)據(jù)到 recipe_name數(shù)組,數(shù)量1000,地址為RW10000起
再將recipe_name數(shù)組寫到2號連接 數(shù)量1000,地址RW10000起
zhou1211
級別: 略有小成
精華主題: 1 篇
發(fā)帖數(shù)量: 205 個
工控威望: 362 點
下載積分: 1172 分
在線時間: 66(小時)
注冊時間: 2013-11-04
最后登錄: 2024-09-18
查看zhou1211的 主題 / 回貼
6樓  發(fā)表于: 2021-10-27 19:04
簡單得很,按上面的語句,寫一個循環(huán)執(zhí)行的宏就可以了