vitality8
沒有最好,只有更好!因為專業(yè),所以更好!
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 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伺服驅動器通信參數(shù)設置如下:
P3-00    0002  站2
P3-01    0033  波特率38400
P3-02    0011 通信協(xié)議1:7,E,1(MODBUS,ASCII)
P3-05    0000  RS-232 標準MODBUS 通訊


說明MODWR只能用于16位的數(shù)據(jù)寫入或讀取,而MODRW可用于16位及32位資料寫入或讀出;可能你會問能不能先把32位資料的高低位拆開了再用MODWR寫參數(shù),答案是不行的,伺服會出現(xiàn)AL019 串行通訊異常報警(此前就因為用此辦法兜了個大彎
[ 此帖被vitality8在2012-08-28 23:55重新編輯 ]
藍景自動化
yamqq
雅馬哈,愛普生,電裝機器人。
級別: 網絡英雄

精華主題: 0
發(fā)帖數(shù)量: 1717 個
工控威望: 5539 點
下載積分: 24588 分
在線時間: 299(小時)
注冊時間: 2008-05-05
最后登錄: 2024-08-25
查看yamqq的 主題 / 回貼
1樓  發(fā)表于: 2012-08-22 10:23
伺服是一個高速設備,modbus是一個低速度通信
要求不高的場合可以用用!
這個人很懶,什么也沒有留下!