我剛接觸s7-200,
編了一個(gè)簡單的自動分揀系統(tǒng)的程序,
主程序
啟動液壓站,傳送帶等,
實(shí)現(xiàn)自動子程序和手動子程序的切換
自動子程序
啟動傳感器
啟動物料檢測開關(guān)定時(shí)器,有物料通過則定時(shí)器斷電復(fù)位,
持續(xù)一分鐘無物料通過則啟動報(bào)警器,同時(shí)啟動第二個(gè)定時(shí)器,
報(bào)警持續(xù)一分鐘仍然沒有物料通過則結(jié)束子程序、主程序,即自動關(guān)閉系統(tǒng)(這個(gè)不會)
物料通過相應(yīng)的傳感器的時(shí)候啟動相應(yīng)的液壓缸動作。
子程序自動一直循環(huán),直到收到結(jié)束指令
還有很多問題請教前輩:
1、如果主程序所有按鍵都是斷開的,子程序是否還能繼續(xù)執(zhí)行
2、子程序里面的輸出能否控制主程序?
3、如何實(shí)現(xiàn)子程序的自動無限循環(huán),直到輸入結(jié)束指令才結(jié)束?(還是說沒有結(jié)束指令子程序會自動循環(huán)?)
4、如果子程序結(jié)束,是否所有子程序的輸出自動結(jié)束?
拜求前輩指導(dǎo)
qq371001109