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