本例通過對PLC切斷機定長切斷控制系統的設計,重點介紹了高速計數功能在定長切斷中的運用。
PLC的功能模塊可執行如高速計數、定位控制、閉環控制等的特殊功能。
汽車密封件生產企業使用的擠出生產線有連續擠出、間隔切斷的特點。為了生產的連續和穩定,擠出機需要保持連續地擠出速度,而最終產片需要定長切斷包裝,所以切斷機不僅要實現定長切斷、超差分揀、自動糾偏,還需要協調連續擠出和間歇切斷的運行,不能在切斷過程中切斷或阻擋擠出工件。
工具/原料
計算機一臺
step7 編程環境
方法/步驟
由於每篇經驗只能放20張圖片,故分開寫,見諒。
接上
硬件中斷處理程序OB40:
此程序只置位“切斷分揀”流程的運行標誌。
如圖所示:
啟動按鈕:
新增FB6,命名為“啟動按鈕控制”,
接口參數和程序如下:
新增FC3,命名為“啟停設置”,
如圖所示:
啟動初始化OB100,暖啟動。
主循環OB1:
注意事項
【注】由於OB由操作系統調用,所以沒有背景數據塊,也不能聲明靜態變量,只能使用臨時變量。
沒有專用的SFC用於禁止和激活循環中斷,可以用SFC39 DIS_INT禁止中斷;使用SFC40 EN_INT激活中斷