真香警告!
千呼萬(wàn)喚始出來(lái)的200SMART V3.0,這次帶著硬核升級(jí)殺回來(lái)了:UDT結(jié)構(gòu)化數(shù)據(jù)類型、數(shù)組自由定義、FB塊封裝等功能下放,堪稱小型PLC界的“越級(jí)刺客”!更狠的是運(yùn)動(dòng)控制性能直接反超1200PLC,這波操作讓工控人直呼:入門機(jī)也能玩高端局的操作?
200SMART V3.0新功能
首先,我們來(lái)看看200SMART PLC具體完善了哪些功能?
1.老版本的PLC間接尋址功能:3.0以下版本的PLC做間接尋址需要至少分以下3步,如圖所示:建立指針、地址偏移、讀取地址中的數(shù)據(jù)。

2. 新版本的SMART PLC的間接尋址則是采用數(shù)組的方式:通過(guò)改變其下表值就可以實(shí)現(xiàn)間接尋址,具體使用方法如下:
(1)在"全局變量表"中建立一個(gè)名稱為"電機(jī)溫度"的數(shù)組,其中包括5個(gè)元素,其下標(biāo)值是從0至4,每個(gè)元素的數(shù)據(jù)類型都是"REAL"。如電機(jī)溫度[0]是第0個(gè)元素,如電機(jī)溫度[1]是第1個(gè)元素,那么我們編程的時(shí)候只要改變中闊號(hào)的里數(shù)值就改變了地址。如下圖所示"電機(jī)溫度[0]"的地址是DB2.DBD4,"電機(jī)溫度[1]"的地址是DB2.DBD8.

(2)程序編寫
程序段1是將"1"傳送給VB0地址,程序段2是當(dāng)接通I0.0時(shí),將電機(jī)溫度[1]里的值傳送給VD4。如果將VB0中的數(shù)值改為2,則可以將將電機(jī)溫度[2]里的值傳送給VD4,這樣就很方便的實(shí)現(xiàn)了間接尋址的功能。

200SMART V3.0本次更新的功能,比如支持UDT數(shù)據(jù)類型、數(shù)組數(shù)據(jù)類型、FB塊等,這其實(shí)很接近1200PLC編程功能,在運(yùn)動(dòng)控制方面甚至強(qiáng)于1200PLC,接下來(lái)我們就簡(jiǎn)單對(duì)比它倆的UDT的使用方法。
UDT的使用對(duì)比
1.200SMART UDT的使用方法
(1) 200SMART PLC的UDT數(shù)據(jù)類型建立
在軟件的項(xiàng)目樹(shù)中點(diǎn)擊“插入表”,然后新建1個(gè)名字為“Motor”名稱的UDT數(shù)據(jù)類型。其中包含“啟動(dòng)”“停止”“運(yùn)行”等變量。


在“變量表1”中新建1個(gè)變量,名稱為“電機(jī)1”,數(shù)據(jù)類型為我們建立的“Motor”,其中“Motor”包含的變量有“啟動(dòng)”“停止”“運(yùn)行”等。

(2)引用UDT中數(shù)據(jù)類型:引用的UDT變量是通過(guò)變量名稱的方式,如下圖所示。

2.1200PLC UDT的使用方法
(1)1200 PLC的UDT數(shù)據(jù)類型建立
在軟件的項(xiàng)目樹(shù)中的數(shù)據(jù)類型下新建名稱為“Motor”的UDT數(shù)據(jù)。

新建DB數(shù)據(jù)塊,然后在數(shù)據(jù)塊中新建名稱為“電機(jī)1”的數(shù)據(jù)。其中“Motor”包含的變量有“啟動(dòng)”“停止”“運(yùn)行”等。

(2)引用UDT中數(shù)據(jù)類型:它引用UDT數(shù)據(jù)還是比較簡(jiǎn)單的,直接可以拖拽的方式。

