工廠中常見的西門子PLC,它們功能和數據類型有什麼區別?

西門子公司作為全球最大的、最優秀的PLC製造和服務廠家之一,它的產品應用在全世界各地的工廠中,而在中國,它的應用也很廣泛。

工廠中常見的西門子PLC,它們功能和數據類型有什麼區別?

首先我們先了解一下S7-200;

工廠中常見的西門子PLC,它們功能和數據類型有什麼區別?

西門子S7-200(CPU 224)

S7-200是西門子公司推出的一種小型PLC,它的優點是

(1)結構緊湊,佔用空間小。

(2)拓展型良好,可以接稱重模塊,數字量、模擬量輸入輸出模塊等等,使用起來非常方便。

(3)價格低廉

但是除此之外,它還有一些缺點:

(1)雖然國內還可以買到這種PLC的備件,但西門子公司宣佈這款產品已經停產,未來的發展很受限。

(2)沒有以太網接口,只可以使用西門子配套電纜進行調試編程,不方便。

(1)對於運動控制的支持不好。(S7-200的大多數PLC脈衝輸出最大頻率是20KHZ,S7-200smart的最大頻率是100Khz,也就是對伺服電機的驅動不是很好。)

工廠中常見的西門子PLC,它們功能和數據類型有什麼區別?

西門子S7-200smart(CPU ST60)

S7-200smart是西門子公司針對中國市場研發的一款產品,只在中國銷售。其原因可能是西門子的S7-200已經停產,西門子公司又不想放棄中國龐大的低端PLC市場,而作為S7-200的升級版,與S7-200相比,它有以下的特點:

(1)同是小型PLC,結構緊湊,價格低廉。

(2)拓展能力不如S7-200,它不支持稱重模塊,所以你不能使用精確的稱重功能,可以選擇用稱重儀表模擬量輸入代替,但精確度不如稱重模塊。

(3)Smart擁有以太網接口,調試編程拓展都非常方便。

(4)運動控制的支持比S7-200強大。無論是最大脈衝輸出,還是運動控制嚮導,都比S7-200好用。

(5)最強大的一點是西門子宣稱新版本的200smart支持Pofinet,這一功能加入到200smart裡面以後就決定了它的拓展型和支持的硬件的增加,無疑會使得200smart這一PLC會成為中國市場的主力。

工廠中常見的西門子PLC,它們功能和數據類型有什麼區別?

S7-300(支持遠程從站)

S7-300是西門子比較經典的產品,屬於中型PLC,相對於其他產品以及小型PLC,它有著最明顯的特點就是:現場總線系統。那麼這個系統是幹什麼的?

它是控制系統與分散式IO的通信,我給大家舉個例子

工廠中常見的西門子PLC,它們功能和數據類型有什麼區別?

西門子S7-300 DP網絡圖(從站地址可拓展到124)

如果一個工廠有三層樓,每層500平方米,如果沒有這種技術,就需要把所有信號信全部從現場接回PLC,那如果工廠設備多的話,現場全部都是電纜;但如果使用這種技術,就可以幾十平米建立一個IO遠程站,然後把附近的信號接到這個遠程站上,然後用一根profibus-dp網線(兩芯屏蔽電纜)接回PLC即可,而S7-300PLC最多可以使用124個遠程從站,非常方便,而且藉助於西門子的技術能力,這種通訊非常穩定,只要把電纜接好,一般情況不會出現干擾。

工廠中常見的西門子PLC,它們功能和數據類型有什麼區別?

S7-400(西門子高端產品)

而S7-400則是和S7-300使用一樣的軟件,編程語言,屬於300的升級版,速度和容量比300更快和大,但S7-400有一個天生的缺陷:它屬於西門子高端產品,所以價格非常昂貴。

因此,國內的很多工廠都是這樣使用的;

那就是CPU使用S7-400,但不接拓展S7-400的模塊,而是藉助於PROFIBUS-DP技術,用遠程IO從站的方式連接S7-300的拓展模塊,這樣使用是沒有任何問題的,即利用了S7-400的高速性能,價格又低下來。

接下來我們介紹一下新門子的新產品,博途分為S1200系列和S1500系列。

工廠中常見的西門子PLC,它們功能和數據類型有什麼區別?

西門子S-1200(CPU 1217)

工廠中常見的西門子PLC,它們功能和數據類型有什麼區別?

西門子S-1500,西門子高端產品

大家一般都把S1200理解成S7-200的升級版,S1500理解為S7-300/400的升級版。

所以S1200的定位是小型PLC,s1500是大型PLC;但是對於編程方式,S1200,S1500和S7-300,S7-400類似.所以有S7-300或者S7-400編程經驗的就可以很快上手。

作為西門子的最新產品,它兼容了以太網接口,拓展模塊也很多,系統也比較穩定,未來的發展也會更好,如果手裡面有這款產品的話大家不妨去學一學博途。

西門子的PLC雖然有這麼多種,但對於剛接觸PLC的人來說,可以先從一個PLC學起,作幾個小試驗,有條件的話做個項目,把一款PLC徹底學好後再有針對性的學習其他PLC。

數據格式;

數據格式對於所有的計算以及運算都是至關重要的,而且不是所有品牌的PLC都使用同樣的數據結構;

即使是同為西門子的PLC,雖然它的數據格式是一樣的,可是因為PLC的原因它們的名稱也是有著很多區別;

1.位(bit)

一個二進制位, 只有兩個值:0或1

工廠中常見的西門子PLC,它們功能和數據類型有什麼區別?

2.字節(byte)

一個字節等於8位,其中第0位為最低位,第7位為最高位,一個字節型變量包括8個位變量。

如:QB2(包括Q2.0-Q2.7)

工廠中常見的西門子PLC,它們功能和數據類型有什麼區別?

3.字(word)

相鄰的兩個字節組成一個字,字為16位,如VW2是由VB2和VB3組成。

工廠中常見的西門子PLC,它們功能和數據類型有什麼區別?

工廠中常見的西門子PLC,它們功能和數據類型有什麼區別?

注意:相鄰的兩個字不能出現在同一個程序中,因為他們有公共的空間!

如:MW0和MW1都有MB1

工廠中常見的西門子PLC,它們功能和數據類型有什麼區別?

4.雙字(double word)

相鄰的兩個字組成一個雙字,雙字為32位,如MD0是由MW0和MW2組成

工廠中常見的西門子PLC,它們功能和數據類型有什麼區別?

工廠中常見的西門子PLC,它們功能和數據類型有什麼區別?

工廠中常見的西門子PLC,它們功能和數據類型有什麼區別?

工廠中常見的西門子PLC,它們功能和數據類型有什麼區別?

工廠中常見的西門子PLC,它們功能和數據類型有什麼區別?

工廠中常見的西門子PLC,它們功能和數據類型有什麼區別?

工廠中常見的西門子PLC,它們功能和數據類型有什麼區別?

工廠中常見的西門子PLC,它們功能和數據類型有什麼區別?

大家需要注意的是;

對於西門子200和200smart,它數據存儲器有V區和M區,沒有DB區。

而對於西門子其他的PLC;300/400,1200/1500等,它們沒有V區,只有DB區。

其實,V區對應的就是DB0,只是西門子沒有為低端產品配置那麼多的存儲器而已。

相關推薦

推薦中...