wxk8000
級(jí)別: 略有小成
|
各位群友大家好 我有一臺(tái)設(shè)備,是用伺服電機(jī)驅(qū)動(dòng)滾珠絲桿實(shí)現(xiàn)進(jìn)給,要求定位精度0.01mm。需要采用快進(jìn)、一工進(jìn)、二工進(jìn)、三工進(jìn)的多段速進(jìn)給。之前采用FX2N的PLC+10GM的定位模塊,可以用定位模塊的LIN命令實(shí)現(xiàn)多段速,如下圖: 由于選用FX2N+定位模塊價(jià)格高些,最近買了個(gè)FX3U的PLC,想直接用一個(gè)PLC來(lái)實(shí)現(xiàn)我上述的功能,降低價(jià)格。遇到了一個(gè)困惑,在FX3U的定位控制篇手冊(cè)的時(shí)候,有一個(gè)可變速脈沖輸出指令PLSV,用于在脈沖輸出的同時(shí)改變脈沖頻率,從而改變伺服電機(jī)轉(zhuǎn)速,實(shí)現(xiàn)多段速控制,但沒(méi)有像定位模塊中一樣的可以預(yù)先設(shè)置輸出脈沖數(shù)量的軟元件,不能用于精確定位。如下圖: 該指令為任意時(shí)間可變速指令,可以實(shí)時(shí)改變脈沖頻率的指令,在指令中可以設(shè)置脈沖的實(shí)時(shí)頻率、發(fā)出脈沖的輸出點(diǎn),和方向點(diǎn)(如用于手動(dòng)前進(jìn)或后退)。但是不能設(shè)置發(fā)出脈沖的總數(shù),也就是不能通過(guò)指令定位,如果需要不是很精準(zhǔn)的定位,可以在使用高速點(diǎn)的時(shí)候用脈沖計(jì)數(shù)器和目標(biāo)值做一個(gè)比較,但是會(huì)在PLC的每個(gè)掃描周期比較一次,所以會(huì)超出一些脈沖。 程序例:︱-----︱︱-----------(PLSV D300 Y000 Y003) 將軟元件S設(shè)成一個(gè)數(shù)據(jù)寄存器D300,然后通過(guò)外界條件將輸出脈沖頻率的數(shù)值MOV至該寄存器。 但是又說(shuō)不能實(shí)現(xiàn)精確定位,而我設(shè)備的要求精度為0.01,請(qǐng)問(wèn)如何用FX3U實(shí)現(xiàn)我所要求的多段速控制? 如果上述PLSV指令不能實(shí)現(xiàn),請(qǐng)問(wèn)相對(duì)定位指令DRVI能否實(shí)現(xiàn)呢? ︱-----︱︱-----------(DRVI K400 K400 Y000 Y003) FX3U的定位控制篇手冊(cè)上將該DRVI指令是單速相對(duì)定位指令,也就是只能用一種速度運(yùn)行,這又如何實(shí)現(xiàn)我要求的多段速呢? 我也想到用多個(gè)DRVI指令,但是會(huì)不會(huì)出現(xiàn)執(zhí)行兩個(gè)指令之間,設(shè)備會(huì)有短時(shí)的停頓? 請(qǐng)教大家這PLSV和DRVI指令能否實(shí)現(xiàn)我所要求的精度0.01mm的多段速控制?如果不能,還有沒(méi)有其他辦法?謝謝! |
---|---|
|
wxk8000
級(jí)別: 略有小成
|
由于接觸PLC時(shí)間短,而且是第一次使用FX3U的PLC,還請(qǐng)版主和各路工控高手賜教,再次感謝! |
---|---|
|
wxk8000
級(jí)別: 略有小成
|
剛才在論壇上也看到了一個(gè)群友的帖子,也遇到這個(gè)問(wèn)題 http://m.bulh.cn/read-gktid-37794-keyword-%B6%E0%B6%CE%CB%D9.html 問(wèn)題好像也沒(méi)解決,請(qǐng)問(wèn)各位如何解決這個(gè)問(wèn)題? |
---|---|
|
yuaiwu
wemhoener
級(jí)別: 網(wǎng)絡(luò)英雄
|
FX內(nèi)置定位做了限制,還有像最小速度是10HZ什么的,什么功能都有了,誰(shuí)還用定位模塊?那Q的誰(shuí)還要? 這就是產(chǎn)品線,對(duì)應(yīng)的用戶做明確的區(qū)分,盡量不要有交集,呵呵! 誰(shuí)像歐姆龍,中型的直接放棄了,他的CP1H定位是能做到你的要求的。 可惜是國(guó)產(chǎn)的,客戶不怎么認(rèn)可呀! |
---|---|
|
wxk8000
級(jí)別: 略有小成
|
三菱的工程師呢? 請(qǐng)大家給點(diǎn)實(shí)質(zhì)性的建議啊。 |
---|---|
|
poorwer
級(jí)別: 略有小成
|
像你這個(gè)在定位期間,要求速度可多次變化,這個(gè)3U應(yīng)該做不到。如果你想要速度降為0后再執(zhí)行下一個(gè)定位就可以,這樣設(shè)備就會(huì)有停頓。 |
---|---|
|
zlc1210903
級(jí)別: 工控俠客
|
用變址可以實(shí)現(xiàn)這樣的要求 |
|
---|---|---|
|
wxk8000
級(jí)別: 略有小成
|
樓上的老兄,如何用變址來(lái)實(shí)現(xiàn)啊,還請(qǐng)明示!謝謝! |
---|---|
|