專利名稱:區(qū)域機臺監(jiān)控管理方法及其計算機系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種區(qū)域機臺監(jiān)控管理方法及其計算機系統(tǒng)。
技術(shù)背景在企業(yè)中,作為生產(chǎn)中重要角色的機器是企業(yè)不可缺少的組成部分。它不僅關(guān)系著企業(yè) 的生存和發(fā)展,更關(guān)系到企業(yè)運作的效率。如何讓機械更有效的運轉(zhuǎn),讓管理者對機械作業(yè) 使用狀況進行監(jiān)控,提高企業(yè)的效率則變得尤為重要。目前,大部分生產(chǎn)車間的機臺數(shù)量很多,不易于管理者監(jiān)控管理,不能夠?qū)崟r地掌握所 有機臺的當(dāng)前狀態(tài),造成機臺使用分配出錯,工作效率降低。發(fā)明內(nèi)容鑒于以上內(nèi)容,有必要提供一種能夠有效監(jiān)控管理區(qū)域機臺的計算機系統(tǒng)。 還有必要提供一種有效的區(qū)域機臺監(jiān)控管理方法。一種用于區(qū)域機臺監(jiān)控管理的計算機系統(tǒng),該計算機系統(tǒng)存儲有用戶所要監(jiān)控管理的區(qū) 域機臺的分布圖,所述分布圖上有機臺的模型圖標(biāo),該計算機系統(tǒng)還存儲有所有機臺的信息 ,所述信息包括每個機臺在分布圖中的虛擬坐標(biāo),每個機臺的物理鎖及邏輯鎖,該計算機系 統(tǒng)包括執(zhí)行模塊,用于當(dāng)用戶使用完機臺時,將該機臺的邏輯鎖由占用狀態(tài)修改為釋放狀 態(tài),并同時更新分布圖中該機臺模型圖標(biāo)的狀態(tài)標(biāo)識色;獲取模塊,用于當(dāng)用戶需要使用機臺時,根據(jù)用戶所需要使用的機臺的虛擬坐標(biāo)及該機臺的物理鎖獲取該機臺的物理狀態(tài),當(dāng)所述機臺的物理狀態(tài)是正常時,還用于獲取該機臺的邏輯鎖;及所述執(zhí)行模塊,還用于當(dāng)所 獲取的機臺邏輯鎖表示該機臺的資源為釋放狀態(tài)時,將該機臺的邏輯鎖修改為占用狀態(tài),并 同時更新分布圖中該機臺模型圖標(biāo)的狀態(tài)標(biāo)識色。一種利用計算機系統(tǒng)運行區(qū)域機臺監(jiān)控管理的方法,該計算機系統(tǒng)存儲有供監(jiān)控査看的 分布圖,該分布圖上有監(jiān)控區(qū)域所有機臺的模型圖標(biāo),所述計算機系統(tǒng)還存儲有每個機臺在 分布圖所處位置的虛擬坐標(biāo),每個機臺的物理鎖及邏輯鎖,該方法包括如下步驟當(dāng)用戶使 用完機臺后,將所述機臺的邏輯鎖由占用狀態(tài)修改為釋放狀態(tài),并同時更新分布圖中該機臺 模型圖標(biāo)的狀標(biāo)識色;當(dāng)用戶需要使用機臺時,根據(jù)用戶所需要使用的機臺的虛擬坐標(biāo)及該 機臺的物理鎖的值獲取該機臺的物理狀態(tài);當(dāng)所述機臺的物理狀態(tài)是正常時,獲取該機臺的 邏輯鎖;及當(dāng)所述機臺的邏輯鎖表示該機臺的資源為釋放狀態(tài)時,將該機臺的邏輯鎖修改為占用狀態(tài),并同時更新分布圖中該機臺模型圖標(biāo)的狀標(biāo)識色。相較于現(xiàn)有技術(shù),所述區(qū)域機臺監(jiān)控管理方法及其計算機系統(tǒng),將所需要監(jiān)控管理的機 臺區(qū)域化,并實時更新分布圖,使得用戶可以看到所述機臺的當(dāng)前最新狀況。
圖l是本發(fā)明用于區(qū)域機臺監(jiān)控管理的計算機系統(tǒng)較佳實施例的硬件架構(gòu)圖。圖2是本發(fā)明中機臺狀態(tài)定義表。圖3是圖1中主機1的較佳實施例的功能模塊圖。圖4是本發(fā)明區(qū)域機臺監(jiān)控管理方法較佳實施例的作業(yè)流程圖。圖5是更新分布圖中機臺信息的較佳實施例的作業(yè)流程圖。圖6是本發(fā)明區(qū)域機臺監(jiān)控管理系統(tǒng)及方法的界面圖。
具體實施方式
如圖1所示,是本發(fā)明用于區(qū)域機臺監(jiān)控管理的計算機系統(tǒng)較佳實施例的硬件架構(gòu)圖。 該計算機系統(tǒng)包括主機l,數(shù)據(jù)庫2。所述主機l用于對機臺進行監(jiān)控管理,所述數(shù)據(jù)庫2可 以在主機1內(nèi),也可以置于主機l之外。該主機l中存儲用戶需要監(jiān)控管理的機臺的分布圖。 該分布圖中有多個機臺。所述數(shù)據(jù)庫2用于存儲所有需要監(jiān)控的機臺的參數(shù),所述機臺的參 數(shù)包括每個機臺的虛擬坐標(biāo),每個機臺的物理鎖及邏輯鎖。所述虛擬坐標(biāo)是每個機臺所在 區(qū)域的坐標(biāo)值,用戶可將分布圖中的機臺進行劃分區(qū)域,如圖6所示,所述分布圖中的機臺 被分成3個區(qū)域A區(qū)、B區(qū)及C區(qū)。假設(shè)B區(qū)有如圖所示的六臺機臺,所述六臺機臺的虛擬坐 標(biāo)可設(shè)置為BOl, B02, B03, BIO, B20及B30。于所述分布圖上,以一定的模型圖標(biāo)表示機 臺,本實施例中,以矩形圖形為機臺的模型圖標(biāo),并將每個機臺的模型圖標(biāo)和該機臺的參數(shù) 綁定。本實施例中,該物理鎖的值可表示為l, 2, 3,分別表示該機臺的物理狀態(tài)為正常狀 態(tài),故障狀態(tài),維修中狀態(tài)。根據(jù)實際使用情況,使用者還可以增加各種實用的狀態(tài),正常 未分分配位置、故障未送修、故障修理完成等。所述邏輯鎖是對各個機臺邏輯任務(wù)的管理, 該邏輯鎖表示該機臺資源的占用或者釋放,本實施例中,該邏輯鎖的值可表示為0或者1,該 邏輯鎖的值為O表示該機臺的資源為占用狀態(tài),該邏輯鎖的值為l表示該機臺的資源為釋放狀 態(tài)。所述數(shù)據(jù)庫2中還存儲有機臺所處各種狀態(tài)所對應(yīng)的標(biāo)識色,方便用戶査看辨別機臺的 當(dāng)前狀況。如圖2所示,當(dāng)機臺正常時且機臺資源處于釋放狀態(tài)時,表明機臺目前"正???閑",設(shè)置一種標(biāo)識色;當(dāng)機臺正常且該機臺的資源為占用狀態(tài)時,表明該機臺目前"正常 使用中",設(shè)置另一種標(biāo)識色;當(dāng)機臺的物理鎖的值為故障或者維修中時,則表明機臺的狀 態(tài)為"故障"或者"維修中",且分別對應(yīng)不同于"正??臻e"及"正常使用中"的一種標(biāo)識色。所述主機1還包括一個任務(wù)更新定時器100,該任務(wù)更新定時器100用于定時從數(shù)據(jù)庫2中 讀取所有機臺的當(dāng)前信息,如每隔5分鐘。該系統(tǒng)還包括與所述主機1相連的鍵盤3、鼠標(biāo)4及 顯示器5,作為監(jiān)控管理機臺的輸入輸出設(shè)備。所述顯示器5用于顯示所述機臺的分布圖,供 用戶査看機臺的當(dāng)前信息。如圖3所示,是圖l中主機l的較佳實施例的功能模塊圖。所述模塊是具有特定功能的軟 件程序段,該軟件存儲于計算機可讀存儲介質(zhì)或其它存儲設(shè)備,可被計算機或其它包含處理 器的計算裝置執(zhí)行,從而完成監(jiān)控管理區(qū)域機臺的系列流程。所述主機l包括保存模塊IO 、獲取模塊12、執(zhí)行模塊14及判斷模塊16。保存模塊10用于保存分布圖中各個機臺所分配位置的當(dāng)前虛擬坐標(biāo)。獲取模塊12用于當(dāng)用戶需要使用機臺時,根據(jù)用戶所需要使用的機臺的虛擬坐標(biāo)從數(shù)據(jù) 庫2中獲取該機臺的物理鎖的值。判斷模塊16用于根據(jù)所獲取的物理鎖的值判斷該機臺是否正常。當(dāng)該機臺不正常時,該獲取模塊12用于根據(jù)該物理鎖的值從數(shù)據(jù)庫2中獲取該物理狀況 下所對應(yīng)的標(biāo)識色。執(zhí)行模塊14用于根據(jù)所獲取的標(biāo)識色更新分布圖中該機臺的標(biāo)識色,以 提示用戶該機臺目前所處的物理狀態(tài)。所述獲取模塊12還用于當(dāng)所述機臺正常時,獲取該機臺的邏輯鎖的值。 所述判斷模塊16還用于根據(jù)所獲取的邏輯鎖的值判斷該機臺的資源是否為釋放狀態(tài)。 所述執(zhí)行模塊14還用于當(dāng)所獲取的機臺邏輯鎖的值表示該機臺的資源為釋放狀態(tài)時,將 該機臺的邏輯鎖修改為資源占用狀態(tài),根據(jù)圖2中所示的"正常使用中"狀態(tài)所對應(yīng)的標(biāo)識 色將分布圖中該機臺模型圖標(biāo)的標(biāo)識色更改為"正常使用中"所對應(yīng)的標(biāo)識色。當(dāng)所獲取的機臺邏輯鎖的值表示該機臺的資源為占用狀態(tài)時,該執(zhí)行模塊14還用于提示 用戶該機臺正在使用中。所述執(zhí)行模塊14還用于當(dāng)用戶不再使用機臺時,將該機臺的邏輯鎖由占用狀態(tài)修改為釋 放狀態(tài)。所述判斷模塊16還用于根據(jù)所述任務(wù)更新定時器100所讀取的數(shù)據(jù)庫2中所有機臺的當(dāng)前 信息,判斷所述分布圖中的每個機臺的信息是否與數(shù)據(jù)庫2中所對應(yīng)機臺的當(dāng)前信息不符合 。例如該機臺的使用時間已到,該機臺在數(shù)據(jù)庫2中的邏輯鎖為釋放狀態(tài),物理鎖為正常 狀態(tài),但是該機臺在分布圖中的狀態(tài)標(biāo)識色還是顯示為"正在使用中"狀態(tài)所對應(yīng)的標(biāo)識色 ,則分布圖中的該機臺信息與數(shù)據(jù)庫2中該機臺的信息不符合。6所述執(zhí)行模塊14還用于當(dāng)分布圖中的機臺信息與所述機臺在數(shù)據(jù)庫2中的信息不符合時 ,更新所述機臺在分布圖中的機臺模型圖標(biāo)的狀態(tài)標(biāo)識色。如圖4所示,是本發(fā)明區(qū)域機臺監(jiān)控管理方法較佳實施例的作業(yè)流程圖。步驟S30,當(dāng)管理者需要對分布圖中的機臺進行分配位置時,保存模塊10保存管理者為 各個機臺所分配位置的當(dāng)前虛擬坐標(biāo)。步驟S32,當(dāng)用戶需要使用機臺時,獲取模塊12根據(jù)用戶所需要使用的機臺的虛擬坐標(biāo) 從數(shù)據(jù)庫2中獲取該機臺的物理鎖的值。步驟S34,判斷模塊16用于根據(jù)所獲取的物理鎖的值判斷該機臺是否正常。當(dāng)該機臺正 常時,進入步驟S36,當(dāng)該機臺不正常時,進入步驟S44。步驟S36,獲取模塊12從數(shù)據(jù)庫2中獲取該機臺的邏輯鎖的值。步驟S38,判斷模塊16根據(jù)所獲取的邏輯鎖的值判斷該機臺的資源是否為釋放狀態(tài)。當(dāng) 該機臺的資源為釋放狀態(tài)時,進入步驟S40,當(dāng)該機臺的資源為占用狀態(tài)時,進入步驟S46。步驟S40,所述執(zhí)行模塊14將該機臺的邏輯鎖修改為資源占用狀態(tài),根據(jù)圖2,目前該機 臺所處的狀態(tài)是"正常使用中",所述獲取模塊12獲取"正常使用中"狀態(tài)所對應(yīng)的標(biāo)識色步驟S42,所述執(zhí)行模塊14根據(jù)所獲取的標(biāo)識色更新分布圖中該機臺模型圖標(biāo)的標(biāo)識色步驟S44,當(dāng)所獲取的機臺物理鎖的值為機臺不正常時,所述獲取模塊12根據(jù)該物理鎖 的值從數(shù)據(jù)庫2中獲取該物理狀況下所對應(yīng)的標(biāo)識色,并轉(zhuǎn)入步驟S42。步驟S46,當(dāng)所獲取的機臺邏輯鎖的值表示該機臺的資源為占用狀態(tài)時,根據(jù)圖2,目前 該機臺所處的狀態(tài)是"正常使用中",所述獲取模塊12從數(shù)據(jù)庫2中獲取該狀態(tài)下所對應(yīng)的 標(biāo)識色,并轉(zhuǎn)入步驟S42。當(dāng)用戶不再需要使用機臺時,執(zhí)行模塊14將在數(shù)據(jù)庫中修改該機臺的邏輯鎖,使其由占 用狀態(tài)修改為釋放狀態(tài),并同時更新分布圖中該機臺模型圖標(biāo)的標(biāo)識色。如圖5所示,是定時更新分布圖中機臺信息的較佳實施例的作業(yè)流程圖。步驟S51,任務(wù)更新定時器100定時讀取所述數(shù)據(jù)庫2中的所有機臺的當(dāng)前信息,如每隔 5分鐘。所述當(dāng)前信息包括機臺的物理鎖及邏輯鎖。步驟S53,判斷模塊l6根據(jù)所述任務(wù)更新定時器lOO所讀取的數(shù)據(jù)庫2中所有機臺的當(dāng)前 信息,判斷所述分布圖中的該機臺信息是否與數(shù)據(jù)庫2中對應(yīng)機臺的信息不符合。例如該 機臺的使用時間已到,該機臺在數(shù)據(jù)庫2中的邏輯鎖為釋放狀態(tài),物理鎖為正常狀態(tài),但是該機臺在分布圖中的狀態(tài)標(biāo)識色還是顯示為"正在使用中"狀態(tài)所對應(yīng)的標(biāo)識色,則分布圖 中的該機臺信息與數(shù)據(jù)庫2中該機臺的信息不符合。當(dāng)所述分布圖中的機臺當(dāng)前信息與數(shù)據(jù) 庫2中所述機臺的信息符合時,轉(zhuǎn)至步驟S57。當(dāng)所述分布圖中的機臺當(dāng)前信息與數(shù)據(jù)庫2中 所述機臺的信息不符合時,轉(zhuǎn)至步驟S55。步驟S55,所述執(zhí)行模塊14根據(jù)數(shù)據(jù)庫中機臺的當(dāng)前信息更新所述機臺在分布圖中的機 臺模型圖標(biāo)的狀態(tài)標(biāo)識色,使其標(biāo)識色與數(shù)據(jù)庫中該機臺的狀態(tài)所對應(yīng)的標(biāo)識色一致,從而 刷新分布圖中所有機臺的最新使用信息。最后所應(yīng)說明的是,以上實施例僅用以說明本發(fā)明的技術(shù)方案而非限制,盡管參照較佳 實施例對本發(fā)明進行了詳細(xì)說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,可以對本發(fā)明的技術(shù)方 案進行修改或等同替換,而不脫離本發(fā)明技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種用于區(qū)域機臺監(jiān)控管理的計算機系統(tǒng),該計算機系統(tǒng)存儲有用戶所要監(jiān)控管理的區(qū)域機臺的分布圖,所述分布圖上有機臺的模型圖標(biāo),其特征在于,該計算機系統(tǒng)還存儲有所有機臺的信息,所述信息包括每個機臺在分布圖中的虛擬坐標(biāo),每個機臺的物理鎖及邏輯鎖,該計算機系統(tǒng)包括執(zhí)行模塊,用于當(dāng)用戶使用完機臺時,將該機臺的邏輯鎖由占用狀態(tài)修改為釋放狀態(tài),并同時更新分布圖中該機臺模型圖標(biāo)的狀態(tài)標(biāo)識色;獲取模塊,用于當(dāng)用戶需要使用機臺時,根據(jù)用戶所需要使用的機臺的虛擬坐標(biāo)及該機臺的物理鎖獲取該機臺的物理狀態(tài),當(dāng)所述機臺的物理狀態(tài)是正常時,還用于獲取該機臺的邏輯鎖;及所述執(zhí)行模塊,還用于當(dāng)所獲取的機臺邏輯鎖表示該機臺的資源為釋放狀態(tài)時,將該機臺的邏輯鎖修改為占用狀態(tài),并同時更新分布圖中該機臺模型圖標(biāo)的狀態(tài)標(biāo)識色。
2 如權(quán)利要求l所述的計算機系統(tǒng),其特征在于,所述獲取模塊還用 于當(dāng)所獲取的機臺的物理狀態(tài)為故障或維修中時,獲取所述物理狀態(tài)所對應(yīng)的標(biāo)識色;及所述執(zhí)行模塊還用于根據(jù)所獲取的標(biāo)識色更新分布圖中該機臺模型圖標(biāo)的標(biāo)識色并提 示用戶該機臺不可用。
3 如權(quán)利要求l所述的計算機系統(tǒng),其特征在于,還包括任務(wù)更新定時器,用于定時讀取所述數(shù)據(jù)庫中的所有機臺的當(dāng)前信息;判斷模塊,用于根據(jù)所讀取的所有機臺的當(dāng)前信息,判斷所述分布圖中的每個機臺的 當(dāng)前信息是否與數(shù)據(jù)庫中對應(yīng)機臺的當(dāng)前信息不符合;及所述執(zhí)行模塊還用于當(dāng)分布圖中的機臺信息與所述機臺在數(shù)據(jù)庫中的當(dāng)前信息不符合 時,更新所述機臺在分布圖中的狀態(tài)標(biāo)識色。
4 一種利用計算機系統(tǒng)運行區(qū)域機臺監(jiān)控管理的方法,該計算機系 統(tǒng)存儲有供監(jiān)控査看的分布圖,該分布圖上有監(jiān)控區(qū)域所有機臺的模型圖標(biāo),其特征在于, 所述計算機系統(tǒng)還存儲有每個機臺在分布圖所處位置的虛擬坐標(biāo),每個機臺的物理鎖及邏輯鎖,該方法包括如下步驟當(dāng)用戶使用完機臺后,將所述機臺的邏輯鎖由占用狀態(tài)修改為釋放狀態(tài),并同時更新 分布圖中該機臺模型圖標(biāo)的狀標(biāo)識色;當(dāng)用戶需要使用機臺時,根據(jù)用戶所需要使用的機臺的虛擬坐標(biāo)及該機臺的物理鎖的值獲取該機臺的物理狀態(tài);當(dāng)所述機臺的物理狀態(tài)是正常時,獲取該機臺的邏輯鎖;及當(dāng)所述機臺的邏輯鎖表示該機臺的資源為釋放狀態(tài)時,將該機臺的邏輯鎖修改為占用 狀態(tài),并同時更新分布圖中該機臺模型圖標(biāo)的狀標(biāo)識色。
5.如權(quán)利要求4所述的區(qū)域機臺監(jiān)控管理方法,其特征在于,所述步 驟根據(jù)用戶所需要使用的機臺的虛擬坐標(biāo)及該機臺的物理鎖的值獲取該機臺的物理狀態(tài)之后 還包括當(dāng)所獲取的機臺的物理狀態(tài)為故障或維修中時,獲取所述物理狀態(tài)所對應(yīng)的標(biāo)識色;及根據(jù)所獲取的標(biāo)識色更新分布圖中該機臺模型圖標(biāo)的標(biāo)識色并提示用戶該機臺不可用
6.如權(quán)利要求4所述的區(qū)域機臺監(jiān)控管理方法,其特征在于,該方法還包括利用任務(wù)更新定時器定時讀取所述數(shù)據(jù)庫中的所有機臺的當(dāng)前信息; 根據(jù)所讀取的所有機臺的當(dāng)前信息,判斷所述分布圖中的每個機臺的當(dāng)前信息是否與數(shù)據(jù)庫中對應(yīng)機臺的當(dāng)前信息不符合;及當(dāng)分布圖中的機臺信息與所述機臺在數(shù)據(jù)庫中的當(dāng)前信息不符合時,更新所述機臺在分布圖中的狀態(tài)標(biāo)識色。
全文摘要
一種區(qū)域機臺監(jiān)控管理方法,包括當(dāng)用戶使用完機臺后,將所述機臺的邏輯鎖由占用狀態(tài)修改為釋放狀態(tài),并同時更新分布圖中該機臺模型圖標(biāo)的狀標(biāo)識色;當(dāng)用戶需要使用機臺時,根據(jù)用戶所需要使用的機臺的虛擬坐標(biāo)及該機臺的物理鎖的值獲取該機臺的物理狀態(tài);當(dāng)所述機臺的物理狀態(tài)是正常時,獲取該機臺的邏輯鎖;及當(dāng)所述機臺的邏輯鎖表示該機臺的資源為釋放狀態(tài)時,將該機臺的邏輯鎖修改為占用狀態(tài),并同時更新分布圖中該機臺模型圖標(biāo)的狀標(biāo)識色。另外,本發(fā)明還提供一種區(qū)域機臺監(jiān)控管理的計算機系統(tǒng)。
文檔編號G05B19/048GK101620426SQ20081030250
公開日2010年1月6日 申請日期2008年7月2日 優(yōu)先權(quán)日2008年7月2日
發(fā)明者黃軍偉 申請人:鴻富錦精密工業(yè)(深圳)有限公司;鴻海精密工業(yè)股份有限公司