用于離散制造企業(yè)生產(chǎn)過程控制的多系統(tǒng)協(xié)同系統(tǒng)及方法
【專利摘要】本發(fā)明公開了一種用于離散制造企業(yè)生產(chǎn)過程控制的多系統(tǒng)協(xié)同系統(tǒng)及方法,協(xié)同系統(tǒng)用于生產(chǎn)過程中多個生產(chǎn)環(huán)節(jié)的生產(chǎn)管理系統(tǒng)協(xié)同工作及數(shù)據(jù)共享,包括信息管理子系統(tǒng),協(xié)同管理子系統(tǒng)以及數(shù)據(jù)同步子系統(tǒng);方法包括:流程配置,定義生產(chǎn)環(huán)節(jié);系統(tǒng)映射,完成系統(tǒng)與生產(chǎn)環(huán)節(jié)的自動關聯(lián);拓撲建立,根據(jù)生產(chǎn)線流程配置及規(guī)則文件形成并實時展示系統(tǒng)間的拓撲連接有向圖;動態(tài)調(diào)整拓撲關系,建立生產(chǎn)系統(tǒng)之間最終的連接有向圖;添加訂單,并為訂單選擇相應的生產(chǎn)流程;分配任務;數(shù)據(jù)同步與更新,實時掌握生產(chǎn)進度。本發(fā)明通過對分散系統(tǒng)之間的有效集成,實現(xiàn)了分立系統(tǒng)之間的有機互聯(lián)互通和數(shù)據(jù)共享,實現(xiàn)企業(yè)的智能生產(chǎn)及整體效率的提升。
【專利說明】用于離散制造企業(yè)生產(chǎn)過程控制的多系統(tǒng)協(xié)同系統(tǒng)及方法
【技術領域】
[0001]本發(fā)明涉及一種用于離散制造企業(yè)生產(chǎn)過程控制的多系統(tǒng)協(xié)同系統(tǒng)及方法,屬于生產(chǎn)過程控制協(xié)同信息化【技術領域】。
【背景技術】
[0002]離散制造業(yè),例如服裝、電子、機械等,是我國制造業(yè)的重要組成部分。離散制造業(yè)的產(chǎn)品通常由多個零件經(jīng)過一系列不連續(xù)的工序加工裝配而成,其業(yè)務復雜,流程多變,所需管理的信息數(shù)據(jù)龐雜多變。為了提高管理效率,規(guī)范業(yè)務行為,離散制造企業(yè)的信息化建設既是自身發(fā)展的切實需要,也是適應外部競爭環(huán)境的切實需要。
[0003]由于離散制造企業(yè)的管理數(shù)據(jù)龐雜多變、業(yè)務流程復雜,對應不同業(yè)務流程,其所使用的應用系統(tǒng)也不同。離散制造企業(yè)多以物料為主要的操作對象,在各個應用系統(tǒng)中通常表現(xiàn)為物料編碼的形式。但離散制造業(yè)產(chǎn)品工藝、制造過程的復雜性決定了物料的繁雜,主要表現(xiàn)在物料的不確定性和多樣性,再加上在生產(chǎn)不同環(huán)節(jié)所使用的應用系統(tǒng)也不相同,容易出現(xiàn)一物多碼的情況,同樣一批在制品在不同的應用系統(tǒng)中存在不同的標識,存在數(shù)據(jù)冗余的問題,造成管理的混亂。
[0004]此外,一個企業(yè)內(nèi)部生產(chǎn)各個環(huán)節(jié)使用的應用系統(tǒng)在大多時候都是由不同的廠商開發(fā)或者提供,并且各個應用系統(tǒng)通常都在不同的時期被部署使用。應用系統(tǒng)相互之間不能有機融合,這就造成了系統(tǒng)分散,各自為政,且系統(tǒng)維護及管理成本高的問題,企業(yè)管理層不僅無法從全局上對整個生產(chǎn)進度進行把控,各項計劃的靈活編制與調(diào)整受到限制,計劃執(zhí)行反饋延遲,而且企業(yè)資源配置無法在全局范圍內(nèi)得到優(yōu)化,降低了企業(yè)整體生產(chǎn)效率。因此,有必要為企業(yè)生產(chǎn)過程中的各個分散的生產(chǎn)系統(tǒng)提供一個綜合化的有效集成系統(tǒng),一方面通過系統(tǒng)的智能分配功能降低人工管理成本及分配復雜度,另一方面通過有效的協(xié)同方法實現(xiàn)對分離的設備和信息等要素的協(xié)同管理,實現(xiàn)資源的充分共享,提高企業(yè)Ih息化水平。
【發(fā)明內(nèi)容】
[0005]發(fā)明目的:本發(fā)明針對系統(tǒng)分立所造成的一物多碼、信息無法實時共享、業(yè)務流程不能無縫對接等問題,提出了一種用于離散制造企業(yè)生產(chǎn)過程控制的多系統(tǒng)協(xié)同系統(tǒng)及方法,用于實現(xiàn)生產(chǎn)全流程的無縫連接,提高企業(yè)整體生產(chǎn)效率。
[0006]技術方案:一種用于離散制造企業(yè)生產(chǎn)過程控制的多系統(tǒng)協(xié)同系統(tǒng),包括信息管理子系統(tǒng),協(xié)同管理子系統(tǒng)以及數(shù)據(jù)同步子系統(tǒng)。
[0007]其中,信息管理子系統(tǒng)用于實現(xiàn)職工信息、以及底層各個生產(chǎn)管理系統(tǒng)相關信息的添加、修改與查詢,以及訂單信息的查詢。
[0008]協(xié)同管理子系統(tǒng)用于流程中多個系統(tǒng)之間的拓撲連接管理,其包括訂單創(chuàng)建模塊、流程配置模塊、任務分配模塊、系統(tǒng)映射模塊、拓撲建立模塊。
[0009]a.訂單創(chuàng)建模塊完成訂單信息的添加。
[0010]b.流程配置模塊完成生產(chǎn)流程的配置及修改。
[0011]c.任務分配模塊將訂單任務按數(shù)量分配到各個生產(chǎn)管理系統(tǒng)中,可手動分配,也可由系統(tǒng)智能分配。
[0012]d.系統(tǒng)映射模塊完成企業(yè)實際部署的各分散底層系統(tǒng)類型與生產(chǎn)環(huán)節(jié)的映射。該模塊任務由系統(tǒng)自動完成,減少手動配置工作量。
[0013]e.拓撲建立模塊則完成各分散系統(tǒng)之間的有向連接的建立。
[0014]數(shù)據(jù)同步子系統(tǒng)用于實現(xiàn)不同系統(tǒng)之間的生產(chǎn)信息的同步,當某一個數(shù)據(jù)源數(shù)據(jù)發(fā)生變化時,其他與之相關的數(shù)據(jù)源的數(shù)據(jù)也發(fā)生相應改變。
[0015]一種用于離散制造企業(yè)生產(chǎn)過程控制的多系統(tǒng)協(xié)同方法,包括如下步驟:
[0016]步驟1,流程配置,定義生產(chǎn)環(huán)節(jié)。每個生產(chǎn)流程具有唯一的ID編號,生產(chǎn)流程可新建,亦可在通用生產(chǎn)流程的基礎上進行修改形成新的生產(chǎn)流程。
[0017]步驟2,系統(tǒng)映射,完成系統(tǒng)類型與生產(chǎn)環(huán)節(jié)的自動關聯(lián)。通過調(diào)用信息管理子系統(tǒng)中存儲的系統(tǒng)碼及流程配置中的環(huán)節(jié)碼,生成系統(tǒng)的適用碼。以適用碼為關鍵碼完成系統(tǒng)與生產(chǎn)流程環(huán)節(jié)的映射,使各項數(shù)據(jù)成分統(tǒng)一在數(shù)據(jù)字典中進行定義與說明,在自動關聯(lián)過程中先查找數(shù)據(jù)字典進行匹配。
[0018]步驟3,拓撲建立,根據(jù)生產(chǎn)線流程配置及規(guī)則文件形成并實時展示分散系統(tǒng)間的拓撲連接有向圖。其中,規(guī)則文件主要涉及企業(yè)實際生產(chǎn)制度及物料的實際流轉(zhuǎn)路徑。
[0019]步驟4,動態(tài)調(diào)整拓撲關系,確立各個分散的生產(chǎn)系統(tǒng)之間最終的連接有向圖。若無修改,此步可跳過。
[0020]步驟5,添加訂單,并為訂單關聯(lián)相應的生產(chǎn)流程。其中,訂單編號可由系統(tǒng)自動生成或用戶手工輸入,具有唯一性,且根據(jù)訂單工藝要求與系統(tǒng)中生產(chǎn)流程的匹配程度列出可選流程。
[0021]步驟6,分配任務。方式一,智能分配,按生產(chǎn)環(huán)節(jié)系統(tǒng)空閑時間、資源配置及系統(tǒng)之間的拓撲關系不均勻分配任務。在流程各環(huán)節(jié)的智能分配方式中,根據(jù)系統(tǒng)之間的拓撲連接關系確定能夠執(zhí)行生產(chǎn)任務的系統(tǒng)及其對應生產(chǎn)線。在系統(tǒng)實時監(jiān)測該環(huán)節(jié)生產(chǎn)線生產(chǎn)情況的基礎上,統(tǒng)計其時間段內(nèi)的空閑時間及生產(chǎn)線上生產(chǎn)完成進度情況,空閑時間較多且生產(chǎn)線生產(chǎn)任務即將完成的則在生產(chǎn)線最大生產(chǎn)范圍內(nèi)分配較多的生產(chǎn)任務數(shù)量。方式二,手動分配,人工在系統(tǒng)中為每個環(huán)節(jié)所包含的各個系統(tǒng)及其對應生產(chǎn)線輸入其所應執(zhí)行加工的任務數(shù)量。
[0022]步驟7,數(shù)據(jù)同步與更新,實時掌握生產(chǎn)進度。
[0023]其中,步驟5可先于步驟I至步驟4進行。若訂單添加過程中匹配到符合要求的已有流程,可跳過步驟I至步驟3,直接進行拓撲連接關系的最終確定;若訂單添加過程中未匹配到符合要求的流程,則需在完成步驟I至步驟4之后,返回修改訂單,為其關聯(lián)流程。
[0024]有益效果:針對系統(tǒng)分立所造成的信息無法共享、一物多碼、業(yè)務流程斷裂、系統(tǒng)維護及管理成本高等問題,本發(fā)明所提供的用于離散制造企業(yè)的多系統(tǒng)協(xié)同系統(tǒng)及協(xié)同方法,根據(jù)企業(yè)不同的需求及其應用系統(tǒng)部署的實際情況,可以方便的構建統(tǒng)一的管理平臺,對各個應用系統(tǒng)的信息和業(yè)務流程進行有效集成,實現(xiàn)分立系統(tǒng)之間的有機互聯(lián)互通,并通過系統(tǒng)所提供的智能分配功能簡化任務分配的復雜度,獲取企業(yè)全流程的生產(chǎn)數(shù)據(jù),實現(xiàn)企業(yè)的智能生產(chǎn)及整體效率的提升。
【專利附圖】
【附圖說明】
[0025]圖1為本發(fā)明實施例的系統(tǒng)整體框架示意圖;
[0026]圖2為本發(fā)明實施例的數(shù)據(jù)同步流程示意圖;
[0027]圖3為本發(fā)明實施例的多系統(tǒng)協(xié)同方法示意圖;
[0028]圖4為本發(fā)明實施例的多環(huán)節(jié)拓撲連接有向圖;
[0029]圖5為本發(fā)明實施例的修改之后的多環(huán)節(jié)拓撲連接有向圖;
[0030]圖6為本發(fā)明實施例更改步驟之后的多系統(tǒng)協(xié)同方法流程示意圖;
[0031]圖7為本發(fā)明實施例智能分配流程示意圖。
【具體實施方式】
[0032]下面結合具體實施例,進一步闡明本發(fā)明,應理解這些實施例僅用于說明本發(fā)明而不用于限制本發(fā)明的范圍,在閱讀了本發(fā)明之后,本領域技術人員對本發(fā)明的各種等價形式的修改均落于本申請所附權利要求所限定的范圍。
[0033]離散制造涉及行業(yè)眾多,例如服裝、家紡、鞋帽、機械、電子等。本實施例以服裝生產(chǎn)為例對本發(fā)明進行具體介紹,在其他離散制造行業(yè)中的應用與之相同。
[0034]服裝生產(chǎn)由包括接單、備料、裁剪、線下生產(chǎn)、線上生產(chǎn)、后道整理、分揀包裝、倉儲、物流、銷售等在內(nèi)的多個生產(chǎn)環(huán)節(jié)配合完成。各個環(huán)節(jié)之間若缺乏信息交流與共享的手段將會導致整個業(yè)務流程的不暢通。為了打破各個服裝生產(chǎn)各環(huán)節(jié)之間的壁壘,實現(xiàn)全流程數(shù)據(jù)、業(yè)務的無縫銜接,將各個環(huán)節(jié)獨立的生產(chǎn)管理系統(tǒng)進行協(xié)同,并將其數(shù)據(jù)集中到統(tǒng)一的綜合管理平臺,從全局上把控生產(chǎn)進度。
[0035]如圖1所示,用于離散制造企業(yè)生產(chǎn)過程控制的多系統(tǒng)協(xié)同系統(tǒng),其包括信息管理子系統(tǒng)、協(xié)同管理子系統(tǒng)以及數(shù)據(jù)同步子系統(tǒng)。其中,信息管理子系統(tǒng)用于實現(xiàn)訂單信息的查詢、職工信息及企業(yè)生產(chǎn)管理信息系統(tǒng)信息的添加、修改與查詢。
[0036]協(xié)同管理子系統(tǒng)包括訂單創(chuàng)建模塊、流程配置模塊、任務分配模塊、系統(tǒng)映射模塊以及拓撲建立模塊,用于確定各個底層系統(tǒng)之間的連接關系。其中,訂單創(chuàng)建模塊完成訂單信息的添加;流程配置模塊完成生產(chǎn)流程的配置及修改;任務分配模塊采用手動或智能的方式進行生產(chǎn)環(huán)節(jié)任務的分配;系統(tǒng)映射模塊自動完成系統(tǒng)與生產(chǎn)環(huán)節(jié)的映射;拓撲建立模塊則完成系統(tǒng)之間的有向連接,并以Data-Driven Documents (D3)技術實時展示拓撲有向圖。
[0037]數(shù)據(jù)同步子系統(tǒng)包括同步配置模塊、連接驗證模塊、信息更新檢索模塊以及數(shù)據(jù)加載與更新模塊,其整體流程如圖1所示。同步配置模塊通過讀取配置文件獲取包括需同步要素及其所在數(shù)據(jù)庫端口號、接口配置模式、IP地址、接口等待時間等在內(nèi)的同步要素信息;連接驗證模塊完成更新數(shù)據(jù)傳輸雙方身份的驗證及socket連接的建立;信息更新檢索模塊完成信息更新與否的判斷;數(shù)據(jù)加載與更新模塊獲取更新內(nèi)容及在各系統(tǒng)中的聯(lián)動更新。其中,根據(jù)數(shù)據(jù)格式是否包含時間戳字段采用不同的信息檢索方式。包含時間戳數(shù)據(jù)增量獲取,無時間戳數(shù)據(jù)則根據(jù)與本地緩存對比的方式獲取更新。
[0038]例如,服裝加工企業(yè)使用信息管理系統(tǒng)包括裁剪管理系統(tǒng)、電子工票系統(tǒng)、吊掛生產(chǎn)管理系統(tǒng)及分揀系統(tǒng),訂單工藝要求流程為“裁剪線下縫制線上縫制后道分揀”,系統(tǒng)初始化建立的通用流程Fg為“裁剪縫制后道分揀包裝”。
[0039]針對上述條件與要求,用于離散制造企業(yè)生產(chǎn)過程控制的多系統(tǒng)協(xié)同方法,其流程如圖2-3所示,包括如下步驟:
[0040]步驟1,流程配置,定義或修改生產(chǎn)環(huán)節(jié)。系統(tǒng)中的每個生產(chǎn)流程具有唯一的ID編號,且流程中的每個生產(chǎn)環(huán)節(jié)都具有一個唯一的環(huán)節(jié)碼,生產(chǎn)流程可新建,亦可在通用生產(chǎn)流程的基礎上進行修改形成新的生產(chǎn)流程,以減少手動配置的工作量。此處,選擇修改通用生產(chǎn)流程Fg,刪除包裝環(huán)節(jié)、新增線下縫制環(huán)節(jié)、修改縫制環(huán)節(jié)為線上縫制環(huán)節(jié),形成流程Fl “裁剪線下縫制線上縫制后道分揀”。
[0041]步驟2,系統(tǒng)映射,以適用碼為關鍵碼完成底層分散系統(tǒng)與生產(chǎn)環(huán)節(jié)的自動關聯(lián)。適用碼通過調(diào)用信息管理子系統(tǒng)中添加或?qū)氲钠髽I(yè)所部署的系統(tǒng)信息中的系統(tǒng)碼及流程配置中的環(huán)節(jié)碼生成,并通過數(shù)據(jù)字典對其進行定義和說明。其中,生產(chǎn)環(huán)節(jié)與環(huán)節(jié)碼的對應,系統(tǒng)類型與系統(tǒng)碼對應,兩者均可以采用不同的字母、數(shù)字或者字母與數(shù)字組合予以區(qū)分,并在數(shù)據(jù)字典中為其創(chuàng)建一組一致的定義和說明。對數(shù)據(jù)流圖上的每個成分加以定義和說明,供查詢對不了解的條目的解釋,建立一組嚴密一致的定義有助于改進分析員和用戶的通信。
[0042]例如,環(huán)節(jié)碼包含T字母則為裁剪環(huán)節(jié),包含M字母為縫制環(huán)節(jié)(Mb—線下縫制環(huán)節(jié),Mo—線上縫制環(huán)節(jié));而系統(tǒng)碼以01代表裁剪系統(tǒng),以02代表縫制系統(tǒng),則系統(tǒng)A所生產(chǎn)的適用碼“M02/02M”則代表該縫制系統(tǒng)既能應用于線下縫制環(huán)節(jié),亦可應用于線上縫制環(huán)節(jié),而系統(tǒng)B生產(chǎn)的適用碼“Mb02/02Mb”則表明縫制系統(tǒng)B僅能應用于線下縫制環(huán)節(jié)。
[0043]通過系統(tǒng)映射,可以將裁剪管理系統(tǒng)、自動排版系統(tǒng)等完成類似功能的系統(tǒng)映射到制版裁剪環(huán)節(jié),而將服裝MES制造執(zhí)行系統(tǒng)、服裝JIT精益生產(chǎn)系統(tǒng)等系統(tǒng)映射到服裝生產(chǎn)環(huán)節(jié),或者進一步地將服裝吊掛生產(chǎn)線系統(tǒng)映射到線上縫制環(huán)節(jié)、電子工票系統(tǒng)映射到線下縫制環(huán)節(jié)等。
[0044]步驟3,拓撲建立,實時展示拓撲連接有向圖。根據(jù)流程配置及規(guī)則文件形成所有系統(tǒng)的拓撲連接有向圖。其中,規(guī)則文件主要涉及企業(yè)實際生產(chǎn)制度及物料的實際流轉(zhuǎn)路徑。
[0045]在該過程中,處于流程上游的生產(chǎn)環(huán)節(jié)所對應的生產(chǎn)管理系統(tǒng)可以和處于其直接下游的環(huán)節(jié)所對應的生產(chǎn)管理系統(tǒng)建立連接關系,例如在流程Fl中,裁剪環(huán)節(jié)的生產(chǎn)管理系統(tǒng)可以和線下縫制環(huán)節(jié)生產(chǎn)管理系統(tǒng)建立連接關系,而不能和分揀環(huán)節(jié)的系統(tǒng)建立連接關系。在此基礎上,可以根據(jù)企業(yè)的實際生產(chǎn)管理制度對所建立的生產(chǎn)管理系統(tǒng)連接關系進行調(diào)整,確定各環(huán)節(jié)對應的各個生產(chǎn)管理系統(tǒng)之間的最終的連接關系。
[0046]如圖4所示,在Fl流程的各個環(huán)節(jié)中,裁剪環(huán)節(jié)只擁有I條應用系統(tǒng)的獨立生產(chǎn)線;線下縫制環(huán)節(jié)和線上縫制環(huán)節(jié)均擁有2條獨立的生產(chǎn)線及各自對應的系統(tǒng);后道環(huán)節(jié)只擁有I條應用系統(tǒng)的獨立生產(chǎn)線;分揀環(huán)節(jié)擁有一個分揀系統(tǒng),其管轄2條獨立的分揀線。按照流程配置信息及物料的實際流轉(zhuǎn)路徑,可初步建立如圖4所示的生產(chǎn)系統(tǒng)連接關系有向圖。
[0047]步驟4,動態(tài)調(diào)整拓撲關系,確立各分散系統(tǒng)之間最終的連接有向圖。若無修改,此步可跳過。
[0048]以圖4中所建立的生產(chǎn)系統(tǒng)連接關系有向圖為例。由于企業(yè)生產(chǎn)管理制度規(guī)定、生產(chǎn)設備實際部署狀況,吊掛生產(chǎn)I號線與吊掛生產(chǎn)2號線,吊掛生產(chǎn)2號線與后道線,后道線與分揀I號線之間均具有物料自動傳輸裝置。當前,電子工票系統(tǒng)2處于維護且分揀2號線處于滿負荷工作狀態(tài)。因此,對圖4的拓撲連接有向圖進行動態(tài)調(diào)整,形成圖5所示的系統(tǒng)之間的拓撲連接有向圖。
[0049]綜上,各分散系統(tǒng)之間的連接關系的確定不僅取決于所使用的流程配置以及生產(chǎn)管理系統(tǒng)所對應的生產(chǎn)線類型,如吊掛生產(chǎn)線、后道線、分揀線等,還取決于企業(yè)實際的生產(chǎn)管理制度。
[0050]步驟5,添加訂單,并為訂單選擇相應的生產(chǎn)流程。該生產(chǎn)流程可以是系統(tǒng)中已有的符合訂單工藝要求的生產(chǎn)流程,也可以是為其通過上述步驟所新建的生產(chǎn)流程。其中,訂單編號可由系統(tǒng)自動生生成或用戶手動輸入,具有唯一性,且根據(jù)訂單工藝要求與系統(tǒng)中生產(chǎn)流程的匹配程度列出可選流程,人工最終選擇。此外,一個訂單中可能包含有多個款式的服裝生產(chǎn)任務。為了區(qū)別不同款式的生產(chǎn)任務,為其創(chuàng)建款式代碼。訂單編碼和款式代碼的組合具有唯一性。
[0051]其中,步驟5的訂單添加可先于步驟I至步驟4進行,其流程如圖6所示。若訂單添加過程中匹配到符合要求的已有流程,可跳過步驟I至步驟3,直接進行拓撲連接關系的最終確定;若訂單添加過程中未匹配到符合要求的流程,則需在完成步驟I至步驟4之后,返回修改訂單,為其關聯(lián)流程。
[0052]步驟6,根據(jù)訂單(下面稱為父訂單)進行生產(chǎn)環(huán)節(jié)的任務分配,形成子訂單。但是受管理系統(tǒng)之間的有向連接關系及流程設定所限,某個環(huán)節(jié)生產(chǎn)管理系統(tǒng)的確定會影響后繼環(huán)節(jié)生產(chǎn)管理系統(tǒng)的選擇。此外,當某一訂單的在制品從一個生產(chǎn)環(huán)節(jié)轉(zhuǎn)換到另一個生產(chǎn)環(huán)節(jié)時,處于生產(chǎn)流程上游的生產(chǎn)管理系統(tǒng)可以從流程配置信息中獲取到其后繼生產(chǎn)環(huán)節(jié)的生產(chǎn)管理系統(tǒng)的連接方式以及信息交互方式,例如,IP地址、端口號、數(shù)據(jù)格式、數(shù)據(jù)訪問接口等,從而將該在制品的相關信息同步到后繼生產(chǎn)環(huán)節(jié)所對應的生產(chǎn)管理系統(tǒng)中,保證該在制品的信息在不同生產(chǎn)管理系統(tǒng)中的透明傳輸。
[0053]方式(一)自動分配任務,其流程如圖7所示。通過讀取流程配置文件獲取流程信息后循序為每個生產(chǎn)環(huán)節(jié)分配任務數(shù)量。一個生產(chǎn)環(huán)節(jié)可能包含有多個系統(tǒng)分管不同的生產(chǎn)線進行不同的任務加工。因此,當有新款式需要上線進行加工生產(chǎn)且其面輔料等資源已到位時,根據(jù)系統(tǒng)所管轄生產(chǎn)線的空閑時間、生產(chǎn)線上資源配置情況以及當前生產(chǎn)進度情況判斷該是否分配任務到該系統(tǒng)所管轄的生產(chǎn)線上。生產(chǎn)線上工作站點空閑時間較多且生產(chǎn)線上舊款式的生產(chǎn)將近完成的優(yōu)先為其分配,并根據(jù)該環(huán)節(jié)的任務總數(shù)及該系統(tǒng)所能承擔的加工數(shù)量分配任務。
[0054]以縫制環(huán)節(jié)為例,假設該環(huán)節(jié)總共有3個吊架數(shù)最多為1000的吊掛生產(chǎn)車間執(zhí)行縫制任務,款式I和款式2均能在這三個車間完成縫制加工后進入下一環(huán)節(jié)。當前款式I的縫制加工正在三個車間(a、b、c)上同時進行,且吊架占用數(shù)分別為1000、600、300。因此,款式2的縫制分配方案則為:車間b和車間c分配任務數(shù)量分別為400、600。
[0055]方式(二)按訂單任務數(shù)量在系統(tǒng)中手動向下輸入任務數(shù)量。
[0056]按該環(huán)節(jié)的任務總量向下為該環(huán)節(jié)下的系統(tǒng)及其對應生產(chǎn)線分配任務數(shù)量,形成子訂單。其中,子訂單的數(shù)量應不小于父訂單的數(shù)量,這是為了避免因出現(xiàn)瑕疵品而造成最終交貨數(shù)量的不足而綜合面輔料等的總儲備量情況,適量增加子訂單的生產(chǎn)數(shù)量。
[0057]以縫制環(huán)節(jié)來說,假設該環(huán)節(jié)包含3條生產(chǎn)線,至少I個至多3個獨立的生產(chǎn)管理系統(tǒng),則將子訂單任務均勻分配到該環(huán)節(jié)中的每個生產(chǎn)管理系統(tǒng)所管轄的生產(chǎn)線上,或者按照每條生產(chǎn)線的實際生產(chǎn)能力進行不均勻分配。
[0058]步驟7,數(shù)據(jù)同步與更新。從流程中某個環(huán)節(jié)的具體的生產(chǎn)管理系統(tǒng)中僅能得知當前生產(chǎn)線上的生產(chǎn)進度情況,不同生產(chǎn)線或者不同環(huán)節(jié)之間的信息無法得到充分共享,流程各環(huán)節(jié)的銜接不夠暢通,無法在全局上及時獲取各環(huán)節(jié)子訂單的實際生產(chǎn)進度以及父訂單的完成進度,也就無法保證最終成品的交貨期。流程中某個環(huán)節(jié)發(fā)生生產(chǎn)瓶頸,在缺乏信息共享平臺的情況下,需要逐個環(huán)節(jié)逐個系統(tǒng)的調(diào)查分析。因此,有必要將多環(huán)節(jié)系統(tǒng)所管轄的生產(chǎn)數(shù)據(jù)實時同步到統(tǒng)一的集成系統(tǒng)中進行綜合分析處理,及時發(fā)現(xiàn)是否存在生產(chǎn)瓶頸,進而整體上改善該生產(chǎn)流程,提高資源利用率,并保質(zhì)按期完成訂單任務。
[0059]由于不同的生產(chǎn)管理系統(tǒng)可以由不同的應用提供廠商開發(fā),并且在不同時期被部署使用,各個管理系統(tǒng)中所使用的物料標識可能并不存在一致性。因此,首先可以通過建立本地編碼與全局編碼的映射關系的方式解決物料編碼不一致的問題。其次,不同的第三方應用系統(tǒng)所采用的數(shù)據(jù)格式多樣,為了確保數(shù)據(jù)傳輸?shù)陌踩?,在需要傳送?shù)據(jù)的源系統(tǒng)與目標系統(tǒng)之間建立socket連接,自動約定數(shù)據(jù)格式并對數(shù)據(jù)進行加密后,再傳送數(shù)據(jù)。
[0060]通過上述方法不僅能將企業(yè)實際部署應用的信息系統(tǒng)連接起來,實現(xiàn)系統(tǒng)類型與流程環(huán)節(jié)的自匹配及任務的智能分配,降低操作復雜度,而且在實現(xiàn)信息共享的基礎上能夠進一步實現(xiàn)生產(chǎn)全過程資源的優(yōu)化調(diào)配,幫助企業(yè)實現(xiàn)智能生產(chǎn)。
【權利要求】
1.一種用于離散制造企業(yè)生產(chǎn)過程控制的多系統(tǒng)協(xié)同系統(tǒng),其特征在于:用于生產(chǎn)過程中多個生產(chǎn)環(huán)節(jié)的多生產(chǎn)管理系統(tǒng)協(xié)同工作及數(shù)據(jù)共享,包括信息管理子系統(tǒng)、協(xié)同管理子系統(tǒng)以及數(shù)據(jù)同步子系統(tǒng); 其中,信息管理子系統(tǒng)用于實現(xiàn)職工信息、訂單信息以及底層各個生產(chǎn)管理系統(tǒng)相關信息的添加、修改與查詢; 協(xié)同管理子系統(tǒng)用于流程中多個底層系統(tǒng)之間的拓撲連接管理,其包括訂單創(chuàng)建模塊、流程配置模塊、任務分配模塊、系統(tǒng)映射模塊、拓撲建立模塊; a.訂單創(chuàng)建模塊完成訂單信息的添加; b.流程配置模塊完成生產(chǎn)環(huán)節(jié)的配置及修改; c.任務分配模塊將訂單任務按數(shù)量分配到底層各個系統(tǒng)中; d.系統(tǒng)映射模塊完成企業(yè)實際部署的各分散底層系統(tǒng)類型與流程各個生產(chǎn)環(huán)節(jié)的映射; e.拓撲建立模塊則根據(jù)流程中的環(huán)節(jié)配置按序建立分散底層系統(tǒng)之間的有向拓撲連接; 數(shù)據(jù)同步子系統(tǒng)用于實現(xiàn)不同生產(chǎn)管理系統(tǒng)之間的生產(chǎn)信息的同步,當其中一個生產(chǎn)管理系統(tǒng)的某一個數(shù)據(jù)源數(shù)據(jù)發(fā)生變化時,其他生產(chǎn)管理系統(tǒng)中與之相關的數(shù)據(jù)源的數(shù)據(jù)也發(fā)生相應改變。
2.如權利要求1所述的用于離散制造企業(yè)生產(chǎn)過程控制的多系統(tǒng)協(xié)同系統(tǒng),其特征在于:流程配置模塊完成生產(chǎn)環(huán)節(jié)的配置及修改,具體指,統(tǒng)一規(guī)范不同生產(chǎn)管理系統(tǒng)中環(huán)節(jié)的用詞,定義規(guī)范的環(huán)節(jié)流程。
3.如權利要求1所述的用于離散制造企業(yè)生產(chǎn)過程控制的多系統(tǒng)協(xié)同系統(tǒng),其特征在于:任務分配模塊根據(jù)生產(chǎn)環(huán)節(jié)對應生產(chǎn)線的狀況信息及訂單任務信息采用手動或智能的方式進行任務的分配;手動方式進行任務的分配是指在為某環(huán)節(jié)分配任務時直接在系統(tǒng)中為各個可用的生產(chǎn)線輸入其任務數(shù)量;智能方式進行任務分配是指根據(jù)生產(chǎn)環(huán)節(jié)中各系統(tǒng)所管轄生產(chǎn)線上的資源配置狀況、某時間段內(nèi)生產(chǎn)線空閑時間及生產(chǎn)進度情況、系統(tǒng)之間的拓撲關系等關鍵信息判斷是否為該系統(tǒng)所管轄生產(chǎn)線分配任務并根據(jù)生產(chǎn)線的實際加工能力計算為其分配的任務數(shù)量。
4.如權利要求1所述的用于離散制造企業(yè)生產(chǎn)過程控制的多系統(tǒng)協(xié)同系統(tǒng),其特征在于:拓撲建立模塊按照生產(chǎn)環(huán)節(jié)的先后順序完成底層分散系統(tǒng)之間的有向連接,并以Data-Driven Documents技術實時展不拓撲有向圖。
5.如權利要求1所述的用于離散制造企業(yè)生產(chǎn)過程控制的多系統(tǒng)協(xié)同系統(tǒng),其特征在于:數(shù)據(jù)同步子系統(tǒng)包括同步配置模塊、連接驗證模塊、信息更新檢索模塊以及數(shù)據(jù)加載與更新模塊;同步配置模塊通過讀取配置文件獲取同步要素信息,包括需同步要素及其所在數(shù)據(jù)庫端口號、接口配置模式、IP地址、接口等待時間等;連接驗證模塊完成更新數(shù)據(jù)傳輸雙方身份的驗證及socket連接的建立;信息更新檢索模塊完成信息更新與否的判斷;數(shù)據(jù)加載與更新模塊獲取更新內(nèi)容及在各系統(tǒng)中的聯(lián)動更新,其中,根據(jù)數(shù)據(jù)格式是否包含時間戳字段采用不同的信息檢索方式,包含時間戳數(shù)據(jù)增量獲取,無時間戳數(shù)據(jù)則根據(jù)與本地緩存對比的方式獲取更新。
6.如權利要求1所述的用于離散制造企業(yè)生產(chǎn)過程控制的多系統(tǒng)協(xié)同系統(tǒng),其特征在于:協(xié)同系統(tǒng)適用于服裝、家紡、鞋帽、機械、電子的離散制造企業(yè)生產(chǎn)過程的多系統(tǒng)協(xié)同。
7.一種用于離散制造企業(yè)生產(chǎn)過程控制的多系統(tǒng)協(xié)同方法,其特征在于,包括如下步驟: 步驟1,流程配置,定義生產(chǎn)環(huán)節(jié);每個生產(chǎn)流程具有唯一的ID編號,生產(chǎn)流程可新建,亦可在通用生產(chǎn)流程的基礎上進行修改形成新的生產(chǎn)流程; 步驟2,系統(tǒng)映射,完成分散的底層系統(tǒng)類型與各生產(chǎn)環(huán)節(jié)的自動關聯(lián); 步驟3,拓撲建立,根據(jù)步驟I所定義的生產(chǎn)線流程配置及規(guī)則文件形成并實時展示分散系統(tǒng)間的拓撲連接有向圖;其中,規(guī)則文件主要涉及企業(yè)實際生產(chǎn)制度及物料的實際流轉(zhuǎn)路徑; 步驟4,動態(tài)調(diào)整拓撲關系,建立各分散的生產(chǎn)系統(tǒng)之間最終的連接有向圖;若無修改,此步可跳過; 步驟5,添加訂單,并為訂單選擇相應的生產(chǎn)流程;其中,訂單編號可由系統(tǒng)自動生成或用戶手工輸入,具有唯一性,且根據(jù)訂單工藝要求與系統(tǒng)中生產(chǎn)流程的匹配程度列出可選流程; 步驟6,分配任務,方式一,智能分配,是指根據(jù)生產(chǎn)環(huán)節(jié)中各系統(tǒng)所管轄生產(chǎn)線上的資源配置狀況、某時間段內(nèi)生產(chǎn)線空閑時間及生產(chǎn)進度情況、系統(tǒng)之間的拓撲關系計算后進行分配任務;方式二,手動分配,按訂單中任務的數(shù)量,在系統(tǒng)中直接向下為流程環(huán)節(jié)中的各條生產(chǎn)線輸入任務數(shù)量; 步驟7,數(shù)據(jù)同步與更新,實時掌握生產(chǎn)進度; 其中,步驟5可先于步驟I至步驟4進行;若訂單添加過程中匹配到符合要求的已有流程,可跳過步驟I至步驟3,直接進行拓撲連接關系的最終確定;若訂單添加過程中未匹配到符合要求的流程,則需在完成步驟I至步驟4之后,返回修改訂單,為其關聯(lián)流程。
8.如權利要求7所述的用于離散制造企業(yè)生產(chǎn)過程控制的多系統(tǒng)協(xié)同方法,其特征在于,步驟2,系統(tǒng)映射,以適用碼為關鍵碼完成系統(tǒng)與生產(chǎn)環(huán)節(jié)的自動關聯(lián);在信息管理子系統(tǒng)中添加或?qū)肫髽I(yè)現(xiàn)有的各個分散的生產(chǎn)系統(tǒng)的包括系統(tǒng)名稱、系統(tǒng)碼、系統(tǒng)描述、系統(tǒng)所管轄生產(chǎn)線情況、接口配置、系統(tǒng)所適用生產(chǎn)環(huán)節(jié)名稱、環(huán)節(jié)碼等在內(nèi)的基本信息,并根據(jù)系統(tǒng)碼及環(huán)節(jié)碼生成適用碼,使各項數(shù)據(jù)成分統(tǒng)一在數(shù)據(jù)字典中進行定義與說明,在自動關聯(lián)過程中先查找數(shù)據(jù)字典進行匹配。
9.如權利要求7所述的用于離散制造企業(yè)生產(chǎn)過程控制的多系統(tǒng)協(xié)同方法,其特征在于,步驟6,根據(jù)訂單進行生產(chǎn)環(huán)節(jié)的任務分配,形成多個子訂單;當某一訂單的在制品從一個生產(chǎn)環(huán)節(jié)轉(zhuǎn)換到另一個生產(chǎn)環(huán)節(jié)時,處于生產(chǎn)流程上游的生產(chǎn)管理系統(tǒng)可以從流程配置信息中獲取到其后繼生產(chǎn)環(huán)節(jié)的生產(chǎn)管理系統(tǒng)的連接方式以及信息交互方式,從而將該在制品的相關信息同步到后繼生產(chǎn)環(huán)節(jié)所對應的生產(chǎn)管理系統(tǒng)中,保證該在制品的信息在不同生產(chǎn)管理系統(tǒng)中的透明傳輸。
10.如權利要求7所述的用于離散制造企業(yè)生產(chǎn)過程控制的多系統(tǒng)協(xié)同方法,其特征在于,步驟7,數(shù)據(jù)同步與更新,首先通過建立本地編碼與全局編碼的映射關系的方式解決物料編碼不一致的問題;其次,不同的第三方應用系統(tǒng)所采用的數(shù)據(jù)格式多樣,為了確保數(shù)據(jù)傳輸?shù)陌踩?,在需要傳送?shù)據(jù)的源系統(tǒng)與目標系統(tǒng)之間建立socket連接,自動約定數(shù)據(jù) 格式并對數(shù)據(jù)進行加密后,再傳送數(shù)據(jù)。
【文檔編號】G06Q50/04GK104331767SQ201410588157
【公開日】2015年2月4日 申請日期:2014年10月28日 優(yōu)先權日:2014年10月28日
【發(fā)明者】鐘康, 郭超, 楊曉沁 申請人:江蘇云道信息技術有限公司