西門子模塊6GK7342-5DA02-0XE0廠家質(zhì)保
西門子模塊6GK7342-5DA02-0XE0
在編寫梯形圖比較程序時(shí)有個(gè)小問題需要注意,OB40_MDL_ADDR和OB40_POINT_ADDR的數(shù)字類型分別是字和雙字,不能直接用于整數(shù)比較指令和雙整數(shù)比較指令。需要將它們保存到其他地址,然后參與比較。
S7 200:用于小型的電氣控制系統(tǒng)中,著重于邏輯控制;
S7 300:用于稍大系統(tǒng),可實(shí)現(xiàn)復(fù)雜的工藝控制,如PID、脈寬調(diào)制等;
S7 400:用于大型控制系統(tǒng),主要是實(shí)現(xiàn)冗余控制。200屬于小型機(jī),300屬于中型機(jī),小型機(jī)也是多功能機(jī),將所有功能結(jié)合在一起,它的控制規(guī)模為zui大512點(diǎn),CPU的運(yùn)算處理速度不及中大型機(jī)快,小型機(jī)多為整體式的,擴(kuò)展模塊zui多可加8塊,適用于小型設(shè)備,性價(jià)比高;中大型機(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)大,程序簡(jiǎn)單,性價(jià)比高。
一、硬件區(qū)別:
(1)zui主要地區(qū)別就是S7-300/400更模塊化了,S7-200系列是整體式的,CPU模塊、I/O模塊和電源模塊都在一個(gè)模塊內(nèi),稱為CPU模塊;而S7-300/400系列的,從電源,I/O,CPU都是單獨(dú)模塊的。但是這么說容易讓人誤解200系列不能擴(kuò)展,實(shí)際上200系列也可以擴(kuò)展,只不過買來的CPU模塊集成了部分功能,一些小型系統(tǒng)不需要另外定制模塊,200系列的模塊也有信號(hào)、通信、位控等模塊。
(2)200系列的對(duì)機(jī)架沒有什么概念,稱之為導(dǎo)軌;為了便于分散控制,300/400系列的模塊裝在一根導(dǎo)軌上的,稱之為一個(gè)機(jī)架,與*機(jī)架對(duì)應(yīng)的是擴(kuò)展機(jī)架,機(jī)架還在軟件里反映出來。
(3)200系列的同一機(jī)架上的模塊之間是通過模塊正上方的數(shù)據(jù)接頭的;而300/400則是通過在底部的U型總線連接器連接的。
(4)300/400系列的I/O輸入是接在前連接器上的,前連接器再接在信號(hào)模塊上,而不是I/O信號(hào)直接接在信號(hào)模塊上,這樣可以更換信號(hào)模塊而不用重新接線。
(5)300/400系列的CPU帶有profibus(profibus是一種化.開放式.不依賴于設(shè)備生產(chǎn)商的現(xiàn)場(chǎng)總線標(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大的特點(diǎn)就是提供了一些數(shù)據(jù)塊來對(duì)應(yīng)每一個(gè)功能塊( 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個(gè)315-2PN/DP,1個(gè)S7-200 ART PLC為例,介紹它們之間S7通信。
在STEP7中創(chuàng)建一個(gè)新項(xiàng)目,項(xiàng)目名稱為S7-300-ART。1個(gè)S7-300,在硬件組態(tài)中CPU 315-2 PN/DP。如圖4所示。
圖4 STEP7 項(xiàng)目中S7-300點(diǎn)
設(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 點(diǎn),選擇通協(xié)議 S7 connection, Apply,如圖7所示。
圖7 組態(tài)新連接
在彈S7 connection屬性對(duì)話框中,勾選 Establish an active connection,設(shè)置Partner address:192.168.0.2(S7-200 ART PLC IP 地址),如圖8所示。
圖8 設(shè)置S7連接參數(shù)
"Address Details" ,再彈來對(duì)話框設(shè)置 Partner Slot 為1,如圖9所示。 OK即可關(guān)閉該對(duì)話框。
圖9 設(shè)置“address details"參數(shù)
絡(luò)組態(tài)創(chuàng)建完成后,需要編譯,如圖10所示。