fczxjh
級別: 家園?
精華主題: 0
發(fā)帖數量: 280 個
工控威望: 682 點
下載積分: 2270 分
在線時間: 146(小時)
注冊時間: 2019-07-15
最后登錄: 2024-09-13
查看fczxjh的 主題 / 回貼
樓主  發(fā)表于: 2023-12-22 10:39
200smart把自身IO映射到1500,因為smart的IO并不是連續(xù)的,比如到I4.3下一個是I8.0,I9.7下一個是I12.0。

所以用BLK_MOV_B批量傳輸,將I點批量傳輸給VB寄存器或profinet指定的輸出Q,那么所得數據是不是也是存在相同的地址間距?
zhenzi917
級別: 工控俠客
精華主題: 0
發(fā)帖數量: 903 個
工控威望: 2970 點
下載積分: 1669 分
在線時間: 261(小時)
注冊時間: 2022-01-13
最后登錄: 2024-09-20
查看zhenzi917的 主題 / 回貼
1樓  發(fā)表于: 2023-12-22 15:41
IB0或QB0 MOVB QB1152,
如果200smart側地址不連續(xù)就在本地映射成連續(xù)的,再批量傳送給控制器,不要浪費控制器的與IO設備的傳輸字節(jié),會影響CPU速率
傳送給控制器的點不多也可以單獨映射到Q1152.0開始的定義字節(jié)。
本帖最近評分記錄:
  • 下載積分:+2(fczxjh) 熱心助人!
  • 命自我立