西門子S7-1200主機(jī)6ES7211-1AE40-0XB0
西門子S7-1200主機(jī)6ES7211-1AE40-0XB0
值狀態(tài)(S7-1200 和 S7-1500)
屬性
值狀態(tài)是 F-I/O 通道值的附加二進(jìn)制信息。該值狀態(tài)輸入到過程映像輸入 (PII) 中。
S7-1500/ET 200MP、ET 200SP、ET 200eco PN、ET 200S、ET 200iSP、ET 200pro、S7-
1200 故障安全模塊或 S7-300 F-SM、故障安全 I/O 標(biāo)準(zhǔn)設(shè)備以及故障安全 DP 標(biāo)準(zhǔn)從站(支
持“RIOforFA-Safety”規(guī)約)支持值狀態(tài)。有關(guān)值狀態(tài)的信息,請參見各自 F-I/O 的文檔。
建議通過“_VS”針對值狀態(tài)修訂通道值的名稱
過程數(shù)據(jù)或故障安全值
何時使用故障安全值?
在以下情況下,安全功能要求在整個 F-I/O 或 F-I/O 的單個通道發(fā)生鈍化時使用故障安全值 (0)
代替過程數(shù)據(jù)。此要求適用于數(shù)字量通道(數(shù)據(jù)類型 BOOL)以及模擬量通道(數(shù)據(jù)類型 INT
或 DINT):
● 當(dāng) F 系統(tǒng)啟動時
● 當(dāng)在 F-CPU 和 F-I/O 之間使用符合 PROFIsafe 的安全協(xié)議進(jìn)行安全相關(guān)的通信期間發(fā)生
錯誤(通信錯誤)時
● 發(fā)生 F-I/O 故障和通道故障(例如斷線、短路和差異錯誤)時
● 只要在 F-I/O DB 中使用 PASS_ON = 1 啟用 F-I/O 的鈍化(請參見下文)
● 只要在 F-I/O DB 中使用 DISABLE = 1 禁用 F-I/O(請參見下文)
F-I/O 通道的故障安全值輸出
在帶有輸入的 F-I/O 中進(jìn)行鈍化時,F 系統(tǒng)會在 PII 中為安全程序提供故障安全值 (0),而不是
F-I/O 故障安全輸入未定的過程數(shù)據(jù)。
SM 336; AI 6 x 13Bit 或 SM 336; F-AI 6 x 0/4 ... 20 mA HART 的通道上溢或下溢由 F 系統(tǒng)識
別為 F-I/O/通道故障。安全程序返回故障安全值 0 而不是 PII 中的 7FFFH(對于上溢)或
8000H(對于下溢)。
如果要在帶有輸入的 F-I/O 的安全程序中處理非“0”的故障安全值而且該輸入的模擬量通道的數(shù)
據(jù)類型為 INT 或 DINT,則可將各故障安全值為 QBAD = 1 且值狀態(tài) = 0 或
QBAD_I_xx/QBAD_O_xx = 1(指令 JMP/JMPN、LABEL 和 MOVE)。有關(guān)特性的詳細(xì)信
息,