產地類別 | 進口 |
---|
S7-300F S7-400F在標準程序中,如果一個或者多個故障安全輸入信號跳變,該如何處理
解答:
如果輸入是在標準程序和安全程序中都進行了掃描,那么你可能看到故障安全輸入信號在標準程序中跳變的情況。
發生跳變是因為不僅僅在OB1的開始更新輸入的過程映象表,而且當F-CALL (安全程序)被調用時也會更新過程映象表。
![]() |
參考價 | 面議 |
更新時間:2022-02-15 15:25:00瀏覽次數:396
聯系我們時請說明是化工儀器網上看到的信息,謝謝!
西門子6ES7592-1BM00-0XB0代理商
使用SIMATIC S7-CPU的診斷緩沖區
問題:
哪些信息被存儲在SIMATIC S7-CPU的診斷緩沖區中?
解答:
系統診斷用于識別、評估和顯示發生在自動化系統中的錯誤。為此,在每個有系統診斷能力的CPU 和模塊中,都有一個包含所有診斷結果詳細信息的診斷緩沖區。
作為整個系統內的編號(起因)
包括錯誤發生的位置和時間
錯誤被模塊的操作系統識別并用純文本顯示。歷史錯誤也被記錄,因為該錯誤消息將被自動存儲在診斷緩沖區中。
系統診斷的基本功能包括操作系統的所有錯誤事件以及用戶程序的程序順序中的一些特性,它們存儲在診斷緩沖區中,并帶有時間,錯誤編號及附加的相關信息。
此外,用戶可以在診斷緩沖區中輸入用戶自定義的診斷事件(如關于用戶程序的信息),或發送用戶定義的診斷結果到已連接的站中(監測設備如PG,OP,TD)。
西門子6ES7592-1BM00-0XB0代理商
操作模式轉變以及其它對用戶重要的操作事件
用戶定義的診斷事件(用SFC52 WR_USMSG)
在STOP模式下,在診斷緩沖區中盡量少的存儲事件,以便用戶能夠很容易在緩沖器中找到引起STOP的原因。因此,只有當事件要求用戶產生一個響應(如需要系統內存復位,電池需要充電)或必須注冊重要信息(如固件更新,站故障)時,才將條目存儲在診斷緩沖器中。
在STOP模式下,用戶程序不被執行。因此,不存在因用戶程序引發的診斷緩沖條目。
診斷緩沖區中的條目不包括:
臨時性錯誤
統計信息或跟蹤記錄
關于數據或服務質量的信息
循環OB啟動調用
循環發生的故障事件通常僅在第一次輸入,在此之后,只有當引起錯誤的原因被識別后才輸入。這確保溢出不會覆蓋重要的條目。通過在線幫助,用戶可以分析診斷緩沖條目,并找到可能的原因以及事件的補救措施。
診斷緩沖區的合理評估
診斷緩沖區的綜合分析一般是通過診斷工具-如S7 系統診斷來完成。可以通過診斷緩沖區找到有問題的用戶程序,但需要注意,僅憑此來推斷控制器對用戶程序的響應是不合適的。