slik
級別: 論壇先鋒
![]() |
在三菱的定位指令驅動(dòng)中(DDRVI, DDRVA )一般是要等待上一個(gè)定位指令結束才可以進(jìn)行下一個(gè)定位,但是在該如何判斷上一個(gè)定位指令是否結束的過(guò)程中,有的人使用M8340,有的人使用M8348,還有的人使用驅動(dòng)器送過(guò)來(lái)的servo ready的標志,請問(wèn)在驅動(dòng)本指令的條件中是否該用哪一個(gè)標志才比較妥當呢,才能真正證明上個(gè)定位驅動(dòng)已經(jīng)結束可以進(jìn)行本次定位了, 而在定位控制的手冊中的關(guān)于定位指令的動(dòng)作結束的標志中,還特別強調:指令的動(dòng)作正常結束標志(M8029)和異常結束標志(M8329)為on時(shí),表示指令動(dòng)作結束了,但是并不意味著(zhù)伺服電機的動(dòng)作也結束了,為確切掌握伺服電機的動(dòng)作結束情況,請使用伺服放大器側具有的定位結束信號INP和伺服準備好信號servo on。 請問(wèn)該如何理解這句話(huà)!謝謝~ 另外,指令正常結束標志M8029,很多人是使用其置位輔繼,如LD M8029 SET M200,然后在用M200來(lái)斷開(kāi)指令的驅動(dòng)和開(kāi)啟下一步,請問(wèn)如果用LD M8029 OUT M200,然后在如同上,斷開(kāi)驅動(dòng)和開(kāi)啟下一步行不行?謝謝! |
---|---|
|
yamqq
雅馬哈,愛(ài)普生,電裝機器人。
級別: 網(wǎng)絡(luò )英雄
![]() ![]() |
另外,指令正常結束標志M8029,很多人是使用其置位輔繼,如LD M8029 SET M200,然后在用M200來(lái)斷開(kāi)指令的驅動(dòng)和開(kāi)啟下一步,請問(wèn)如果用LD M8029 OUT M200,然后在如同上,斷開(kāi)驅動(dòng)和開(kāi)啟下一步行不行?謝謝! 這個(gè)編程思路是可以的 |
|
---|---|---|
|
360820
我還真沒(méi)有個(gè)性簽名
級別: 略有小成
![]() |
伺服沒(méi)怎么用過(guò) 幫頂一下等待更多高手的經(jīng)驗 |
---|---|
|
tkggtdkjpl
工欲善其事,必先利其器!
級別: 網(wǎng)絡(luò )英雄
![]() ![]() |
三菱的DRVA DRVI指令結束后M8029 ON SET M0 伺服定位完成的話(huà)輸出INP 信號輸入到PLC的X1 ld m0 and x1 out m2 rst m0 在用M2驅動(dòng)下一次定位 明白??? |
|
---|---|---|
|
slik
級別: 論壇先鋒
![]() |
謝謝三樓的回答!但如果想如圖所示的編程方法來(lái)銜接前后兩個(gè)定位指令的話(huà),貌似應該也可以吧~ 會(huì )有什么不妥當的地方嗎?謝謝! ![]() |
---|---|
|
rqhan
級別: 探索解密
![]() |
其實(shí)很簡(jiǎn)單,跟邏輯控制一樣的,第一個(gè)執行的要有條件的,然后第二個(gè)執行的在第一個(gè)執行完成后再去執行(中間要有時(shí)間差),和邏輯編程類(lèi)似,只是程序之間的銜接問(wèn)題 |
---|---|
|