西門子模塊6GK7342-5DA02-0XE0廠家質(zhì)保
西門子模塊6GK7342-5DA02-0XE0
在編寫梯形圖比較程序時有個小問題需要注意,,OB40_MDL_ADDR和OB40_POINT_ADDR的數(shù)字類型分別是字和雙字,,不能直接用于整數(shù)比較指令和雙整數(shù)比較指令。需要將它們保存到其他地址,,然后參與比較,。
S7 200:用于小型的電氣控制系統(tǒng)中,,著重于邏輯控制,;
S7 300:用于稍大系統(tǒng),,可實現(xiàn)復(fù)雜的工藝控制,如PID,、脈寬調(diào)制等,;
S7 400:用于大型控制系統(tǒng),主要是實現(xiàn)冗余控制,。200屬于小型機(jī),,300屬于中型機(jī),小型機(jī)也是多功能機(jī),,將所有功能結(jié)合在一起,,它的控制規(guī)模為zui大512點,CPU的運(yùn)算處理速度不及中大型機(jī)快,,小型機(jī)多為整體式的,,擴(kuò)展模塊zui多可加8塊,適用于小型設(shè)備,,性價比高,;中大型機(jī)結(jié)構(gòu)是模塊化的,zui多可加300多塊擴(kuò)展模塊,,中大型機(jī)硬件較貴,,成本高,但其運(yùn)算處理速度快,,有很強(qiáng)的通信功能,,主要應(yīng)用于中大型生產(chǎn)線,如化工行業(yè),,造紙行業(yè),,鋼鐵行業(yè),汽車生產(chǎn)線,,大型*空調(diào),,污水處理等,中國的中大型機(jī)以西門子的300和400為主,,西門子的產(chǎn)品性能穩(wěn)定,,網(wǎng)絡(luò)通信功能強(qiáng)大,程序簡單,,性價比高,。
一、硬件區(qū)別:
(1)zui主要地區(qū)別就是S7-300/400更模塊化了,,S7-200系列是整體式的,,CPU模塊,、I/O模塊和電源模塊都在一個模塊內(nèi),稱為CPU模塊,;而S7-300/400系列的,,從電源,I/O,,CPU都是單獨(dú)模塊的,。但是這么說容易讓人誤解200系列不能擴(kuò)展,實際上200系列也可以擴(kuò)展,,只不過買來的CPU模塊集成了部分功能,,一些小型系統(tǒng)不需要另外定制模塊,200系列的模塊也有信號,、通信,、位控等模塊。
(2)200系列的對機(jī)架沒有什么概念,,稱之為導(dǎo)軌,;為了便于分散控制,300/400系列的模塊裝在一根導(dǎo)軌上的,,稱之為一個機(jī)架,,與*機(jī)架對應(yīng)的是擴(kuò)展機(jī)架,機(jī)架還在軟件里反映出來,。
(3)200系列的同一機(jī)架上的模塊之間是通過模塊正上方的數(shù)據(jù)接頭的,;而300/400則是通過在底部的U型總線連接器連接的。
(4)300/400系列的I/O輸入是接在前連接器上的,,前連接器再接在信號模塊上,,而不是I/O信號直接接在信號模塊上,這樣可以更換信號模塊而不用重新接線,。
(5)300/400系列的CPU帶有profibus(profibus是一種化.開放式.不依賴于設(shè)備生產(chǎn)商的現(xiàn)場總線標(biāo)準(zhǔn))接口,。
二、軟件區(qū)別:
(1)200系列用的STEP7-Micro/WIN32軟件,;300/400使用的是STEP7軟件,,帶了Micro和不帶的區(qū)別是相當(dāng)?shù)拿黠@的。
(2)200系列的編程語言有三種--語句表(STL),、梯形圖(LAD),、功能塊圖(FBD);300/400系列的除了這三種外,,還有結(jié)構(gòu)化控制語言(SCL)和圖形語言(S7 graph),。
(3)300/400軟件zui大的特點就是提供了一些數(shù)據(jù)塊來對應(yīng)每一個功能塊( Block-FB),稱之為Instance,。
(4)300/400再也不能隨意的自定義Organization Block,、sub-routine和Interrupt routine了,,現(xiàn)在OB1惟我獨(dú)尊了,沒事系統(tǒng)只能調(diào)用它了,,其它的什么東東則變成了FB- Block和FC-,,其它的也是預(yù)定義成了系統(tǒng)的了,System的S給它們(SFB,、SFC)定義了自己的身份,。
(5)300/400中提供了累加器(ACCU)和狀態(tài)字寄存器,、診斷緩沖區(qū)
硬件及絡(luò)組態(tài) 本文以采1個315-2PN/DP,,1個S7-200 ART PLC為例,介紹它們之間S7通信,。
在STEP7中創(chuàng)建一個新項目,,項目名稱為S7-300-ART。1個S7-300,,在硬件組態(tài)中CPU 315-2 PN/DP,。如圖4所示。
圖4 STEP7 項目中S7-300點
設(shè)置CPU 315-2PN/DPIP地址:192.168.0.1,,如圖5所示,。硬件組態(tài)完成后,即可下載該組態(tài),。
圖5 設(shè)置CPU PN IP地址
打開“NetPro"設(shè)置絡(luò)參數(shù),,選中CPU 315-2PN/DP,在連接列表中建立新連接,。步驟如圖6所示,。
圖6 NetPro組態(tài)視圖中新連接
選擇 Unspecified 點,選擇通協(xié)議 S7 connection,, Apply,,如圖7所示。
圖7 組態(tài)新連接
在彈S7 connection屬性對話框中,,勾選 Establish an active connection,設(shè)置Partner address:192.168.0.2(S7-200 ART PLC IP 地址),,如圖8所示。
圖8 設(shè)置S7連接參數(shù)
"Address Details" ,,再彈來對話框設(shè)置 Partner Slot 為1,,如圖9所示。 OK即可關(guān)閉該對話框,。
圖9 設(shè)置“address details"參數(shù)
絡(luò)組態(tài)創(chuàng)建完成后,,需要編譯,如圖10所示,。