西門子6FC5357-0BB35-0AA0西門子6FC5357-0BB35-0AA0
硬件中斷
通過硬件中斷可以監(jiān)控過程信號,,并且,可以觸發(fā)針對信號變化的響應(yīng),。
- 數(shù)字量輸入模塊:
根據(jù)參數(shù)設(shè)置的不同,,針對每個通道組,當(dāng)信號狀態(tài)發(fā)生改變時,,模塊都可以發(fā)起硬件中斷,,觸發(fā)沿可以選用上升沿,、下降沿或者混合使用上升沿和下降沿,。CPU會中斷用戶程序或較低優(yōu)先級任務(wù)的執(zhí)行,并接下來執(zhí)行相關(guān)的診斷中斷塊(OB 40),。信號模塊可以緩沖一次中斷/通道,。 - 模擬量輸入模塊:
通過上限值和下限值的參數(shù)值,可以設(shè)定其工作范圍,。模塊將數(shù)字化測量值與這些極限值進(jìn)行比較,。當(dāng)測量值違反了其中任何一個限定值時,就會觸發(fā)硬件中斷,。CPU會中斷用戶程序或較低優(yōu)先級任務(wù)的執(zhí)行,,并接下來執(zhí)行相關(guān)的診斷中斷塊(OB 40)。如果極限高于/低于過量程/欠量程,,則無法進(jìn)行比較,。
S7-300F
運行模式
S7-300F的安全功能包含在CPU的F程序中,并且位于故障安全信號模塊之內(nèi),。
信號模塊采用差異分析方法和測試信號注入技術(shù)實現(xiàn)輸出和輸入信號的監(jiān)控,。
借助周期性自檢、指令檢測,、程序邏輯檢測和程序順序流檢測等方法,,CPU可以檢測控制器是否工作正常,。此外,通過“活躍標(biāo)志(sign-of-life)”請求,,還可以對I/O進(jìn)行檢測,。
若判定系統(tǒng)中存在故障,則將該系統(tǒng)切換至安全狀態(tài),。
編程
CPU 315F與安全有關(guān)的程序采用STEP 7語言的梯形圖(LAD)和功能圖(FBD)編制,。與運行有關(guān)的功能范圍和數(shù)據(jù)類型均限于在此處設(shè)置。編譯時使用特定的格式和參數(shù),,可以創(chuàng)建安全相關(guān)程序,。在單個CPU中,標(biāo)準(zhǔn)程序可以同時與故障安全程序一起運行(共存),,無任何限制,。
該軟件包的另一個組件是F庫,配有TUV認(rèn)可的安全相關(guān)功能的編程實例,。這些編程實例可以更改,,但更改必須再次認(rèn)證。
S7 F分布式安全選項軟件包
編制安全相關(guān)的程序段時,,必須使用選項軟件包“S7 F Distributed Safety”,。該軟件包含有創(chuàng)建F程序所需要的全部功能和塊。運行S7 F Distributed Safety必須安裝不低于V5.1SP3版的STEP 7,。