PROFIBUS總線在MPS改造中的應(yīng)用
模塊化生產(chǎn)加工系統(tǒng)(MPs,Modular Production System)是近年來(lái)各高校引進(jìn)的典型機(jī)電一體化培訓(xùn)系統(tǒng),是國(guó)際技能大賽一機(jī)電一體化競(jìng)賽的官方競(jìng)賽設(shè)備,它可以模擬零件的檢測(cè)、搬運(yùn)、加工、裝配和分類(lèi)的生產(chǎn)過(guò)程,使學(xué)員處于一個(gè)非常接近于生產(chǎn)實(shí)際的教學(xué)環(huán)境。
PROHBUS現(xiàn)場(chǎng)總線,是目前在工業(yè)自動(dòng)化領(lǐng)域中應(yīng)用最為廣泛的現(xiàn)場(chǎng)總線通訊技術(shù)之一。本文采用PROHBUS現(xiàn)場(chǎng)總線技術(shù)對(duì)MPS系統(tǒng)進(jìn)行改造,利用上位機(jī)與系統(tǒng)通信,實(shí)現(xiàn)對(duì)MPS系統(tǒng)的高速數(shù)據(jù)傳輸和數(shù)據(jù)處理控制,以及對(duì)各站的生產(chǎn)運(yùn)行監(jiān)控,使得系統(tǒng)的生產(chǎn)效率得到顯著提高,且大大提高了系統(tǒng)的可靠性和可維護(hù)性。
1 MPS系統(tǒng)簡(jiǎn)介
MPS系統(tǒng)是一套開(kāi)放式的設(shè)備,一般由6個(gè)工作站組成,分別為上料檢測(cè)站、機(jī)械手站、加工檢測(cè)站、裝配站、安裝搬運(yùn)單元、立體倉(cāng)庫(kù)單元,其系統(tǒng)結(jié)構(gòu)如圖1 所示,它可以較為真實(shí)地模擬出一條自動(dòng)生產(chǎn)加工流水線的工作過(guò)程,目前陜西國(guó)防工業(yè)職業(yè)技術(shù)學(xué)院MPS設(shè)備各工作站之間通信采用的方法是一個(gè)工作站PLC 的輸出與另一工作站PLC的輸入相連,從而實(shí)現(xiàn)各工作站的協(xié)調(diào)動(dòng)作。這種點(diǎn)對(duì)點(diǎn)通信方式存在諸多缺點(diǎn):
(1)占用系統(tǒng)資源;
(2)信號(hào)傳輸抗干擾能力差;
(3)不能體現(xiàn)新型的工業(yè)控制系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)理念;
(4)加PS系統(tǒng)不具有監(jiān)控功能。
應(yīng)用PROHBUS現(xiàn)場(chǎng)總線技術(shù)可以解決上述問(wèn)題。
2 PROFIBUS—DP現(xiàn)場(chǎng)總線技術(shù)
PROHBUS現(xiàn)場(chǎng)總線技術(shù),是實(shí)現(xiàn)現(xiàn)場(chǎng)級(jí)設(shè)備數(shù)字化的工業(yè)現(xiàn)場(chǎng)層網(wǎng)絡(luò)通信技術(shù),它具有較強(qiáng)的現(xiàn)場(chǎng)信號(hào)集成能力,可靠性和維護(hù)性好,且總線協(xié)議是開(kāi)放的。
PROHBUS總線標(biāo)準(zhǔn)包括3個(gè)方而的內(nèi)容:FMs,DP,PA,分別適用不同的應(yīng)用領(lǐng)域。
本次改造主要采用的是PROHBUS--DP總線標(biāo)準(zhǔn),用于現(xiàn)場(chǎng)級(jí)快速高效的數(shù)據(jù)交換。PROFIBUS--DP主站可分為一類(lèi)主站和二類(lèi)主站:
一類(lèi)DP主站是中央控制器,它在規(guī)定的周期內(nèi)與分散的站點(diǎn)(如DP從站)交換信息,典型主站設(shè)備包括可編程控制器(PLc)和個(gè)人計(jì)算機(jī)(PC)。
二類(lèi)DP主站是編程器、組態(tài)設(shè)備或操作面板,在系統(tǒng)組態(tài)時(shí)或?qū)ο到y(tǒng)運(yùn)行監(jiān)控時(shí)使用。
在采用PROFI_BUS系統(tǒng)結(jié)構(gòu)類(lèi)型時(shí),選擇PIE做一類(lèi)主站,設(shè)置一臺(tái)監(jiān)控站,監(jiān)控站通過(guò)串口與PIE一對(duì)一連接。這種結(jié)構(gòu)類(lèi)型,監(jiān)控站不在 RPOFBIUS網(wǎng)上,不是二類(lèi)主站,不能直接讀取從站數(shù)據(jù)和完成遠(yuǎn)程參數(shù)化工作,監(jiān)控站所需從站數(shù)據(jù)只能從PIE中讀取。
2.1 設(shè)備類(lèi)型
該系統(tǒng)共有6個(gè)工作站單元,將第1個(gè)工作站模塊即上料檢測(cè)設(shè)置為主站,主站的配置是選用SIEMENS s7—300可編程控制器CPU 315-2DP模塊及存儲(chǔ)卡;其余5個(gè)工作站模塊為從站。都采用SIEMENS S7—200 CPU226型,每個(gè)從站的I/O口均為24人116出。S7-200通過(guò)EM277 PRoFlBUs-DP從站模塊連入PROHBUS-DP網(wǎng),主站可通過(guò)EM277對(duì)S7-200C2U進(jìn)行讀,寫(xiě)數(shù)據(jù)。
2.2總線拓?fù)?br />
PROHBUS--DP總線存取協(xié)議,主站之間采用令牌傳遞方式,主站與從站間采用主從方式。令牌傳遞程序保證每個(gè)主站在—個(gè)確切規(guī)定的時(shí)間內(nèi)得到總線令牌,在PROFlBUS中,令牌傳遞僅在各主站之間進(jìn)行。主站得到令牌時(shí)可與從站通信,每個(gè)主站均可向從站發(fā)送或讀取信息。因此,有3種系統(tǒng)配置:
(1)純主一從系統(tǒng);
(2)純主一主系統(tǒng);
(3)混合系統(tǒng)。
本系統(tǒng)采用令牌傳遞方式和純主—從系統(tǒng)配置。網(wǎng)絡(luò)拓?fù)鋱D如圖2所示。
2.3總線數(shù)據(jù)通信網(wǎng)絡(luò)的硬件組態(tài)
根據(jù)圖2所示數(shù)據(jù)通信網(wǎng)絡(luò)的組成,利用已連接好的PROFIBUS-DP網(wǎng)絡(luò)專(zhuān)用線纜與總線插頭,采用總線拓?fù)浣Y(jié)構(gòu)進(jìn)行網(wǎng)絡(luò)連接,并檢查網(wǎng)絡(luò)連接是否正確,給系統(tǒng)送電。S7—300 PLc與S7-200 pLC通過(guò)EM277進(jìn)行PROFIBUS-DP通訊時(shí),在STEP7中需要對(duì)S7—300站組態(tài),而在s7—200系統(tǒng)中不需要對(duì)通訊進(jìn)行組態(tài)。
在STEP7中對(duì)S7—300 PILl站組態(tài)時(shí),首先在STEP7中插入一個(gè)S7-300 PIE的站。然后在STEP7硬件組態(tài)窗口中安裝EM277從站配置文件,接著選擇通訊方式,并在STEP7的硬件組態(tài)窗口中設(shè)置EM277的從站地址,至此一個(gè)工作單元的EM277從站硬件組態(tài)結(jié)束,接著依次將所需的EM277從站掛接到總線上,如圖3所示。PROFIBUS-DP網(wǎng)絡(luò)組態(tài)完成后,編譯并下載到S7-300 PIE中。
2.4主從站數(shù)據(jù)通信編程
采用PROFIBUS-DP總線網(wǎng)絡(luò),主從站之間的通訊不需要編寫(xiě)專(zhuān)門(mén)的通訊程序,只需在S7-300主站的硬件組態(tài)中,配置PROFIBUS總線中的 EM277模塊時(shí)所建立的緩沖區(qū)的輸人輸出字節(jié)數(shù)即可。例如組態(tài)時(shí)選擇8 Bytes OuJB Bytes In,在S7-300側(cè)建立的UO緩沖區(qū)為PIBO-PIB7和PQBO-PQB7,將EM277的撥位開(kāi)關(guān)撥到與以上硬件組態(tài)的設(shè)定值一致,則200 側(cè)的通信區(qū)VBO-VB7為接收區(qū),VB8-VB15為發(fā)送區(qū)(通信區(qū)地址通過(guò)設(shè)置可以偏移)。只要從站的站點(diǎn)地址以及各個(gè)從站PLC的端口地址,在組態(tài)時(shí)明確且不重復(fù),就可以很準(zhǔn)確地實(shí)現(xiàn)主從站之間的通訊控制。
3 上位機(jī)監(jiān)控系統(tǒng)的實(shí)現(xiàn)
圖形界面開(kāi)發(fā)程序由“組態(tài)王”運(yùn)行系統(tǒng)組成。畫(huà)面編輯應(yīng)用程序提供需要制作實(shí)時(shí)畫(huà)面的所有功能,用戶根據(jù)實(shí)際需要組織、調(diào)動(dòng)畫(huà)面。本系統(tǒng)監(jiān)控主畫(huà)面設(shè)計(jì)如圖4所示,畫(huà)面顯示給用戶提供命令與圖建立聯(lián)系。
4 結(jié)束語(yǔ)
經(jīng)實(shí)踐證明,采用PROFIBUS-DP和組態(tài)王工控軟件組建的工業(yè)網(wǎng)絡(luò)控制管理系統(tǒng),實(shí)現(xiàn)了人機(jī)交互可視化以及生產(chǎn)管理的一體化,給系統(tǒng)的安裝、調(diào)試和設(shè)備維護(hù)帶來(lái)方便,改造后可以實(shí)現(xiàn)對(duì)各站的生產(chǎn)運(yùn)行監(jiān)控,提高了系統(tǒng)的安全性、可靠性和工作效率。
評(píng)論