FDBACK :反饋監視 (STEP 7 Safety V17)
該指令將執行反饋監視。
通過檢查輸出 Q 的信號狀態確定是否與反饋輸入 FEEDBACK 的信號狀態相反。
輸入 ON = 1 后,輸出 Q 會立即置 1 。這要求反饋輸入 FEEDBACK = 1 且不存在反饋錯誤。
只要輸入 ON = 0 后或者如果檢測到反饋錯誤,輸出 Q 將立即設置為 0 。
如果反饋輸入 FEEDBACK (對于輸出 Q )的相反的信號狀態在最大容差反饋時間內未跟隨輸出 Q 的信號狀態,則將檢測到反饋錯誤 ERROR = 1。保存反饋錯誤。
如果在發生反饋錯誤后檢測到反饋輸入 FEEDBACK 和輸出 Q 之間存在差異,則將根據 ACK_NEC 的參數分配確認該反饋錯誤:
? 如果 ACK_NEC = 0 ,則將自動進行確認。
? 如果 ACK_NEC = 1 ,則必須使用輸入 ACK 處的上升沿來確認反饋錯誤。
ACK_REQ = 1 輸出發出信號,然后指示在輸入 ACK 處需要一個用戶確認以確認反饋錯誤。確認后,該指令將 ACK_REQ 復位為 0 。
在由輸出 Q 控制的 F-I/O 發生鈍化時,要避免檢測到反饋錯誤以及避免需要確認,則必須為輸入 QBA D_FIO 提供相關 F-I/O 的 QBAD 信號或相關通道的 QBAD_O_xx 信號/取反的值狀態。
每次調用“ 反饋監視”指令,都將為其指定一個數據區域存儲該指令的數據。因此,將該指令插入程序中時,將自動打開“ 調用選項”(Call options) 對話框。在該對話框中,可為“暫時失效” 指令創建一個單背景數據塊(如 FDBACK_DB_1 )或多重背景數據塊(如 FDBACK_Instance_1 )。
新創建的數據塊位于項目樹中“STEP 7 Safety” 文件夾內的“ 程序塊 > 系統塊”(Progra m bloc ks > System blocks) 下,而多重背景數據塊作為局部變量位于塊接口的“Static”部分。
不能連接使能輸入“EN” 與使能輸出“ENO” 。因此,將一直執行該指令,而與使能輸入“EN”的信號狀態無關。
當使用帶有時間處理過程的指令時,在確定響應時間時應考慮以下可能導致計時不準確的原因:
? 由循環處理所導致的已知計時不準確(基于標準系統)
? 由指令中所使用時基的更新時間而導致的計時不準確(參見“ 由指令中所使用時基的更新時間導致的計時不準確”部分中的圖表)
? F- CPU 中內部時間監視的容差
– 時間值小于 200 ms 時,最大為 4 ms
– 時間值大于等于 200 ms 時,最大為(所分配)時間值的 2%
? S7-1500 HF -CPU 中內部時間監視的容差
– 時間值小于 500 ms 時,最大為 10 ms
– 時間值大于等于 500 ms 時,最大為(所分配)時間值的 2%
ON | Input | 1 = 使能輸出 |
FEEDBACK | Input | 反饋輸入 |
QBAD_FIO | Input | F -I/O 的 QBAD 信號或 Q 輸出的 QBAD_O_xx 信號/取反的值狀態 . |
ACK_NEC | Input | 1 = 需要確認 |
ACK | Input | 確認 |
FDB_TIME | Input | 反饋時間 |
Q | Output | 輸出 |
ERROR | Output | 反饋錯誤 |
ACK_REQ | Output | 確認請求 |
DIAG | Output | 非故障安全服務信息 |
① 對于循環 n+1 中的首次調用,相對于 F 運行組開始的時間,該指令的調用時間比在循環 n 中的調用時間早 Δ 1,這是因為在循環 n+1 中調用該指令之前跳過了 F 運行組部分安全程序。
對于時間更新,該指令將考慮時間 T Base_1,而不是循環 n 中從調用開始實際已用完的 T1 時間。
② 在循環 n+1 中第二次調用該指令。此時,不考慮其它時間更新(增量為 Δ 2)。
③ 在循環 n+2 中調用該指令時,相對于 F 運行組開始的時間,該指令的調用時間比在循環 n 中的調用時間晚 Δ 3,這是因為在循環 n+2 中調用該指令之前,更高優先級的中斷已中斷了 F 運行組。
該指令將使用時間 T Base_1 + TBase_2,而不是循環 n 中從調用開始算起已實際經過的時間 T 3。即使在循環 n+1 中沒有調用該指令,也將發生以上狀況。
示例
以下示例說明了 S7-300/400 F-CPU 中指令的工作原理:
以下示例說明了 S7-1200/1500 F -CPU 中相關指令的工作原理:
審核編輯:劉清
-
plc
+關注
關注
5010文章
13275瀏覽量
463079 -
cpu
+關注
關注
68文章
10855瀏覽量
211594 -
S7-1500
+關注
關注
3文章
300瀏覽量
6392
原文標題:安全PLC.博途V17.FDBACK :反饋監視
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論