200SMART V3.0:新增UDT(用戶定義數(shù)據(jù)類型)、數(shù)組和FB功能塊,支持全局?jǐn)?shù)據(jù)塊內(nèi)直接創(chuàng)建UDT,兼容經(jīng)典STEP 7編程習(xí)慣,適合老舊項(xiàng)目升級(jí)。
1200 PLC:需在TIA Portal中通過(guò)DB塊關(guān)聯(lián)UDT,支持自動(dòng)硬件標(biāo)識(shí)符映射,適合新項(xiàng)目開(kāi)發(fā),但遷移成本較高。
總之,200SMART V3.0對(duì)傳統(tǒng)用戶更友好,1200則更適合集成化系統(tǒng)設(shè)計(jì)。
運(yùn)動(dòng)控制性能對(duì)比

技術(shù)亮點(diǎn):200SMART V3.0新增PLCopen標(biāo)準(zhǔn)指令集,支持變量編程,可直接調(diào)用運(yùn)動(dòng)控制向?qū)纱a,降低開(kāi)發(fā)門檻。
無(wú)線通訊方案分享
本方案以西門子S7-1200和S7-200SMART PLC為例,在S7專用協(xié)議下實(shí)現(xiàn)無(wú)線以太網(wǎng)通信實(shí)現(xiàn)過(guò)程。在本方案中采用了西門子PLC無(wú)線通訊終端——DTD418MB,作為實(shí)現(xiàn)無(wú)線通訊的硬件設(shè)備。

總結(jié)
200SMART V3.0這波升級(jí),明擺著要收割兩類用戶:
1.預(yù)算有限的技術(shù)控:用70%的價(jià)格獲得1200的80%功能,還要啥自行車?
2.老舊設(shè)備改造黨:保留傳統(tǒng)編程習(xí)慣的同時(shí)擁抱結(jié)構(gòu)化編程,真·無(wú)縫銜接。
至于1200PLC?高端市場(chǎng)地位依舊穩(wěn)如老狗,但中小型項(xiàng)目的蛋糕怕是保不住了——這場(chǎng)入門與中端的貼身肉搏,西門子自己才是最大贏家!
審核編輯 黃宇
-
plc
+關(guān)注
關(guān)注
5052文章
14713瀏覽量
488002 -
工控
+關(guān)注
關(guān)注
6文章
304瀏覽量
29950
發(fā)布評(píng)論請(qǐng)先 登錄
無(wú)需修改 PLC 程序 實(shí)現(xiàn) S7-200 Smart 與 1500 PLC 以太網(wǎng)實(shí)時(shí)通訊
利用PPI轉(zhuǎn)以太網(wǎng)模塊打通西門子200smart PLC與匯川觸摸屏在電芯裝配線的通訊鏈路
污水廠西門子200Smart PLC控制系統(tǒng):以太網(wǎng)模塊上位機(jī)集成與觸摸屏監(jiān)控配置案例
西門子200 SMART與臺(tái)達(dá)DVP PLC通訊:工業(yè)自動(dòng)化Modbus RTU 轉(zhuǎn)Modbus TCP 方案
基于Modbus TCP的WinCC監(jiān)控S7-1200/200SMT應(yīng)用實(shí)例
IGBT關(guān)鍵特性參數(shù)應(yīng)用實(shí)踐筆記 v3.0
臺(tái)灣偉斯掃碼槍與西門子1200PLC通過(guò)RS232轉(zhuǎn)Profinet網(wǎng)關(guān)實(shí)現(xiàn)高效連接
西門子200SMART如何無(wú)線聯(lián)三菱FX3U? 御控工業(yè)網(wǎng)關(guān)實(shí)現(xiàn)多站點(diǎn)PLC無(wú)線通訊集中控制!
Brooks流量計(jì)通過(guò)HT1S-ECM-PNS與西門子1200PLC通訊
開(kāi)疆智能ModbusTCP轉(zhuǎn)CCLinkIE網(wǎng)關(guān)連接西門子200smart配置案例
請(qǐng)問(wèn)k230創(chuàng)樂(lè)博V3.0版本如何使用ADB傳輸文件呢?
開(kāi)疆智能ModbusTCP轉(zhuǎn)Devicenet網(wǎng)關(guān)連接西門子200Smart與費(fèi)托斯閥島案例
S7-200Smart與S7-1200通過(guò)Modbus協(xié)議對(duì)接到上位機(jī)
200SMART V3.0正面硬剛1200PLC!誰(shuí)才是工控性價(jià)比之王?
評(píng)論