西門子S7-200 CPU的控制程序由主程序、子程序和中斷程序組成。
?1.主程序
主程序(OBI)是程序的主體,每個項目必須只有一個主程序。子程序和中斷程序可以在主程序中調用。
主程序通過指令控制整個應用程序的執行,每次CPU掃描都要執行一次主程序。STEP7-Micro/Win的程序編輯器窗口底部的選項卡用于選擇不同的程序。因為程序已經分離,所以在每個程序結束時,不需要添加無條件的end指令,如END、RET或RETI。
2.子程序
子程序是一組可選的指令,只有在被其他程序調用時才能執行。同一個子程序可以在不同的地方調用多次。使用子程序可以簡化程序代碼,減少掃描時間。設計良好的子程序很容易移植到其他項目中。
3.中斷程序
中斷程序是一組可選的指令。主程序不調用中斷程序;當中斷事件發生時,它們被可編程控制器的操作系統調用。中斷程序用于處理預定義的中斷事件。因為無法預測中斷事件將在何時發生,所以不允許重寫可能在其他程序中使用的內存。
以上屬于基礎內容,看不明白的朋友可以看一套plc視頻教程,更容易理解。本文來源:www.jcpeixun.com。
?
審核編輯:ymf
評論
查看更多