談?wù)勎鏖T子S7-200與S7-300的區(qū)別
談?wù)?a href="http://myclubby.cn">西門子S7-200與S7-300的區(qū)別
PLC 全稱為 Programmable logic Controller,即:可編程邏輯控制器,一種數(shù)字運算操作的電子系統(tǒng),專為在工業(yè)環(huán)境應(yīng)用而設(shè)計的。它采用一類可編程的存儲器,用于其內(nèi)部存儲程序,執(zhí)行邏輯運算,順序控制,定時,計數(shù)與算術(shù)操作等面向用戶的指令,并通過數(shù)字或模擬式輸入/輸出控制各種類型的機械或生產(chǎn)過程。
在當(dāng)代工業(yè)控制系統(tǒng)中,PLC已經(jīng)廣泛應(yīng)用于各類場合,而實際控制系統(tǒng)根據(jù)容量的大小,可分為超大型、大型、中型和小型PLC控制系統(tǒng)。
針對這種現(xiàn)狀,各個PLC廠商推出了不同規(guī)模和型號的PLC模塊,以適應(yīng)在各種場合的應(yīng)用需求。
S7-200小型PLC模塊主要性能參數(shù)
輸入輸出 |
數(shù)字輸入6~24
數(shù)字輸出4~16
模擬輸入16~32
模擬輸出8~28 |
輸入輸出映像(可擴展) |
128輸入
128輸出 |
硬件擴展 |
最多7臺擴展模塊 |
中斷輸入 |
4 |
脈沖數(shù)出 |
2(20k~100k) |
CPU特性 |
8個PID控制器
最多2個串行端口
實時時鐘
運行中編輯
浮點運算
狀態(tài)LED指示 |
CPU處理時間 |
位處理:0.22us |
程序存儲器 |
4~25k |
數(shù)據(jù)存儲器 |
2~10k |
定時器 |
256 |
溫度模塊 |
16位分辨率 |
網(wǎng)絡(luò)擴展 |
串行通訊
AS-interface
MPI
Profibus-DP從站
Modbus主站/從站 |
通訊速率 |
PPI/MPI:187.5kbps
自由口:115.2kbps |
編程軟件 |
Step7-MicroWIN |
安裝方式 |
IEC導(dǎo)軌 |
工作電壓 |
DC24V/AC220V |
S7-300中型PLC模塊主要性能參數(shù)
輸入輸出 |
主機不支持 |
輸入輸出映像(可擴展) |
輸入:1024B
輸出:1024B |
過程映像 |
輸入:128B
輸出:128B |
數(shù)字量通道 |
輸入:266~7856
輸出:262~7904
集中輸入:266~1008
集中輸出:262~1008 |
模擬量通道 |
輸入:64~494
輸出:64~495
集中輸入:64~253
集中輸出:64~250 |
硬件擴展 |
最多3臺擴展模塊 |
程序存儲器 |
32k |
數(shù)據(jù)存儲器 |
32k(可通過MMC擴展為8MB) |
CPU處理速度 |
位:0.01us~0.05us |
定時器 |
256 |
溫度模塊 |
16位分辨率 |
網(wǎng)絡(luò)擴展 |
串行通訊
MPI
Profibus-DP主站/從站 |
通訊速率 |
PPI/MPI:187.5kbps
Profibus-DP:12Mbps
自由口:115.2kbps |
編程軟件 |
Step7-V5.2 SP1 |
安裝方式 |
需要專用導(dǎo)軌 |
工作電壓 |
需要專用電源模塊 |
S7-200與S7-300的區(qū)別
硬件區(qū)別
S7-300為了適應(yīng)大中型控制系統(tǒng),而設(shè)計的更加模塊化。S7-200系列是整體式的,CPU模塊、I/O模塊和電源模塊都在一個模塊內(nèi),稱為CPU模塊;而S7-300系列的,從電源,I/O,CPU以及導(dǎo)軌都是單獨模塊。
實際上S7-200系列也是可以擴展的,一些小型系統(tǒng)不需要另外定制模塊,S7-200系列的模塊也有信號、通信、位控等模塊。
S7-200系列的對機架沒有什么概念,稱之為導(dǎo)軌;為了便于分散控制,S7-300系列的模塊裝在一根導(dǎo)軌上的,稱之為一個機架,與中央機架對應(yīng)的是擴展機架,機架還在軟件里反映出來。
S7-200系列的同一機架上的模塊之間是通過模塊正上方的數(shù)據(jù)接頭聯(lián)系的;而S7-300則是通過在底部的U型總線連接器連接的。
S7-300系列的I/O輸入是接在前連接器上的,前連接器再接在信號模塊上,而不是I/O信號直接接在信號模塊上,這樣可以更換信號模塊而不用重新接線。
S7-300系列2DP的部分CPU帶有profibus接口。
S7-300這樣模塊化的設(shè)計在大中型控制系統(tǒng)中極大的方便了系統(tǒng)的維護、設(shè)計乃至安裝各個環(huán)節(jié)。
軟件區(qū)別
S7-200系列用的STEP7-Micro/WIN40sp6軟件;S7-300使用的是STEP7軟件。
S7-200系列的編程語言有三種:語句表(STL)、梯形圖(LAD)、功能塊圖(FBD);S7-300系列的除了這三種外,還有結(jié)構(gòu)化控制語言(SCL)和圖形語言(S7 graph),其中SCL就是一種高級語言,高級語言可以更加方便的解決客戶的專有問題,提高了程序執(zhí)行效率,縮短了程序執(zhí)行時間。
S7-300軟件最大的特點就是提供了一些數(shù)據(jù)塊來對應(yīng)每一個功能塊(Function Block-FB),稱之為Instance。
S7-300不能隨意的自定義Organization Block、sub-routine和Interrupt routine,系統(tǒng)只能調(diào)用它OB1,其它的用FB-Function Block和FC-Function方式編輯,其它的也是預(yù)定義成了系統(tǒng)的了,System的S給它們(SFB、SFC)定義了自己的身份。
應(yīng)用區(qū)別
S7-200在西門子的PLC產(chǎn)品類里屬于:小型PLC系統(tǒng),適合的控制對象一般都在256點以下的;
S7-300在西門子的PLC產(chǎn)品類里屬于:大中型PLC系統(tǒng),適合的控制對象一般都在256點以上,1024點以下的。
結(jié)語
有以上的幾點分析,可以清楚的看到西門子S7-200和S7-300系統(tǒng)的區(qū)別,以及共同之處,隨著工業(yè)自動化技術(shù)的發(fā)展,各種各樣的PLC模塊將會向著更大,更小兩個方向發(fā)展,用來適應(yīng)更加廣闊的工業(yè)控制系統(tǒng)當(dāng)中。
通過針對西門子S7-200和S7-300PLC模塊的區(qū)別分析,可以方便工程師針對不同的控制系統(tǒng)選擇不同的PLC控制器有了比較明確和快速的認識,提高了設(shè)計周期,明確了使用方向和設(shè)計需求。
在超大型PLC控制系統(tǒng)中,西門子還有S7-400模塊。