啟動(dòng)按鈕(I0.01)
急停按鈕(I0.02)
停止按鈕(I0.03)
復(fù)位按鈕(I0.04)
我想寫(xiě)的功能:1.按下啟動(dòng)按鈕后,機(jī)器按步進(jìn)指令(STEP,SNXT)一步一步往下走。
2.我按下停止按鈕后,機(jī)器立即停止。當(dāng)我按下啟動(dòng)按鈕后,機(jī)器的動(dòng)作繼續(xù)往下走。
3.我按下急停按鈕后,再打回上來(lái)(讓急停按鈕復(fù)位),這時(shí)候動(dòng)作將無(wú)法向下繼續(xù),要按下復(fù)位按鈕,將機(jī)械復(fù)位到初始狀態(tài)。
我現(xiàn)在是這樣想的。我程序分兩部分:1.主程序(包括步進(jìn)動(dòng)作,啟動(dòng)條件,報(bào)警等)
2.中斷程序(里面沒(méi)有另機(jī)器動(dòng)作的指令,里面有一個(gè)FOR指令,令程序在里面死循環(huán),當(dāng)我按下啟動(dòng)按鈕后,中斷程序結(jié)束,返回主程序繼 續(xù)工作。
不過(guò)貌似這樣做有問(wèn)題。請(qǐng)問(wèn)大俠們有什么建議嗎??先謝謝。