對(duì)于西門子S7系列PLC設(shè)備的聯(lián)網(wǎng)監(jiān)控方案,基于不同方面的考慮,目前業(yè)內(nèi)有多種解決方案。作者結(jié)合赫優(yōu)訊公司的netLINK網(wǎng)關(guān)產(chǎn)品對(duì)不同的方案進(jìn)行一下對(duì)比。這里考慮了一下三種方案,采用西門子以太網(wǎng)模塊實(shí)現(xiàn)聯(lián)網(wǎng),采用西門子Profibus模塊實(shí)現(xiàn)聯(lián)網(wǎng),采用netLINK實(shí)現(xiàn)聯(lián)網(wǎng)。并且從以下用戶考慮比較多的幾個(gè)方面。
一.網(wǎng)絡(luò)性能比較
方案對(duì)比
|
采用西門子以太網(wǎng)模塊實(shí)現(xiàn)聯(lián)網(wǎng)
|
采用西門子Profibus模塊實(shí)現(xiàn)聯(lián)網(wǎng)
|
采用netLINK實(shí)現(xiàn)聯(lián)網(wǎng)
|
網(wǎng)絡(luò)性能比較:
|
1.以太網(wǎng)適合遠(yuǎn)距離通訊
2.大多數(shù)工廠都已存在局域網(wǎng),可以直接利用
3.布線難度低、綜合成本低
4.網(wǎng)絡(luò)故障容易定位
5.易于將來擴(kuò)展
|
1.Profibus不適合遠(yuǎn)距離通訊,抗干擾弱
2.大量設(shè)備的聯(lián)網(wǎng)需要預(yù)先敷設(shè)電纜
3.布線難度大、要求較高
4.不易擴(kuò)展,維護(hù)困難
|
1.以太網(wǎng)適合遠(yuǎn)距離通訊
2.大多數(shù)工廠都已存在局域網(wǎng),可以直接利用
3.布線難度低、綜合成本低 4.網(wǎng)絡(luò)故障容易定位
5.易于將來擴(kuò)展
|
通過上表對(duì)比我們不難看出,方案1和方案3在網(wǎng)絡(luò)性能上要明顯優(yōu)于方案2,方案1雖然也具有很好的網(wǎng)絡(luò)性能,但他的實(shí)現(xiàn)成本太高,特別是對(duì)于S300和S400系列。所以我們可以得出結(jié)論,在網(wǎng)絡(luò)性能方面netLINK更適合工廠設(shè)備聯(lián)網(wǎng)。
二.即插即用比較
方案對(duì)比
|
采用西門子以太網(wǎng)模塊實(shí)現(xiàn)聯(lián)網(wǎng)
|
采用西門子Profibus模塊實(shí)現(xiàn)聯(lián)網(wǎng)
|
采用netLINK實(shí)現(xiàn)聯(lián)網(wǎng)
|
即插即用比較
|
不支持即插即用,需要重新下載程序,設(shè)備需要斷電
|
不支持即插即用,需要重新下載程序,設(shè)備需要斷電
|
支持即插即用,設(shè)備不需要斷電
|
對(duì)比上表我們可以得出如下結(jié)論:采用西門子模塊需要設(shè)備源程序才能實(shí)現(xiàn)聯(lián)網(wǎng),而采用netLINK只需要知道變量地址即可
三.通訊性能對(duì)比
方案對(duì)比
|
采用西門子以太網(wǎng)模塊實(shí)現(xiàn)聯(lián)網(wǎng)
|
采用西門子Profibus模塊實(shí)現(xiàn)聯(lián)網(wǎng)
|
采用netLINK實(shí)現(xiàn)聯(lián)網(wǎng)
|
通訊性能對(duì)比
|
速度快
|
速度較低
|
速度快
|
通過上表對(duì)比我們可以看出采用方案1和方案3都有較快的通訊速度。也許您會(huì)產(chǎn)生疑問,因?yàn)槟锌赡苷J(rèn)為采用西門子以太網(wǎng)模塊應(yīng)該比netLINK速度要快,因?yàn)槲鏖T子以太網(wǎng)模塊是直接的以太網(wǎng)通訊,而netLINK是MPI的通訊速率,實(shí)際上這個(gè)看法并不完全正確,原因是:
1.西門子以太網(wǎng)模塊擁有獨(dú)立的MPI地址,實(shí)際上它也是通過背板和CPU進(jìn)行MPI通訊的
2.西門子的監(jiān)控軟件限制了上位機(jī)訪問CPU的速度,譬如在WinCC中變量的更新速度最快也就是100ms
因此采用netLINK實(shí)現(xiàn)聯(lián)網(wǎng)的通訊速度實(shí)際上并不比西門子以太網(wǎng)模塊低。
四.軟件組態(tài)工作
方案對(duì)比
|
采用西門子以太網(wǎng)模塊實(shí)現(xiàn)聯(lián)網(wǎng)
|
采用西門子Profibus模塊實(shí)現(xiàn)聯(lián)網(wǎng)
|
采用netLINK實(shí)現(xiàn)聯(lián)網(wǎng)
|
軟件組態(tài)工作
|
大量設(shè)備聯(lián)網(wǎng)時(shí)需要購(gòu)買西門子配套軟件,組態(tài)復(fù)雜
|
大量設(shè)備聯(lián)網(wǎng)時(shí)需要購(gòu)買西門子配套軟件,組態(tài)復(fù)雜
|
通過MS Office就可以實(shí)現(xiàn)快速組態(tài),OPC服務(wù)器對(duì)設(shè)備數(shù)目沒有限制,而且完全免費(fèi)
|
通過對(duì)比上表我們不難得出如下結(jié)論:使用方案1和方案2軟件使用門檻高,耗時(shí)費(fèi)力,影響生產(chǎn),使用方案3則成本較低,聯(lián)網(wǎng)容易,并且不影響生產(chǎn)
五.上位機(jī)軟件開發(fā)
方案對(duì)比
|
采用西門子以太網(wǎng)模塊實(shí)現(xiàn)聯(lián)網(wǎng)
|
采用西門子Profibus模塊實(shí)現(xiàn)聯(lián)網(wǎng)
|
采用netLINK實(shí)現(xiàn)聯(lián)網(wǎng)
|
上位機(jī)軟件開發(fā)
|
需要采用商業(yè)SCADA軟件開發(fā)
|
需要采用商業(yè)SCADA軟件開發(fā)
|
可以采用商業(yè)SCADA軟件開發(fā),也可以采用VC/VB等開發(fā)
|
通過對(duì)比上表我們不難得出如下結(jié)論:采用netLINK可以開發(fā)自主產(chǎn)權(quán)的上位機(jī)軟件,如ERP、MES系統(tǒng)等。
Net
LINK 50-MPI主要用于解決Siemens S7 系列PLC的工程聯(lián)網(wǎng)問題,可將Siemens MPI、 DP、 PPI協(xié)議轉(zhuǎn)換為以太網(wǎng)協(xié)議,實(shí)現(xiàn)S7-200、 S7-300、
S7-400系列PLC的以太網(wǎng)連接,通過以太網(wǎng)對(duì)PLC內(nèi)部DB塊、計(jì)數(shù)器、定時(shí)器、 Memory、
Input、 Output等數(shù)據(jù)進(jìn)行監(jiān)控,從而實(shí)現(xiàn)對(duì)現(xiàn)場(chǎng)所有設(shè)備數(shù)據(jù)的實(shí)時(shí)采集,
netLINK結(jié)構(gòu)小巧緊湊、應(yīng)用簡(jiǎn)單方便、性價(jià)比高、無需外接電源、支持即插即用功能,現(xiàn)場(chǎng)使用無需停止網(wǎng)絡(luò)設(shè)備,直接可對(duì)CPU數(shù)據(jù)進(jìn)行監(jiān)控,同時(shí)netLINK還可實(shí)現(xiàn)對(duì)CPU程序的遠(yuǎn)程下載,現(xiàn)場(chǎng)工程師可直接在總控室內(nèi)對(duì)現(xiàn)場(chǎng)指定CPU進(jìn)行程序
的修改,非常方便。
另外netLINK提供驅(qū)動(dòng)API函數(shù),方便用戶進(jìn)行二次開發(fā),用戶可根據(jù)工程項(xiàng)目需求,利用高級(jí)語言如VC、 VB等,自行開發(fā)上位監(jiān)控軟件,實(shí)現(xiàn)對(duì)現(xiàn)場(chǎng)設(shè)備的監(jiān)控。且許多國(guó)際國(guó)內(nèi)知名SCADA/SoftPLC軟件廠商都已集成了netLINK驅(qū)動(dòng),可直接連接
典型的應(yīng)用:
