用PLC通過步進(jìn)驅(qū)動(dòng)器來控制步進(jìn)電機(jī)的運(yùn)轉(zhuǎn),從而達(dá)到了PLC在步進(jìn)電動(dòng)控制中應(yīng)用更加廣泛。例如,在對(duì)單雙軸運(yùn)動(dòng)的控制過程中,在控制面板上設(shè)定移動(dòng)距離、速度和方向等參數(shù)。
PLC讀入這些設(shè)定值后,通過運(yùn)算產(chǎn)生脈沖、方向信號(hào),控制步進(jìn)電動(dòng)機(jī)驅(qū)動(dòng),達(dá)到對(duì)距離、速度、方向控制的目的。并通過實(shí)測(cè)證明系統(tǒng)運(yùn)行結(jié)果具有可靠性、可行性、有效性。
采用PLC控制步進(jìn)電機(jī),應(yīng)根據(jù)下式計(jì)算系統(tǒng)的脈沖當(dāng)量、脈沖頻率上限和最大脈沖數(shù)量,進(jìn)而選擇PLC及其相應(yīng)的功能模塊。根據(jù)脈沖頻率可以確定PLC高速脈沖輸出時(shí)需要的頻率,根據(jù)脈沖數(shù)量可以確定PLC的位寬。
脈沖當(dāng)量=(步進(jìn)電機(jī)步距角×螺距)/(360×傳動(dòng)速比)
脈沖頻率上限=(移動(dòng)速度×步進(jìn)電機(jī)細(xì)分?jǐn)?shù))/脈沖當(dāng)量
最大脈沖數(shù)量=(移動(dòng)距離×步進(jìn)電機(jī)細(xì)分?jǐn)?shù))/脈沖當(dāng)量
脈沖當(dāng)量=(步進(jìn)電機(jī)步距角×螺距)/(360×傳動(dòng)速比)
脈沖頻率上限=(移動(dòng)速度×步進(jìn)電機(jī)細(xì)分?jǐn)?shù))/脈沖當(dāng)量
最大脈沖數(shù)量=(移動(dòng)距離×步進(jìn)電機(jī)細(xì)分?jǐn)?shù))/脈沖當(dāng)量