1593887
每天進步一點足矣!
級別: 略有小成
|
信捷plc,松下伺服,讓伺服順時針從0度旋轉到20度,再從20度旋轉到100度,然后從100度旋轉到0度,重復以上工作。其中20度和100度可以設定。在不使用感應器回原點的情況下,運用脈沖指令怎樣控制編程???? 怎么高手還不出現呢? 怎么沒人理呢?在編程中已經使用了DRVA指令,可以控制電機正反轉,這是其中的一種控制模式。還有一種就是要像上面那樣控制,這是客戶臨時要加的,順時針有辦法找原點嗎?不可能把機器再拖回來呀?怎么高手還不出現呢? [ 此帖被1593887在2012-10-16 09:28重新編輯 ] |
---|---|
|
akang8612
級別: 略有小成
|
我沒有用過信捷plc,控制思路是根據伺服一周的脈沖數來分別計算20度,100度的脈沖數 然后通過程序發相應的脈沖數,還有就是正反信號,就可以了.找原點的方法有幾種,我一般用光電開關找 |
---|---|
|
1593887
每天進步一點足矣!
級別: 略有小成
|
謝謝,想了很久還是不明白,唉 也不知道怎么問? 不知道有沒有脈沖的累積誤差,如果有一個脈沖誤差,如果伺服旋轉10000次后,就不能正常工作了 [ 此帖被1593887在2012-10-16 12:21重新編輯 ] |
---|---|
|
yuanshunk
天行健,君子以自強不息 !!!
級別: 家園常客
|
累計誤差不是問題,你的原點是不變化的。你可以設定一下,當到100次,或者其他次數的時候,自動回歸原點一下 |
---|---|
|
yuanshunk
天行健,君子以自強不息 !!!
級別: 家園常客
|
轉到100度在回到0度,是反轉回去嗎? 其實這你也不用糾結,多用幾次傳送。當馬達在20度的時候,停下。再把從20轉到100的數字,重新傳送進去。就OK啦 |
---|---|
|