1. 程式人生 > 其它 >PLC程式設計中程式的結構組成

PLC程式設計中程式的結構組成

  西門子S7-200 CPU的控制程式由主程式、子程式和中斷程式組成。

  1.主程式

  主程式(OBI)是程式的主體,每個專案必須只有一個主程式。子程式和中斷程式可以在主程式中呼叫。

  主程式通過指令控制整個應用程式的執行,每次CPU掃描都要執行一次主程式。STEP7-Micro/Win的程式編輯器視窗底部的選項卡用於選擇不同的程式。因為程式已經分離,所以在每個程式結束時,不需要新增無條件的end指令,如END、RET或RETI。

  2.子程式

  子程式是一組可選的指令,只有在被其他程式呼叫時才能執行。同一個子程式可以在不同的地方呼叫多次。使用子程式可以簡化程式程式碼,減少掃描時間。設計良好的子程式很容易移植到其他專案中。

  3.中斷程式

  中斷程式是一組可選的指令。主程式不呼叫中斷程式;當中斷事件發生時,它們被可程式設計控制器的作業系統呼叫。中斷程式用於處理預定義的中斷事件。因為無法預測中斷事件將在何時發生,所以不允許重寫可能在其他程式中使用的記憶體。

  以上屬於基礎內容,看不明白的朋友可以看一套plc視訊教程,更容易理解。