廣東省西門子授權供應商---西門子電機中山市總代理
| 更新時間 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