<menu id="kjmf9"><var id="kjmf9"><center id="kjmf9"></center></var></menu><label id="kjmf9"><rp id="kjmf9"><big id="kjmf9"></big></rp></label>
<menuitem id="kjmf9"></menuitem>
  • <dfn id="kjmf9"><i id="kjmf9"><small id="kjmf9"></small></i></dfn>
      • <menu id="kjmf9"></menu>
      • <span id="kjmf9"></span>
        加入收藏 在線留言 聯系我們
        關注微信
        手機掃一掃 立刻聯系商家
        全國服務熱線17838383235
        公司新聞
        西門子工程師必掌握S7-1200 PLC 通訊故障診斷方法
        發布時間: 2024-04-19 12:13 更新時間: 2024-10-30 14:14

        S7-1200 做 DP Master 通訊時,DP slave 丟失后,CPU不會停機,也不需要向 CPU 下載組織塊。


        對PROFIBUS DP 的故障診斷,有如下幾種方法:



        1、通過模塊上的指示燈


        前面板上的 DIAG 燈,綠色正常,有錯誤和問題時提示為紅色。上蓋后面的 RUN / STOP 、ERROR 和前面板的DIAG 燈相組合,給出模塊狀態:


        圖片

        ▲ 圖1. 早期 CM1243-5固件版本 V1.0 & V1.1 的故障指示燈


        圖片

        ▲ 圖2. CM1243-5 固件版本 V1.2 & V1.3 的故障指示燈



        2. 通過編程軟件診斷


        ①早期 CM1243-5 固件版本V1.0 & V1.1在STEP 7 V11中查看CPU 診斷緩沖區中的條目。

        圖片
        ▲ 查看在線狀態下模塊的信息圖片


        ②較新版本的CM1243-5 例如 V1.3版本在TIA V13 SP1中查看診斷緩沖區里從站丟站的信息記錄如下:


        圖片



        3、通過程序讀取DP 從站診斷信息


        CM1243-5使用 DPNRM_DG 指令,可以讀取PROFIBUS DP從站的診斷數據。

        DPNRM_DG 指令參數:

        圖片

        REQ:讀取請求
        LADDR:從站診斷地址
        RECORD:讀取到的診斷數據存放的目標地址
        RET_VAL:執行指令出錯時返回錯誤代碼
        BUSY:正在讀診斷數據
        CM 1242-5 支持6 個字節的標準診斷,和6 個字節的設備特定的診斷,通過標準診斷,可得到從站狀態。

        標準診斷數據概述:

        圖片


        標準診斷數據信息:

        圖片


        標準診斷數據讀取方法:
        在主程序OB1 調用S7-1200“擴展指令/分布式I/O/其它”的 DPNRM_DG指令。單擊塊參數 LADDR,將在下拉列表中選擇DP從站診斷地址,讀取的診斷數據存放在DB4 中。


        圖片


        通過監視表格查看診斷數據:

        圖片


        聯系方式

        • 電  話:17838383235
        • 經理:徐嘉泉
        • 手  機:17838383235
        • 微  信:17838383235