一種基于通用適配器的自動化生產(chǎn)控制系統(tǒng)及方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及自動化生產(chǎn)控制系統(tǒng)及方法,具體涉及一種基于通用適配器的自動化 生產(chǎn)控制系統(tǒng)及方法。
【背景技術(shù)】
[0002] 目前很多企業(yè)生產(chǎn)線實現(xiàn)了自動化生產(chǎn)控制,但是采用傳統(tǒng)的人工用手動填寫生 產(chǎn)信息并記錄生產(chǎn)過程、手工控制機器操作。采用人工方式存在以下不足:信息正確率保 障有待提升,人工記錄方式會因為工人填寫失誤而產(chǎn)生錯誤;容錯率差,一旦發(fā)生填錯資料 以后,難以在大量數(shù)據(jù)中查找錯誤和追溯;效率低下,整個生產(chǎn)過程復(fù)雜,需要填寫的信息 多,數(shù)據(jù)量大,使用傳統(tǒng)的方法讓工作效率遇到瓶頸;按照工藝流程,人工操作機器設(shè)備,操 作時間可能存在誤差,影響產(chǎn)品質(zhì)量;生產(chǎn)線硬件設(shè)備廠商和型號多樣,生產(chǎn)控制程序要支 持多種生產(chǎn)線硬件設(shè)備廠商和型號,開發(fā)工作量非常大,聯(lián)調(diào)難度大。
【發(fā)明內(nèi)容】
[0003] 本發(fā)明所要解決的技術(shù)問題是,克服現(xiàn)有技術(shù)的缺點,提供一種靈活使用主流硬 件設(shè)備、降低開發(fā)工作量、減小聯(lián)調(diào)難度的基于通用適配器的自動化生產(chǎn)控制系統(tǒng)。
[0004]同時,本發(fā)明還提供一種解決上述問題的基于通用適配器的自動化生產(chǎn)控制方 法。
[0005] 本發(fā)明解決以上技術(shù)問題的技術(shù)方案是:一種基于通用適配器的自動化生產(chǎn)控制 系統(tǒng),包括材料配置模塊、生產(chǎn)控制模塊和硬件設(shè)備模塊,所述材料配置模塊與所述生產(chǎn)控 制模塊之間通信連接,所述生產(chǎn)控制模塊與所述硬件設(shè)備模塊通信連接,在所述生產(chǎn)控制 模塊與所述加工機器模塊之間還設(shè)置適配接口模塊,所述適配接口模塊包括
[0006] 指令接受單元,用于接受來自生產(chǎn)控制模塊發(fā)送的通用操作指令;
[0007] 指令轉(zhuǎn)換單元,用于將所述指令接受單元接收的通用操作指令轉(zhuǎn)換成與所述硬件 設(shè)備模塊的硬件設(shè)備匹配的專用操作指令;
[0008] 適配驅(qū)動單元,用于將指令轉(zhuǎn)換單元生成的專用操作指令轉(zhuǎn)換成驅(qū)動指令并驅(qū)動 硬件設(shè)備模塊運轉(zhuǎn)。
[0009] 本發(fā)明技術(shù)方案的進一步限定為,所述指令接受單元接受通用操作指令的方式采 用消息方式或者數(shù)據(jù)庫訪問方式。消息方式為通用適配器通過Socket或者WEBService 消息方式,進行控制指令的交互。數(shù)據(jù)庫方式為生產(chǎn)控制系統(tǒng)將操作指令寫入數(shù)據(jù)庫,通用 適配器從數(shù)據(jù)庫獲取通用指令信息。在操作完成后,將操作結(jié)果寫回數(shù)據(jù)庫。
[0010] 進一步地,所述材料配置模塊包括
[0011] 生產(chǎn)計劃單元,用于制定生產(chǎn)計劃并自動生成生產(chǎn)任務(wù)單;
[0012] 原材料管理單元,用于對原材料儲備進行管理并根據(jù)生產(chǎn)任務(wù)單與原材料儲備情 況進行對比,生成原材料領(lǐng)料單。
[0013] 進一步地,所述材料配置模塊還包括數(shù)據(jù)庫單元,用于存儲材料配置模塊中產(chǎn)生 的數(shù)據(jù)。
[0014] 進一步地,所述生產(chǎn)控制模塊用于設(shè)置生產(chǎn)工藝流程,向適配接口模塊下達(dá)通用 操作指令并自動記錄操作過程。
[0015] 本發(fā)明提供的另一技術(shù)方案為:一種基于通用適配器的自動化生產(chǎn)控制方法,包 括材料配置步驟、生產(chǎn)控制步驟和硬件設(shè)備生產(chǎn)步驟,在生產(chǎn)控制步驟和硬件設(shè)備生產(chǎn)步 驟之間還設(shè)置指令適配步驟,具體為:
[0016] Stepl:指令接受單元接受來自生產(chǎn)控制步驟中發(fā)送的通用操作指令;
[0017] Step2:指令轉(zhuǎn)換單元將所述指令接受單元接收的通用操作指令轉(zhuǎn)換成與所述硬 件設(shè)備模塊的硬件設(shè)備匹配的專用操作指令;
[0018] Step3 :適配驅(qū)動單元將指令轉(zhuǎn)換單元生成的專用操作指令轉(zhuǎn)換成驅(qū)動指令并驅(qū) 動硬件設(shè)備模塊運轉(zhuǎn)。
[0019] 上述技術(shù)方案的進一步限定為,所述材料配置步驟,具體為:
[0020] P1 :生產(chǎn)計劃單元制定生產(chǎn)計劃并自動生產(chǎn)任務(wù)單;
[0021] P2 :原材料管理單元存儲原材料,并根據(jù)原材料的存儲情況和生產(chǎn)任務(wù)單生成原 材料領(lǐng)料單。
[0022] 進一步地,所述生產(chǎn)控制步驟具體為:
[0023] C1 :設(shè)置工藝流程;
[0024] C2 :根據(jù)工藝流程向適配器模塊下達(dá)通用操作指令;
[0025] C3 :自動記錄操作過程。
[0026] 進一步地,所述步驟Step2中將通用操作指令轉(zhuǎn)換為專用操作指令的步驟為:
[0027] A、收集主流硬件設(shè)備廠商和主流型號各種控制參數(shù),保存到轉(zhuǎn)換模塊數(shù)據(jù)庫中, 如果硬件控制參數(shù)有變更,更新該配置控制參數(shù)數(shù)據(jù)庫;
[0028] B、定義通用操作指令與硬件設(shè)備控制參數(shù)對應(yīng)關(guān)系;
[0029] C、收到通用操作指令,在控制參數(shù)數(shù)據(jù)庫中查找本硬件設(shè)備的控制參數(shù);
[0030] D、根據(jù)查找出來的參數(shù),生成本硬件設(shè)備的專用操作指令。
[0031] 本發(fā)明的有益效果是:本發(fā)明提供的一種基于通用適配器的自動化生產(chǎn)控制系統(tǒng) 及方法,通過設(shè)置指令適配模塊,實現(xiàn)對主流硬件設(shè)備廠商和主流型號的生產(chǎn)操作控制,簡 化上層應(yīng)用開發(fā)復(fù)雜度并減小聯(lián)調(diào)難度;本發(fā)明提高生產(chǎn)過程中的精確度,提升產(chǎn)品生產(chǎn) 效率和質(zhì)量;同時,本發(fā)明整個生產(chǎn)過程自動化程度較高,指導(dǎo)生產(chǎn),對生產(chǎn)工序進一步統(tǒng) 一和規(guī)范,簡化生產(chǎn)過程,操作更為簡便,完整記錄生產(chǎn)操作過程,可以方便進行質(zhì)量溯源。
【附圖說明】
[0032] 圖1為本發(fā)明提供的一種基于通用適配器的自動化生產(chǎn)控制系統(tǒng)的結(jié)構(gòu)示意 圖;
[0033] 圖2為本發(fā)明提供的適配接口模塊的結(jié)構(gòu)示意圖;
[0034] 圖3為本發(fā)明提供的一種基于通用適配器的自動化生產(chǎn)控制方法的流程圖;
[0035] 圖4為本發(fā)明的生產(chǎn)控制步驟中生產(chǎn)前全掃描的界面圖;
[0036] 圖5為本發(fā)明的生產(chǎn)控制步驟中分步掃描投料的分步驟1界面圖;
[0037] 圖6為本發(fā)明的生產(chǎn)控制步驟中分步掃描投料的分步驟2界面圖。
【具體實施方式】
[0038] 實施例1
[0039] 本實施例公開一種基于通用適配器的自動化生產(chǎn)控制系統(tǒng),其結(jié)構(gòu)示意圖如圖1 所示,包括材料配置模塊、生產(chǎn)控制模塊、適配接口模塊和硬件設(shè)備模塊。所述材料配置模 塊與所述生產(chǎn)控制模塊之間通信連接,所述生產(chǎn)控制模塊與所述適配接口模塊通信連接, 所述適配接口模塊與所述硬件設(shè)備模塊通信連接。
[0040] 材料配置模塊包括生產(chǎn)計劃單元,用于制定生產(chǎn)計劃并自動生成生產(chǎn)任務(wù)單;原 材料管理單元,用于對原材料儲備進行管理并根據(jù)生產(chǎn)任務(wù)單與原材料儲備情況進行對 t匕,生成原材料領(lǐng)料單;數(shù)據(jù)庫單元,用于存儲材料配置模塊中產(chǎn)生的數(shù)據(jù)。
[0041] 生產(chǎn)控制模塊用于設(shè)置生產(chǎn)工藝流程,向適配接口模塊下達(dá)通用操作指令并自動 記錄操作過程。
[0042] 所述適配接口模塊其流程圖如圖2所示,包括
[0043] 指令接受單元,用于接受來自生產(chǎn)控制模塊發(fā)送的通用操作指令;指令接受單元 接受通用操作指令的方式采用消息方式或者數(shù)據(jù)庫訪問方式。消息方式為通用適配器通過 Socket或者WEBService消息方式,進行控制指令的交互。數(shù)據(jù)庫方式為生產(chǎn)控制系統(tǒng)將 操作指令寫入數(shù)據(jù)庫,通用適配器從數(shù)據(jù)庫獲取通用指令信息。在操作完成后,將操作結(jié)果 寫回數(shù)據(jù)庫。
[0044] 指令轉(zhuǎn)換單元,用于將所述指令接受單元接收的通用操作指令轉(zhuǎn)