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