葛洪斌
級(jí)別: 探索解密
|
謝謝大家?guī)兔Γ∥艺趯W(xué)習(xí)當(dāng)中,PLC在程序中我用的比較指令,線上模式時(shí)已經(jīng)動(dòng)作了,但是脈沖還會(huì)往前走一些,(LD>=當(dāng)前值D200 k100設(shè)定值)out m50(中間轉(zhuǎn)換) (LD>= 當(dāng)前值D200 K150設(shè)定值outM51 前進(jìn)限位) ( LD<=當(dāng)前值 D200 設(shè)定值K50 out m52回退限位) 油缸開始 快進(jìn)。。。。到。。。。。中間轉(zhuǎn)換變(慢速)。。。走到。。。。。前進(jìn)限位 油缸 開始回退。。。。到。。。。退限位(停)現(xiàn)在是不要精度可以做到,想要精度就不行了。快進(jìn)和回退的數(shù)不穩(wěn)定 慢進(jìn)時(shí)還可以,就是說快近時(shí) d200的數(shù)到k150時(shí)m50已經(jīng)動(dòng)作了,但是d200的數(shù)會(huì)多出一些,比如155 156 160. 這樣有時(shí)就直接讀到前進(jìn)限位的數(shù)了,往前就動(dòng)不了了,這種情況我應(yīng)該怎么編程。請(qǐng)師傅指點(diǎn)。 |
---|---|
|
fxyc87
級(jí)別: 略有小成
|
你的字能小一點(diǎn)么?格式能排排好么? 看著眼花,實(shí)在沒有能力繼續(xù)看下去 你整理一下,我再回來看看你的問題吧 |
---|---|
|
葛洪斌
級(jí)別: 探索解密
|
1000脈沖的 要求精度0.5mm以內(nèi) 是不是我的寄存器不對(duì)啊 |
---|---|
|
tcbdongdong
級(jí)別: 探索解密
|
編碼器接在X幾? 要用對(duì)應(yīng)的高數(shù)計(jì)數(shù)器吧 用高速處理指令 如HSCS 我也是菜鳥 建議試試 |
---|---|
|
lijinniu
級(jí)別: 工控俠客
|
建議改變安裝編碼器的方法,使用50脈沖對(duì)應(yīng)1MM |
---|---|
|
tingfenghu
級(jí)別: 工控俠客
|
快速時(shí)因?yàn)閼T性肯定會(huì)幾個(gè)碼數(shù)偏差,應(yīng)該快到位置設(shè)定一個(gè)慢速,如總行程為1000時(shí),行程到900時(shí)改為慢速,回退同樣,先慢速回退100,快速回退,回退900時(shí)再慢速。啟動(dòng)和停止有一段距離為慢速,減少慣性。 |
|
---|---|---|
|
二手工控電器
且行且珍惜
級(jí)別: 工控俠客
|
建議用絕對(duì)位置編碼器,另外樓主需要油缸行走的距離是多少??再者樓主所用的比較指令不對(duì),不應(yīng)該用LD>=此指令,應(yīng)該用CMP D** K**指令,希望能幫到你!祝你好運(yùn)! |
|
---|---|---|
|
葛洪斌
級(jí)別: 探索解密
|
謝謝各位了。我試了不是很理想,用接近開關(guān)就特別準(zhǔn),誤差百分之10毫米,我應(yīng)該沒用好指令,理論上應(yīng)該沒有問題。 |
---|---|
|