本發(fā)明涉及一種基于windows操作系統(tǒng)的計(jì)算機(jī)工業(yè)控制及管理應(yīng)用軟件,具體涉及一種數(shù)據(jù)追溯及實(shí)時(shí)監(jiān)控管理系統(tǒng)。
背景技術(shù):
現(xiàn)有的計(jì)算機(jī)工業(yè)控制及管理應(yīng)用軟件的狀況如下:
1、只是單純的檢測數(shù)據(jù)記錄;
2、檢測數(shù)據(jù)記錄+參數(shù)設(shè)置;
3、檢測數(shù)據(jù)記錄+參數(shù)設(shè)置+操作控制;
4、檢測數(shù)據(jù)記錄+參數(shù)設(shè)置+操作控制+實(shí)時(shí)波形;
5、用戶管理一般為管理員級及操作級。
由于上述狀況的存在,因此導(dǎo)致現(xiàn)有該種軟件會(huì)出現(xiàn)以下幾種問題:
1、追溯檢測數(shù)據(jù)對應(yīng)的參數(shù)未作記錄;
2、追溯文件為一個(gè)大數(shù)據(jù)庫文件,不利于調(diào)出使用操作;
3、追溯文件沒有操作記錄和報(bào)警記錄,不利于維護(hù)保養(yǎng),尤其不能進(jìn)行遠(yuǎn)程維護(hù);
4、只顯示實(shí)時(shí)曲線,沒有歷史曲線,不利于以后的產(chǎn)品質(zhì)量分析及故障處理分析;
5、數(shù)據(jù)和曲線存儲(chǔ)方式及文件命名格式,使調(diào)出使用不直觀不方便;
6、用戶管理劃分不合理或過于簡單,造成參數(shù)設(shè)置不便或設(shè)置失誤。
技術(shù)實(shí)現(xiàn)要素:
為了解決上述技術(shù)問題,本發(fā)明旨在提供一種數(shù)據(jù)追溯及實(shí)時(shí)監(jiān)控管理系統(tǒng),該系統(tǒng)管理分級清晰,便于管理操作,其追溯文件及曲線生成保存及命名方式新穎合理,便于調(diào)出使用。
為實(shí)現(xiàn)上述技術(shù)目的,達(dá)到上述技術(shù)效果,本發(fā)明通過以下技術(shù)方案實(shí)現(xiàn):
一種數(shù)據(jù)追溯及實(shí)時(shí)監(jiān)控管理系統(tǒng),包括管理模塊、控制及通訊模塊、數(shù)據(jù)追溯模塊、曲線模塊、服務(wù)器和本地工控機(jī);所述服務(wù)器與所述本地工控機(jī)通訊連接,所述本地工控機(jī)通過其內(nèi)部的采集卡借口分別與所述管理模塊、所述控制及通訊模塊、所述數(shù)據(jù)追溯模塊和所述曲線模塊通訊連接;所述管理模塊與所述控制及通訊模塊通訊連接,所述控制及通訊模塊內(nèi)包含控制模塊和通訊模塊,所述控制及通訊模塊與plc及測試儀器或其他外設(shè)通訊連接,所述數(shù)據(jù)追溯模塊和所述曲線模塊同時(shí)與打印機(jī)通訊連接,所述曲線模塊內(nèi)包含實(shí)時(shí)曲線模塊和歷史曲線模塊。
所述管理模塊具有5級管理的功能,所述的5級管理分別為管理級、工藝級、維護(hù)級、操作級和監(jiān)視級。
所述控制模塊具有控制參數(shù)設(shè)置功能、工藝參數(shù)設(shè)置功能、操作功能、采集卡直接檢測控制功能以及通訊間接控制外設(shè)功能。
所述管理模塊與所述控制模塊中的工藝參數(shù)設(shè)置功能聯(lián)合,可進(jìn)行刷卡登陸自動(dòng)選擇相應(yīng)產(chǎn)品型號(hào)及參數(shù)組,準(zhǔn)備完畢的提示后進(jìn)行指紋啟動(dòng)操作。
所述通訊模塊具有與所述plc和所述測試儀器進(jìn)行通訊的功能。
所述數(shù)據(jù)追溯模塊具有參數(shù)記錄功能、特征記錄功能、操作記錄功能、報(bào)警記錄功能和生成數(shù)據(jù)追溯文件的功能。
所述數(shù)據(jù)追溯文件自動(dòng)生成格式如下:
盤符:\app名稱\參數(shù)\x年\x月\x年x月x日.mdb;
盤符:\app名稱\操作\x年\x月\x年x月x日.mdb;
盤符:\app名稱\報(bào)警\x年\x月\x年x月x日.mdb。
所述曲線模塊具有生成實(shí)時(shí)曲線和歷史曲線的功能。
所述實(shí)時(shí)曲線和所述歷史曲線自動(dòng)生成格式如下:
盤符:\app名稱\曲線\x年\x月\x日\x時(shí)x分x秒.dat;
所述實(shí)時(shí)曲線和所述歷史曲線的曲線文件采用內(nèi)存二進(jìn)制文件x.dat格式。
本發(fā)明各功能模塊的功能及工作原理如下:
1、管理模塊具有集散控制功能,開機(jī)后檢測與服務(wù)器連接是否正常,不正常則給出警報(bào)提示,操作員確認(rèn)后仍可運(yùn)行;
2、開機(jī)檢測完成后,登錄相應(yīng)的用戶,控制模塊根據(jù)用戶等級分配確定具體控制功能;
3、管理模塊控制系統(tǒng)定期將本地?cái)?shù)據(jù)上傳服務(wù)器或根據(jù)需要隨時(shí)操作實(shí)時(shí)上傳。數(shù)據(jù)追溯文件必須上傳;曲線記錄文件、操作記錄文件、報(bào)警記錄文件可選擇上傳。
4、管理模塊管理各級用戶的帳戶名稱,用戶等級,用戶密碼;
5、管理模塊規(guī)定不同等級用戶可以監(jiān)視、編輯、使用不同的參數(shù)或功能;
6、管理模塊規(guī)定的用戶等級由高到低為管理級、工藝級、維護(hù)級、操作級和監(jiān)視級;
7、控制模塊根據(jù)用戶登錄等級分配確定具體控制功能;
8、控制模塊可選擇工藝參數(shù);可監(jiān)視、編輯、使用控制參數(shù);對參數(shù)的處理權(quán)限受制于用戶等級;
9、控制模塊的硬件分為直接控制的pc采集卡和通訊控制的plc,需要實(shí)時(shí)曲線的檢測對象一般接入pc采集卡,需要較復(fù)雜計(jì)算控制的一般接入pc采集卡,動(dòng)作較多或較復(fù)雜一般接入plc;
10、控制模塊在管理級單獨(dú)授權(quán)的情況下,可以登錄維護(hù)級允許遠(yuǎn)程服務(wù)器進(jìn)行遠(yuǎn)程維護(hù),其數(shù)據(jù)鏈接也可不經(jīng)本地服務(wù)器,進(jìn)行無線遠(yuǎn)程監(jiān)視維護(hù)。允許遠(yuǎn)程維護(hù)則遠(yuǎn)程端即可查看所有操作記錄報(bào)警記錄,查看追溯數(shù)據(jù)則需本地指定授權(quán);
11、追溯模塊根據(jù)自動(dòng)步序自動(dòng)啟動(dòng),根據(jù)控制模塊的觸發(fā)信號(hào)并按規(guī)定的格式進(jìn)行參數(shù)、圖像、時(shí)間等記錄;
12、追溯模塊除了完成一般意義的追溯文件外,還執(zhí)行操作記錄生產(chǎn)記錄報(bào)警記錄功能,形成相應(yīng)文件;
13、追溯模塊將追溯文件按固定時(shí)間上傳服務(wù)器,操作生產(chǎn)報(bào)警記錄等可選擇上傳;
14、追溯模塊的所用記錄文件可調(diào)用顯示打印輸出,追溯文件還可編輯后另存,但追溯文件所有操作均受用戶等級制約;
15、曲線模塊包括實(shí)時(shí)曲線和歷史曲線,實(shí)時(shí)曲線顯示和記錄后形成歷史曲線文件,歷史曲線文件可調(diào)用。
與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是:
本發(fā)明采用模塊化編程的方法,將系統(tǒng)分成管理模塊、控制及通訊模塊、數(shù)據(jù)追溯模塊、曲線模塊等模塊。本發(fā)明的系統(tǒng)分為5級管理,管理分級清晰,便于管理操作;本發(fā)明的系統(tǒng)控制功能劃分合理,易于集成控制驅(qū)動(dòng)執(zhí)行系統(tǒng);本發(fā)明的系統(tǒng)的追溯文件及曲線生成保存及命名方式新穎合理,便于調(diào)出使用;本發(fā)明的系統(tǒng)將參數(shù)記錄操作記錄報(bào)警記錄曲線記錄有效集成便于提供遠(yuǎn)程維護(hù)。
上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,并可依照說明書的內(nèi)容予以實(shí)施,以下以本發(fā)明的較佳實(shí)施例并配合附圖詳細(xì)說明如后。本發(fā)明的具體實(shí)施方式由以下實(shí)施例及其附圖詳細(xì)給出。
附圖說明
此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中:
圖1為本發(fā)明數(shù)據(jù)追溯及實(shí)時(shí)監(jiān)控管理系統(tǒng)的整體結(jié)構(gòu)框圖。
具體實(shí)施方式
下面將參考附圖并結(jié)合實(shí)施例,來詳細(xì)說明本發(fā)明。
參見圖1所示,一種數(shù)據(jù)追溯及實(shí)時(shí)監(jiān)控管理系統(tǒng),包括管理模塊1、控制及通訊模塊2、數(shù)據(jù)追溯模塊3、曲線模塊4、服務(wù)器5和本地工控機(jī)6;所述服務(wù)器5與所述本地工控機(jī)6通訊連接,所述本地工控機(jī)6通過其內(nèi)部的采集卡借口7分別與所述管理模塊1、所述控制及通訊模塊2、所述數(shù)據(jù)追溯模塊3和所述曲線模塊4通訊連接;所述管理模塊1與所述控制及通訊模塊2通訊連接,所述控制及通訊模塊2內(nèi)包含控制模塊和通訊模塊,所述控制及通訊模塊2與plc8及測試儀器9或其他外設(shè)通訊連接,所述數(shù)據(jù)追溯模塊3和所述曲線模塊4同時(shí)與打印機(jī)10通訊連接,所述曲線模塊4內(nèi)包含實(shí)時(shí)曲線模塊和歷史曲線模塊。
所述管理模塊1具有5級管理的功能,所述的5級管理分別為管理級、工藝級、維護(hù)級、操作級和監(jiān)視級。
所述控制模塊具有控制參數(shù)設(shè)置功能、工藝參數(shù)設(shè)置功能、操作功能、采集卡直接檢測控制功能以及通訊間接控制外設(shè)功能。
所述管理模塊1與所述控制模塊中的工藝參數(shù)設(shè)置功能聯(lián)合,可進(jìn)行刷卡登陸自動(dòng)選擇相應(yīng)產(chǎn)品型號(hào)及參數(shù)組,準(zhǔn)備完畢的提示后進(jìn)行指紋啟動(dòng)操作。
所述通訊模塊具有與所述plc和所述測試儀器9進(jìn)行通訊的功能。
所述數(shù)據(jù)追溯模塊3具有參數(shù)記錄功能、特征記錄功能、操作記錄功能、報(bào)警記錄功能和生成數(shù)據(jù)追溯文件的功能。
所述數(shù)據(jù)追溯文件自動(dòng)生成格式如下:
盤符:\app名稱\參數(shù)\x年\x月\x年x月x日.mdb;
盤符:\app名稱\操作\x年\x月\x年x月x日.mdb;
盤符:\app名稱\報(bào)警\x年\x月\x年x月x日.mdb。
所述曲線模塊4具有生成實(shí)時(shí)曲線和歷史曲線的功能。
所述實(shí)時(shí)曲線和所述歷史曲線自動(dòng)生成格式如下:
盤符:\app名稱\曲線\x年\x月\x日\x時(shí)x分x秒.dat;
所述實(shí)時(shí)曲線和所述歷史曲線的曲線文件采用內(nèi)存二進(jìn)制文件x.dat格式。
本發(fā)明各功能模塊的功能及工作原理如下:
1、管理模塊具有集散控制功能,開機(jī)后檢測與服務(wù)器連接是否正常,不正常則給出警報(bào)提示,操作員確認(rèn)后仍可運(yùn)行;
2、開機(jī)檢測完成后,登錄相應(yīng)的用戶,控制模塊根據(jù)用戶等級分配確定具體控制功能;
3、管理模塊控制系統(tǒng)定期將本地?cái)?shù)據(jù)上傳服務(wù)器或根據(jù)需要隨時(shí)操作實(shí)時(shí)上傳。數(shù)據(jù)追溯文件必須上傳;曲線記錄文件、操作記錄文件、報(bào)警記錄文件可選擇上傳。
4、管理模塊管理各級用戶的帳戶名稱,用戶等級,用戶密碼;
5、管理模塊規(guī)定不同等級用戶可以監(jiān)視、編輯、使用不同的參數(shù)或功能;
6、管理模塊規(guī)定的用戶等級由高到低為管理級、工藝級、維護(hù)級、操作級和監(jiān)視級;
7、控制模塊根據(jù)用戶登錄等級分配確定具體控制功能;
8、控制模塊可選擇工藝參數(shù);可監(jiān)視、編輯、使用控制參數(shù);對參數(shù)的處理權(quán)限受制于用戶等級;
9、控制模塊的硬件分為直接控制的pc采集卡和通訊控制的plc,需要實(shí)時(shí)曲線的檢測對象一般接入pc采集卡,需要較復(fù)雜計(jì)算控制的一般接入pc采集卡,動(dòng)作較多或較復(fù)雜一般接入plc;
10、控制模塊在管理級單獨(dú)授權(quán)的情況下,可以登錄維護(hù)級允許遠(yuǎn)程服務(wù)器進(jìn)行遠(yuǎn)程維護(hù),其數(shù)據(jù)鏈接也可不經(jīng)本地服務(wù)器,進(jìn)行無線遠(yuǎn)程監(jiān)視維護(hù)。允許遠(yuǎn)程維護(hù)則遠(yuǎn)程端即可查看所有操作記錄報(bào)警記錄,查看追溯數(shù)據(jù)則需本地指定授權(quán);
11、追溯模塊根據(jù)自動(dòng)步序自動(dòng)啟動(dòng),根據(jù)控制模塊的觸發(fā)信號(hào)并按規(guī)定的格式進(jìn)行參數(shù)、圖像、時(shí)間等記錄;
12、追溯模塊除了完成一般意義的追溯文件外,還執(zhí)行操作記錄生產(chǎn)記錄報(bào)警記錄功能,形成相應(yīng)文件;
13、追溯模塊將追溯文件按固定時(shí)間上傳服務(wù)器,操作生產(chǎn)報(bào)警記錄等可選擇上傳;
14、追溯模塊的所用記錄文件可調(diào)用顯示打印輸出,追溯文件還可編輯后另存,但追溯文件所有操作均受用戶等級制約;
15、曲線模塊包括實(shí)時(shí)曲線和歷史曲線,實(shí)時(shí)曲線顯示和記錄后形成歷史曲線文件,歷史曲線文件可調(diào)用。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。