時(shí)間:2013-02-19 11:40:27來(lái)源:許成冰 王勛志
0前言
注橡機(jī),是注塑機(jī)中的一類,主要用于橡膠行業(yè)的注塑成型設(shè)備,有使用周期長(zhǎng),控制要求高等的特點(diǎn)[1]。在生產(chǎn)過程中,機(jī)器中料筒溫度的控制精度是衡量其生產(chǎn)品質(zhì)的重要依據(jù)。為使企業(yè)中長(zhǎng)時(shí)間運(yùn)行的注橡機(jī)能夠安全穩(wěn)定高效地生產(chǎn),其關(guān)鍵技術(shù)就是通過監(jiān)測(cè)控制系統(tǒng)對(duì)下位機(jī)中PLC及溫度信號(hào)采集、執(zhí)行機(jī)構(gòu)進(jìn)行控制,將信號(hào)經(jīng)通訊管理機(jī)送至上位機(jī)控制核心進(jìn)行統(tǒng)一處理,并將處理結(jié)果反饋至下位機(jī)執(zhí)行。
1系統(tǒng)硬件結(jié)構(gòu)
該聯(lián)網(wǎng)監(jiān)控系統(tǒng)的硬件結(jié)構(gòu)圖如下圖1:
圖1系統(tǒng)硬件結(jié)構(gòu)圖
主控層包括:監(jiān)控主機(jī),打印設(shè)備。監(jiān)控主機(jī)采用高性能計(jì)算機(jī),在WindowsXPSP3系統(tǒng)下完成組態(tài)軟件的運(yùn)行與調(diào)試;打印設(shè)備根據(jù)監(jiān)控主機(jī)中報(bào)表的設(shè)定,定時(shí)自動(dòng)打印報(bào)表。
通訊管理層包括:工控機(jī)、CP5611通訊卡和UT-712通訊卡。工控機(jī)采用研華NUPRO-A301工控機(jī),安裝Simatic.net和Kepserver作為OPC服務(wù)器;CP5611通訊卡,用于西門子Profibus總線通訊;UT-712通訊卡,用于MODBUS總線通訊[2]。
現(xiàn)場(chǎng)控制層由西門子西門子300系列PLC、永宏FBE-28MU系列PLC、智能儀表及執(zhí)行機(jī)構(gòu)組成。
2系統(tǒng)軟件開發(fā)與實(shí)現(xiàn)
該系統(tǒng)監(jiān)控軟件部分由:組態(tài)王軟件開發(fā)完成,可實(shí)時(shí)通過通訊管理機(jī)獲取并修改如溫度、壓力、流量、單次生產(chǎn)時(shí)間等數(shù)據(jù);繪制實(shí)時(shí)數(shù)據(jù)曲線,;將重要數(shù)據(jù)如溫度、壓力等存入Access數(shù)據(jù)庫(kù)中以備查詢;對(duì)現(xiàn)場(chǎng)PLC發(fā)出控制命令[3]。
2.1軟件開發(fā)流程設(shè)計(jì)
在建立監(jiān)控系統(tǒng)軟件工程之后,裝載驅(qū)動(dòng)連接通訊管理機(jī)端的OPC服務(wù)器,再設(shè)置通訊參數(shù),并校驗(yàn)通訊狀態(tài),然后根據(jù)用戶需求設(shè)置用戶操作以及參數(shù)顯示界面,設(shè)置需監(jiān)控變量及其屬性,通過系統(tǒng)功能的設(shè)定,將變量與操作動(dòng)作連接,校驗(yàn)動(dòng)作是否正確,如正確,則將工程備份[4]。
完整開發(fā)流程如下圖2:
圖2 軟件設(shè)計(jì)流程圖
2.2通訊管理層服務(wù)器軟件配置
通訊管理層作為通訊管理、中轉(zhuǎn)設(shè)備,安裝了西門子Simatic.net軟件和Kepserver軟件。西門子Simatic.net軟件將掛接的西門子系列PLC硬件組態(tài),設(shè)置其通訊地址,并通過OPC服務(wù)器發(fā)布通訊信息。Kepserver軟件用于連接永宏系列PLC,同時(shí)設(shè)置其通訊參數(shù)及地址[5]。由于現(xiàn)場(chǎng)通訊距離較長(zhǎng),經(jīng)計(jì)算與反復(fù)實(shí)驗(yàn),在通訊參數(shù)設(shè)置中采用異步通訊方式,通訊速率為19.2kbps,可保證其數(shù)據(jù)通訊的實(shí)時(shí)性。
2.3上位機(jī)組態(tài)軟件的實(shí)現(xiàn)
監(jiān)控主機(jī)上組態(tài)軟件是由亞控科技的組態(tài)王軟件實(shí)現(xiàn)的。在通訊管理機(jī)與現(xiàn)場(chǎng)控制層PLC等部件通訊正常的基礎(chǔ)上,建立工程,根據(jù)實(shí)際需求分別設(shè)定用戶界面、實(shí)時(shí)數(shù)據(jù)庫(kù)以及運(yùn)行邏輯。
用戶界面是指提供給用戶監(jiān)測(cè)控制的人機(jī)對(duì)話窗口,主要內(nèi)容包括:狀態(tài)量顯示、工藝參數(shù)設(shè)定、歷史數(shù)據(jù)查詢、數(shù)據(jù)報(bào)表查詢傳送、報(bào)警設(shè)定與顯示。
狀態(tài)量顯示與工藝參數(shù)設(shè)置是人機(jī)對(duì)話的主要內(nèi)容,狀態(tài)量顯示窗口是現(xiàn)場(chǎng)機(jī)器狀態(tài)的實(shí)時(shí)反映,該界面模擬了各機(jī)器實(shí)際現(xiàn)場(chǎng)位置和狀態(tài),并在二級(jí)窗口中直觀的提供各臺(tái)機(jī)器的具體參數(shù);工藝參數(shù)設(shè)置可對(duì)保證產(chǎn)品質(zhì)量,比如在設(shè)定好硫化時(shí)間后,未達(dá)到工藝標(biāo)準(zhǔn)則屏蔽硫化中斷操作,直至產(chǎn)品達(dá)到標(biāo)準(zhǔn)。歷史數(shù)據(jù)查詢提供了產(chǎn)品追蹤的功能,方便企業(yè)進(jìn)行質(zhì)量保障與經(jīng)驗(yàn)總結(jié)。數(shù)據(jù)報(bào)表查詢與傳送功能可以將數(shù)據(jù)同步至ACCESS數(shù)據(jù)庫(kù)并將其發(fā)布在企業(yè)ERP系統(tǒng)上,供其他用戶調(diào)用。
實(shí)時(shí)數(shù)據(jù)庫(kù)是組態(tài)軟件的核心部分,所有的數(shù)據(jù)都通過變量的形式存入實(shí)時(shí)數(shù)據(jù)庫(kù)中,再根據(jù)需要進(jìn)行調(diào)用,如下圖3。
圖3 數(shù)據(jù)流圖
運(yùn)行邏輯是對(duì)已監(jiān)測(cè)到數(shù)據(jù)進(jìn)行控制的方式,可以通過組態(tài)軟件的邏輯控制模塊配合C語(yǔ)言編程實(shí)現(xiàn)對(duì)變量數(shù)據(jù)修改傳輸、掛接設(shè)備端口的開啟、關(guān)閉以及控制算法的實(shí)現(xiàn)。比如在下面這段程序外加邏輯控件的作用下,實(shí)現(xiàn)了對(duì)一天三個(gè)時(shí)間段內(nèi)某工藝參數(shù)的循環(huán)控制(程序段內(nèi)的漢字均為變量):
星期幾=當(dāng)前日期零點(diǎn)秒數(shù)-1316966400)/86400)%7;
*以2011年9月26日星期一零時(shí)為基準(zhǔn)*
{
if(當(dāng)前月==1)
M=13;
else
if(當(dāng)前月==2)
M=14;
else
M=當(dāng)前月;
星期幾=(當(dāng)前日+2*M+3*(M+1)/5+當(dāng)前年+當(dāng)前年/4-當(dāng)前年/100+當(dāng)前年/400)%7+1;}
if(星期幾==0)
{if(當(dāng)前時(shí)>=8&&當(dāng)前時(shí)<16)
{設(shè)定溫度=設(shè)定溫度一;}
elseif(當(dāng)前時(shí)>=16&&當(dāng)前時(shí)<24)
{設(shè)定溫度=設(shè)定溫度二;}
elseif(當(dāng)前時(shí)>=0&&當(dāng)前時(shí)<8)
{設(shè)定溫度=設(shè)定溫度三;}
}
3現(xiàn)場(chǎng)應(yīng)用
該系統(tǒng)在完成后實(shí)現(xiàn)了對(duì)某車間24臺(tái)3種型號(hào)注橡機(jī)的全面監(jiān)控,從下圖4的某機(jī)器下模板溫度曲線中可以看出,控制系統(tǒng)能夠有效控制溫度,穩(wěn)定區(qū)間內(nèi)的波動(dòng)在0.1%左右,符合控制要求。該系統(tǒng)長(zhǎng)時(shí)間穩(wěn)定運(yùn)行證明其達(dá)到了企業(yè)提高生產(chǎn)效率、方便管理的目的。
圖4 某機(jī)械溫度曲線
4結(jié)束語(yǔ)
本文開發(fā)實(shí)現(xiàn)的注橡機(jī)聯(lián)網(wǎng)控制系統(tǒng),將組態(tài)軟件、通訊管理機(jī)以及現(xiàn)場(chǎng)機(jī)器三者緊密聯(lián)系在了一起,實(shí)現(xiàn)了對(duì)現(xiàn)場(chǎng)參數(shù)的實(shí)時(shí)監(jiān)控。整個(gè)系統(tǒng)運(yùn)行穩(wěn)定,參數(shù)設(shè)置方便,人機(jī)交互友好等優(yōu)點(diǎn),提高了行業(yè)生產(chǎn)的自動(dòng)化控制水平,減少了生產(chǎn)過程中人為干預(yù)導(dǎo)致的損失,實(shí)踐應(yīng)用表明,該系統(tǒng)具有很高的應(yīng)用價(jià)值,值得推廣。
備注:許成冰,中南大學(xué)信息科學(xué)與工程學(xué)院,研究生,控制工程專業(yè),自動(dòng)控制方向。
通訊地址:湖南省長(zhǎng)沙市中南大學(xué)校本部民主樓319室;郵編:410083;電話:13467503063;郵箱:chengbing_xu@yeah.net
王勛志,1986.12,研究生,電氣工程阻專業(yè),自動(dòng)控制方向。電話:13517486387;郵箱:ishi2007@qq.com
標(biāo)簽:
中國(guó)傳動(dòng)網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來(lái)源:中國(guó)傳動(dòng)網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國(guó)傳動(dòng)網(wǎng)(www.wangxinlc.cn)獨(dú)家所有。如需轉(zhuǎn)載請(qǐng)與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個(gè)人轉(zhuǎn)載使用時(shí)須注明來(lái)源“中國(guó)傳動(dòng)網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明其他來(lái)源的稿件,均來(lái)自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請(qǐng)保留稿件來(lái)源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。
產(chǎn)品新聞
更多>2025-04-30
性能躍升20%!維宏NK300CX Plus數(shù)控系統(tǒng)...
2025-04-11
rpi-image-gen:樹莓派軟件鏡像構(gòu)建的終...
2025-04-08
【產(chǎn)品解讀】全面提升精密制造檢測(cè)節(jié)拍...
2025-03-31
激光閃耀 智慧引領(lǐng) | WISE MASER 黑武士...
2025-03-20