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

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

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

      西門子代理商-伺服電機驅動變頻器代理-重慶一級代理商

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

      詳細介紹
      結構數據類型(Struct)

      Struct類型是一種由多個不同數據類型元素組成的數據結構,其元素可以是基本數據類型,也可以是Struct、數組等復雜數據類型以及PLC數據類型(UDT)等。Struct類型嵌套Struct類型的深度限制為  8 級。Struct類型的變量在程序中可作為一個變量整體,也可單獨使用組成該Struct的元素。Struct  類型可以在DB、OB/FC/FB接口區、PLC數據類型(UDT) 處定義使用。

      Struct數據類型使用非常靈活(小編的Zui愛),隨時可以使用;可以使程序數據結構更加清晰直觀,易于維護,擴展性強;例如將相同類型電機相關的數據以結構體存放,便于批量復制和使用;

      圖片image-202405

      PLC數據類型(UDT)

      從TIA 博途 V11 開始,S7-1200 支持PLC數據類型(UDT)。

      UDT類型是一種由多個不同數據類型元素組成的數據結構,元素可以是基本數據類型,也可以是STRUCT、數組等復雜數據類型以及其它UDT等。UDT類型嵌套UDT類型的深度限制為  8 級。UDT類型可以在DB、OB/FC/FB接口區處使用。從TIA 博途 V13SP1 開始,S7-1200  V4.0開始,PLC變量表中的I和Q也可以使用UDT類型。 UDT類型可在程序中統一更改和重復使用,一旦某UDT類型發生修改,執行軟件全部編譯可以自動更新所有使用該數據類型的變量。

      圖片image-202405

      S7-1200 數組數據類型(ARRAY)

      ARRAY類型是由數目固定且數據類型相同的元素組成的數據結構。 ARRAY類型的定義和使用需要注意以下幾點:

    2. ARRAY類型可以在DB、OB/FC/FB接口區、PLC數據類型處定義;無法在PLC變量表中直接定義。
    3. 數組定義:Array[維度1下限..維度1上限,維度2下限..維度2上限,...]of
    4. 數組元素的數據類型包括:除數組類型、Variant類型以外的所有類型;
    5. 數組下標的數據類型為整數,下限值必須小于或等于上限值;
    6. 從S7-1200  V2.0開始,下標可以不僅僅是常數、常量,也可以是變量,還可以是混合使用(多維數組),如果編程語言是SCL的話,下標還可以是表達式。W0這種沒有對應符號名的juedui地址。
    7. 從S7-1200  V4.2開始,FC的Input/Output/InOut以及FB的InOut可以定義形如Array[*]這種變長數組,要求必須是優化FC/FB塊,在調用FC/FB的實參中可以填寫任意數據類型相同的數組變量;
    8. 數組可以使用單個數組元素例如"DB1".Static_1[1],也可以使用整個數組例如"DB1".Static_1。
    9. S7-1200 V4.2開始,多重背景支持數組形式,即Array of FB,這樣可以在FB中使用循環指令更方便的編寫程序。
    10. 圖片image-202405


      相關產品

      聯系方式

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