自動剪板機生產過程控制的軟件采用模塊化結構,順序控制系統的程序設計可根據流程圖進行,也可以將各步動作編寫出程序表,或者畫出邏輯功能圖。控制程序分兩部分,一部分是主程序,用來對系統進行初始化,即設置中斷控制字及計數常數等;另一部分為中斷服務程序,對剪板機系統進行生產過程控制。
因本系統是順序控制系統,屬于分時控制,實時性不高,故采用程序查詢式控制方式。在控制機電加減速運動控制子程序設計中,為保證控制機電在頻繁起停運行中不失步、不過沖,保證系統的精度和快速性,根據力學原理剛體轉動定理,參照控制電機的特性,并結合負載試驗情況。
中斷服務程序用以對系統進行順序控制主程序用來對系統進行初始化,即設置中斷控制字及計數常數等。當主程序執行完以后,便進入等待狀態。當系統需要工作時,只要操作人員按一下start按鈕,即可轉到相應的中斷服務程序。
系統是采用8031單片機設計的順序控制系統,硬件電路少,接口簡單,軟件的開發及調試都比較方便,在輸入、輸出端采用光隔離等措施后,抗干擾效果很好。在對多臺不同型號剪板機床進行自動化改造的實際應用后,充分體現本系統具有集成度高,加工精度高,經濟性好,操作方便,自動化水平較高等特點,且設備的可靠性、可維護及靈活性都很優越,基本上能滿足機電設備廠日益增長的現代化大生產的需要。