PLC編程中程序的結構組成


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

  1.主程序

  主程序(OBI)是程序的主體,每個項目必須只有一個主程序。子程序和中斷程序可以在主程序中調用。

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

  2.子程序

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

  3.中斷程序

  中斷程序是一組可選的指令。主程序不調用中斷程序;當中斷事件發生時,它們被可編程控制器的操作系統調用。中斷程序用於處理預定義的中斷事件。因為無法預測中斷事件將在何時發生,所以不允許重寫可能在其他程序中使用的內存。

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM