qaz222
專業自動化
級別: 探索解密
|
大家能否解釋伺服的“ABS"模式是什么意思。還有該如何接線。謝謝! |
|
---|---|---|
|
zczc777
陽光總在風雨后,烏云上有睛空!珍惜所有的感動每一份希望在你手
級別: 家園常客
|
三菱的ABS數據是這樣發送的(共發送32位二進制ABS數據+6位二進制和效驗數據): ① PLC在內部伺服開啟的上升沿,將ABS傳送模式(ABSM)和伺 服開啟(SON)置ON。 ② 伺服放大器收到ABS傳送模式信號,檢測并計算絕對位置后,將ABS發送數據準備完畢信號(ABST)置ON,并告訴PLC發送數據已經準備完畢。 ③ PLC收到ABS發送數據準備完畢(ABST)信號后,將ABS請求(ABSR) 置ON。 ④ 伺服放大器收到ABS請求信號(ABSR)后,輸出ABS低2位數據并將ABS發送 數據準備完畢(ABST) 置OFF。 ⑤ PLC確認ABS發送數據準備完畢信號(ABST)為OFF(已經輸出ABS 2位數據) 后,讀取ABS低2位,隨后將ABS請求信號(ABSR)置OFF。 ⑥ 伺服放大器將ABS發送數據準備完畢信號(ABST)置ON后,準備下一次傳送。 隨后重復3~6的操作,直到完成32位數據和6位和校驗數據的發送為止。 ⑦ PLC和校驗后,將ABS傳送模式信號(ABSM)置OFF。如果在數據發送過程 中ABS傳送模式信號(ABSM)已經為OFF,ABS傳送模式中斷。 補充:也就是說PLC要分16次收完一個32位的1111010101010…… 然后把16個2位二進制數相加,再跟伺服放大器發送的和效驗數據作比較,如果相同表示絕對位置輸出正確。把這個32位的二進制數轉換為十進制數,就是想要的的ABS絕對位置數據了。 轉載 |
---|---|
|