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


說(shuō)明MODWR只能用于16位的數(shù)據(jù)寫(xiě)入或讀取,而MODRW可用于16位及32位資料寫(xiě)入或讀出;可能你會(huì)問(wèn)能不能先把32位資料的高低位拆開(kāi)了再用MODWR寫(xiě)參數(shù),答案是不行的,伺服會(huì)出現(xiàn)AL019 串行通訊異常報(bào)警(此前就因?yàn)橛么宿k法兜了個(gè)大彎
[ 此帖被vitality8在2012-08-28 23:55重新編輯 ]
藍(lán)景自動(dòng)化