黃 晶
(大冶有色集團公司,湖北 黃石 435005)
對于銅電解生產(chǎn),主要的經(jīng)濟技術指標是電單耗,即每生產(chǎn)1t 銅需要消耗的電量值。該指標監(jiān)控的精確與否直接關系到企業(yè)生產(chǎn)經(jīng)營;另一方面,加強能源計量管理也是現(xiàn)代企業(yè)精細化管理的要求,提高能源計量監(jiān)控精度,有助于提高產(chǎn)品質(zhì)量。隨著科技的飛速發(fā)展,組態(tài)軟件在監(jiān)控領域中的應用越來越廣泛,國內(nèi)著名的組態(tài)軟件有北京亞控公司的KingView 組態(tài)王和北京力控公司的ForceControl,而國外的則是萬維公司的InTouch 以及西門子公司的WinCC 等。其中KingView 組態(tài)王具有適應性強、開放性好、易于擴展、經(jīng)濟、開發(fā)周期短等優(yōu)點。該軟件是中文操作界面,人機界面友好,可視化強等優(yōu)點[1];它自帶大量的圖像模型和豐富的腳本動畫,能充分利用其模板功能,實現(xiàn)快速繪制監(jiān)控畫面,并采用動畫形式顯示監(jiān)控設備的各種狀態(tài)信息和報警信息;它還具有操作簡單,參數(shù)設置靈活,編程易于掌握,可以反復進行模擬運行并便于設計修改等優(yōu)點。在基于這些優(yōu)點的考慮下,我廠的配電監(jiān)控由原有的人工監(jiān)控改造為使用Kingview自動監(jiān)控。
用戶監(jiān)控數(shù)據(jù)全部利用上位機進行儲存?zhèn)鬟f,采用CS 模式通訊,采用SQL Server 數(shù)據(jù)庫作為數(shù)據(jù)的儲存,利用現(xiàn)場傳感器采集的數(shù)據(jù),通過模擬動畫文本的形式或以趨勢曲線的形式進行直觀的顯示。操作人員通過組態(tài)王向PLC 發(fā)出控制指令,完成設定電流和電壓的調(diào)整,并進行反饋。在報警窗口中能查看到有關報警的參數(shù)信息,并能實現(xiàn)數(shù)據(jù)報表打印功能。
銅電解整流配電控制系統(tǒng)包括電壓表、電流表、電能表、功率及功率因素表等現(xiàn)場一次元件,還包括DP 總線、變頻調(diào)速器、可控硅、PLC 及IO 模塊、上位機等。系統(tǒng)通過組態(tài)王控制整流裝置,從上位機上設定PID 參數(shù)[2](主要是電流參數(shù)),PLC 將PID 參數(shù)發(fā)送給變頻器,變頻器按照給定的參數(shù)值觸發(fā)可控硅工作;PLC 接收到來自現(xiàn)場一次元件的傳感器信號,給變頻器反饋觸發(fā)電流信號以改變可控硅觸發(fā)角度,達到控制電流開度的目的。同時采用組態(tài)王進行系統(tǒng)監(jiān)控,通過對PID 參數(shù)的整定,實現(xiàn)了整流裝置的閉環(huán)控制,使銅電解整流裝置穩(wěn)定在設定值輸出??刂葡到y(tǒng)原理圖如圖1 所示。
圖1 控制系統(tǒng)原理圖
組態(tài)王與S7-200PLC 之間支持多種通信方式,本系統(tǒng)采用DP 協(xié)議進行通信,上位機上安裝CP5611 通訊卡,用Profibus-DP 電纜將S7-200 中的EM277 擴展模塊相連[3],上位機作為DP 主站,S7-200 作為從站。然后進行通信設置,PC 機上需要安裝smaticnet6.0 作為OPC 服務器,組態(tài)王作為OPC 客戶端與服務器進行數(shù)據(jù)交換,PLC 上的通信設置如圖2 所示。
圖2 PLC 通信設置
在組態(tài)王中將S7-200PLC 定義為設備,并將設備地址設置為1.0,組態(tài)王和S7-200PLC 的端口號必須設置一致。安裝STEP7-MicroWIN4.0 軟件完整編程包,根據(jù)控制系統(tǒng)輸入輸出實際要求,設置相關開關量和模擬量的IO 地址,再根據(jù)系統(tǒng)控制要求,繪制程序流程圖,安裝流程圖編寫PLC主程序及子程序。
監(jiān)控操作系統(tǒng)界面組態(tài)王6.55 軟件編寫,運行在Windows7 上,采用多線程和COM 組件等新技術。根據(jù)用戶控制要求,設計有主控制室監(jiān)控界面和兩個分控制室監(jiān)控界面。在主控和分控界面下又設計有現(xiàn)場各設備儀表狀態(tài)參數(shù)子畫面、電流和電壓參數(shù)調(diào)整子界面、實時趨勢曲線和歷史趨勢曲線子界面以及查詢、報警、打印子界面,各個畫面之間可以相互切換[4]。為了便于直觀反映生產(chǎn)狀況,重要參數(shù)配以動畫形式實時反應到顯示屏,分控室和主控室都可以顯示。通過設置操作人員還可以使用鍵盤鼠標來對現(xiàn)場設備進行快速調(diào)節(jié),極大地方便了操作。
在 上 位 機Windows7 系 統(tǒng) 中 安 裝SQLServer作為實時數(shù)據(jù)庫,通過ODBC 設置完成組態(tài)王Kngview6.55 與實時數(shù)據(jù)庫之間的相互數(shù)據(jù)傳遞[5]。組態(tài)王軟件自帶歷史數(shù)據(jù)庫,它將采集到的實時數(shù)據(jù)匯總統(tǒng)一存放在歷史數(shù)據(jù)庫中,便于操作人員的對歷史數(shù)據(jù)的查詢和打印操作。
圖3 監(jiān)控畫面
建立好操作圖形界面后,通過設置圖形基本屬性可以達到動畫效果,在設置好的按鍵圖形上點擊“彈起時的操作”,可以編輯程序指令,例如升降檔位的操作,并且可以設置反饋信息輸出,這樣當按鍵點擊后彈起時,就會執(zhí)行相應操作并產(chǎn)生動畫效果。
使用組態(tài)王工具箱中自帶的實時趨勢曲線圖功能實現(xiàn)曲線圖的繪制。首先對曲線基本屬性進行定義,例如背景圖顏色,橫坐標和縱坐標的邊框顏色,曲線線型和顏色等;然后對各條曲線對應的PLC輸出參數(shù)通過編寫腳本程序進行鏈接[6]。對歷史曲線而言,是將歷史數(shù)據(jù)庫的數(shù)據(jù)鏈接到控件中實現(xiàn)歷史曲線的顯示。在同一個趨勢曲線圖中可以同時顯示多個變量曲線,便于工作人員對數(shù)據(jù)進行比較分析。
報警信息在整個配電監(jiān)控系統(tǒng)中起到十分重要的作用。例如當現(xiàn)場傳感器采集到油溫超出規(guī)定閾值時,組態(tài)王軟件就會以聲響和光閃等特定的形式提醒工作人員,讓工作人員及時做出判斷并進行補救,避免事故的擴大化。如果沒有設置報警上下限和發(fā)出報警,系統(tǒng)無法將故障信息反饋給工作人員,這樣故障就無法及時處理。
組態(tài)王還可針對不同人員分配操作管理相應等級權限,最后添加相應的操作提示信息,監(jiān)控界面如圖3 所示。
該整流配電監(jiān)控系統(tǒng)已投入運行,用戶反映效果較好。通過利用Kingview6.55 組態(tài)王軟件與西門子S7-200PLC 設計的這套整流配電監(jiān)控系統(tǒng),實現(xiàn)了配電監(jiān)控全自動化控制。該系統(tǒng)人機交互界面簡潔直觀,而且易于后期升級擴容。經(jīng)過實際運行發(fā)現(xiàn),該系統(tǒng)的控制精度為0.1%,調(diào)節(jié)后無明顯波動,操作簡單,滿足了銅電解大電流、高精度控制的需要,為滿足高質(zhì)量產(chǎn)品生產(chǎn)的要求提供了強有力的保障。