PLC是廣泛應(yīng)用于工業(yè)自動(dòng)化領(lǐng)域的控制器,它的功能越來越強(qiáng),性能越來越先進(jìn)。為了配合步進(jìn)電機(jī)的控制,許多PLC都內(nèi)置了脈沖輸出功能,并設(shè)置了相應(yīng)的控制指令,可以很好地對步進(jìn)電機(jī)進(jìn)行控制,圖1是松下FP0-C16T晶體管輸出型PLC的輸出電路結(jié)構(gòu)。
圖1 PLC輸出電路圖
FP0-C16T型PLC有兩個(gè)脈沖輸出端Y0和Y1端,隨著控制方式的不同,有三種脈沖輸出形式。
·這兩個(gè)脈沖輸出端可以用來作為兩個(gè)不帶加減速的單相脈沖輸出端,主要使用PLS和SPD1指令進(jìn)行控制,顛率范圍為0Hz_10KHz,可以連續(xù)輸出,也可以脈沖中形式輸出,可以同時(shí)單獨(dú)輸出。
·可以作為兩相可變占空比的連續(xù)脈沖輸出端,主要使用PWM指令控制,占空比設(shè)置范圍為0%_100%。頻率設(shè)置范圍0.1Hz_999.9Hz。
·可以作為帶梯形加減速的兩相脈沖輸出,主要使用PULS和SPD1指令控制,頻率變化范圍0Hz_10KHz,加減速率10Hz/10ms_10KHz/10ms,可以連續(xù)輸出,也可以脈沖串形式輸出,這里又分為兩種控制方式,一種是脈沖+方向控制(Y0、Y1輸出脈沖,Y2、Y3輸出方向),一種是正反向脈沖輸出(Y0輸出CW脈沖,Y1輸出CCW脈沖)。如果使用Y0、Y2分別進(jìn)行脈沖、方向控制,控制系統(tǒng)如圖2所示。如果使用Y0作為脈沖輸出,可以通過如圖3所示的方法實(shí)現(xiàn)兩相脈沖輸出。
圖2 脈沖、方向輸出圖
圖3 雙脈沖輸出圖