官术网_书友最值得收藏!

1.1 S7-300 PLC的基礎知識

1.1.1 S7-300 PLC的特點

S7-300系列在西門子家族里的地位如圖1-1所示。它適用于中端的離散自動化系統。

圖1-1 SIMATIC S7-300系列在西門子家族中的地位

與西門子S7-200 PLC相比,S7-300 PLC在硬件方面具有以下特點:

1)S7-300 PLC模塊化程度高。S7-200系列PLC是整體式的,CPU模塊、I/O模塊和電源模塊都在一個模塊內,稱為CPU模塊;而S7-300 PLC的電源、I/O、CPU都是單獨模塊,可以單獨拆卸組裝。但是這么說容易讓人誤解S7-200系列不能擴展,實際上S7-200系列也可以擴展,只不過S7-200的CPU模塊一般都集成了常用功能,一些小型系統不需要另外定制模塊,其實S7-200系列PLC也有信號、通信、位控等模塊。

2)S7-200系列PLC只有一個機架,稱為導軌。為了便于分散控制,S7-300系列可以有多個機架,包括中央機架和擴展機架,機架以及機架上各個模塊的組成需要在軟件里反映出來,即硬件組態。

3)S7-200系列的同一機架上的模塊之間是通過模塊正上方的數據接頭聯系的;而S7-300系列則是通過在底部的U型總線連接器連接的。

4)S7-300系列的I/O輸入是接在前連接器上的,前連接器再接在信號模塊上,這樣更換信號模塊時不用重新接線;而S7-200 PLC的I/O信號直接接在信號模塊上。

5)S7-300系列2DP的部分CPU帶有PROFIBUS接口。

硬件的區別,一句話:西門子PLC系統越大智能化越高,越方便維護。

軟件方面的區別:

1)S7-200系列用的是STEP 7-Micro/WIN40 sp6軟件,300使用的是STEP 7軟件。

2)S7-200系列的編程語言有三種——語句表(STL)、梯形圖(LAD)、功能塊圖(FBD)。S7-300系列除了這三種外,還有結構化控制語言(SCL)和圖形語言(S7-GRAPH),其中SCL是一種高級語言。

3)S7-300軟件最大的特點就是提供了一些數據塊來對應每一個功能塊(Function Block-FB),稱之為Instance。

4)S7-300不能隨意自定義Organization Block、sub-routine和Interrupt routine,因為它們是系統定義的系統功能和系統功能塊。

軟件的區別,一句話總結:編程理念不一樣。

應用場景方面的區別:S7-200系列在西門子的PLC產品類里屬于小型PLC系統,適合的控制對象一般都在256點以下的;S7-300系列在西門子的PLC產品類里屬于中型PLC系統,適合的控制對象一般都在256點以上、1024點以下的系統。

主站蜘蛛池模板: 东平县| 光山县| 兖州市| 阜宁县| 清水县| 灵璧县| 丰顺县| 汉沽区| 鹰潭市| 临安市| 宁乡县| 南部县| 长阳| 三江| 台南县| 麻城市| 宾川县| 靖远县| 九江市| 抚松县| 黎川县| 信丰县| 四会市| 奉贤区| 喀喇沁旗| 洪泽县| 微博| 临泉县| 乡城县| 界首市| 镶黄旗| 固原市| 新和县| 恩平市| 会昌县| 彰武县| 许昌市| 赤城县| 古浪县| 自治县| 海兴县|