一、前言
“低壓電流互感器自動(dòng)化檢定監(jiān)控系統(tǒng)”是“低壓電流互感器自動(dòng)化檢定管理系統(tǒng)”中的一個(gè)子系統(tǒng),。
“低壓電流互感器自動(dòng)化檢定管理系統(tǒng)”是一套集監(jiān)控,、管理與一體的綜合管理軟件平臺。系統(tǒng)能自動(dòng)完成低壓電流互感器誤差的檢定,、耐壓及絕緣的測試,。系統(tǒng)實(shí)時(shí)的監(jiān)控互感器檢定流水線作業(yè)流程,同時(shí)對互感器檢定數(shù)據(jù)進(jìn)行全方位的分析和管理,。
“低壓電流互感器自動(dòng)化檢定監(jiān)控系統(tǒng)”在該系統(tǒng)中是一個(gè)樞紐的角色,,其功能概括為:接收和響應(yīng)上游軟件系統(tǒng)的互感器檢定任務(wù)或控制指令,根據(jù)任務(wù)監(jiān)視和控制下游硬件系統(tǒng)執(zhí)行任務(wù),,采集和交互數(shù)據(jù),,對數(shù)據(jù)進(jìn)行處理、分析,、顯示和報(bào)警,,并將大量關(guān)鍵數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)庫,;同時(shí)提供實(shí)時(shí)情況的模擬畫面,,關(guān)鍵參數(shù)的配置和部分?jǐn)?shù)據(jù)的查詢;操作需要一定的權(quán)限。
現(xiàn)將本系統(tǒng)(監(jiān)控系統(tǒng))的在整個(gè)大系統(tǒng)中的架構(gòu),,用圖1-1展示:
圖1-1 系統(tǒng)架構(gòu)圖
系統(tǒng)主界面如圖1-2:
圖1-2 系統(tǒng)主界面
二,、應(yīng)用詳解
現(xiàn)將本系統(tǒng)的功能一一介紹如下:
2.1流程控制
低壓電流互感器檢定管理系統(tǒng)包含的業(yè)務(wù)流程和流水線作業(yè)過程多而復(fù)雜,均是在本系統(tǒng)中完成,。
主要包含:指令下發(fā),、檢索、執(zhí)行,、反饋流程,;任務(wù)的接收、解析,、正常執(zhí)行,、完成、正常暫停,、正常終止,、意外中止、恢復(fù)等流程,;出庫,、入庫流程;拆垛,、碼垛流程,;拆箱、裝箱流程,;檢定流水線進(jìn)料,、檢定、出料等流程,;檢定試驗(yàn)流程控制,、數(shù)據(jù)分析處理和保存;RFID的掃描流程,;條碼掃描器掃描,、報(bào)警、再次掃描流程,;貼標(biāo)機(jī)處掃描,、查詢、打印,、貼標(biāo)流程,;故障的產(chǎn)生、處理,、恢復(fù)流程,;所有過程相關(guān)數(shù)據(jù)的數(shù)據(jù)庫存,、取、接口調(diào)用流程,;…
上述業(yè)務(wù)流程控制均做到了高準(zhǔn)確性,、可靠性和穩(wěn)定性。
2.2通訊和數(shù)據(jù)采集
1.PLC
控制系統(tǒng)使用了三個(gè)西門子300PLC,,一個(gè)主站和兩個(gè)從站,。本系統(tǒng)連接主站PLC,并通過主PLC間接連接到兩個(gè)從站PLC,。采用西門子300TCP驅(qū)動(dòng)程序進(jìn)行通訊,,監(jiān)視系統(tǒng)狀態(tài),控制硬件動(dòng)作,。
2.檢定終端
檢定終端是硬件系統(tǒng)中的關(guān)鍵設(shè)備,,負(fù)責(zé)檢定的五個(gè)試驗(yàn)的全過程,并產(chǎn)生大量試驗(yàn)數(shù)據(jù)。系統(tǒng)使用檢定終端驅(qū)動(dòng)與其通訊,,采集大量中間和結(jié)果數(shù)據(jù),,處理并分析結(jié)果數(shù)據(jù),并且存儲(chǔ)到數(shù)據(jù)庫,。
3.RFID
每個(gè)互感器和容納互感器的箱子均用條形碼進(jìn)行標(biāo)識,,為了達(dá)到批量識別互感器和箱的目的,采用了三套福瑞RFID設(shè)備進(jìn)行識別,,使用RFID驅(qū)動(dòng)進(jìn)行通訊,,一次性采集一批條碼,進(jìn)行分析核對,。
4.條碼掃描器
用于在流水線上識別單個(gè)互感器,。設(shè)備采用了symbol工業(yè)用條碼掃描器,以太網(wǎng)傳輸,,串口方式,,使用條碼掃描器驅(qū)動(dòng)進(jìn)行通訊。
5.貼標(biāo)機(jī)
貼標(biāo)機(jī)分為打印標(biāo)簽和貼標(biāo)簽兩個(gè)步驟,。其貼標(biāo)簽過程通過PLC間接控制,,打印標(biāo)簽過程使用本系統(tǒng)的打印函數(shù)(實(shí)際上使用了安裝在windows上的打印驅(qū)動(dòng))進(jìn)行打印。
6.web service
本系統(tǒng)使用com組件調(diào)用web services的過程函數(shù),,從而達(dá)到交換數(shù)據(jù)的目的,。主要作用是,通知web Service進(jìn)行一些數(shù)據(jù)庫的定制化操作,,使系統(tǒng)內(nèi)部數(shù)據(jù)和外部數(shù)據(jù)庫方便的進(jìn)行數(shù)據(jù)交換等,。
7.oracle數(shù)據(jù)庫
本系統(tǒng)采用OLE/DB和ODBC的方式連接oracle數(shù)據(jù)庫,對系統(tǒng)內(nèi)部數(shù)據(jù)庫進(jìn)行讀寫操作,,使用自帶的自由報(bào)表控件非常方便的處理大量數(shù)據(jù),。
2.3試驗(yàn)狀態(tài)和數(shù)據(jù)監(jiān)控
使用一組界面分別監(jiān)視檢定五個(gè)試驗(yàn)的實(shí)時(shí)狀態(tài),、實(shí)時(shí)數(shù)據(jù)和結(jié)果數(shù)據(jù)如圖2-1:
圖2-1 試驗(yàn)狀態(tài)和數(shù)據(jù)監(jiān)視
該頁面集成了試驗(yàn)參數(shù)、試驗(yàn)工位,、試驗(yàn)狀態(tài),、試驗(yàn)過程數(shù)據(jù),、試驗(yàn)結(jié)果數(shù)據(jù),、通訊數(shù)據(jù),并能提供手動(dòng)試驗(yàn)時(shí)的相關(guān)操作,。
2.4流水線實(shí)時(shí)監(jiān)控動(dòng)畫
本系統(tǒng)將整個(gè)互感器檢定流水線及其周邊相關(guān)硬件的實(shí)時(shí)運(yùn)行情況,,用45度角的立體動(dòng)畫逼真的顯示出來,如圖2-2:
圖2-2 流水線實(shí)時(shí)監(jiān)控動(dòng)畫
該界面是按照一定比列縮小的實(shí)際流水線的仿真畫面,,從該圖可以方便的觀察到流水線各個(gè)部分的運(yùn)行,、報(bào)警等情況。該界面功能還包含:流水線的啟動(dòng),、急停等控制功能,;控制系統(tǒng)相關(guān)子系統(tǒng)的狀態(tài)顯示;實(shí)時(shí)顯示報(bào)警的數(shù)目和狀態(tài),,最新一條報(bào)警的信息,;環(huán)境溫度、濕度,、氣泵氣壓的實(shí)時(shí)顯示,;到其他畫面的鏈接。
2.5實(shí)時(shí)統(tǒng)計(jì)
實(shí)時(shí)統(tǒng)計(jì)當(dāng)前任務(wù)和當(dāng)前批次任務(wù)量,、已檢量,、合格率等信息, 如圖2-3:
圖2-3 實(shí)時(shí)統(tǒng)計(jì)
2.6執(zhí)行任務(wù)控制
為了更加方便的控制任務(wù),可以選擇“開始處理任務(wù)”或者“停止處理任務(wù)”,,來選擇對管控一體化平臺下發(fā)的任務(wù)進(jìn)行處理或者暫時(shí)不處理,。這樣便于用戶在兩個(gè)任務(wù)的間隙處理相關(guān)事宜。在標(biāo)題區(qū)的右邊的一排按鈕中:“開始處理任務(wù)”,,
“停止處理任務(wù)”,。
2.7安全管理
本系統(tǒng)使用了安全管理來提高系統(tǒng)操作的安全性。用戶統(tǒng)一在管控一體化平臺獲取或修改授權(quán),,在本系統(tǒng)輸入授權(quán)的用戶名和密碼才能進(jìn)行登錄,、鎖定系統(tǒng)、解鎖系統(tǒng),、退出系統(tǒng)等操作,,例如登錄,如圖2-4:
圖2-4 用戶登錄
2.8定制化菜單
本系統(tǒng)提供了一個(gè)定制化的菜單,,集成了系統(tǒng)大部分功能,。點(diǎn)擊標(biāo)題區(qū)菜單按鈕即可彈出菜單,,如圖2-5:
圖2-5 菜單
2.9鎖定和解鎖
鎖定和解鎖功能的設(shè)置是為了避免未授權(quán)人員對系統(tǒng)進(jìn)行的誤操作。
該功能在用戶登錄完成之后才能操作,。“鎖定”之后,,不能對系統(tǒng)進(jìn)行操作,只有在“解鎖”之后,,才能重新對系統(tǒng)進(jìn)行操作,。鎖定操作:在解鎖狀態(tài)下,選擇菜單第一項(xiàng)“鎖定”菜單,,進(jìn)行鎖定,。鎖定之后,登錄圖標(biāo)右下角會(huì)出現(xiàn)鎖的圖樣,,以標(biāo)識鎖定狀態(tài),。
解鎖操作:在鎖定狀態(tài)下,選擇菜單第一項(xiàng)“解鎖”菜單,,或點(diǎn)擊登錄圖標(biāo)右下角的鎖的圖樣,,進(jìn)行解鎖。解鎖需要驗(yàn)證當(dāng)前戶名的密碼,,如圖2-6,。解鎖之后,登錄圖標(biāo)右下角的鎖的圖樣消失,,以標(biāo)識解鎖狀態(tài),。
圖2-6 用戶解鎖
2.10檢定任務(wù)查詢
首先主界面提供了最近五個(gè)檢定任務(wù)的概況,如圖2-7:
圖2-7 檢定任務(wù)概況
點(diǎn)擊“更多”按鈕或菜單中的“檢定任務(wù)查詢”項(xiàng)目,,即可進(jìn)入檢定任務(wù)查詢界面,,如圖2-8。
圖2-8 檢定任務(wù)查詢
該界面可根據(jù)時(shí)間范圍和任務(wù)的狀態(tài)(全部,、已下發(fā),、正在執(zhí)行、完成,、已暫停,、已終止)來查詢滿足條件的任務(wù)的相關(guān)情況。
2.11檢定結(jié)果查詢
選擇菜單中“檢定結(jié)果查詢”一項(xiàng),,進(jìn)入檢定結(jié)果查詢界面,,如圖2-9。
圖2-9 檢定結(jié)果查詢
該界面可根據(jù)最近5個(gè)任務(wù)的編號和檢定結(jié)論(全部,、合格,、不合格)來查詢滿足條件的檢定結(jié)果的相關(guān)情況。
2.12故障查詢和處理
首先主界面提供了最近五個(gè)未解除故障的概況,,如圖2-10:
圖2-10 實(shí)時(shí)報(bào)警概況
點(diǎn)擊“更多”按鈕或菜單中的“故障查詢”項(xiàng)目,,即可進(jìn)入故障查詢,、處理界面,如圖2-11:
圖2-11 報(bào)警查詢
該界面既可以對故障進(jìn)行查詢,,也可以對故障進(jìn)行確認(rèn),、填寫故障原因和處理結(jié)果等處理。
2.13日志
本系統(tǒng)提供了日志功能,,對關(guān)鍵操作記錄了日志,,并提供查詢。選擇菜單項(xiàng)中的“日志查詢”項(xiàng)目,,進(jìn)入日志查詢界面,,如圖2-12,。
圖2-12 日志查詢
該界面可根據(jù)時(shí)間范圍和用戶名(模糊查詢,,為空時(shí)表示不過濾用戶名)來查詢滿足條件的日志的相關(guān)情況。
2.14參數(shù)配置
選擇菜單的“參數(shù)配置”項(xiàng)目,,進(jìn)入?yún)?shù)配置界面,,如圖2-13。
圖2-13 參數(shù)配置
該界面配置系統(tǒng)所需的關(guān)鍵參數(shù),。在下次重啟軟件的時(shí)候,,系統(tǒng)會(huì)加載所配置的參數(shù)。