摘要:本文介紹了UniMAT PLC如何利用協(xié)議轉(zhuǎn)換網(wǎng)關(guān)通過以太網(wǎng)方式,實(shí)現(xiàn)多站點(diǎn)、大規(guī)模的設(shè)備聯(lián)網(wǎng)通訊,以及設(shè)備監(jiān)控和生產(chǎn)管理。
關(guān)鍵詞:億維自動化,UniMAT,PLC,以太網(wǎng)通訊,協(xié)議轉(zhuǎn)換網(wǎng)關(guān)
一、系統(tǒng)簡介
隨著PLC的發(fā)展,在自動化領(lǐng)域,有了越來越多的靈活多變的應(yīng)用方案,我們今天就介紹一種UniMAT PLC通過以太網(wǎng)通訊的方式和上位機(jī)進(jìn)行連接的方案,解決了UniMAT PLC的在以太網(wǎng)通訊方面的不足。這種方案經(jīng)濟(jì)可靠,簡單易用,在給客戶節(jié)省了成本的同時,也大大提高了工程的效率。同時還解決了西門子以太網(wǎng)模塊價格昂貴,貨期太長的問題。
二、硬件配置
UniMAT UN200 PLC ,UN300 PLC;以太網(wǎng)通訊模塊BCNet-S7PPI和BCNet-S7MPI;帶以太網(wǎng)口的HMI;計(jì)算機(jī);交換機(jī)。
方案描述:UniMAT UN200 PLC ,UN300PLC通過BCNet以太網(wǎng)模塊和西門子觸摸屏(帶網(wǎng)口)以及上位計(jì)算機(jī)建立以太網(wǎng)通訊。實(shí)現(xiàn)觸摸屏與PLC之間的以太網(wǎng)通訊以及計(jì)算機(jī)對觸摸屏、PLC的程序下載。
三、產(chǎn)品介紹
1、BCNet-S7網(wǎng)關(guān)介紹
BCNet-S7網(wǎng)關(guān)是專門為西門子S7系列PLC開發(fā)的以太網(wǎng)通訊網(wǎng)關(guān),可以將PPI、MPI和PROFIBUS協(xié)議轉(zhuǎn)換為以太網(wǎng)協(xié)議,支持?jǐn)?shù)據(jù)監(jiān)控,同時支持STEP7程序下載。
BCNet-S7一端為D9接口,直接插到西門子PLC的PPI、MPI或者PROFIBUS口上,另一端為RJ45接口,直接連接到PC機(jī)或者交換機(jī),可以實(shí)現(xiàn)單個控制系統(tǒng)上位監(jiān)控,也可以實(shí)現(xiàn)多個控制系統(tǒng)聯(lián)網(wǎng)。擴(kuò)展的S7總線接口還可以用于連接編程電纜等別的設(shè)備。
2、UniMAT PLC是國產(chǎn)PLC中的優(yōu)秀品牌,完全兼容西門子的S7-200和S7-300系列,可和西門子任意搭配使用或完全使用UniMAT PLC中的UN200和UN300系列。
四、 聯(lián)網(wǎng)通訊方案
將BCNet-S7網(wǎng)關(guān)插入到UN200或者UN300的RS485口上,然后通過以太網(wǎng)線連接到以太網(wǎng)交換機(jī)上,再通過以太網(wǎng)線把交換接連接到HMI和計(jì)算機(jī)上,即可實(shí)現(xiàn)如下功能:
1、BCNet-S7MPI/PPI支持UniMAT PLC(UN-200,UN-300)以太網(wǎng)通訊;
2、支持多主站通訊,BCNet模塊可以和觸摸屏等設(shè)備共用一個通訊端口;
3、支持WINCC直接連接UN200,無需OPC。
其中的通訊方式有:
1、模塊兼容西門子的以太網(wǎng)驅(qū)動,上位組態(tài)軟件里可以直接調(diào)用;
2、支持通用的ModbusTCP協(xié)議,將PLC的內(nèi)部地址和modbus地址直接對應(yīng),PLC
內(nèi)不需要編程;
3、提供免費(fèi)的OPC,無連接數(shù)和變量數(shù)限制,適合大規(guī)劃的設(shè)備聯(lián)網(wǎng)。
五、 參數(shù)配置及驅(qū)動使用
1、驅(qū)動安裝
安裝好BCNetS7驅(qū)動,在PG/PC的接口中會出現(xiàn)三個驅(qū)動選項(xiàng):
BCNet-S7(MPI),用于UN300的MPI口通訊;
BCNet-S7(PPI),用于UN200的PPI口通訊;
BCNet-S7(DP),用于UN300的DP口通訊;
注:
驅(qū)動可以支持windows2000,xp,Win7(64位)。
2、 STEP7驅(qū)動設(shè)置
1)選擇S7ONLINE(STEP7)指向BCNetS7(MPI)或者BCNetS7(DP);
2)點(diǎn)擊”屬性“,填入BCNet-S7模塊的IP地址;
3)或者選擇本地搜素,找到在線的模塊,并點(diǎn)擊”選擇設(shè)備“按鈕;
4)可以通過”設(shè)置參數(shù)“按鈕,修改BCNet-S7模塊的相關(guān)參數(shù);
3、 Micro/WIN驅(qū)動設(shè)置
1)選擇Micro/WIN指向BCNetS7(PPI);
2)點(diǎn)擊”屬性“,填入BCNet-S7模塊的IP地址;
3)或者選擇本地搜素,找到在線的模塊,并點(diǎn)擊”選擇設(shè)備“按鈕;
4)可以通過”設(shè)置參數(shù)“按鈕,修改BCNet-S7模塊的相關(guān)參數(shù)。
4、 WINCC系統(tǒng)參數(shù)設(shè)置
1)選擇SIMATIC S7 PROTOCOL SUITE下的TCP/IP通道;
2)右擊”TCP/IP“,選擇”系統(tǒng)參數(shù)“;
3)在”單元“目錄中,選擇TCP/IP指向計(jì)算機(jī)網(wǎng)卡。
5、 WINCC中200系列PLC
1)右擊”TCP/IP“,選擇”新建驅(qū)動程序的連接“;
2)填入名稱”如,S7200“,選擇”屬性“;
3)在”連接“目錄中,填入BCNet模塊的IP地址。
6、 WINCC中300系列PLC
1)右擊”TCP/IP“,選擇”新建驅(qū)動程序的連接“;
2)填入名稱”如,S7300“,選擇”屬性“;
3)在”連接“目錄中,填入BCNet模塊的IP地址。
六、 結(jié)束語
通過采用UniMAT PLC加BCNet-S7網(wǎng)關(guān)的方案,完全可以代替西門子PLC和以太網(wǎng)卡,實(shí)現(xiàn)工業(yè)上的復(fù)雜龐大的網(wǎng)絡(luò)方案,既為客戶降低了成本,減輕了客戶的負(fù)擔(dān),又滿足了客戶的要求。不愧為一種很好的工業(yè)控制網(wǎng)絡(luò)解決方案,很受客戶歡迎。