基于現(xiàn)場(chǎng)總線小型水泥生產(chǎn)配料控制系統(tǒng)
圖3 OPC Server開發(fā)工具包使用流程圖
5.1 OPC 服務(wù)器與 OPC 客戶的通信機(jī)制
OPC 客戶要連接到 OPC服務(wù)器上,并建立OPC組和OPC數(shù)據(jù)項(xiàng)。為了訪問過程數(shù)據(jù),OPC客戶需要事先指定計(jì)算機(jī)名、OPC數(shù)據(jù)訪問服務(wù)器名和該服務(wù)器提供的的OPC項(xiàng)的定義。
客戶通過對(duì)其建立的OPC組與OPC項(xiàng)進(jìn)行訪問實(shí)現(xiàn)對(duì)過程數(shù)據(jù)的訪問,客戶選擇設(shè)備Device作為其訪問的數(shù)據(jù)源??蛻舻倪^程數(shù)據(jù)訪問包括過程數(shù)據(jù)的讀取、寫入等,過程數(shù)據(jù)的讀/寫采用同步讀/寫。
5.2 OPC服務(wù)器應(yīng)用程序的編制
服務(wù)器程序的編寫需調(diào)用工具包接口,其流程圖如圖3所示。
5.3 OPC客戶應(yīng)用程序的編制
客戶端和服務(wù)器的交互主要分為:創(chuàng)建并連接服務(wù)器對(duì)象;添加組、項(xiàng);進(jìn)行數(shù)據(jù)的讀寫操作??蛻舳薕PC接口及控制程序流程如圖4所示。
圖4 客戶端程序流程圖
6 故障診斷規(guī)則
為了及時(shí)發(fā)現(xiàn)生產(chǎn)中出現(xiàn)的問題,本系統(tǒng)根據(jù)生產(chǎn)經(jīng)驗(yàn),增加了故障診斷功能,主要依據(jù)原則如下:電振機(jī)溢料:當(dāng)計(jì)算機(jī)控制電磁振動(dòng)給料機(jī)的信號(hào)為0時(shí)(停止電振動(dòng)機(jī)振動(dòng))電振機(jī)繼續(xù)下料,即為電振機(jī)溢料,主要表現(xiàn)為控制為0,壓力檢測(cè)信號(hào)不斷增加,故障原因:①可控硅擊穿②電振機(jī)故障③輸出板故障。
電振機(jī)卡料:當(dāng)計(jì)算機(jī)控制電磁振動(dòng)給料信號(hào)有輸出(不為0)時(shí),電磁振動(dòng)給料機(jī)不振。主要表現(xiàn)為:當(dāng)電振機(jī)控制有信號(hào)時(shí),重量檢測(cè)不變。故障原因?yàn)椋孩倏煽毓鑹?②電振機(jī)故障;③輸出板故障;④重量檢測(cè)電路故障。
料斗溢料:電機(jī)關(guān)門未能關(guān)閉。主要表現(xiàn)為重量為皮重量。故障原因:①電機(jī)關(guān)門裝置壞;②繼電器壞;③檢測(cè)板壞。
料斗卡料:電機(jī)不能開門。主要表現(xiàn)為重量不能減少。故障原因:①電機(jī)開門裝置壞;②繼電器壞;③檢測(cè)板壞
超時(shí):指在規(guī)定的時(shí)間周期內(nèi)不能完成全部配料程序使周期加長。原因:電振機(jī)振幅太小,臺(tái)時(shí)太大,而使給料時(shí)間太長。
故障停:①量程達(dá)到滿刻度,如A/D輸入0-5V,當(dāng)輸入大于等于5V時(shí),A/D轉(zhuǎn)換值不能反映實(shí)際重量。②量程超過一定限度,如小斗最多稱100公斤,當(dāng)達(dá)到此值時(shí),③長時(shí)間不能完成本周期,若每周期20秒,當(dāng)60秒未完成,則停機(jī)。
7 結(jié)束語
本控制系統(tǒng)已在多家小水泥廠應(yīng)用,實(shí)踐表明,該系統(tǒng)實(shí)現(xiàn)了控制功能要求,穩(wěn)定性良好,控制可靠、監(jiān)控操作靈活便捷、功能完善。另外,由于系統(tǒng)增加了許多功能,如顯示歷史數(shù)據(jù)、故障報(bào)警、打印等,使操作人員能很快發(fā)現(xiàn)生產(chǎn)當(dāng)中發(fā)生的故障,縮短了處理故障時(shí)間,提高了工藝管理水平,勞動(dòng)強(qiáng)度明顯減少,為企業(yè)帶來了顯著的效益。
本文作者創(chuàng)新點(diǎn)為:提出了一種基于總線的低成本水泥微機(jī)配料系統(tǒng),該系統(tǒng)結(jié)構(gòu)簡單,實(shí)用性強(qiáng),同時(shí)具有故障診斷功能。
參考文獻(xiàn):
[1]黃金鳳,李占賢.基于現(xiàn)場(chǎng)總線的微機(jī)配料系統(tǒng)[J].自動(dòng)化技術(shù)與應(yīng)用.2002,21(3),35-36
[2]王建民 孫鐵強(qiáng).工控軟件的VC語言開發(fā)及微機(jī)配料軟件的設(shè)計(jì)[J].河北理工學(xué)院學(xué)報(bào),2002.S1,25-27
[3]黃采倫 彭獻(xiàn)武.水泥生料微機(jī)配料系統(tǒng)[J].微計(jì)算機(jī)信息,1998,6:23-25
[4]石林鎖,王濤,劉順波.基于OPC規(guī)范的客戶應(yīng)用程序?qū)崿F(xiàn)[J].微計(jì)算機(jī)信息.2003,5,69-69.E-
評(píng)論