a1386722030
級(jí)別: *
![]() |
請(qǐng)教大家,高沖沖床在不同的速度(150--400)SPM中運(yùn)行時(shí),每次按沖壓停止后需要停在0度上死點(diǎn)位置,PLC是FX3U,編碼器是增量式的,請(qǐng)教這程序應(yīng)該怎么寫。 |
---|---|
|
hafatahaha
臺(tái)達(dá)代理
級(jí)別: 論壇先鋒
![]() |
哥建議你用絕對(duì)編碼器,我搞的高速?zèng)_床都是絕對(duì)的,增量多多少少有點(diǎn)問題 |
|
---|---|---|
|
lipingsr
級(jí)別: 略有小成
![]() |
沖床是慣量比較大,要先減速,再停,但也不會(huì)絕對(duì)停在零位,除非帶剎車 |
---|---|
|
xuhaiguo
級(jí)別: 探索解密
![]() |
1.建議用絕對(duì)值編碼器。增量可能出現(xiàn)問題。 2.停止角度問題,給你一個(gè)思路。將控制停止的那組凸輪做成與速度關(guān)聯(lián)的。設(shè)定停止角度A(固定)A為最高速停止角度,沖次B,ab 為常數(shù)(為什么加ab,ab為常數(shù)可以調(diào)整400-B的系數(shù)),計(jì)算后的停止角度C,C=A-(400-B)*a/b。解釋:當(dāng)速度為最高400次時(shí),C=A,調(diào)整A的數(shù)值,將壓力機(jī)停止到上死點(diǎn),當(dāng)B=150時(shí),調(diào)整ab的值,將停止角度停止到上死點(diǎn)。中間其它角度根據(jù)公式自動(dòng)計(jì)算,自動(dòng)停到上死點(diǎn)。 希望能對(duì)你有用 |
---|---|
|
a1386722030
級(jí)別: *
![]() |
謝謝樓上的建議,我去試下,不過我看PAC15停上死點(diǎn)很準(zhǔn),不知道他那個(gè)思路是怎么樣的? |
---|---|
|
指環(huán)王
級(jí)別: 探索解密
![]() |
手里有這樣一個(gè)項(xiàng)目,準(zhǔn)備用信捷的XD系列PLC,設(shè)備上是增量型編碼器,本打算用中斷或者Z相信號(hào)到上死點(diǎn)停,但是總感覺有些問題,也想問是不是有好的辦法... |
---|---|
|
xuhaiguo
級(jí)別: 探索解密
![]() |
增量的,先轉(zhuǎn)成角度,然后用z相復(fù)位角度,每圈都復(fù)位,保證角度。然后就和正常凸輪一樣,固定角度停車。 |
---|---|
|
指環(huán)王
級(jí)別: 探索解密
![]() |
用Z相的中斷?如果拍了停上司點(diǎn)的按鈕就置位一個(gè)線圈,線圈置ON時(shí)配合Z相中斷停上司點(diǎn)?這樣精準(zhǔn)度能保證嗎..
|
---|---|
|
xuhaiguo
級(jí)別: 探索解密
![]() |
不用中斷。 分兩步1.將編碼器值做成凸輪,用Z相信號(hào),做基準(zhǔn),每次Z將一個(gè)固定值輸入到凸輪值。 2.停止值,將凸輪值與固定值比較,大于就停車。通過調(diào)整固定值,調(diào)整停止角度。 3.調(diào)速參考6樓 |
---|---|
|