詳細介紹
通訊SIMATIC S7-300的CPU 支持以下通信類型:過程通訊:對于通過總線(AS-接口,、PROFIBUS DP 或者 PROFINET)實現(xiàn)循環(huán)尋址的I/O模塊(互換過程圖像)。從循環(huán)執(zhí)行層調用過程通訊,。數(shù)據(jù)通訊:用于自動化系統(tǒng)間或多個自動化系統(tǒng)與HMI之間的數(shù)據(jù)交換,。數(shù)據(jù)通信循環(huán)地進行,也可以基于事件驅動通過塊由用戶程序發(fā)起,。STEP 7的操作界面極為友好,,顯著地簡化了用戶的通信功能組態(tài)工作。 數(shù)據(jù)通訊SIMATIC S7-300擁有不同的數(shù)據(jù)通信機制: 使用MPI,通過全局數(shù)據(jù)通信,,實現(xiàn)聯(lián)網(wǎng)CPU之間的數(shù)據(jù)包循環(huán)交換,。借助通信功能,與其它伙伴完成事件驅動型通信,。網(wǎng)絡連接通過MPI,、PROFIBUS或PROFINET實現(xiàn)。全局數(shù)據(jù) 借助“全局數(shù)據(jù)通信”服務,,聯(lián)網(wǎng)CPU彼此之間可以循環(huán)地交換數(shù)據(jù)(多可達8 GD 數(shù)據(jù)包,,每周期22個字節(jié))。據(jù)此,,可以實現(xiàn),,例如,某個CPU訪問另一個CPU的數(shù)據(jù),、位存儲單元和過程圖像等信息,。只能通過 MPI 進行全局數(shù)據(jù)交換。組態(tài)通過STEP 7的GD表完成,。 & 硬件中斷通過硬件中斷可以監(jiān)控過程信號,,并且,可以觸發(fā)針對信號變化的響應,。 數(shù)字量輸入模塊:根據(jù)參數(shù)設置的不同,,針對每個通道組,當信號狀態(tài)發(fā)生改變時,,模塊都可以發(fā)起硬件中斷,,觸發(fā)沿可以選用上升沿、下降沿或者混合使用上升沿和下降沿,。CPU會中斷用戶程序或較低優(yōu)先級任務的執(zhí)行,,并接下來執(zhí)行相關的診斷中斷塊(OB 40)。信號模塊可以緩沖一次中斷/通道,。 模擬量輸入模塊:通過上限值和下限值的參數(shù)值,,可以設定其工作范圍。模塊將數(shù)字化測量值與這些極限值進行比較,。當測量值違反了其中任何一個限定值時,,就會觸發(fā)硬件中斷。CPU會中斷用戶程序或較低優(yōu)先級任務的執(zhí)行,,并接下來執(zhí)行相關的診斷中斷塊(OB 40),。如果極限高于/低于過量程/欠量程,則無法進行比較,。 & S7-300F 運行模式S7-300F的安全功能包含在CPU的F程序中,,并且位于故障安全信號模塊之內,。信號模塊采用差異分析方法和測試信號注入技術實現(xiàn)輸出和輸入信號的監(jiān)控。借助周期性自檢,、指令檢測,、程序邏輯檢測和程序順序流檢測等方法,CPU可以檢測控制器是否工作正常,。此外,,通過“活躍標志(sign-of-life)”請求,還可以對I/O進行檢測,。若判定系統(tǒng)中存在故障,,則將該系統(tǒng)切換至安全狀態(tài)。 & S7-300編程CPU 315F與安全有關的程序采用STEP 7語言的梯形圖(LAD)和功能圖(FBD)編制,。與運行有關的功能范圍和數(shù)據(jù)類型均限于在此處設置。編譯時使用特定的格式和參數(shù),,可以創(chuàng)建安全相關程序,。在單個CPU中,標準程序可以同時與故障安全程序一起運行(共存),,無任何限制