vitality8
沒有最好,只有更好!因為專業(yè),所以更好!
級別: 略有小成
精華主題: 0
發(fā)帖數量: 95 個
工控威望: 269 點
下載積分: 709 分
在線時間: 30(小時)
注冊時間: 2007-07-17
最后登錄: 2024-09-14
查看vitality8的 主題 / 回貼
樓主  發(fā)表于: 2012-08-21 14:44
本文主要介紹臺達MODBUS指令 16位及32位用法.
實驗對象:PLC:臺達DVP12SA 伺服:臺達ASD-B2系列伺服.
B2伺服驅動器通信參數設置如下:
P3-00    0002  站2
P3-01    0033  波特率38400
P3-02    0011 通信協議1:7,E,1(MODBUS,ASCII)
P3-05    0000  RS-232 標準MODBUS 通訊


說明MODWR只能用于16位的數據寫入或讀取,而MODRW可用于16位及32位資料寫入或讀出;可能你會問能不能先把32位資料的高低位拆開了再用MODWR寫參數,答案是不行的,伺服會出現AL019 串行通訊異常報警(此前就因為用此辦法兜了個大彎
[ 此帖被vitality8在2012-08-28 23:55重新編輯 ]
藍景自動化
tanqinglei
級別: 略有小成
精華主題: 0
發(fā)帖數量: 130 個
工控威望: 277 點
下載積分: 942 分
在線時間: 50(小時)
注冊時間: 2012-06-10
最后登錄: 2017-07-29
查看tanqinglei的 主題 / 回貼
1樓  發(fā)表于: 2012-08-21 21:07
頂一下
小磊