kj2410424723
級(jí)別: 探索解密
|
臺(tái)達(dá)ES2 Y2做脈沖輸出(Y0也是脈沖輸出),現(xiàn)出現(xiàn)機(jī)器自動(dòng)狀態(tài)下不定時(shí)不輸出,但手動(dòng)可以,已經(jīng)更換了3臺(tái)PLC依舊是這個(gè)問題,求各位同仁不吝賜教! 問題補(bǔ)充:Y2驅(qū)動(dòng)步進(jìn)控制步進(jìn)電機(jī),程序是用時(shí)間控制電機(jī)旋轉(zhuǎn)多久,是不是在時(shí)間到達(dá)后要不要加清零或復(fù)位指令, 疑惑點(diǎn):當(dāng)機(jī)器自動(dòng)狀態(tài)Y2不輸出時(shí),打手動(dòng)單獨(dú)對(duì)轉(zhuǎn)動(dòng)電機(jī),然后再開自動(dòng),電機(jī)又可以轉(zhuǎn)動(dòng),特別迷茫! [ 此帖被kj2410424723在2017-01-09 09:02重新編輯 ] |
---|---|
|
jicjic111
進(jìn)步
級(jí)別: 略有小成
|
排除了硬件問題,再排除電源,干擾,就是程序問題了,程序上載來(lái)看看有沒有問題 |
---|---|
|
liukongwen
雖千萬(wàn)里,吾往矣!
級(jí)別: 論壇先鋒
|
手動(dòng)運(yùn)行沒問題說明線路和硬件都沒問題,應(yīng)該是程序問題,上傳程序看看 |
---|---|
|
jicjic111
進(jìn)步
級(jí)別: 略有小成
|
圖片:
圖片:
看了你寫的程序,確認(rèn)是程序問題了,兩個(gè)圖都有問題,我?guī)湍阈薷南?看圖,用DDRVA指令,每啟動(dòng)一次時(shí),要傳送不同的數(shù)據(jù)到D210,否則脈沖沒有輸出,你圖M300傳K99999999到D210每次這樣是不行的,啟動(dòng)一次K99999999這個(gè)數(shù)要變, 樓主留言:再此謝過 [ 此帖被jicjic111在2017-01-09 10:03重新編輯 ] |
---|---|
|
liu19916
級(jí)別: 略有小成
|
樓主用時(shí)間控制的就不應(yīng)該使用絕對(duì)定位指令來(lái)發(fā)脈沖,絕對(duì)指令發(fā)脈沖脈沖數(shù)到了,不管你時(shí)間到?jīng)]到都會(huì)停止。個(gè)人見解,僅供參考。 |
---|---|
|
kj2410424723
級(jí)別: 探索解密
|
根據(jù)制程需要,暫時(shí)將DDRVA換成DDRVI,每次電機(jī)停止后對(duì)寄存器清零,等待下次賦值,今天會(huì)測(cè)試一下,明天跟進(jìn)狀態(tài)!謝謝各位的幫助!再此謝過。 |
---|---|
|