有很多不同。在許多方面
一、硬件差異:
(1)主要區(qū)別在于S7-300更加模塊化,S7-200系列為一體化,CPU模塊、I/O模塊、電源模塊都在一個(gè)模塊中,稱為CPU模塊;在S7-300系列中,從電源、I/O和CPU都是獨(dú)立的模塊。但是很容易讓人誤解,200系列是不能擴(kuò)展的。其實(shí)200系列也可以擴(kuò)展,只是買的CPU模塊集成了一些功能。有些小系統(tǒng)不需要單獨(dú)定制模塊,200系列模塊也有信號(hào)、通信、位控制等模塊。
(2)200系列沒有齒條的概念,叫做導(dǎo)軌;為了便于分散控制,300系列模塊安裝在導(dǎo)軌上,稱為機(jī)架。與中央機(jī)架相對(duì)應(yīng)的是擴(kuò)展機(jī)架,該機(jī)架也體現(xiàn)在軟件中。
(3)200系列同一機(jī)架上的模塊通過模塊正上方的數(shù)據(jù)連接器連接;和300通過底部的U形總線連接器連接。
(4)300系列的I/O輸入接前連接器,前連接器接信號(hào)模塊,而不是直接接信號(hào)模塊的I/O信號(hào),這樣信號(hào)模塊不用重新布線就可以更換。
(5)部分300系列2DP的CPU有profibus接口。
硬件差異,一句話:西門子plc系統(tǒng)更智能,維護(hù)更方便。
二、軟件區(qū)別:
(1)step 7-200系列的Micro/WIN40sp6軟件;00是STEP7軟件,micro和非Micro的區(qū)別相當(dāng)明顯。
(2)200系列有三種編程語言——語句表(STL)、梯形圖(LAD)和功能框圖(FBD);除了這三種之外,300系列還有結(jié)構(gòu)化控制語言(SCL)和圖形語言(S7 graph),其中SCL是高級(jí)語言,之前使用過LAD,但一直不適應(yīng),沒時(shí)間學(xué)。
(3)300軟件最大的特點(diǎn)就是提供了一些數(shù)據(jù)塊來對(duì)應(yīng)每個(gè)功能塊(Function Block-FB),叫做Instance,nnd,好像是和C++對(duì)齊的。(4)300不能再隨意自定義組織塊、子程序、中斷例程?,F(xiàn)在OB1是以自我為中心的,沒有什么可以被系統(tǒng)調(diào)用。其他的東西變成FB功能塊和FC功能,其他的被預(yù)定義到系統(tǒng)中。系統(tǒng)的S為他們定義他們自己的身份(SFB,證監(jiān)會(huì))。
軟件的區(qū)別,一句話:編程概念不同。
三、應(yīng)用差異
如果你看了上面的書面介紹,沒有看這個(gè),恭喜你,你錯(cuò)過了最重要的區(qū)別——申請(qǐng)上的區(qū)別。
200在西門子PLC產(chǎn)品類別中屬于:小型PLC系統(tǒng),適用的控制對(duì)象一般在256分以下;
00在西門子PLC產(chǎn)品類別中屬于:中型PLC系統(tǒng),適合的控制對(duì)象一般在256分以上,1024分以下的編程軟件不同,具體的編程語言編程思路也不同!
1.step 7-S7-200系列的Micro/WIN軟件;S7-300使用STEP7軟件。
2.S7-200系列有三種編程語言:語句表(STL)、梯形圖(LAD)和功能框圖(FBD);除了這三種之外,S7-300系列還包括結(jié)構(gòu)化控制語言(SCL)和圖形語言(S7 graph),其中SCL是高級(jí)語言,可以更方便地解決客戶的專有問題,提高程序執(zhí)行效率,縮短程序執(zhí)行時(shí)間。
3.S7-300軟件最大的特點(diǎn)是提供了一些數(shù)據(jù)塊來對(duì)應(yīng)每個(gè)功能塊(FB),稱為實(shí)例。S7-300不能隨意自定義組織塊、子程序和中斷例程。系統(tǒng)只能稱之為OB1。其他由FB功能塊和FC功能編輯。其他被預(yù)定義為系統(tǒng)。美國(guó)的系統(tǒng)為他們定義了自己的身份(SFB,證監(jiān)會(huì))。
4.S7-200屬于西門子PLC產(chǎn)品類別:小型PLC系統(tǒng),適用的控制對(duì)象一般在256分以下;S7-300屬于西門子PLC產(chǎn)品類別中的大中型PLC系統(tǒng),適用的控制對(duì)象一般在256分以上1024分以下。
總結(jié):以上就是西門子s7-200和s7-300的相關(guān)內(nèi)容,您了解了嗎?不明白的朋友可以結(jié)合plc視頻教程親自實(shí)踐一下,更容易理解。
審核編輯:符乾江
評(píng)論
查看更多