往事訴風(fēng)
級(jí)別: 工控俠客
![]() |
用A2伺服做了一個(gè)追沖一體的程序 和伺服走的是485通訊 現(xiàn)在是在1根料上相當(dāng)于有3種長(zhǎng)度 (300 610 360) 問(wèn)題是脈沖不能及時(shí)送到凸輪里面 導(dǎo)致切第二種長(zhǎng)度的時(shí)候不能按照設(shè)定的長(zhǎng)度去執(zhí)行 ,這樣的話一根料上 就會(huì)出現(xiàn)2次長(zhǎng)度不能按照設(shè)定長(zhǎng)度來(lái)執(zhí)行動(dòng)作 我開(kāi)始的時(shí)候是切的時(shí)候切換長(zhǎng)度脈沖 不行 后來(lái)改成同步的時(shí)候 還是不行難道是A2的凸輪只能執(zhí)行單一長(zhǎng)度循環(huán)的追剪嗎?對(duì)于可變長(zhǎng)度的追剪實(shí)現(xiàn)不了 ? 我現(xiàn)在是開(kāi)始執(zhí)行一個(gè)齊頭長(zhǎng)度 齊頭長(zhǎng)度執(zhí)行完就執(zhí)行下個(gè)長(zhǎng)度 下個(gè)長(zhǎng)度執(zhí)行幾次 次數(shù)達(dá)到執(zhí)行下個(gè)長(zhǎng)度 完成之后一根料結(jié)束 開(kāi)始不斷循環(huán) 達(dá)到設(shè)定產(chǎn)量停止 都是在運(yùn)行中改變 我現(xiàn)在是第一個(gè)長(zhǎng)度執(zhí)行完 第二個(gè)長(zhǎng)度也給過(guò)去了 由于通訊時(shí)間什么的 沒(méi)有寫進(jìn)去凸輪里面 不能馬上在下一個(gè)周期去執(zhí)行 要在下下個(gè)周期才能執(zhí)行了 這樣的話 動(dòng)作就不對(duì)了,而且我做的這個(gè)還是固定孔距,沒(méi)有一個(gè)孔距一變 那樣的話肯定更實(shí)現(xiàn)不了。我之前查的資料說(shuō)在追剪拉回錢2s內(nèi)寫入長(zhǎng)度就可以實(shí)現(xiàn),我現(xiàn)在是在同步的時(shí)候就寫,就是通訊有延遲也應(yīng)該夠了啊,而且我在追剪拉回前最少有0.6s的模具動(dòng)作時(shí)間啊,時(shí)間上應(yīng)該是沒(méi)有問(wèn)題啊,用示波器抓取圖形發(fā)現(xiàn) 命令脈沖也給過(guò)去了 就是在下個(gè)周期不執(zhí)行 而是下下個(gè)周期才執(zhí)行 請(qǐng)大家指點(diǎn)一下!!謝謝!! |
---|---|
|
eledesigner
懂一點(diǎn)點(diǎn)
級(jí)別: 工控俠客
![]() |
這個(gè)東西我是看不懂,樓主有資料嗎 |
---|---|
|
往事訴風(fēng)
級(jí)別: 工控俠客
![]() |
那塊看不懂 比如說(shuō)我一根料長(zhǎng)2米 我走個(gè)300齊個(gè)頭 然后按照610的長(zhǎng)度沖2個(gè)孔 剩下的580不夠沖孔 就走580切斷 這里面就涉及到 長(zhǎng)度要從300變到610 執(zhí)行2次 再變580執(zhí)行一次 按照這個(gè)順序不斷的循環(huán) 一直到我生產(chǎn)的數(shù)量達(dá)到設(shè)定值 |
---|---|
|