1 引言
2008年5月中石油總部在克拉瑪依石化公司統(tǒng)一組織實(shí)施了生產(chǎn)運(yùn)行系統(tǒng)(MES 系統(tǒng)),經(jīng)過大半年的實(shí)施,系統(tǒng)于2008 年底成功上線運(yùn)行。其中PHD 實(shí)時(shí)數(shù)據(jù)庫子系統(tǒng)完成了全公司30多套生產(chǎn)裝置的DCS 和PLC 系統(tǒng)的接口改造工作, 使得自動數(shù)據(jù)采集覆蓋率達(dá)到90%以上,成功搭建起生產(chǎn)運(yùn)行監(jiān)控管理平臺。
鑒于實(shí)施MES 系統(tǒng)之前,公司的很多生產(chǎn)過程管理系統(tǒng)使用已經(jīng)比較深入,在新的實(shí)施數(shù)據(jù)庫環(huán)境下,如何延續(xù)和發(fā)展PHD 實(shí)時(shí)數(shù)據(jù)庫的高級拓展應(yīng)用是運(yùn)維組研究的重要課題。經(jīng)過一段時(shí)間的摸索探究,通過技術(shù)攻關(guān)和試驗(yàn), 我們探索出較為合理、便捷、高效、實(shí)用的實(shí)時(shí)數(shù)據(jù)庫應(yīng)用新模式。
2 公用工程系統(tǒng)的業(yè)務(wù)流程及需求分析
公用工程計(jì)量統(tǒng)計(jì)在克拉瑪依石化公司涉及的主要部門為生產(chǎn)運(yùn)行處節(jié)能科、一聯(lián)合車間、二聯(lián)合車間、三聯(lián)合車間、四聯(lián)合車間、聚丙烯車間及熱電廠。公用工程業(yè)務(wù)可分為數(shù)據(jù)錄入及審核、統(tǒng)計(jì)平衡、統(tǒng)計(jì)報(bào)表3 部分。首先由生產(chǎn)裝置或生產(chǎn)運(yùn)行處節(jié)能科的操作人員進(jìn)行數(shù)據(jù)錄入和確認(rèn),并由生產(chǎn)處節(jié)能科進(jìn)行數(shù)據(jù)的審核;然后進(jìn)行全廠統(tǒng)計(jì)管理;最后形成能源生產(chǎn)、消耗的各個(gè)周期的統(tǒng)計(jì)報(bào)表和平衡報(bào)表。
目前的這種管理模式并沒有減輕公用工程系統(tǒng)管理人員的工作負(fù)擔(dān),對信息管理系統(tǒng)的個(gè)性化功能要求也沒有得到滿足。鑒于這種情況, 生產(chǎn)運(yùn)行處節(jié)能科提出了開發(fā)一系列符合本公司實(shí)情的MES 系統(tǒng)配套軟件, 從而能更好地管理公用工程系統(tǒng)的要求。
3 MES 中公用工程計(jì)量與統(tǒng)計(jì)模塊的不足
MES公用工程計(jì)量與統(tǒng)計(jì)子系統(tǒng)實(shí)施后, 可以通過人工錄入方式實(shí)現(xiàn)水、電、汽、風(fēng)、燃料油、燃料氣等公用工程能源儀表數(shù)據(jù)的收集。公司有幾十個(gè)裝置,上千個(gè)能源位號,由于MES 公用工程計(jì)量與統(tǒng)計(jì)子系統(tǒng)的自動采集功能并沒有實(shí)現(xiàn), 因此人工錄入數(shù)據(jù)的方式給操作人員帶來了巨大的工作量, 沒有實(shí)現(xiàn)通過信息化減少人員大量低級重復(fù)勞動的目的。同時(shí),該系統(tǒng)提供的報(bào)表功能架構(gòu)模式呆板,維護(hù)方式復(fù)雜,而公司能源位號變動頻繁,因此也給信息維護(hù)人員增加了很大工作量。
經(jīng)過分析發(fā)現(xiàn), 公用工程系統(tǒng)管理的工作量主要集中在人工錄入數(shù)據(jù)這一部分, 而目前公司自動數(shù)據(jù)采集覆蓋率達(dá)到90%以上,能源位號基本都實(shí)現(xiàn)了自動采集,如何結(jié)合PHD 實(shí)時(shí)數(shù)據(jù)庫子系統(tǒng), 將自動數(shù)據(jù)采集全面引入到數(shù)據(jù)錄入是本次開發(fā)需要解決的主要問題之一。此外,管理部門還提出了一系列個(gè)性化要求,如:增加關(guān)鍵參數(shù)實(shí)時(shí)報(bào)警功能,系統(tǒng)優(yōu)化切換及查詢功能,自動生成統(tǒng)計(jì)平衡報(bào)表功能。因此,設(shè)計(jì)出一款功能實(shí)用,維護(hù)方便,可由操作人員自行個(gè)性化定制修改的系統(tǒng)顯得十分必要。
4 公用工程拓展功能的技術(shù)架構(gòu)
公用工程拓展功能主要分為3 個(gè)部分: 關(guān)鍵參數(shù)實(shí)時(shí)報(bào)警系統(tǒng),系統(tǒng)優(yōu)化切換及查詢系統(tǒng),能源計(jì)量報(bào)表統(tǒng)計(jì)平衡系統(tǒng)。它的自動數(shù)據(jù)采集是基于MES 實(shí)時(shí)數(shù)據(jù)庫模塊。
實(shí)時(shí)數(shù)據(jù)庫及應(yīng)用子系統(tǒng)是MES 的11 個(gè)子系統(tǒng)中的一個(gè)基礎(chǔ)子系統(tǒng),主要實(shí)現(xiàn)了從各裝置的DCS 中獲取實(shí)時(shí)數(shù)據(jù),并將各個(gè)生產(chǎn)單元的生產(chǎn)實(shí)時(shí)信息集成到統(tǒng)一的數(shù)據(jù)集成平臺中,從而實(shí)現(xiàn)對生產(chǎn)操作的監(jiān)控、分析生產(chǎn)條件、對事件進(jìn)行預(yù)警和處理,使出現(xiàn)問題的地方能夠立即被發(fā)現(xiàn),因此可以減少系統(tǒng)癱瘓的可能性并且優(yōu)化工廠的生產(chǎn)操作。同時(shí)其他應(yīng)用系統(tǒng)能夠直接基于這個(gè)數(shù)據(jù)平臺進(jìn)行相應(yīng)的業(yè)務(wù)處理和信息查詢。這3 個(gè)系統(tǒng)的Excel 后臺程序通過PHD 平臺將所需數(shù)據(jù)自動采集到界面,根據(jù)各自功能需求采用VBA 語言進(jìn)行進(jìn)一步功能設(shè)計(jì),所產(chǎn)生的數(shù)據(jù)存入SQL Server 數(shù)據(jù)庫。技術(shù)架構(gòu)圖如圖1 所示。
圖1 MES功能拓展架構(gòu)圖
5 公用工程實(shí)時(shí)報(bào)警及專家指南系統(tǒng)的具體實(shí)現(xiàn)
5.1 關(guān)鍵參數(shù)報(bào)警的需求分析
公用工程關(guān)鍵參數(shù)實(shí)時(shí)報(bào)警系統(tǒng)面向生產(chǎn)運(yùn)行處調(diào)度部門,其負(fù)責(zé)公司內(nèi)原油來料、潤滑油產(chǎn)品以及蒸汽、燃料氣、工業(yè)水、電力等能耗系統(tǒng)的運(yùn)行管理和實(shí)時(shí)監(jiān)控,協(xié)調(diào)解決各系統(tǒng)生產(chǎn)運(yùn)行中出現(xiàn)的各類問題, 下達(dá)安排各個(gè)裝置操作人員生產(chǎn)運(yùn)行計(jì)劃、生產(chǎn)方案調(diào)整和裝置加工量。依賴于基層裝置數(shù)據(jù)分析,從整體監(jiān)控裝置生產(chǎn)狀態(tài)。設(shè)計(jì)此報(bào)警系統(tǒng)關(guān)注分布于各個(gè)生產(chǎn)裝置的公用工程關(guān)鍵參數(shù),隨著裝置的新建和停用,能通過增刪關(guān)鍵參數(shù)實(shí)現(xiàn)對裝置或各生產(chǎn)系統(tǒng)的監(jiān)控(參見圖2)。
圖2 公用工程實(shí)時(shí)報(bào)警及專家指南系統(tǒng)界面
5.2 設(shè)計(jì)思路
設(shè)計(jì)兩重報(bào)警狀態(tài),高低報(bào)警狀態(tài)提醒調(diào)度人員關(guān)注,出現(xiàn)高高報(bào)或低低報(bào)的警報(bào),調(diào)度人員就必須處理此關(guān)鍵參數(shù)所反映的生產(chǎn)物料, 通知相關(guān)車間操作人員調(diào)整操作或排查儀表故障。對于出現(xiàn)諸如生產(chǎn)裝置臨時(shí)停工或計(jì)劃性更換設(shè)備等狀況時(shí),關(guān)鍵參數(shù)的實(shí)時(shí)數(shù)據(jù)必然不在正常數(shù)值范圍,持續(xù)的報(bào)警反而會干擾調(diào)度人員的注意力,故設(shè)置每個(gè)關(guān)鍵參數(shù)的報(bào)警開關(guān),在此參數(shù)關(guān)注程度降低時(shí),關(guān)閉報(bào)警,只查看其實(shí)時(shí)數(shù)值,不讓此參數(shù)出現(xiàn)報(bào)警。針對同一個(gè)關(guān)鍵參數(shù)的歷史報(bào)警記錄和歷史數(shù)據(jù)趨勢,可查看此參數(shù)的報(bào)警狀態(tài)是偶發(fā)性還是持續(xù)性,以便判斷是否需要檢查現(xiàn)場儀表或設(shè)備是否出現(xiàn)故障苗頭,及時(shí)通知裝置操作人員查看現(xiàn)場,避免可能發(fā)生的設(shè)備事故,保證裝置的正常生產(chǎn)運(yùn)行。
此系統(tǒng)設(shè)計(jì)有手動/自動開關(guān), 可以讓調(diào)度人員手動更新實(shí)時(shí)數(shù)據(jù),并在此狀態(tài)時(shí),查看報(bào)警參數(shù)、處理報(bào)警信息、做其他一些相關(guān)工作。正常運(yùn)行時(shí),切換到自動狀態(tài),此系統(tǒng)即處于實(shí)時(shí)監(jiān)控報(bào)警狀態(tài),操作人員可離開此監(jiān)控電腦進(jìn)行別的工作,只需在系統(tǒng)發(fā)出報(bào)警聲后進(jìn)行關(guān)注。報(bào)警分為聲光兩種方式, 同時(shí)進(jìn)行。當(dāng)系統(tǒng)出現(xiàn)關(guān)鍵參數(shù)的實(shí)時(shí)數(shù)值超出規(guī)定的高低報(bào)警限值時(shí), 畫面中出現(xiàn)紅色提示, 根據(jù)預(yù)先設(shè)定的4 種限值分為低低報(bào)、低報(bào)、高報(bào)、高高報(bào),調(diào)度人員根據(jù)不同級別的報(bào)警做相應(yīng)的處理。同時(shí),出現(xiàn)聲音報(bào)警提醒調(diào)度人員。此報(bào)警聲音為第三方音頻文件,存于監(jiān)控電腦的物理分區(qū),方便使用者更換,以免聽習(xí)慣后形成惰性心理降低注意力。
系統(tǒng)報(bào)警后,調(diào)度人員該怎樣處理或者說第一時(shí)間做些什么很重要,因?yàn)閷τ诔霈F(xiàn)的緊急狀況,人的大腦有可能出現(xiàn)應(yīng)激的“短路”現(xiàn)象,雖然不像司機(jī)開車般出現(xiàn)生命危險(xiǎn),但在煉化裝置的連續(xù)生產(chǎn)中, 早一分鐘的處理就可以減少以萬元計(jì)量的經(jīng)濟(jì)損失。故設(shè)計(jì)出小型的專家系統(tǒng),由各裝置技術(shù)人員和生產(chǎn)調(diào)度技術(shù)人員編寫出相關(guān)參數(shù)出現(xiàn)報(bào)警后的處理建議, 匯集成專家知識庫。此專家知識庫在系統(tǒng)處于手動狀態(tài)時(shí)可自由隨時(shí)添加修改, 幫助使用的調(diào)度人員在出現(xiàn)報(bào)警后能通過點(diǎn)擊頁面的操作指南,獲得處理此報(bào)警的專家建議操作,避免調(diào)度人員出現(xiàn)誤操作釀成事故或造成損失。
5.3 功能實(shí)現(xiàn)
公用工程關(guān)鍵參數(shù)實(shí)時(shí)報(bào)警系統(tǒng)實(shí)行從MES 采集實(shí)時(shí)數(shù)據(jù), 用Excel 界面操作, 通過VBA 編程和ODBC 數(shù)據(jù)接口連接SQL Server 數(shù)據(jù)庫,存儲報(bào)警數(shù)據(jù)。實(shí)現(xiàn)用戶任意添加監(jiān)控參數(shù),自由開關(guān)監(jiān)控報(bào)警狀態(tài),查詢關(guān)鍵參數(shù)的實(shí)時(shí)、歷史數(shù)據(jù)和歷史曲線,查看其歷史報(bào)警記錄,實(shí)現(xiàn)手動、自動監(jiān)控,可匯總報(bào)警參數(shù)、集中處理。此系統(tǒng)比對不同級別報(bào)警參數(shù),通過顏色的變換和聲音的調(diào)用實(shí)現(xiàn)差異報(bào)警,通知監(jiān)控人員,并提示其查看對應(yīng)的專家指南,供操作參考。專家指南功能由用戶根據(jù)需要自由錄入。
6 公用工程系統(tǒng)優(yōu)化切換及查詢系統(tǒng)的具體實(shí)現(xiàn)
6.1 調(diào)度切換工作簡介
在公用工程能源計(jì)量中, 燃料氣和循環(huán)水存在不定時(shí)生產(chǎn)方案切換的需求,即天然氣和干氣的切換,天然氣進(jìn)脫硫和天然氣出脫硫的切換,三循和一、二、四循的切換。本系統(tǒng)需要實(shí)現(xiàn)生產(chǎn)方案自動切換,并實(shí)現(xiàn)不同生產(chǎn)方案下的數(shù)據(jù)變化統(tǒng)計(jì),自動保證統(tǒng)計(jì)隨生產(chǎn)方案的變化而變化。
6.2 設(shè)計(jì)實(shí)現(xiàn)過程
以Excel 為數(shù)據(jù)展示區(qū),以VBA 為開發(fā)語言,通過對字體顏色的變化實(shí)現(xiàn)生產(chǎn)方案的切換。在工作簿的不同工作表之間切換時(shí),通過功能按鈕實(shí)現(xiàn)數(shù)據(jù)自動采集、自動更新、自動統(tǒng)計(jì)。生產(chǎn)方案切換采用雙擊指定顏色單元格實(shí)現(xiàn), 每次雙擊單元格會彈出相應(yīng)的對話框供用戶選擇,為防止用戶錯(cuò)選,特意將方案按鈕根據(jù)實(shí)際情況量身設(shè)計(jì), 只能選擇正確的方案功能按鈕才會有效,實(shí)現(xiàn)了一鍵式操作、傻瓜式操作。Excel 工作簿每次初始化時(shí)(包括重新打開Excel、切換工作表、單擊單元格),相關(guān)單元格顏色都會同步更新。為方便用戶自行定義設(shè)置新單元格,將特定的顏色作為模板放在工作表中,只需用格式刷即可設(shè)置。
功能按鈕的設(shè)計(jì)盡量簡潔實(shí)用,包括自動更新統(tǒng)計(jì)數(shù)據(jù)(每3分鐘自動運(yùn)行一次)、手動更新、調(diào)度切換記錄及歷史趨勢圖等。
6.3 功能描述
該系統(tǒng)包含4 個(gè)具體功能:
(1)調(diào)度方案動態(tài)配置。實(shí)現(xiàn)調(diào)度方案的隨時(shí)創(chuàng)建和生成,用戶具有動態(tài)配置調(diào)度方案的功能界面。
(2) 調(diào)度方案自由切換。實(shí)現(xiàn)調(diào)度方案方便靈活的切換功能,并提供圖形化的突出分類顯示,便于用戶隨時(shí)查閱當(dāng)前某公用工程的調(diào)度方案。
(3)相關(guān)統(tǒng)計(jì)隨方案切換而實(shí)現(xiàn)自動統(tǒng)計(jì)。隨著調(diào)度方案的變更,相應(yīng)的計(jì)量統(tǒng)計(jì)也應(yīng)發(fā)生變更,實(shí)現(xiàn)計(jì)量統(tǒng)計(jì)的自動化,這將大大降低統(tǒng)計(jì)人員的勞動強(qiáng)度,提高管理效率。
(4) 調(diào)度方案動態(tài)歷史查詢。由于調(diào)度方案會隨時(shí)發(fā)生變化,不同方案下的生產(chǎn)狀況也不同,作為歷史追溯,調(diào)度方案的歷史查詢必不可少,實(shí)現(xiàn)電子化調(diào)度方案的查詢。
7 公用工程能源計(jì)量報(bào)表統(tǒng)計(jì)平衡系統(tǒng)的具體實(shí)現(xiàn)
7.1 能源消耗平衡報(bào)表簡介
能源消耗平衡報(bào)表的工作是由生產(chǎn)裝置或生產(chǎn)運(yùn)行處節(jié)能科的操作人員對自動或手動位號的數(shù)據(jù)進(jìn)行錄入和確認(rèn), 然后由生產(chǎn)處節(jié)能科進(jìn)行數(shù)據(jù)的審核, 每日的審核后數(shù)據(jù)將通過統(tǒng)計(jì)報(bào)表功能生成能耗日報(bào)。另外節(jié)能科在每月月末,遵循“供需平衡”的原則,以表正常計(jì)量的數(shù)據(jù)為準(zhǔn),并附加相應(yīng)損耗量。之后對數(shù)據(jù)分析,根據(jù)生產(chǎn)量、公用系統(tǒng)調(diào)整、計(jì)量表運(yùn)行實(shí)際情況, 逐一對計(jì)量數(shù)據(jù)進(jìn)行月度平衡;谄胶夂蟮墓霉こ虜(shù)據(jù),生成能耗統(tǒng)計(jì)月報(bào);生產(chǎn)運(yùn)行部門、規(guī)劃計(jì)劃處和管理層可以通過統(tǒng)計(jì)報(bào)表掌握能耗數(shù)據(jù),進(jìn)而指導(dǎo)生產(chǎn)?梢钥闯觯ぷ髁恐饕性跀(shù)據(jù)的收集和報(bào)表的平衡計(jì)算,耗費(fèi)人力、物力和時(shí)間。所以依托于信息系統(tǒng)便捷快速高效的特性, 將以上工作流程實(shí)現(xiàn)電子化,能極大節(jié)省人力、物力、提高效率。
7.2 報(bào)表架構(gòu)及實(shí)現(xiàn)方法
能耗報(bào)表系統(tǒng)設(shè)計(jì)立足于原能耗報(bào)表模板界面, 根據(jù)客戶需要制作成日報(bào)、周報(bào)、月報(bào)和臨時(shí)報(bào)表等類型,但報(bào)表結(jié)構(gòu)相同,后臺數(shù)據(jù)庫相同,所以可實(shí)現(xiàn)一個(gè)數(shù)據(jù)源多個(gè)報(bào)表使用。在SQL Server 中設(shè)計(jì)并建立數(shù)據(jù)表, 在Excel 中利用VBA 編寫存儲過程,并把功能按鈕集成到Excel 菜單,方便操作。
實(shí)現(xiàn)在Excel 文件中采集MES 底層數(shù)據(jù),查看、修改、保存實(shí)時(shí)數(shù)據(jù)。通過手動輸入所需的平衡數(shù)據(jù),利用此電子化平臺,可即時(shí)查看平衡結(jié)果,并最終生成自動平衡報(bào)表。在月報(bào)平衡表中,通過后臺的自建數(shù)據(jù)庫,用戶選取歷史時(shí)間,即可調(diào)取出歷史月報(bào)平衡表。制作新的平衡表時(shí),選擇“PHD 取數(shù)”即可調(diào)。停牛 中歷史DCS 數(shù)據(jù),再人工錄入平衡數(shù)值,得到平衡結(jié)果,保存后即時(shí)寫入數(shù)據(jù)庫。通過“圖表頁面”,可羅列出選擇的幾個(gè)參數(shù)單位時(shí)間內(nèi)的歷史數(shù)據(jù),并生成歷史曲線,以便于查看和對比查詢。
8 結(jié)束語
公司通過實(shí)施公用工程配套功能拓展, 可以有效地提高數(shù)據(jù)處理的準(zhǔn)確性,及時(shí)掌握公司公用工程生產(chǎn)和消耗情況,并快速生成報(bào)表,從而實(shí)現(xiàn)公司能耗的精細(xì)化管理。
核心關(guān)注:拓步ERP系統(tǒng)平臺是覆蓋了眾多的業(yè)務(wù)領(lǐng)域、行業(yè)應(yīng)用,蘊(yùn)涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務(wù)管理理念,功能涉及供應(yīng)鏈、成本、制造、CRM、HR等眾多業(yè)務(wù)領(lǐng)域的管理,全面涵蓋了企業(yè)關(guān)注ERP管理系統(tǒng)的核心領(lǐng)域,是眾多中小企業(yè)信息化建設(shè)首選的ERP管理軟件信賴品牌。
轉(zhuǎn)載請注明出處:拓步ERP資訊網(wǎng)http://www.ezxoed.cn/
本文標(biāo)題:MES/ERP 系統(tǒng)配套功能拓展
本文網(wǎng)址:http://www.ezxoed.cn/html/consultation/10820613674.html