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