<object id="ir2le"></object>
  • 加入收藏 在線留言 聯系我們
    關注微信
    手機掃一掃 立刻聯系商家
    全國服務熱線15267534595
    公司新聞
    西門子安全模塊的鈍化與去鈍
    發布時間: 2023-09-12 11:33 更新時間: 2024-12-26 09:10

    在使用西門子安全型CPU的時候,很多時候會涉及「鈍化」與「去鈍」。


    那么什么是鈍化和去鈍呢?

    什么時候會發生鈍化?

    通道鈍化和模塊鈍化有什么區別?

    如何判斷模塊是否發生了鈍化?

    如何去鈍化?



    01


    鈍化

     

    鈍化描述的是一種狀態,整個故障安全信號模塊或模塊的單個通道發生鈍化時會自動使用故障安全值  (0)代替過程值。簡單的說,就是在鈍化狀態下輸出模塊沒有輸出,即使安全程序中輸出地址還在置位;輸入模板沒有輸入(輸入模板提供替代值“0”給安全程序),即使實際信號狀態為接通(1)狀態。


    輸入鈍化:


    我這里以急停信號為例,沒有鈍化情況下,急停按鈕沒有被按下,急停信號狀態是1。鈍化情況下,急停按鈕沒有被按下,急停信號狀態是0,此時線體報急停。



    圖片


    輸出鈍化:

    以安全供電信號為例,沒有鈍化情況下,輸出信號為1則輸出模塊輸出24V,鈍化情況下,輸出信號為1,輸出模塊無24V輸出。



    圖片


    去鈍


    去鈍的意思當然就是消除鈍化的這種狀態嘍。




    02


    什么情況下會發生鈍化?

     

    ?  在故障安全系統的CPU啟動階段一直到CPU進入“運行”模式

    ?  故障安全CPU  和故障安全信號模塊之間出現PROFIsafe通信錯誤

    ?  當故障安全信號模塊或通道出現故障時(例如:斷線,交叉接線等 )

    ?  設置故障安全信號模塊 DB 內的參數   PASS_ON = 1




    03


    通道鈍化和模塊鈍化有什么區別?


    在安全模塊的屬性下,可以設置當其中一個通道出現異常時,是鈍化整個模塊還是鈍化單個通道

     圖片


    當選擇鈍化整個模塊時,這個模塊的所有輸入或者輸出都會被鈍化,當選擇鈍化通道時,只有當前通道會鈍化。




    04


    如何判斷模塊是否發生了鈍化?


    在編譯硬件組態時,安全系統會為每個F-IO模塊自動創建一個F-IO DB。可以在程序中評估其中的變量PASS_OUT和QBAD, 如果F-I/O 發生鈍化,則變量 PASS_OUT = 1 和 QBAD = 1 。下圖分別是在STEP7和TIA Portal軟件中ET200S 4/8 F-DI模塊發生故障進入鈍化狀態時的F-IO DB變量PASS_OUT和QBAD狀態。


    圖片




    05


    如何去鈍?


    當導致故障安全信號模塊鈍化的錯誤消失后,需要用戶對模塊狀態進行確認,這個確認的操作就稱作去鈍(重新集成)。去鈍完成后,模塊由提供故障安全值(0)切換到過程值,輸出狀態重新由過程映像區地址控制,輸入的過程映像區地址提供實際的信號狀態。


    請求去鈍:


    當導致安全模塊鈍化的故障修復后,對應F-IO DB中的請求應答信號ACK_REQ變為1,表示故障已經解除請求去鈍。


    圖片


    去鈍:


    只需要脈沖方式將F-IO DB中的變量ACK_REI置位,給出應答信號,就可以完成去鈍。


    圖片

    聯系方式

    • 電  話:18126392341
    • 聯系人:梁濤
    • 手  機:15267534595
    • 微  信:15267534595