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

          廣東省西門子授權供應商---西門子電機中山市總代理

          更新時間
          2024-11-23 08:00:00
          價格
          請來電詢價
          西門子PLC
          西門子伺服電機
          西門子觸摸屏
          西門子電纜
          西門子變頻器
          西門子模塊
          聯系電話
          13510737515
          聯系手機
          13185520415
          聯系人
          董海波
          立即詢價

          詳細介紹

          有時候我們可能需要獲取當前CPU或存儲卡的序列號,那么在博途中存在這么一個指令可以實現我們的需求。具體操作請看如下說明。


          一、 讀取 S7-1200 CPU 序列號 

          在TIA Portal中新建項目,添加新的DB塊,在DB塊中建立變量 “類型”和 “數據”,其中“類型”數據類型為 UInt 類型,初始值設為 0,“數據”數據類型為 IM0_Data,該數據類型需要在數據類型處手動輸入,然后回車生效,用來存儲讀取的信息,如下圖所示:


          圖片 

          在OB1中添加指令Get_IM_Data,該指令位于拓展指令中的診斷文件夾下,如下圖所示:



          LADDR為硬件標識符,可在PLC默認變量表中系統常量下查看,如下圖所示:


          圖片 

          編譯下載程序,在線監視 DB 塊中 “數據” 變量,如下圖所示,其中Serial_Number為CPU序列號,此外還可以從變量中看到訂貨號,硬件版本號,固件版本等信息。



          二、 讀取 S7-1200 存儲卡序列號 

          對于讀取S7-1200存儲卡序列號,只需要將Get_IM_Data指令輸入硬件標識符修改為 “Local~MC”,其他不變,如下圖所示。



          筆者這邊沒有存儲卡,就不做在線演示了。


          三:總結 

          需要注意的我們的CPU固件需要在4.2及以上的版本,以上便是獲取S7-1200 CPU或存儲卡的序列號的方法;若內容如有錯誤請聯系我們。

          相關產品

          聯系方式

          • 電  話:13510737515
          • 聯系人:董海波
          • 手  機:13185520415
          • 微  信:13185520415