公司新聞
西門子S7-1200 PLC 通訊故障診斷方法
發布時間: 2024-03-29 11:40 更新時間: 2024-12-02 08:00
S7-1200 做 DP Master 通訊時,DP slave 丟失后,CPU不會停機,也不需要向 CPU 下載組織塊。
對PROFIBUS DP 的故障診斷,有如下幾種方法:
01
通過模塊上的指示燈
前面板上的 DIAG 燈,綠色正常,有錯誤和問題時提示為紅色。上蓋后面的 RUN / STOP 、ERROR 和前面板的DIAG 燈相組合,給出模塊狀態:
▲ 圖1. 早期 CM1243-5固件版本 V1.0 & V1.1 的故障指示燈
▲ 圖2. CM1243-5 固件版本 V1.2 & V1.3 的故障指示燈
02
通過編程軟件診斷
①早期 CM1243-5 固件版本V1.0 & V1.1在STEP 7 V11中查看CPU 診斷緩沖區中的條目。
▲ 查看在線狀態下模塊的信息
②較新版本的CM1243-5 例如 V1.3版本在TIA V13 SP1中查看診斷緩沖區里從站丟站的信息記錄如下:
03
通過程序讀取DP從站診斷信息
DPNRM_DG 指令參數:
REQ:讀取請求
LADDR:從站診斷地址
RECORD:讀取到的診斷數據存放的目標地址
RET_VAL:執行指令出錯時返回錯誤代碼
BUSY:正在讀診斷數據
CM 1242-5 支持6 個字節的標準診斷,和6 個字節的設備特定的診斷,通過標準診斷,可得到從站狀態。
標準診斷數據概述:
標準診斷數據信息:
標準診斷數據讀取方法:
在主程序OB1 調用S7-1200“擴展指令/分布式I/O/其它”的 DPNRM_DG指令。單擊塊參數 LADDR,將在下拉列表中選擇DP從站診斷地址,讀取的診斷數據存放在DB4 中。
通過監視表格查看診斷數據:
其他新聞
- ET200SP I/O 模塊接線圖! 2024-12-02
- ET200SP I/O 模塊接線圖!很全面! 2024-12-02
- ET200SP I/O 模塊接線圖! 2024-12-02
- S7-1500PLC通信原理詳解,這可是gaoji應用的重點 2024-12-02
- 干貨:西門子1200/1500PLC常用術語及FB、FC、DB各功能介紹 2024-12-02
- 西門子SCL編程實例:1200/1500PLC不定長數組選擇排序的運用編程 2024-12-02
- 西門子S7-1200站點的上載流程! 2024-12-02
- 西門子PLC 64位浮點數轉32位浮點數程序分享 2024-12-02
- 西門子1215C PLC與觸摸屏創建配方 2024-12-02
- 實用!ModbusTCP協議詳解 2024-12-02
- 200smartPLC與威綸通觸摸屏通信詳解 2024-12-02
- 西門子S7-1200 PLC Modbus RTU轉Profinet網關通訊實例 2024-12-02
- AI/AO/DI/DO/PI/PO等儀表信號的原理、分類、轉換總結 2024-12-02
- 電機原理大揭秘,視頻+動圖 2024-12-02
- S7-1200 與S7-1500 中優化的 DB 塊和標準 DB 塊有哪些區別? 2024-12-02
產品分類
聯系方式
- 電 話:13922889745
- 經理:向小姐
- 手 機:18475208684
- 微 信:18475208684