設(shè)備故障報警方法,裝置與cim系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供一種設(shè)備故障報警方法,裝置與CIM系統(tǒng),用于主動監(jiān)聽數(shù)據(jù)庫的數(shù)據(jù)寫入異常,從而進(jìn)行報警操作。該設(shè)備故障報警方法,應(yīng)用于計算機(jī)集成制造CIM系統(tǒng),包括:監(jiān)聽所述CIM系統(tǒng)的數(shù)據(jù)庫,獲取一監(jiān)聽結(jié)果;根據(jù)所述監(jiān)聽結(jié)果判斷所述數(shù)據(jù)庫的寫入的數(shù)據(jù)是否出現(xiàn)異常,并得出第一判斷結(jié)果;在所述第一判斷結(jié)果為寫入的所述數(shù)據(jù)出現(xiàn)異常的情況下,執(zhí)行報警操作。采用本發(fā)明的技術(shù)方案,可以主動監(jiān)聽數(shù)據(jù)庫的數(shù)據(jù)寫入變化,并在確定是設(shè)備故障時,通過短信及語音等方式通知相關(guān)負(fù)責(zé)人,減少設(shè)備宕機(jī)時間。
【專利說明】設(shè)備故障報警方法,裝置與CIM系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機(jī)集成制造CIM系統(tǒng),更具體的,涉及一種設(shè)備故障報警方法,裝置與CIM系統(tǒng)。
【背景技術(shù)】
[0002]目前各工廠內(nèi)部使用的CIM系統(tǒng),采用局域網(wǎng)進(jìn)行設(shè)備信息采集,并將設(shè)備相關(guān)狀態(tài)顯示在特定的軟件界面上。當(dāng)操作人員需要關(guān)注設(shè)備狀態(tài)時,只能查看軟件界面,進(jìn)行設(shè)備故障與否的判定,長期會造成人員視覺疲憊及發(fā)現(xiàn)不及時等后果,最終造成產(chǎn)線長時間無法正常運轉(zhuǎn)生產(chǎn),后果嚴(yán)重。
[0003]因此,現(xiàn)有技術(shù)中存在CM系統(tǒng)無法主動識別設(shè)備故障并通知相關(guān)人員的問題。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供一種設(shè)備故障報警方法,裝置與CIM系統(tǒng),用于解決現(xiàn)有技術(shù)中存在CIM系統(tǒng)無法主動識別設(shè)備故障并通知相關(guān)人員的問題。
[0005]為實現(xiàn)上述目的,根據(jù)本發(fā)明實施方式的一個方面,提供一種設(shè)備故障報警方法,并采用如下技術(shù)方案:
[0006]設(shè)備故障報警方法,應(yīng)用于計算機(jī)集成制造CIM系統(tǒng),包括:監(jiān)聽所述CIM系統(tǒng)的數(shù)據(jù)庫,獲取一監(jiān)聽結(jié)果;根據(jù)所述監(jiān)聽結(jié)果判斷所述數(shù)據(jù)庫的寫入的數(shù)據(jù)是否出現(xiàn)異常,并得出第一判斷結(jié)果;在所述第一判斷結(jié)果為寫入的所述數(shù)據(jù)出現(xiàn)異常的情況下,執(zhí)行報
警操作。
[0007]進(jìn)一步地,在所述執(zhí)行報警操作之前,所述設(shè)備故障報警方法還包括:判斷所述異常是否為人為操作導(dǎo)致的異常,并得出第二判斷結(jié)果;在所述第二判斷結(jié)果為所述異常不是人為操作導(dǎo)致時,觸發(fā)所述執(zhí)行報警操作。
[0008]進(jìn)一步地,在所述執(zhí)行報警操作之前,所述設(shè)備故障報警方法還包括:判斷所述異常與上一次寫入的所述數(shù)據(jù)出現(xiàn)異常的時間間隔是否超出預(yù)設(shè)閾值,并得出第三判斷結(jié)果;在所述第三判斷結(jié)果為所述時間間隔超出所述預(yù)設(shè)閾值時,觸發(fā)所述執(zhí)行報警操作。
[0009]進(jìn)一步地,在所述執(zhí)行報警操作之前,所述設(shè)備故障報警方法還包括:判斷所述異常是否屬于預(yù)設(shè)報警類別,并得到第四判斷結(jié)果;在所述第四判斷結(jié)果為所述異常屬于所述預(yù)設(shè)報警類別時,觸發(fā)所述執(zhí)行報警操作。
[0010]進(jìn)一步地,所述執(zhí)行報警操作包括:通過播放設(shè)備播放報警信息;和/或通過編寫報警短信推送至預(yù)設(shè)終端。
[0011]進(jìn)一步地,所述的設(shè)備故障報警方法還包括:對預(yù)設(shè)時長的所述報警操作進(jìn)行統(tǒng)計,得一統(tǒng)計結(jié)果;調(diào)用郵件發(fā)送操作,將所述統(tǒng)計結(jié)果發(fā)送至目標(biāo)地址。
[0012]根據(jù)本發(fā)明實施方式的另外一個方面,提供一種設(shè)備故障報警裝置,并采用如下技術(shù)方案:
[0013]設(shè)備故障報警裝置,應(yīng)用于計算機(jī)集成制造CIM系統(tǒng),包括:監(jiān)聽模塊,用于監(jiān)聽所述CIM系統(tǒng)的數(shù)據(jù)庫,獲取一監(jiān)聽結(jié)果;第一判斷模塊,用于根據(jù)所述監(jiān)聽結(jié)果判斷所述數(shù)據(jù)庫的寫入的數(shù)據(jù)是否出現(xiàn)異常,并得出第一判斷結(jié)果;執(zhí)行模塊,用于在所述第一判斷結(jié)果為寫入的所述數(shù)據(jù)出現(xiàn)異常的情況下,執(zhí)行報警操作。
[0014]進(jìn)一步地,所述的設(shè)備故障報警裝置還包括:第二判斷模塊,用于判斷所述異常是否為人為操作導(dǎo)致的異常,并得出第二判斷結(jié)果;第一觸發(fā)模塊,用于在所述第二判斷結(jié)果為所述異常不是人為操作導(dǎo)致時,觸發(fā)所述執(zhí)行報警操作。
[0015]進(jìn)一步地,所述的設(shè)備故障報警裝置還包括:第三判斷模塊,用于判斷所述異常與上一次寫入的所述數(shù)據(jù)出現(xiàn)異常的時間間隔是否超出預(yù)設(shè)閾值,并得出第三判斷結(jié)果;第二觸發(fā)模塊,用于在所述第三判斷結(jié)果為所述時間間隔超出所述預(yù)設(shè)閾值時,觸發(fā)所述執(zhí)行報警操作。
[0016]進(jìn)一步地,所述的設(shè)備故障報警裝置還包括:第四判斷模塊,用于判斷所述異常是否屬于預(yù)設(shè)報警類別,并得到第四判斷結(jié)果;第三觸發(fā)模塊,用于在所述第四判斷結(jié)果為所述異常屬于所述預(yù)設(shè)報警類別時,觸發(fā)所述執(zhí)行報警操作。
[0017]進(jìn)一步地,所述的設(shè)備故障報警裝置所述執(zhí)行報警操作包括:通過播放設(shè)備播放報警信息;和/或通過編寫報警短信推送至預(yù)設(shè)終端。
[0018]進(jìn)一步地,所述的設(shè)備故障報警裝置還包括:統(tǒng)計模塊,用于對預(yù)設(shè)時長的所述報警操作進(jìn)行統(tǒng)計,得一統(tǒng)計結(jié)果;調(diào)用模塊,用于調(diào)用郵件發(fā)送操作,將所述統(tǒng)計結(jié)果發(fā)送至目標(biāo)地址。
[0019]根據(jù)本發(fā)明實施方式的又一個方面,提供一種CIM系統(tǒng),并米用如下技術(shù)方案:
[0020]CIM系統(tǒng)包括上述的設(shè)備故障報警裝置。
[0021]本發(fā)明實施方式通過主動監(jiān)聽數(shù)據(jù)庫數(shù)據(jù)的改變,智能判斷設(shè)備故障的起因,在發(fā)現(xiàn)設(shè)備故障后,通過短信及語音播放及時通知相關(guān)負(fù)責(zé)人,減少設(shè)備宕機(jī)時間,提高設(shè)備稼動率。并且設(shè)定固定時間點,以通過電子郵件形式匯總當(dāng)天的設(shè)備狀況,讓相關(guān)責(zé)任人及時了解設(shè)備運行情況,分析設(shè)備狀況,減少設(shè)備報警。
【專利附圖】
【附圖說明】
[0022]附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中:
[0023]圖1表示本發(fā)明實施例所述的設(shè)備故障報警方法的主要流程圖;
[0024]圖2表示本發(fā)明實施例所述的設(shè)備故障報警方法的具體流程圖;以及
[0025]圖3表示本發(fā)明實施例所述的設(shè)備故障報警裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0026]以下結(jié)合附圖對本發(fā)明的實施例進(jìn)行詳細(xì)說明,但是本發(fā)明可以由權(quán)利要求限定和覆蓋的多種不同方式實施。
[0027]圖1表示本發(fā)明實施例所述的設(shè)備故障報警方法的主要流程圖。
[0028]參見圖1所示,設(shè)備故障報警方法包括:
[0029]SlOl:監(jiān)聽所述CM系統(tǒng)的數(shù)據(jù)庫,獲取一監(jiān)聽結(jié)果;
[0030]S103:根據(jù)所述監(jiān)聽結(jié)果判斷所述數(shù)據(jù)庫寫入的數(shù)據(jù)是否出現(xiàn)異常,并得出第一判斷結(jié)果;
[0031]S105:在所述第一判斷結(jié)果為寫入的所述數(shù)據(jù)出現(xiàn)異常的情況下,執(zhí)行報警操作。
[0032]在步驟SlOl中,監(jiān)聽所述CM系統(tǒng)的數(shù)據(jù)庫,監(jiān)聽數(shù)據(jù)庫寫入的數(shù)據(jù)是否發(fā)生異常,具體的是通過在CIM系統(tǒng)的數(shù)據(jù)層添加Listener監(jiān)聽器,用于監(jiān)聽針對數(shù)據(jù)庫設(shè)備狀態(tài)表,看數(shù)據(jù)庫設(shè)備狀態(tài)表是否進(jìn)行了增刪改查操作。在步驟S103中,根據(jù)所述監(jiān)聽結(jié)果判斷所述數(shù)據(jù)庫的寫入的數(shù)據(jù)是否出現(xiàn)異常,即寫入的數(shù)據(jù)發(fā)生改變時,判斷是否由于設(shè)備故障造成,并在確定是設(shè)備故障時,執(zhí)行報警操作。
[0033]本實施例的技術(shù)方案,通過主動監(jiān)聽數(shù)據(jù)庫寫入的數(shù)據(jù)的改變,判斷出設(shè)備故障,并在確定故障設(shè)備時進(jìn)行報警,減少因故障發(fā)現(xiàn)不及時造成產(chǎn)線長時間無法正常運轉(zhuǎn)生產(chǎn)
等嚴(yán)重后果。
[0034]圖2表示本發(fā)明實施例所述的設(shè)備故障報警方法的具體流程圖。
[0035]參見圖2所示,設(shè)備故障報警方法具體可包括:
[0036]步驟201:監(jiān)聽數(shù)據(jù)庫數(shù)據(jù)是否改變,若是,執(zhí)行步驟202,若否,返回;
[0037]步驟202:判斷是否為設(shè)備故障;
[0038]本實施例通過在CM系統(tǒng)上添加智能報警模塊,主動監(jiān)聽CM數(shù)據(jù)庫的寫入,即時判斷設(shè)備是否正常;
[0039]步驟203:是否為人為修改設(shè)備狀態(tài);
[0040]步驟204:判斷此次報警內(nèi)容是否人為造成,若是,執(zhí)行步驟205,若否,返回執(zhí)行步驟201
[0041]在本實施例中,如果是認(rèn)為修改設(shè)備狀態(tài),則無需進(jìn)行報警,直接返回執(zhí)行步驟201。針對人為操作導(dǎo)致的設(shè)備狀態(tài)改變不需要進(jìn)行報警,采用該技術(shù)方案會減少報警的次數(shù)。
[0042]步驟205:此次設(shè)備狀態(tài)修改與上次設(shè)備狀態(tài)修改之間的時間間隔是否超出I分鐘;
[0043]設(shè)定一時間間隔閾值,例如本實施例的I分鐘,在該閾值內(nèi)出現(xiàn)的設(shè)備狀態(tài)修改,不進(jìn)行報警。為減少設(shè)備間隔較短時間發(fā)生相同報警,造成垃圾信息較多,本實施例通過智能分析報警內(nèi)容及與上次報警間隔判斷是否需要重新進(jìn)行信息的發(fā)送,減少垃圾信息產(chǎn)生。
[0044]步驟206:發(fā)送短信;
[0045]步驟207:語音播報。
[0046]在上述兩個步驟中,通過兩種方式,即通過短信及語音播放及時通知相關(guān)負(fù)責(zé)人,減少設(shè)備宕機(jī)時間,提高設(shè)備稼動率。兩種方式可分別單獨使用,也可以并列使用。即當(dāng)設(shè)備發(fā)生故障時,CM系統(tǒng)服務(wù)器主動推送短信信息給預(yù)定人員,并通過設(shè)備所屬科室安裝的播放設(shè)備進(jìn)行設(shè)備故障語音播放,及時提醒值班人員進(jìn)行故障的排查,可最大限度提高設(shè)備稼動。
[0047]步驟208:定時程序;
[0048]步驟209:某一時間點;
[0049]步驟210:判斷前一天是否有設(shè)備報警,若有執(zhí)行步驟211 ;
[0050]步驟211:對設(shè)備所述科室發(fā)送郵件。[0051]上述步驟是對當(dāng)天設(shè)備發(fā)生故障,設(shè)定一具體時間,例如晚上或第二天早上將對前一天設(shè)備狀況進(jìn)行匯總,并對相關(guān)領(lǐng)導(dǎo)發(fā)送電子郵件,告知設(shè)備狀況,使相關(guān)負(fù)責(zé)人可以對設(shè)備進(jìn)行分析,提高設(shè)備運行穩(wěn)定性。
[0052]圖3表示本發(fā)明實施例所述的設(shè)備故障報警裝置的結(jié)構(gòu)示意圖。
[0053]參見圖3所示,設(shè)備故障報警裝置,包括:監(jiān)聽模塊30,用于監(jiān)聽所述CM系統(tǒng)的數(shù)據(jù)庫,獲取一監(jiān)聽結(jié)果;第一判斷模塊30,用于根據(jù)所述監(jiān)聽結(jié)果判斷所述數(shù)據(jù)庫的寫入的數(shù)據(jù)是否出現(xiàn)異常,并得出第一判斷結(jié)果;執(zhí)行模塊34,用于在所述第一判斷結(jié)果為寫入的所述數(shù)據(jù)出現(xiàn)異常的情況下,執(zhí)行報警操作。
[0054]優(yōu)選地,所述的設(shè)備故障報警裝置還包括:第二判斷模塊(圖中未示),用于判斷所述異常是否為人為操作導(dǎo)致的異常,并得出第二判斷結(jié)果;第一觸發(fā)模塊(圖中未示),用于在所述第二判斷結(jié)果為所述異常不是人為操作導(dǎo)致時,觸發(fā)所述執(zhí)行報警操作。
[0055]優(yōu)選地,所述的設(shè)備故障報警裝置還包括:第三判斷模塊(圖中未示),用于判斷所述異常與上一次寫入的所述數(shù)據(jù)出現(xiàn)異常的時間間隔是否超出預(yù)設(shè)閾值,并得出第三判斷結(jié)果;第二觸發(fā)模塊(圖中未示),用于在所述第三判斷結(jié)果為所述時間間隔超出所述預(yù)設(shè)閾值時,觸發(fā)所述執(zhí)行報警操作。
[0056]優(yōu)選地,所述的設(shè)備故障報警裝置還包括:第四判斷模塊(圖中未示),用于判斷所述異常是否屬于預(yù)設(shè)報警類別,并得到第四判斷結(jié)果;第三觸發(fā)模塊(圖中未示),用于在所述第四判斷結(jié)果為所述異常屬于所述預(yù)設(shè)報警類別時,觸發(fā)所述執(zhí)行報警操作。
[0057]優(yōu)選地,所述的設(shè)備故障報警裝置所述執(zhí)行報警操作包括:通過播放設(shè)備播放報警信息;和/或通過編寫報警短信推送至預(yù)設(shè)終端。
[0058]優(yōu)選地,所述的設(shè)備故障報警裝置還包括:統(tǒng)計模塊(圖中未示),用于對預(yù)設(shè)時長的所述報警操作進(jìn)行統(tǒng)計,得一統(tǒng)計結(jié)果;調(diào)用模塊(圖中未示),用于調(diào)用郵件發(fā)送操作,將所述統(tǒng)計結(jié)果發(fā)送至目標(biāo)地址。
[0059]本發(fā)明提供的CM系統(tǒng)包括上述的設(shè)備故障報警裝置。
[0060]本發(fā)明通過主動監(jiān)聽數(shù)據(jù)庫數(shù)據(jù)的改變,智能判斷設(shè)備故障的起因,在發(fā)現(xiàn)設(shè)備故障后,通過短信及語音播放及時通知相關(guān)負(fù)責(zé)人,減少設(shè)備宕機(jī)時間,提高設(shè)備稼動率。并且設(shè)定固定時間點,以通過電子郵件形式匯總當(dāng)天的設(shè)備狀況,讓相關(guān)責(zé)任人及時了解設(shè)備運行情況,分析設(shè)備狀況,減少設(shè)備報警。
【權(quán)利要求】
1.一種設(shè)備故障報警方法,應(yīng)用于計算機(jī)集成制造CIM系統(tǒng),其特征在于,包括: 監(jiān)聽所述CIM系統(tǒng)的數(shù)據(jù)庫,獲取一監(jiān)聽結(jié)果; 根據(jù)所述監(jiān)聽結(jié)果判斷所述數(shù)據(jù)庫的寫入的數(shù)據(jù)是否出現(xiàn)異常,并得出第一判斷結(jié)果; 在所述第一判斷結(jié)果為寫入的所述數(shù)據(jù)出現(xiàn)異常的情況下,執(zhí)行報警操作。
2.如權(quán)利要求1所述的設(shè)備故障報警方法,其特征在于,在所述執(zhí)行報警操作之前,所述設(shè)備故障報警方法還包括: 判斷所述異常是否為人為操作導(dǎo)致的異常,并得出第二判斷結(jié)果; 在所述第二判斷結(jié)果為所述異常不是人為操作導(dǎo)致時,觸發(fā)所述執(zhí)行報警操作。
3.如權(quán)利要求1所述的設(shè)備故障報警方法,其特征在于,在所述執(zhí)行報警操作之前,所述設(shè)備故障報警方法還包括: 判斷所述異常與上一次寫入的所述數(shù)據(jù)出現(xiàn)異常的時間間隔是否超出預(yù)設(shè)閾值,并得出第三判斷結(jié)果 ; 在所述第三判斷結(jié)果為所述時間間隔超出所述預(yù)設(shè)閾值時,觸發(fā)所述執(zhí)行報警操作。
4.如權(quán)利要求1所述的設(shè)備故障報警方法,其特征在于,在所述執(zhí)行報警操作之前,所述設(shè)備故障報警方法還包括: 判斷所述異常是否屬于預(yù)設(shè)報警類別,并得到第四判斷結(jié)果; 在所述第四判斷結(jié)果為所述異常屬于所述預(yù)設(shè)報警類別時,觸發(fā)所述執(zhí)行報警操作。
5.如權(quán)利要求1至4任一項所述的設(shè)備故障報警方法,其特征在于,所述執(zhí)行報警操作包括: 通過播放設(shè)備播放報警信息;和/或 通過編寫報警短信推送至預(yù)設(shè)終端。
6.如權(quán)利要求1至4任一項所述的設(shè)備故障報警方法,其特征在于,還包括: 對預(yù)設(shè)時長的所述報警操作進(jìn)行統(tǒng)計,得一統(tǒng)計結(jié)果; 調(diào)用郵件發(fā)送操作,將所述統(tǒng)計結(jié)果發(fā)送至目標(biāo)地址。
7.一種設(shè)備故障報警裝置,應(yīng)用于計算機(jī)集成制造CIM系統(tǒng),其特征在于,包括: 監(jiān)聽模塊,用于監(jiān)聽所述CIM系統(tǒng)的數(shù)據(jù)庫,獲取一監(jiān)聽結(jié)果; 第一判斷模塊,用于根據(jù)所述監(jiān)聽結(jié)果判斷所述數(shù)據(jù)庫的寫入的數(shù)據(jù)是否出現(xiàn)異常,并得出第一判斷結(jié)果; 執(zhí)行模塊,用于在所述第一判斷結(jié)果為寫入的所述數(shù)據(jù)出現(xiàn)異常的情況下,執(zhí)行報警操作。
8.如權(quán)利要求7所述的設(shè)備故障報警裝置,其特征在于,還包括: 第二判斷模塊,用于判斷所述異常是否為人為操作導(dǎo)致的異常,并得出第二判斷結(jié)果; 第一觸發(fā)模塊,用于在所述第二判斷結(jié)果為所述異常不是人為操作導(dǎo)致時,觸發(fā)所述執(zhí)行報警操作。
9.如權(quán)利要求7所述的設(shè)備故障報警裝置,其特征在于,還包括: 第三判斷模塊,用于判斷所述異常與上一次寫入的所述數(shù)據(jù)出現(xiàn)異常的時間間隔是否超出預(yù)設(shè)閾值,并得出第三判斷結(jié)果;第二觸發(fā)模塊,用于在所述第三判斷結(jié)果為所述時間間隔超出所述預(yù)設(shè)閾值時,觸發(fā)所述執(zhí)行報警操作。
10.如權(quán)利要求7所述的設(shè)備故障報警裝置,其特征在于,還包括: 第四判斷模塊,用于判斷所述異常是否屬于預(yù)設(shè)報警類別,并得到第四判斷結(jié)果;第三觸發(fā)模塊,用于在所述第四判斷結(jié)果為所述異常屬于所述預(yù)設(shè)報警類別時,觸發(fā)所述執(zhí)行報警操作。
11.如權(quán)利要求7至10任一項所述的設(shè)備故障報警裝置,其特征在于,所述執(zhí)行報警操作包括: 通過播放設(shè)備播放報警信息;和/或 通過編寫報警短信推送至預(yù)設(shè)終端。
12.如權(quán)利要求7至10任一項所述的設(shè)備故障報警裝置,其特征在于,還包括: 統(tǒng)計模塊,用于對預(yù)設(shè)時長的所述報警操作進(jìn)行統(tǒng)計,得一統(tǒng)計結(jié)果; 調(diào)用模塊,用于調(diào)用 郵件發(fā)送操作,將所述統(tǒng)計結(jié)果發(fā)送至目標(biāo)地址。
13.—種CM系統(tǒng),其特征在于,包括權(quán)利要求7至12任一項所述的設(shè)備故障報警裝置。
【文檔編號】G08B21/18GK103440190SQ201310364786
【公開日】2013年12月11日 申請日期:2013年8月20日 優(yōu)先權(quán)日:2013年8月20日
【發(fā)明者】柴棟, 張海濤, 劉廣魁, 尹盛煥, 王洪 申請人:京東方科技集團(tuán)股份有限公司, 北京京東方顯示技術(shù)有限公司