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

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點以下的系統。

主站蜘蛛池模板: 鄂尔多斯市| 宝应县| 晋城| 兴城市| 利津县| 泰安市| 睢宁县| 潜山县| 澄江县| 连南| 手游| 泗洪县| 蒲城县| 黑山县| 孝义市| 麦盖提县| 育儿| 老河口市| 扎兰屯市| 芦山县| 贵州省| 阜康市| 台江县| 犍为县| 益阳市| 乌鲁木齐市| 武宣县| 玉溪市| 海南省| 浦北县| 多伦县| 时尚| 庆安县| 泸西县| 怀集县| 固镇县| 肥东县| 安多县| 繁昌县| 同江市| 高阳县|