hb0821
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 10 個
工控威望: 81 點
下載積分: 359 分
在線時間: 12(小時)
注冊時間: 2021-08-30
最后登錄: 2024-01-17
查看hb0821的 主題 / 回貼
樓主  發(fā)表于: 2021-09-28 10:26
圖片:
圖片:
圖片:
圖片:
各位大大,最近我在嘗試FX3U+485adp-mb和一個佳信5軸脈沖控制器,測試用plc控制電機(jī)運動,結(jié)果modbus通訊方面知識不夠,始終無法通訊上,求各位大大伸出援手~
波特率都改成了19200.

或者說怎么用485bd來判斷485adp-mb的好壞,設(shè)備故障也有可能。,。
[ 此帖被hb0821在2021-09-28 16:52重新編輯 ]
zhangqi_1234
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 342 個
工控威望: 493 點
下載積分: 4015 分
在線時間: 249(小時)
注冊時間: 2013-03-22
最后登錄: 2024-09-19
查看zhangqi_1234的 主題 / 回貼
1樓  發(fā)表于: 2021-09-30 16:03
先來說一下ADPRW指令:[ADPRW H64 H6 H7114 K2 K10000]
1、指令的第1個操作數(shù)H64是指從站站號為H64(16進(jìn)制),也就是10進(jìn)制數(shù)的100,那么這個站號是否與從站設(shè)置的站號相同?從貼出的資料看出,從站默認(rèn)地址是64,那么就要搞清楚這個64是16進(jìn)制?還是10進(jìn)制?
2、第2個操作數(shù)H6,是指對從站保持寄存器執(zhí)行寫入操作。
3、第3個操作數(shù)H7114是指寫入的從站保持寄存器的起始地址,從貼出的資料看出是地址為H7114寄存器存儲CH0的相對位置移動。
4、第4個操作數(shù)K2是指寫入的保持寄存器有2個,也就是指H7114和H7115,那么H7115是指哪個?但是注意,功能碼H6只能用于寫入1個從站保持寄存器。如果要操作多個地址連續(xù)的保持寄存器,應(yīng)該使用功能碼H10。如果要用功能碼H6,那么第4個操作數(shù)必須固定為K0或H0。
5、第5個操作數(shù)K10000是指寫入H7114和H7115的數(shù)據(jù)是10000(10進(jìn)制)。
執(zhí)行這個指令后,電機(jī)沒有動作,就要檢查站號對不對?數(shù)據(jù)有沒有真正寫入H7114中(用功能碼03讀取存儲值)?電機(jī)動作不光要相對位移,還要動作狀態(tài)(運行或停止)等是否正確?6、執(zhí)行ADPRW指令時,最好用M8029對M8復(fù)位,避免被每個掃描周期執(zhí)行。
[ 此帖被zhangqi_1234在2021-09-30 16:28重新編輯 ]
zhangqi_1234
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 342 個
工控威望: 493 點
下載積分: 4015 分
在線時間: 249(小時)
注冊時間: 2013-03-22
最后登錄: 2024-09-19
查看zhangqi_1234的 主題 / 回貼
2樓  發(fā)表于: 2021-09-30 16:20
接著說一下參數(shù)設(shè)置。
1、參數(shù)設(shè)置中的[MOV H1091 D8420]表示8位數(shù)據(jù)、無奇偶校驗、1位停止位、波特率為19200,這是否與從站設(shè)置的參數(shù)相同?
2、參數(shù)設(shè)置中的D8420和D8421很關(guān)鍵,其它的在不影響響應(yīng)速度的前提下,可以忽略不計,保持默認(rèn)即可。
[ 此帖被zhangqi_1234在2021-09-30 16:26重新編輯 ]
本帖最近評分記錄:
  • 下載積分:+1(幸運大彎鉤)