采用過程映像輸入進行系統診斷
除了事件驅動型系統診斷之外,SIMATIC 系列的輸入和輸出模塊也可通過過程映像輸入提供診斷信息。
此前介紹的系統診斷可與程序執行異步執行。為了在發生故障時正確地處理輸入和輸出數據,某些模塊使用值狀態 (QI = Quality Information) 進行評估。
值狀態的評估要求
與過程映像輸入相關的診斷信息與用戶數據同步傳輸。評估通道值狀態時,請在 STEP 7 的 I/O 模塊屬性中選中“值狀態”(Value status) 復選框。
值狀態評估
如果已啟用了某個 I/O 模塊的值狀態,則除用戶數據外,該模塊還可提供值狀態信息。該信息可直接用于過程映像輸入,并通過簡單的二進制操作進行調用。
每個通道均唯一性地分配有值狀態中的一個位。值狀態中的位指示用戶數據中讀入值的有效性。
值狀態的影響
受以下任何一個因影響時,激活通道的值狀態為“無效”(Invalid) :
● 通道診斷未決(無需考慮是否為該通道組態了診斷,如斷路)
● 輸出通道:激活了“對 CPU STOP 模式的響應”(Reaction to CPU STOP) 功能(由于 CPU 轉入 STOP 模式,連接中斷)
● 緊湊型 CPU 的板載數字量 I/O 的輸出通道:如果將某個通道用于工藝功能,則該通道將返回值狀態 0 (“無效”)。此時,系統將不再檢查輸出值是否正確。
● 激活了 PROFIenergy 功能。即,啟用了休眠功能(“繼續操作模式”下除外) 使用非故障安全模塊時,需注意:某個激活的通道無效時,也將導致其它所有已激活通道的值狀態置位為“無效”(Invalid) 。因此,建議用戶禁用所有未連接或未使用的通道。
示例:某個模擬量輸入模塊的輸入通道的值狀態評估
下述示例所示為通過用戶程序,對某個模擬量輸入模塊的輸入通道的值狀態進行基本評估。通過一個通道測量氣缸直徑,并計算其周長。
● 如果值狀態指示通道無錯誤,則可計算周長。
● 如果值狀態指示通道有錯誤,則輸出值“0”,作為周長替代值。
下圖顯示了用戶程序中的值狀態評估。
-----------------------------END---------------------------
責任編輯:lq
-
模塊
+關注
關注
7文章
2781瀏覽量
49368 -
二進制
+關注
關注
2文章
803瀏覽量
42107 -
SIMATIC
+關注
關注
1文章
231瀏覽量
16171
原文標題:采用過程映像輸入進行系統診斷
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
PLC在使用過程中常見的技術故障分析及維護

什么是開關柜后臺專家故障診斷系統?在哪方面實現智能診斷?

量水堰計在使用過程中會遇到哪些常見的故障?

ldc1614使用過程中會有尖峰的存在,怎么解決?
LMX2595使用過程中遇到的輸出鎖定疑問求解
請問LMX2572在使用過程中當OSCin選擇單端輸入時,外部時鐘信號必須從OSCinP引腳輸入?
TAS5721使用過程中因為音源不同,所有對采樣率進行重新配置,配置后需要重新啟動才能生效配置嗎?
開關柜如何實現壽命診斷分析

晶閘管故障診斷方法
采用OPA317用于小信號放大回路,使用過程中,會存在Overdriven的情況怎么解決?
使用過程中發現TL084I發燙特別嚴重怎么解決?
大口徑天線健康診斷數據采集系統

評論