
小弟初學(xué)PLC,正在做畢業(yè)設計,希望各位高手幫忙看一下上面這個(gè)梯形圖是否正確
程序是用PLC的高速計數去實(shí)現步進(jìn)電機的定位,我用的是專(zhuān)用步進(jìn)電機驅動(dòng)器,Y000為脈沖輸出到驅動(dòng)器 Y010為驅動(dòng)器方向控制,通斷實(shí)現正反轉,其中P10是從觸摸屏輸入數據后計算出來(lái)的總脈沖的子程序,X010是啟動(dòng)按鈕 X020為急停按鈕 Y030是自動(dòng)停止
我大概的思路是 啟動(dòng)X(jué)010,然后先給驅動(dòng)器一個(gè)正轉信號(因為驅動(dòng)器要求先有控制信號再有脈沖信號),然后調用子程序計算脈沖后輸出脈沖到Y000來(lái)驅動(dòng)步進(jìn)電機移動(dòng),當到達指令的脈沖,也就是從觸摸屏輸入的位移到達后,立即給一個(gè)反轉信號即Y010,然后再調用脈沖計算子程序,再返回到原點(diǎn),當到達原點(diǎn)后自動(dòng)斷開(kāi)Y030,停機
脈沖計算子程序我沒(méi)給出