<rt id="m4md3"></rt>
  • <bdo id="m4md3"><meter id="m4md3"></meter></bdo>
  • <label id="m4md3"></label>
      <center id="m4md3"><optgroup id="m4md3"></optgroup></center>
      產品分類

      當前位置: 首頁 > 工業電氣產品 > 高低壓電器 > 微型斷路器

      類型分類:
      科普知識
      數據分類:
      微型斷路器

      在STEP 7 (TIA 博途)中,如何初始化S7-1500 的優化存儲區?

      發布日期:2022-04-17 點擊率:339

        描述

        優化塊臨時數據區中的變量在每次調用塊時被用缺省值初始化(如,INT 的缺省值是 0)。下列內容不會被初始化:

         ● 聲明為數組的變量。

         ● 非優化塊中聲明的變量。

        在 STEP 7 (TIA 博途)中, 對西門子S7-1500 的優化存儲區中的結構體可以用用戶自定義的值進行初始化。

        如果要把定義的值加載到結構體中的獨立元素,只能先初始化臨時結構體,再分配給靜態結構體。在SCL中使用FOR循環可以在運行時用很少的代碼初始化大量區域(數組結構)。

        圖. 01 是一個DB塊結構中有兩個DB變量的示例。第二個DB變量的PLC數據類型使用的是 "Array [1..10] of motor data type".

        圖. 01

        使用 "MOVE" 指令(復制值) 可以完整的初始化結構體 InOut 變量 "Motor". 在下面的例子中,臨時變量"tmp_Motor" 的內容傳到了 InOut 變量 "Motor". 在 LAD/FBD 中, 位信號通過slice訪問復制到了狀態字(圖. 02).

        圖. 02

        臨時變量和InOut變量必須具有相同的數據類型或相同的結構體數據類型。圖. 03 說明了在SLC中編程實現完整初始化 InOut 變量 "Motor" 和單個元素的位到位訪問。

        圖. 03

        下面的例子說明初始化DB變量 "Motor field". 在SCL中使用 FOR 指令,循環程序重復執行只要運行變量 "tmp_Counter" 在指定的范圍內。由于PLC數據類型是 "Array [1..10] of motor data type", 程序循環必須執行10次("1 TO 10 DO") 來初始化結構體變量中的所有數組元素。

        圖. 04

        注意

        在 UDT中,可以通過聲明定義初始值,這樣基于UDT的每一個變量都有其初始值。只有對運行中的設備做程序復位時才需要初始化結構體變量。當 STOP/RUN 切換時,就會從從裝載存儲區提取初始值,這相當于一次復位。

      下一篇: PLC、DCS、FCS三大控

      上一篇: 索爾維全系列Solef?PV

      推薦產品

      更多
      主站蜘蛛池模板: 色综久久天天综合绕视看| 色综合久久一区二区三区| 成人综合婷婷国产精品久久蜜臀| 色欲人妻综合AAAAA网| 一本色道久久88亚洲精品综合 | 狠狠色狠狠色综合日日不卡| 丁香狠狠色婷婷久久综合| 伊人久久大香线蕉综合电影网| 国产成人综合亚洲AV第一页| 色综合天天做天天爱| 亚洲综合色自拍一区| 亚洲欧美综合精品成人导航| 97久久综合精品久久久综合 | 亚洲综合小说另类图片动图| 三级韩国一区久久二区综合| 亚洲综合无码一区二区| 一本色道久久88综合日韩精品| 久久婷婷五月综合色高清| 伊人久久亚洲综合影院| 亚洲人成网站999久久久综合| 婷婷综合另类小说色区| 亚洲国产免费综合| 成人综合婷婷国产精品久久蜜臀| 久久乐国产综合亚洲精品| 色综合久久久久久久久五月| 国产AV综合影院| 国产综合精品一区二区三区| 精品福利一区二区三区精品国产第一国产综合精品 | 久久婷婷五月综合色丁香| 色欲色香天天天综合网站| 亚洲婷婷五月综合狠狠爱| 国产成人综合在线视频| 天啪天天久久天天综合啪| 国产成人久久综合二区| 小说区图片区综合久久88| 热综合一本伊人久久精品| 亚洲综合另类小说色区| 亚洲成色在线综合网站| 亚洲五月丁香综合视频| 亚洲欧美日韩综合久久久| 婷婷激情狠狠综合五月|