<sup id="x7dny"><rp id="x7dny"><big id="x7dny"></big></rp></sup>
    • <label id="x7dny"><tt id="x7dny"><tfoot id="x7dny"></tfoot></tt></label>
      <dfn id="x7dny"></dfn>
      <small id="x7dny"><rp id="x7dny"><rt id="x7dny"></rt></rp></small>
      加入收藏 在線留言 聯系我們
      關注微信
      手機掃一掃 立刻聯系商家
      全國服務熱線18475208684
      公司新聞
      西門子1200與200SMART尋址有什么不一樣呢?
      發布時間: 2024-04-28 23:22 更新時間: 2024-12-02 08:00
      西門子S7-1200和200SMART同屬于西門子品牌,其底層設計在一定程度上存在相似之處,但由于1200定位中小型系列,其功能更接近400系列,而200SMART是從200基礎演變而來,所以在程序塊的結構以及尋址方式都有很大的不同之處,本文就來一起聊聊它們的尋址方式有何異同。

      200SMART可以按位,字節,字和雙字方式尋址,支持四種尋址的存儲區有I(輸入),Q(輸出),M(位),S(順控),V(數據存儲區),L(局部),SM(特殊),除此之外還開發了AI(模擬輸入),AQ(模擬輸出),T(定時器),C(計數器),HC(高速計數器),AC(累加器),等。而1200只開發了I區,Q區,M區,和DB數據塊,I區既是數字量輸入存儲區,(如I0.0等,通常是以位尋址),也是模擬量輸入存儲區(如IW64),還是高速計數存儲區(如ID1000),只是尋址方式不同,Q區既是數組輸出存儲區(如Q0.0),也是模擬量輸出存儲區(如QW64),M區用法與200SMART類似,可以位(M10.0),字節(MB12),字(MW20),雙字(MD24)形式尋址,但通常數據存儲不放在M區,這時候就需要用到DB數據塊,DB數據塊的功能類似于200SMART中的V區,可以用來存儲用戶數據,可實現斷電保持,也可用來存儲臨時中轉的變量,還可以作為FB函數塊的背景數據塊,是1200中非常重要的存儲區,學習1200編程,必須要熟練掌握DB數據塊的尋址。通常我們可以手動增加一個全局數據塊DB,用來存儲程序中的重要數據,如下圖所示:

      圖片


      全局數據塊中只有一種變量類型Static(靜態變量),可以在數據塊中靜態存儲的變量,要使用變量首先要變量名稱,再選擇數據類型,DB數據塊就會自動按照需要分配地址所以DB數據塊中優先選擇符號方式尋址

      圖片


      作為背景數據塊時會自動生成,例如調用FB塊調用需要背景DB的指令等都會提示需要創建DB數據塊。如下圖所示:

      圖片


      聯系方式

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