<object id="ayu7o"></object>

      <object id="ayu7o"></object>

    1. <menuitem id="ayu7o"></menuitem>
      <object id="ayu7o"></object>
      加入收藏 在線留言 聯系我們
      關注微信
      手機掃一掃 立刻聯系商家
      全國服務熱線18475208684

      東莞市西門子一級PLC模塊代理商

      更新時間
      2024-12-02 08:00:00
      價格
      請來電詢價
      西門子PLC
      西門子觸摸屏
      西門子伺服電機
      西門子變頻器
      西門子直流調速器
      西門子電纜
      聯系電話
      13922889745
      聯系手機
      18475208684
      聯系人
      向小姐
      立即詢價

      詳細介紹

      子程序不是功能性指令,它的主要作用是優化程序結構,節省程序掃描時間,提高CPU響應速度。

      在我們自動化控制系統中,有可能有很多工序或者很多個功能,這個時候如果我們把這一個一個的功能打包起來,放在不同子程序中,當條件滿足時,再調用對應的子程序,那這樣程序書寫和執行起來就變得比較有條理。

      在西門子200SMART PLC中,子程序Zui多有128個。

      PLC掃描一般只會在主程序中掃描,當掃描到調用條件滿足才會暫停主程序掃描而跳轉到子程序中掃描,待子程序掃描完成再返回主程序繼續掃描,但Zui終結果需要等到掃描周期結束階段統一刷新。

      子程序還有一個功能是可以創建庫。有系統庫和自定義庫。系統庫是在我們安裝軟件后自帶的庫。

      對于以后編程中會反復使用的子程序可以定義成庫,當再次用到時,無需重復編寫,可以直接調用庫進行編程,大大提高編程的效率,也就是自定義庫。自定義庫需要用到局部變量去傳遞參數,每一個程序塊有64個字節的局部變量,但是只有60個字節可用。每個程序塊中Zui多可以創建16個輸入輸出類的局部變量。

      在創建庫時,如果局部變量不夠用,一些中間的運算結果可以用全局變量V區去存儲。但是創建庫的源程序中V存儲區必須定義符號使用,否則創建時報錯。調用庫編程時需要重新分配庫存儲器地址,分配的地址與源程序地址沒有必然聯系,但是會遵循源程序的使用規律,分配存儲器地址只會顯示使用的起始地址和結束地址,所以源程序中地址使用盡量連續或少量跳躍。

      —THE END—



      聯系方式

      • 電  話:13922889745
      • 經理:向小姐
      • 手  機:18475208684
      • 微  信:18475208684