制造設(shè)備的異常處理方法
【專利摘要】本發(fā)明提供了一種制造設(shè)備的異常處理方法,其包括:采集制造設(shè)備的工作數(shù)據(jù);在預(yù)先構(gòu)造的異常狀態(tài)映射表中查找與工作數(shù)據(jù)相匹配的異常類型值;獲取制造設(shè)備的當(dāng)前工作狀態(tài),并在預(yù)先構(gòu)造的跳轉(zhuǎn)邏輯映射表中查找與異常類型值和當(dāng)前工作狀態(tài)相匹配的跳轉(zhuǎn)邏輯值;在預(yù)先構(gòu)造的跳轉(zhuǎn)映射表中查找與當(dāng)前工作狀態(tài)和跳轉(zhuǎn)邏輯值相匹配的目標(biāo)工作狀態(tài);在預(yù)先構(gòu)造的指令映射表中查找與目標(biāo)工作狀態(tài)相匹配的操作指令;根據(jù)操作指令對(duì)制造設(shè)備進(jìn)行異常處理。通過上述方式,本發(fā)明能夠結(jié)合產(chǎn)線的具體情況對(duì)制造設(shè)備的異常情況進(jìn)行準(zhǔn)確處理。
【專利說明】
制造設(shè)備的異常處理方法
技術(shù)領(lǐng)域
[0001] 本發(fā)明設(shè)及智能制造技術(shù)領(lǐng)域,特別是設(shè)及一種制造設(shè)備的異常處理方法。
【背景技術(shù)】
[0002] 當(dāng)前,工廠數(shù)字化正在廣泛開展。在運(yùn)個(gè)過程中,不可避免的會(huì)遇到一類問題:即 制造設(shè)備因?yàn)樽陨砘蛲獠康脑虬l(fā)生異常,必須要妥善的對(duì)異常情況進(jìn)行處理,并給出合 理的處置方式;否則非常有可能發(fā)生生產(chǎn)事故或帶來巨額的損失。運(yùn)其實(shí)也是數(shù)字化工廠 運(yùn)行健壯性保證最為重要的一個(gè)舉措。
【發(fā)明內(nèi)容】
[0003] 本發(fā)明主要解決的技術(shù)問題是提供一種制造設(shè)備的異常處理方法,能夠結(jié)合產(chǎn)線 的具體情況對(duì)制造設(shè)備的異常情況進(jìn)行準(zhǔn)確處理。
[0004] 為解決上述技術(shù)問題,本發(fā)明采用的一個(gè)技術(shù)方案是:提供一種制造設(shè)備的異常 處理方法,包括:采集制造設(shè)備的工作數(shù)據(jù);在預(yù)先構(gòu)造的異常狀態(tài)映射表中查找與所述工 作數(shù)據(jù)相匹配的異常類型值;獲取制造設(shè)備的當(dāng)前工作狀態(tài),并在預(yù)先構(gòu)造的跳轉(zhuǎn)邏輯映 射表中查找與所述異常類型值和當(dāng)前工作狀態(tài)相匹配的跳轉(zhuǎn)邏輯值;在預(yù)先構(gòu)造的跳轉(zhuǎn)映 射表中查找與所述當(dāng)前工作狀態(tài)和跳轉(zhuǎn)邏輯值相匹配的目標(biāo)工作狀態(tài);在預(yù)先構(gòu)造的指令 映射表中查找與所述目標(biāo)工作狀態(tài)相匹配的操作指令;根據(jù)操作指令對(duì)所述制造設(shè)備進(jìn)行 異常處理。
[0005] 優(yōu)選地,所述異常狀態(tài)映射表包括不同種類的參數(shù)值、與每一種類的參數(shù)值一一 對(duì)應(yīng)的判決條件W及與每一判決條件一一對(duì)應(yīng)的異常類型值,所述在預(yù)先構(gòu)造的異常狀態(tài) 映射表中查找與所述工作數(shù)據(jù)相匹配的異常類型值的步驟具體包括:在預(yù)先構(gòu)造的異常狀 態(tài)映射表中查找與所述工作數(shù)據(jù)種類相同的參數(shù)值;判斷所述工作數(shù)據(jù)是否滿足與所述參 數(shù)值相對(duì)應(yīng)的判決條件;如果滿足所述判決條件,則查找與所述判決條件相匹配的異常類 型值。
[0006] 優(yōu)選地,所述跳轉(zhuǎn)邏輯映射表包括不同異常類型值、不同的當(dāng)前工作狀態(tài)、與每一 異常類型值和工作狀態(tài)一一對(duì)應(yīng)的異常種類值和異常優(yōu)先級(jí)值W及與異常種類值和異常 優(yōu)先級(jí)值一一對(duì)應(yīng)的跳轉(zhuǎn)邏輯值,所述獲取制造設(shè)備的當(dāng)前工作狀態(tài),并在預(yù)先構(gòu)造的跳 轉(zhuǎn)邏輯映射表中查找與所述異常類型值和當(dāng)前工作狀態(tài)相匹配的跳轉(zhuǎn)邏輯值的步驟具體 包括:獲取制造設(shè)備的當(dāng)前工作狀態(tài);在預(yù)先構(gòu)造的跳轉(zhuǎn)邏輯映射表中查找與所述異常類 型值和當(dāng)前工作狀態(tài)均對(duì)應(yīng)的異常種類值和異常優(yōu)先級(jí)值;查找與所述異常種類值和異常 優(yōu)先級(jí)值相對(duì)應(yīng)的跳轉(zhuǎn)邏輯值。
[0007] 優(yōu)選地,所述跳轉(zhuǎn)映射表包括不同的當(dāng)前工作狀態(tài)、與每一當(dāng)前工作狀態(tài)一一對(duì) 應(yīng)的跳轉(zhuǎn)邏輯值W及與每一跳轉(zhuǎn)邏輯值一一對(duì)應(yīng)的目標(biāo)工作狀態(tài)。
[000引優(yōu)選地,所述指令映射表包括不同的目標(biāo)工作狀態(tài)W及與每一目標(biāo)工作狀態(tài)一一 對(duì)應(yīng)的操作指令。
[0009] 優(yōu)選地,在所述在預(yù)先構(gòu)造的跳轉(zhuǎn)映射表中查找與所述當(dāng)前工作狀態(tài)和跳轉(zhuǎn)邏輯 值相匹配的目標(biāo)工作狀態(tài)的步驟之后,還包括:將所述目標(biāo)工作狀態(tài)設(shè)定為制造設(shè)備的當(dāng) 前工作狀態(tài)。
[0010] 區(qū)別于現(xiàn)有技術(shù)的情況,本發(fā)明的有益效果是:通過預(yù)先構(gòu)造異常狀態(tài)映射表、跳 轉(zhuǎn)邏輯映射表、跳轉(zhuǎn)映射表和指令映射表,在采集產(chǎn)線的工作數(shù)據(jù)后,能夠準(zhǔn)確地確定操作 指令,進(jìn)而對(duì)制造設(shè)備進(jìn)行異常處理,從而能夠結(jié)合產(chǎn)線的具體情況對(duì)制造設(shè)備的異常情 況進(jìn)行準(zhǔn)確處理。
【附圖說明】
[0011] 圖1是本發(fā)明實(shí)施例制造設(shè)備的異常處理方法的流程示意圖。
【具體實(shí)施方式】
[0012] 下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所描述的實(shí)施例僅是本發(fā)明的一部分實(shí)施例,而不是全部的實(shí)施例。基于 本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他 實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0013] 參見圖1,是本發(fā)明實(shí)施例制造設(shè)備的異常處理方法的流程示意圖。本實(shí)施例的異 常處理方法包括W下步驟:
[0014] SI:采集制造設(shè)備的工作數(shù)據(jù)。
[0015] 其中,制造設(shè)備的工作數(shù)據(jù)可W是制造設(shè)備自身的狀態(tài)數(shù)據(jù),例如制造設(shè)備的電 壓、電流、溫度、控制參數(shù)等數(shù)據(jù),也可W是制造設(shè)備所處環(huán)境的環(huán)境數(shù)據(jù),例如溫度、濕度 等環(huán)境數(shù)據(jù),無論是狀態(tài)數(shù)據(jù)還是環(huán)境數(shù)據(jù),都必須是可明確量化的。制造設(shè)備的工作數(shù)據(jù) 可W通過傳感器采集。
[0016] S2:在預(yù)先構(gòu)造的異常狀態(tài)映射表中查找與工作數(shù)據(jù)相匹配的異常類型值。
[0017] 其中,每一種工作數(shù)據(jù)都可W在異常狀態(tài)映射表中查找到對(duì)應(yīng)的異常類型值,比 如工作數(shù)據(jù)為溫度值,對(duì)應(yīng)的異常類型值表示溫度異常,工作數(shù)據(jù)為壓力值,對(duì)應(yīng)的異常類 型值表示溫度異常為壓力異常。需要注意都是,只有工作數(shù)據(jù)超標(biāo)后,才會(huì)查找到異常類型 值。
[0018] 在本實(shí)施例中,異常狀態(tài)映射表包括不同種類的參數(shù)值、與每一種類的參數(shù)值一 一對(duì)應(yīng)的判決條件W及與每一判決條件一一對(duì)應(yīng)的異常類型值,步驟S2具體包括:
[0019] 在預(yù)先構(gòu)造的異常狀態(tài)映射表中查找與工作數(shù)據(jù)種類相同的參數(shù)值;
[0020] 判斷工作數(shù)據(jù)是否滿足與參數(shù)值相對(duì)應(yīng)的判決條件;
[0021] 如果滿足判決條件,則查找與判決條件相匹配的異常類型值。
[0022] 詳細(xì)來說,工作數(shù)據(jù)的種類如果是溫度,那么查找表中種類為溫度的參數(shù)值,然后 查找該參數(shù)值對(duì)應(yīng)的判決條件,最后判斷工作數(shù)據(jù)是否滿足該判決條件,如果滿足,說明溫 度異常,則查找判決條件對(duì)應(yīng)的異常類型值。
[0023] S3:獲取制造設(shè)備的當(dāng)前工作狀態(tài),并在預(yù)先構(gòu)造的跳轉(zhuǎn)邏輯映射表中查找與異 常類型值和當(dāng)前工作狀態(tài)相匹配的跳轉(zhuǎn)邏輯值。
[0024] 其中,制造設(shè)備的當(dāng)前工作狀態(tài)可W存儲(chǔ)在??诘臓顟B(tài)機(jī)中。每一種異常類型值 和當(dāng)前工作狀態(tài)都可W在跳轉(zhuǎn)邏輯映射表中查找到對(duì)應(yīng)的異常類型值。
[0025] 在本實(shí)施例中,步驟S3具體包括:
[00%]獲取制造設(shè)備的當(dāng)前工作狀態(tài);
[0027] 在預(yù)先構(gòu)造的跳轉(zhuǎn)邏輯映射表中查找與異常類型值和當(dāng)前工作狀態(tài)均對(duì)應(yīng)的異 常種類值和異常優(yōu)先級(jí)值;
[0028] 查找與異常種類值和異常優(yōu)先級(jí)值相對(duì)應(yīng)的跳轉(zhuǎn)邏輯值。
[0029] 詳細(xì)來說,首先在跳轉(zhuǎn)邏輯映射表中查找異常類型值所對(duì)應(yīng)的工作狀態(tài),再在查 找到的工作狀態(tài)中確定與當(dāng)前工作狀態(tài)相同的工作狀態(tài),然后查找與工作狀態(tài)相對(duì)應(yīng)的異 常種類值和異常優(yōu)先級(jí)值,最后查找與異常種類值和異常優(yōu)先級(jí)值對(duì)應(yīng)的跳轉(zhuǎn)邏輯值。
[0030] S4:在預(yù)先構(gòu)造的跳轉(zhuǎn)映射表中查找與當(dāng)前工作狀態(tài)和跳轉(zhuǎn)邏輯值相匹配的目標(biāo) 工作狀態(tài)。
[0031] 其中,每一種當(dāng)前工作狀態(tài)和跳轉(zhuǎn)邏輯值都可W在跳轉(zhuǎn)映射表中查找到對(duì)應(yīng)的目 標(biāo)工作狀態(tài)。在本實(shí)施例中,跳轉(zhuǎn)映射表包括不同的當(dāng)前工作狀態(tài)、與每一當(dāng)前工作狀態(tài)一 一對(duì)應(yīng)的跳轉(zhuǎn)邏輯值W及與每一跳轉(zhuǎn)邏輯值一一對(duì)應(yīng)的目標(biāo)工作狀態(tài)。詳細(xì)來說,首先在 跳轉(zhuǎn)映射表中查找到跳轉(zhuǎn)邏輯值,然后查找當(dāng)前工作狀態(tài)對(duì)應(yīng)的目標(biāo)工作狀態(tài)。
[0032] 在本實(shí)施例中,在步驟S4之后,還包括:將目標(biāo)工作狀態(tài)設(shè)定為制造設(shè)備的當(dāng)前工 作狀態(tài)。具體來說,如果制造設(shè)備的當(dāng)前工作狀態(tài)可W存儲(chǔ)在??诘臓顟B(tài)機(jī)中,那么可W將 狀態(tài)機(jī)中的當(dāng)前工作狀態(tài)更新為目標(biāo)工作狀態(tài)。
[0033] S5:在預(yù)先構(gòu)造的指令映射表中查找與目標(biāo)工作狀態(tài)相匹配的操作指令。
[0034] 其中,每一種目標(biāo)工作狀態(tài)都可W在指令映射表中查找到對(duì)應(yīng)的操作指令。在本 實(shí)施例中,指令映射表包括不同的目標(biāo)工作狀態(tài)W及與每一目標(biāo)工作狀態(tài)一一對(duì)應(yīng)的操作 指令。
[0035] S6:根據(jù)操作指令對(duì)制造設(shè)備進(jìn)行異常處理。
[0036] 下面將舉例對(duì)本發(fā)明實(shí)施例的異常處理方法進(jìn)行詳細(xì)說明。
[0037] 在本例中,W某塑料零件生產(chǎn)線為例,相關(guān)的制造設(shè)備有=種工作狀態(tài),其中兩種 為異常狀態(tài),一種為正常工作狀態(tài)。該生產(chǎn)線中需要監(jiān)控的工作數(shù)據(jù)有S種,分別是化C的 工序延時(shí)時(shí)間、烤爐溫度和空氣壓力。首先,構(gòu)造異常狀態(tài)映射表、跳轉(zhuǎn)邏輯映射表、跳轉(zhuǎn)映 射表和指令映射表,分別如表1-表4所示。
[0038] 表1異常狀態(tài)映射表
[0039]
[0040] 表2跳轉(zhuǎn)邏輯映射表 r 00411
[0047]假設(shè)當(dāng)前采集到烤爐溫度為400攝氏度,經(jīng)過查找表1,查找到異常類型值為A_0; 狀態(tài)機(jī)中,制造設(shè)備的當(dāng)前工作狀態(tài)為Se_0,經(jīng)過查找表2,查找到跳轉(zhuǎn)邏輯值為COl;經(jīng)過 查找表3,查找到目標(biāo)工作狀態(tài)為Se_l,此時(shí),狀態(tài)機(jī)將制造設(shè)備的當(dāng)前工作狀態(tài)設(shè)定為Se_ 1;經(jīng)過查找表4,查找到目標(biāo)工作狀態(tài)Se_l對(duì)應(yīng)的操作指令。于是根據(jù)操作指令控制制造設(shè) 備發(fā)出警告,并暫停一切操作直到手動(dòng)恢復(fù)。
[004引通過上述方式,本發(fā)明實(shí)施例的制造設(shè)備的異常處理方法通過預(yù)先構(gòu)造異常狀態(tài) 映射表、跳轉(zhuǎn)邏輯映射表、跳轉(zhuǎn)映射表和指令映射表,在采集產(chǎn)線的工作數(shù)據(jù)后,能夠準(zhǔn)確 地確定操作指令,進(jìn)而對(duì)制造設(shè)備進(jìn)行異常處理,從而能夠結(jié)合產(chǎn)線的具體情況對(duì)制造設(shè) 備的異常情況進(jìn)行準(zhǔn)確處理。
[0049] W上所述僅為本發(fā)明的實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā) 明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技 術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
【主權(quán)項(xiàng)】
1. 一種制造設(shè)備的異常處理方法,其特征在于,包括: 采集制造設(shè)備的工作數(shù)據(jù); 在預(yù)先構(gòu)造的異常狀態(tài)映射表中查找與所述工作數(shù)據(jù)相匹配的異常類型值; 獲取制造設(shè)備的當(dāng)前工作狀態(tài),并在預(yù)先構(gòu)造的跳轉(zhuǎn)邏輯映射表中查找與所述異常類 型值和當(dāng)前工作狀態(tài)相匹配的跳轉(zhuǎn)邏輯值; 在預(yù)先構(gòu)造的跳轉(zhuǎn)映射表中查找與所述當(dāng)前工作狀態(tài)和跳轉(zhuǎn)邏輯值相匹配的目標(biāo)工 作狀態(tài); 在預(yù)先構(gòu)造的指令映射表中查找與所述目標(biāo)工作狀態(tài)相匹配的操作指令; 根據(jù)操作指令對(duì)所述制造設(shè)備進(jìn)行異常處理。2. 根據(jù)權(quán)利要求1所述的制造設(shè)備的異常處理方法,其特征在于,所述異常狀態(tài)映射表 包括不同種類的參數(shù)值、與每一種類的參數(shù)值一一對(duì)應(yīng)的判決條件以及與每一判決條件一 一對(duì)應(yīng)的異常類型值,所述在預(yù)先構(gòu)造的異常狀態(tài)映射表中查找與所述工作數(shù)據(jù)相匹配的 異常類型值的步驟具體包括: 在預(yù)先構(gòu)造的異常狀態(tài)映射表中查找與所述工作數(shù)據(jù)種類相同的參數(shù)值; 判斷所述工作數(shù)據(jù)是否滿足與所述參數(shù)值相對(duì)應(yīng)的判決條件; 如果滿足所述判決條件,則查找與所述判決條件相匹配的異常類型值。3. 根據(jù)權(quán)利要求1所述的制造設(shè)備的異常處理方法,其特征在于,所述跳轉(zhuǎn)邏輯映射表 包括不同異常類型值、不同的當(dāng)前工作狀態(tài)、與每一異常類型值和工作狀態(tài)一一對(duì)應(yīng)的異 常種類值和異常優(yōu)先級(jí)值以及與異常種類值和異常優(yōu)先級(jí)值一一對(duì)應(yīng)的跳轉(zhuǎn)邏輯值,所述 獲取制造設(shè)備的當(dāng)前工作狀態(tài),并在預(yù)先構(gòu)造的跳轉(zhuǎn)邏輯映射表中查找與所述異常類型值 和當(dāng)前工作狀態(tài)相匹配的跳轉(zhuǎn)邏輯值的步驟具體包括: 獲取制造設(shè)備的當(dāng)前工作狀態(tài); 在預(yù)先構(gòu)造的跳轉(zhuǎn)邏輯映射表中查找與所述異常類型值和當(dāng)前工作狀態(tài)均對(duì)應(yīng)的異 常種類值和異常優(yōu)先級(jí)值; 查找與所述異常種類值和異常優(yōu)先級(jí)值相對(duì)應(yīng)的跳轉(zhuǎn)邏輯值。4. 根據(jù)權(quán)利要求1所述的制造設(shè)備的異常處理方法,其特征在于,所述跳轉(zhuǎn)映射表包括 不同的當(dāng)前工作狀態(tài)、與每一當(dāng)前工作狀態(tài)一一對(duì)應(yīng)的跳轉(zhuǎn)邏輯值以及與每一跳轉(zhuǎn)邏輯值 對(duì)應(yīng)的目標(biāo)工作狀態(tài)。5. 根據(jù)權(quán)利要求1所述的制造設(shè)備的異常處理方法,其特征在于,所述指令映射表包括 不同的目標(biāo)工作狀態(tài)以及與每一目標(biāo)工作狀態(tài)一一對(duì)應(yīng)的操作指令。6. 根據(jù)權(quán)利要求1所述的制造設(shè)備的異常處理方法,其特征在于,在所述在預(yù)先構(gòu)造的 跳轉(zhuǎn)映射表中查找與所述當(dāng)前工作狀態(tài)和跳轉(zhuǎn)邏輯值相匹配的目標(biāo)工作狀態(tài)的步驟之后, 還包括: 將所述目標(biāo)工作狀態(tài)設(shè)定為制造設(shè)備的當(dāng)前工作狀態(tài)。
【文檔編號(hào)】G05B19/418GK105955213SQ201610349002
【公開日】2016年9月21日
【申請(qǐng)日】2016年5月24日
【發(fā)明人】王偉旭, 楊川, 李冉
【申請(qǐng)人】成都天衡電科科技有限公司