生產設備控制方法、伺服器及系統

生產設備控制方法、伺服器及系統

《生產設備控制方法、伺服器及系統》是珠海格力電器股份有限公司格力電器(合肥)有限公司於2012年11月9日申請的專利,該專利的公布號為CN102929247A,申請號為201210448753X,授權公布日為2013年2月13日,發明人是趙凡、陳建國、王曉彬、溫彩鳳、周艷彬、徐倍倍、萬金鳳。

《生產設備控制方法、伺服器及系統》公開了生產設備控制方法,包括接收並識別工控機傳送的請求,存儲驗證信息至第一存儲空間;當確定上一個存儲的工序編號為與產品標識碼對應的、位於工序編號之前的前一工序編號,且上一個存儲的與產品標識碼對應的工藝參數為與產品標識碼和前一工序編號對應的工藝參數時,或者當工序編號為產品首次掃描所需的第一工序編號時,獲取與工序編號和產品標識碼對應的工藝參數,並傳送至工控機,控制生產設備執行相應的動作,最後存儲與工序編號和產品標識碼對應的工藝參數至第二存儲空間。該方法避免了因工序的顛倒、遺漏以及動作的錯誤對產品質量控制造成的影響,該發明還公開了生產設備控制伺服器及系統。

2018年12月20日,《生產設備控制方法、伺服器及系統》獲得第二十屆中國專利優秀獎。

(概述圖為《生產設備控制方法、伺服器及系統》摘要附圖)

基本介紹

  • 中文名:生產設備控制方法、伺服器及系統
  • 公布號:CN102929247A
  • 授權日:2013年2月13日
  • 申請號:201210448753X
  • 申請日:2012年11月9日
  • 申請人:珠海格力電器股份有限公司、格力電器(合肥)有限公司
  • 地址:廣東省珠海市前山金雞西路6號
  • 發明人:趙凡、陳建國、王曉彬、溫彩鳳、周艷彬、徐倍倍、萬金鳳
  • Int.Cl.:G05B19/418(2006.01)I
  • 代理機構:北京集佳智慧財產權代理有限公司
  • 代理人:王寶筠
  • 類別:發明專利
專利背景,發明內容,專利目的,技術方案,改善效果,附圖說明,技術領域,權利要求,實施方式,榮譽表彰,

專利背景

截至2012年11月9日,在生產空調的過程中,部分機組需要進行抽真空、注油、一次灌注、運轉測試和二次灌注等關鍵工序。在實際生產過程中,有些關鍵重點工序採取手動方式進行操作,這樣漏工序、顛倒工序和重複工序的現象時有發生。
例如,在員工給空調機組內部注入冷凍油時,員工需要使用量杯和漏斗手動給機組注入,在實際生產過程中,員工容易漏灌注,少灌注和多灌注冷凍油。有時由於員工的疏忽,甚至還會顛倒生產空調的關鍵工序。灌注冷凍油是生產空調的一步關鍵工序,漏灌注,少灌注和多灌注都會給空調機組內部的性能造成不良影響,工序的顛倒、遺漏以及動作的錯誤都會對整機質量控制造成嚴重的威脅,嚴重影響機組質量。
除了空調的生產,在工業生產其他產品時,時常也會發生漏工序、多工序甚至顛倒工序的現象,無法保證產品的質量。

發明內容

專利目的

《生產設備控制方法、伺服器及系統》提供一種生產設備控制方法,以實現對生產設備正確生產工序的自動控制,以保證產品整機的質量。

技術方案

《生產設備控制方法、伺服器及系統》得生產設備控制方法,包括:
接收並識別工控機傳送的請求,所述請求是所述工控機接收到驗證信息後生成,並攜帶有所述驗證信息的,所述驗證信息中含有與條碼槍對應的工序編號和產品標識碼,所述產品標識碼為條碼槍掃描產品條碼得到;
存儲所述驗證信息至第一存儲空間;
當確定上一個存儲的工序編號為與所述產品標識碼對應的、位於所述工序編號之前的前一工序編號,且上一個存儲的與所述產品標識碼對應的工藝參數為與所述產品標識碼和所述前一工序編號對應的工藝參數時,或者當所述工序編號為所述產品首次掃描所需的第一工序編號時,則根據所述工序編號和產品標識碼獲取與所述工序編號和產品標識碼對應的工藝參數;
傳送所述工藝參數至所述工控機,所述工控機接收所述工藝參數,生成並傳送攜帶有所述工藝參數的執行指令至相應的生產設備,控制所述生產設備執行與所述工藝參數對應的動作;
當接收到所述工控機在所述生產設備執行完相應的動作後傳送的結束指令時,存儲與所述工序編號和產品標識碼對應的工藝參數至第二存儲空間。
優選地,所述生產設備控制方法還包括:
當確定上一個存儲的工序編號不為與所述產品標識碼對應的、位於所述工序編號之前的前一工序編號時,則生成第一報警指令並報警。
優選地,所述生產設備控制方法還包括:
當確定上一個存儲的工序編號為與所述產品標識碼對應的、位於所述工序編號之前的前一工序編號,而上一個存儲的與所述產品標識碼對應的工藝參數不為與所述產品標識碼和所述前一工序編號對應的工藝參數時,則生成第二報警指令並報警。
優選地,所述生產設備控制方法還包括:
當所述產品標識碼不同於上一個存儲的產品標識碼時,在所述第一存儲空間中獲取所述工序編號;
當確定上一個存儲的工藝參數不為與上一個存儲的產品標識碼和所述工序編號對應的工藝參數時,則生成第三報警指令並報警。
優選地,所述存儲與所述工序編號和產品標識碼對應的工藝參數至第二存儲空間包括:
存儲與所述工序編號和產品標識碼對應的工藝參數至與所述產品標識碼對應的第二子存儲空間,所述第二存儲子空間組成所述第二存儲空間。
優選地,所述根據所述工序編號和產品標識碼獲取與所述工序編號和產品標識碼對應的工藝參數包括:
根據所述工序編號和產品標識碼,在預先存儲的生產製造表中索引與所述工序編號和產品標識碼對應的工藝參數。
一種生產設備控制伺服器,包括:
接收並識別工控機傳送的請求的接收單元,所述請求是所述工控機接收到驗證信息後生成,並攜帶有所述驗證信息的,所述驗證信息中含有與條碼槍對應的工序編號和產品標識碼,所述產品標識碼為條碼槍掃描產品條碼得到;
與所述接收單元相連、存儲所述驗證信息至第一存儲空間的第一存儲單元;
與所述第一存儲單元相連的獲取單元,當確定上一個存儲的工序編號為與所述產品標識碼對應的、位於所述工序編號之前的前一工序編號,且上一個存儲的與所述產品標識碼對應的工藝參數為與所述產品標識碼和所述前一工序編號對應的工藝參數時,或者當所述工序編號為所述產品首次掃描所需的第一工序編號時,則所述獲取單元根據所述工序編號和產品標識碼獲取與所述工序編號和產品標識碼對應的工藝參數;
與所述獲取單元相連、傳送所述工藝參數至所述工控機的傳送單元,所述工控機接收所述工藝參數,生成並傳送攜帶有所述工藝參數的執行指令至相應的生產設備,控制所述生產設備執行與所述工藝參數對應的動作;
與所述傳送單元相連的第二存儲單元,當接收到所述工控機在所述生產設備執行完相應的動作後傳送的結束指令時,所述第二存儲單元存儲與所述工序編號和產品標識碼對應的工藝參數至第二存儲空間。
優選地,所述生產設備控制伺服器還包括:
與所述第一存儲單元相連的第一報警單元,當確定上一個存儲的工序編號不為與所述產品標識碼對應的、位於所述工序編號之前的前一工序編號時,則所述第一報警單元生成第一報警指令並報警。
優選地,所述生產設備控制伺服器還包括:
與所述第一存儲單元和第二存儲單元相連的第二報警單元,當確定上一個存儲的工序編號為與所述產品標識碼對應的、位於所述工序編號之前的前一工序編號,而上一個存儲的與所述產品標識碼對應的工藝參數不為與所述產品標識碼和所述前一工序編號對應的工藝參數時,則所述第二報警單元生成第二報警指令並報警。
優選地,所述生產設備控制伺服器還包括:
與所述第一存儲單元相連、在所述第一存儲空間中獲取所述工序編號的獲取子單元;
與所述第二存儲單元和所述獲取子單元相連的第三報警單元,當確定上一個存儲的工藝參數不為與上一個存儲的產品標識碼和所述工序編號對應的工藝參數時,則所述第三報警單元生成第三報警指令並報警。
優選地,所述第二存儲單元包括:
與所述傳送單元相連的第二存儲模組,當接收到所述工控機在所述生產設備執行完相應的動作後傳送的結束指令時,所述第二存儲模組存儲與所述工序編號和產品標識碼對應的工藝參數至與所述產品標識碼對應的第二子存儲空間。
優選地,所述獲取單元包括:
根據所述工序編號和產品標識碼,在預先存儲的生產製造表中索引與所述工序編號和產品標識碼對應的工藝參數的索引模組。
一種生產設備控制系統,包括:條碼槍、工控機和伺服器;
所述條碼槍掃描產品條碼得到產品標識碼,傳遞含有與所述條碼槍對應的工序編號和所述產品標識碼的驗證信息;
所述工控機與所述條碼槍相連、接收所述驗證信息並傳送請求,接收到所述驗證信息後生成攜帶有所述驗證信息的請求,接收工藝參數後生成並傳送攜帶有所述工藝參數的執行指令至相應的生產設備,控制所述生產設備執行與所述工藝參數對應的動作;
所述伺服器與所述工控機相連,接收並識別所述請求,存儲所述驗證信息至第一存儲空間,當確定上一個存儲的工序編號為與所述產品標識碼對應的、位於所述工序編號之前的前一工序編號,且上一個存儲的與所述產品標識碼對應的工藝參數為與所述產品標識碼和所述前一工序編號對應的工藝參數時,或者當所述工序編號為所述產品首次掃描所需的第一工序編號時,則根據所述工序編號和產品標識碼獲取與所述工序編號和產品標識碼對應的工藝參數,傳送所述工藝參數至所述工控機,當接收到所述工控機在所述生產設備執行完相應的動作後傳送的結束指令時,存儲與所述工序編號和產品標識碼對應的工藝參數至第二存儲空間。

改善效果

《生產設備控制方法、伺服器及系統》公開了一種生產設備控制方法,該方法中首先接收並識別工控機傳送的請求,所述請求是所述工控機接收到驗證信息後生成,並攜帶有所述驗證信息的,所述驗證信息中含有與條碼槍對應的工序編號和產品標識碼,將所述驗證信息存儲至第一存儲空間。其次,當確定上一個存儲的工序編號為與所述產品標識碼對應的、位於所述工序編號之前的前一工序編號,且上一個存儲的與所述產品標識碼對應的工藝參數為與所述產品標識碼和所述前一工序編號對應的工藝參數時,或者當所述工序編號為所述產品首次掃描所需的第一工序編號時,則根據所述工序編號和產品標識碼獲取與所述工序編號和產品標識碼對應的工藝參數。最後,傳送所述工藝參數至所述工控機,所述工控機接收所述工藝參數,生成並傳送攜帶有所述工藝參數的執行指令至相應的生產設備,控制所述生產設備執行與所述工藝參數對應的動作,當接收到所述工控機在所述生產設備執行完相應的動作後傳送的結束指令時,存儲與所述工序編號和產品標識碼對應的工藝參數至第二存儲空間。由此看出,若傳送與所述工序編號和產品標識碼對應的工藝參數,就必須先確定上一個存儲的工序編號為與所述產品標識碼對應的、位於所述工序編號之前的前一工序編號,且上一個存儲的與所述產品標識碼對應的工藝參數為與所述產品標識碼和所述前一工序編號對應的工藝參數,或者確定所述工序編號為所述產品首次掃描所需的第一工序編號,保證了生產產品的設備是按照預先規定的工序編號進行操作的,這樣就不會漏工序、多工序甚至顛倒工序。根據所述工序編號和產品標識碼獲取與所述工序編號和產品標識碼對應的工藝參數,傳送所述工藝參數至所述工控機,所述工控機生成並傳送攜帶有所述工藝參數的執行指令至相應的生產設備,控制所述生產設備執行與所述工藝參數對應的動作,保證了生產設備是按照正確的動作要求進行操作的。因此,避免了因工序的顛倒、遺漏以及動作的錯誤對產品質量控制造成的影響,提高了操作的可靠性。

附圖說明

圖1為《生產設備控制方法、伺服器及系統》實施例公開的一種生產設備控制方法的流程圖;
圖2為《生產設備控制方法、伺服器及系統》另一實施例公開的一種生產設備控制方法的流程圖;
圖3為《生產設備控制方法、伺服器及系統》另一實施例公開的一種生產設備控制方法的流程圖;
圖4為《生產設備控制方法、伺服器及系統》另一實施例公開的一種生產設備控制方法的流程圖;
圖5為《生產設備控制方法、伺服器及系統》實施例公開的一種生產設備控制伺服器的結構框圖;
圖6為《生產設備控制方法、伺服器及系統》另一實施例公開的一種生產設備控制伺服器的結構框圖;
圖7為《生產設備控制方法、伺服器及系統》另一實施例公開的一種生產設備控制伺服器的結構框圖;
圖8為《生產設備控制方法、伺服器及系統》另一實施例公開的一種生產設備控制伺服器的結構框圖;
圖9為《生產設備控制方法、伺服器及系統》另一實施例公開的一種生產設備控制伺服器的結構框圖;
圖10為《生產設備控制方法、伺服器及系統》另一實施例公開的一種生產設備控制伺服器的結構框圖;
圖11為《生產設備控制方法、伺服器及系統》實施例公開的一種生產設備控制系統的結構框圖。

技術領域

《生產設備控制方法、伺服器及系統》涉及設備生產技術領域,更具體地說,涉及一種生產設備控制方法、伺服器及系統。

權利要求

1.一種生產設備控制方法,其特徵在於,包括:接收並識別工控機傳送的請求,所述請求是所述工控機接收到驗證信息後生成,並攜帶有所述驗證信息的,所述驗證信息中含有與條碼槍對應的工序編號和產品標識碼,所述產品標識碼為條碼槍掃描產品條碼得到;存儲所述驗證信息至第一存儲空間;當確定上一個存儲的工序編號為與所述產品標識碼對應的、位於所述工序編號之前的前一工序編號,且上一個存儲的與所述產品標識碼對應的工藝參數為與所述產品標識碼和所述前一工序編號對應的工藝參數時,或者當所述工序編號為所述產品首次掃描所需的第一工序編號時,則根據所述工序編號和產品標識碼獲取與所述工序編號和產品標識碼對應的工藝參數;傳送所述工藝參數至所述工控機,所述工控機接收所述工藝參數,生成並傳送攜帶有所述工藝參數的執行指令至相應的生產設備,控制所述生產設備執行與所述工藝參數對應的動作;當接收到所述工控機在所述生產設備執行完相應的動作後傳送的結束指令時,存儲與所述工序編號和產品標識碼對應的工藝參數至第二存儲空間。
2.根據權利要求1所述的生產設備控制方法,其特徵在於,還包括:當確定上一個存儲的工序編號不為與所述產品標識碼對應的、位於所述工序編號之前的前一工序編號時,則生成第一報警指令並報警。
3.根據權利要求1所述的生產設備控制方法,其特徵在於,還包括:當確定上一個存儲的工序編號為與所述產品標識碼對應的、位於所述工序編號之前的前一工序編號,而上一個存儲的與所述產品標識碼對應的工藝參數不為與所述產品標識碼和所述前一工序編號對應的工藝參數時,則生成第二報警指令並報警。
4.根據權利要求1所述的生產設備控制方法,其特徵在於,還包括:當所述產品標識碼不同於上一個存儲的產品標識碼時,在所述第一存儲空間中獲取所述工序編號;當確定上一個存儲的工藝參數不為與上一個存儲的產品標識碼和所述工序編號對應的工藝參數時,則生成第三報警指令並報警。
5.根據權利要求1所述的生產設備控制方法,其特徵在於,所述存儲與所述工序編號和產品標識碼對應的工藝參數至第二存儲空間包括:存儲與所述工序編號和產品標識碼對應的工藝參數至與所述產品標識碼對應的第二子存儲空間,所述第二子存儲空間組成所述第二存儲空間。
6.根據權利要求1所述的生產設備控制方法,其特徵在於,所述根據所述工序編號和產品標識碼獲取與所述工序編號和產品標識碼對應的工藝參數包括:根據所述工序編號和產品標識碼,在預先存儲的生產製造表中索引與所述工序編號和產品標識碼對應的工藝參數。
7.一種生產設備控制伺服器,其特徵在於,包括:接收並識別工控機傳送的請求的接收單元,所述請求是所述工控機接收到驗證信息後生成,並攜帶有所述驗證信息的,所述驗證信息中含有與條碼槍對應的工序編號和產品標識碼,所述產品標識碼為條碼槍掃描產品條碼得到;與所述接收單元相連、存儲所述驗證信息至第一存儲空間的第一存儲單元;與所述第一存儲單元相連的獲取單元,當確定上一個存儲的工序編號為與所述產品標識碼對應的、位於所述工序編號之前的前一工序編號,且上一個存儲的與所述產品標識碼對應的工藝參數為與所述產品標識碼和所述前一工序編號對應的工藝參數時,或者當所述工序編號為所述產品首次掃描所需的第一工序編號時,則所述獲取單元根據所述工序編號和產品標識碼獲取與所述工序編號和產品標識碼對應的工藝參數;與所述獲取單元相連、傳送所述工藝參數至所述工控機的傳送單元,所述工控機接收所述工藝參數,生成並傳送攜帶有所述工藝參數的執行指令至相應的生產設備,控制所述生產設備執行與所述工藝參數對應的動作;與所述傳送單元相連的第二存儲單元,當接收到所述工控機在所述生產設備執行完相應的動作後傳送的結束指令時,所述第二存儲單元存儲與所述工序編號和產品標識碼對應的工藝參數至第二存儲空間。
8.根據權利要求7所述的生產設備控制伺服器,其特徵在於,還包括:與所述第一存儲單元相連的第一報警單元,當確定上一個存儲的工序編號不為與所述產品標識碼對應的、位於所述工序編號之前的前一工序編號時,則所述第一報警單元生成第一報警指令並報警。
9.根據權利要求7所述的生產設備控制伺服器,其特徵在於,還包括:與所述第一存儲單元和第二存儲單元相連的第二報警單元,當確定上一個存儲的工序編號為與所述產品標識碼對應的、位於所述工序編號之前的前一工序編號,而上一個存儲的與所述產品標識碼對應的工藝參數不為與所述產品標識碼和所述前一工序編號對應的工藝參數時,則所述第二報警單元生成第二報警指令並報警。
10.根據權利要求7所述的生產設備控制伺服器,其特徵在於,還包括:與所述第一存儲單元相連、在所述第一存儲空間中獲取所述工序編號的獲取子單元;與所述第二存儲單元和所述獲取子單元相連的第三報警單元,當確定上一個存儲的工藝參數不為與上一個存儲的產品標識碼和所述工序編號對應的工藝參數時,則所述第三報警單元生成第三報警指令並報警。
11.根據權利要求7所述的生產設備控制伺服器,其特徵在於,所述第二存儲單元包括:與所述傳送單元相連的第二存儲模組,當接收到所述工控機在所述生產設備執行完相應的動作後傳送的結束指令時,所述第二存儲模組存儲與所述工序編號和產品標識碼對應的工藝參數至與所述產品標識碼對應的第二子存儲空間。
12.根據權利要求7所述的生產設備控制伺服器,其特徵在於,所述獲取單元包括:根據所述工序編號和產品標識碼,在預先存儲的生產製造表中索引與所述工序編號和產品標識碼對應的工藝參數的索引模組。
13.一種生產設備控制系統,其特徵在於,包括:條碼槍、工控機和伺服器;所述條碼槍掃描產品條碼得到產品標識碼,傳遞含有與所述條碼槍對應的工序編號和所述產品標識碼的驗證信息;所述工控機與所述條碼槍相連、接收所述驗證信息並傳送請求,接收到所述驗證信息後生成攜帶有所述驗證信息的請求,接收工藝參數後生成並傳送攜帶有所述工藝參數的執行指令至相應的生產設備,控制所述生產設備執行與所述工藝參數對應的動作;所述伺服器與所述工控機相連,接收並識別所述請求,存儲所述驗證信息至第一存儲空間,當確定上一個存儲的工序編號為與所述產品標識碼對應的、位於所述工序編號之前的前一工序編號,且上一個存儲的與所述產品標識碼對應的工藝參數為與所述產品標識碼和所述前一工序編號對應的工藝參數時,或者當所述工序編號為所述產品首次掃描所需的第一工序編號時,則根據所述工序編號和產品標識碼獲取與所述工序編號和產品標識碼對應的工藝參數,傳送所述工藝參數至所述工控機,當接收到所述工控機在所述生產設備執行完相應的動作後傳送的結束指令時,存儲與所述工序編號和產品標識碼對應的工藝參數至第二存儲空間。

實施方式

《生產設備控制方法、伺服器及系統》實施例公開了一種生產設備控制方法,以實現對生產設備正確生產工序的自動控制,以保證產品整機的質量。
一種生產設備控制方法,如圖1所示,包括如下步驟:
S101、接收並識別工控機傳送的請求;
其中,所述請求是工控機接收到驗證信息後生成,並攜帶有驗證信息的,驗證信息中含有與條碼槍對應的工序編號和產品標識碼,產品標識碼為條碼槍掃描產品條碼得到。
S102、存儲驗證信息至第一存儲空間。
S103、當滿足預設條件時,根據工序編號和產品標識碼獲取與工序編號和產品標識碼對應的工藝參數;
預設條件為:確定上一個存儲的工序編號為與產品標識碼對應的、位於所述工序編號之前的前一工序編號,且上一個存儲的與產品標識碼對應的工藝參數為與產品標識碼和前一工序編號對應的工藝參數時,或者當所述工序編號為產品首次掃描所需的第一工序編號。
S104、傳送工藝參數至工控機;
工控機接收工藝參數,生成並傳送攜帶有工藝參數的執行指令至相應的生產設備,控制生產設備執行與工藝參數對應的動作。
S105、存儲與工序編號和產品標識碼對應的工藝參數至第二存儲空間;
其中,當接收到工控機在所述生產設備執行完相應的動作後傳送的結束指令時,存儲與工序編號和產品標識碼對應的工藝參數至第二存儲空間。
從上述實施例公開的生產設備控制方法中,首先接收並識別工控機傳送的請求,所述請求是所述工控機接收到驗證信息後生成,並攜帶有所述驗證信息的,所述驗證信息中含有與條碼槍對應的工序編號和產品標識碼,將所述驗證信息存儲至第一存儲空間。其次,當確定上一個存儲的工序編號為與所述產品標識碼對應的、位於所述工序編號之前的前一工序編號,且上一個存儲的與所述產品標識碼對應的工藝參數為與所述產品標識碼和所述前一工序編號對應的工藝參數時,或者當所述工序編號為所述產品首次掃描所需的第一工序編號時,則根據所述工序編號和產品標識碼獲取與所述工序編號和產品標識碼對應的工藝參數。最後,傳送所述工藝參數至所述工控機,所述工控機接收所述工藝參數,生成並傳送攜帶有所述工藝參數的執行指令至相應的生產設備,控制所述生產設備執行與所述工藝參數對應的動作,當接收到所述工控機在所述生產設備執行完相應的動作後傳送的結束指令時,存儲與所述工序編號和產品標識碼對應的工藝參數至第二存儲空間。由此看出,若傳送與所述工序編號和產品標識碼對應的工藝參數,就必須先確定上一個存儲的工序編號為與所述產品標識碼對應的、位於所述工序編號之前的前一工序編號,且上一個存儲的與所述產品標識碼對應的工藝參數為與所述產品標識碼和所述前一工序編號對應的工藝參數,或者確定所述工序編號為所述產品首次掃描所需的第一工序編號,保證了生產產品的設備是按照預先規定的工序編號進行操作的,這樣就不會漏工序、多工序甚至顛倒工序。根據所述工序編號和產品標識碼獲取與所述工序編號和產品標識碼對應的工藝參數,傳送所述工藝參數至所述工控機,所述工控機生成並傳送攜帶有所述工藝參數的執行指令至相應的生產設備,控制所述生產設備執行與所述工藝參數對應的動作,保證了生產設備是按照正確的動作要求進行操作的。因此,避免了因工序的顛倒、遺漏以及動作的錯誤對產品質量控制造成的影響,提高了操作的可靠性。
在上述實施例公開的生產設備控制方法中,根據工序編號和產品標識碼獲取與工序編號和產品標識碼對應的工藝參數,是在預先存儲的生產製造表中索引與所述工序編號和產品標識碼對應的工藝參數。一般情況下將接口軟體植入,在接口軟體中設定生產製造表,常用的生產製造表為BANN表,BANN表中的內容含有生產產品的機組所需要的工藝參數和關鍵重點崗位的運算元據。因此在預先存儲的BANN表中索引到與工序編號和產品標識碼對應的工藝參數,並將工藝參數傳送至工控機,進而控制生產設備執行與工藝參數對應的動作。
這裡所述的與工藝參數對應的動作不僅包括動作本身,比如抽真空、注油、一次灌注、運轉測試和二次灌注等,還包括動作執行的程度,例如抽真空的時候,抽掉多少空氣,注油的時候向機組內部注入多少質量的機油,運轉測試的時間預設為多久,以上這些實際參數都是通過工藝參數來控制的。
上述實施例公開的生產設備控制方法中,存儲所述驗證信息至第一存儲空間,當接收到工控機在生產設備執行完相應的動作後傳送的結束指令時,存儲與工序編號和產品標識碼對應的工藝參數至第二存儲空間。第一存儲空間和第二存儲空間可以是以資料庫或者表格等形式存在的、用來存儲數據的虛擬空間。
在實際生產的流水線上,有時候會發生人為因素造成的漏工序或者多工序,甚至是顛倒工序,工序的混亂無疑會對產品的質量造成影響;還有時候因為生產設備,比如灌注機、抽真空機的損壞,或者控制生產設備工作的工控機的損壞,使得它們無法對控制其工作的伺服器產生相應的回響,進而影響產品的生產質量。為了避免上述情況的發生,《生產設備控制方法、伺服器及系統》另一實施例還公開了一種生產設備控制方法,如圖2所示,包括以下步驟:
S101、接收並識別工控機傳送的請求;
其中,所述請求是工控機接收到驗證信息後生成,並攜帶有驗證信息的,驗證信息中含有與條碼槍對應的工序編號和產品標識碼,產品標識碼為條碼槍掃描產品條碼得到。
S102、存儲驗證信息至第一存儲空間。
S114、判斷所述工序編號是否為產品首次掃描所需的第一工序編號,若是,則執行步驟S103、S104、S105,若不是,則執行步驟S106。
S106、判斷上一個存儲的工序編號是否為與產品標識碼對應的、位於所述工序編號之前的前一工序編號,若是,則執行步驟S108,若不是,則執行步驟S107、生成第一報警指令並報警。
S108、判斷上一個存儲的與產品標識碼對應的工藝參數是否為與產品標識碼和前一工序編號對應的工藝參數,若是,則執行步驟S103、S104、S105,若不是,則執行步驟S109、生成第二報警指令並報警。
S103、根據工序編號和產品標識碼獲取與工序編號和產品標識碼對應的工藝參數。
S104、傳送工藝參數至工控機;
工控機接收工藝參數,生成並傳送攜帶有工藝參數的執行指令至相應的生產設備,控制生產設備執行與工藝參數對應的動作。
S105、存儲與工序編號和產品標識碼對應的工藝參數至第二存儲空間;
其中,當接收到工控機在所述生產設備執行完相應的動作後傳送的結束指令時,存儲與工序編號和產品標識碼對應的工藝參數至第二存儲空間。
當人工漏掉工序或者多出工序,甚至是顛倒工序的時候,首先接收並識別工控機傳送的請求,工控機接收到驗證信息後生成,並攜帶有驗證信息的,驗證信息中含有與條碼槍對應的工序編號和產品標識碼,產品標識碼為條碼槍掃描產品條碼得到。其次存儲驗證信息至第一存儲空間,判斷上一個存儲的工序編號是否為與所述產品標識碼對應的、位於所述工序編號之前的前一工序編號。當漏掉相應的工序,例如,在進行空調機組的生產時,該空調本來應該按照工序1,工序2,工序3,工序4依次進行生產的,條碼槍也應該按照這個順序對空調機組的條碼進行掃描,在進行工序1時,掃描機組條碼結束,設備也執行了相應的動作,而工序2對應的條碼槍沒有掃描機組條碼,工序3對應的條碼槍掃描了空調條碼,這樣就相當於人為漏工序,因此,當確定上一個存儲的工序編號1不為與所述產品標識碼對應的、位於所述工序編號之前的前一工序編號2時,生成第一報警指令並報警,以提醒生產操作人員嚴格按照生產空調的工序步驟進行,現在的操作是錯誤的。
同理,當生產空調的操作人員掃描了工序2的步驟,接著又進行工序2的條碼槍掃描,這樣通過判斷上一個存儲的工序編號2是否為與所述產品標識碼對應的、位於所述工序編號2之前的前一工序編號1,得知上一個存儲的工序編號2不為當前掃描的工序編號2之前的前一工序編號1,因此生成第一報警指令並報警,以提醒生產操作人員嚴格按照生產空調的工序步驟進行,現在的操作是錯誤的。
顛倒工序的情況與上述漏工序與多工序的情況類似,這裡將不做贅述。
以上報警情況是人為因素造成的沒有掃描產品標識碼、多掃描產品標識碼或者顛倒掃描產品的標識碼,除了人為因素造成的報警,當控制生產的設備損壞或者控制設備動作的工控機損壞,無法對工控機傳送的請求產生回響,進一步導致生產設備無法執行相應的動作,影響產品的正常生產。
當工控機損壞時,生產設備控制方法與當生產設備損壞時候的控制方法相同,即都為當確定上一個存儲的工序編號為與所述產品標識碼對應的、位於所述工序編號之前的前一工序編號,而上一個存儲的與所述產品標識碼對應的工藝參數不為與所述產品標識碼和所述前一工序編號對應的工藝參數時,生成第二報警指令並報警。在實際生產產品的流水線上表現為,連續掃描同一機組條碼,設備沒有動作,則立刻報警,提醒操作人員出現生產故障,需要操作人員檢查流水線上的設備。
若連續掃描不同機組的條碼,即掃描完一台機組的條碼,與條碼槍相連的設備未進行相應的動作,相同的條碼槍繼續掃描下一台機組的條碼,這種情況也是不允許出現的,為了檢測出這種情況,避免相應的設備沒有進行動作而影響產品機組的生產質量,《生產設備控制方法、伺服器及系統》另一實施例還公開了一種生產設備控制方法,如圖3所示,包括以下步驟:
S101、接收並識別工控機傳送的請求。
S102、存儲驗證信息至第一存儲空間。
S110、在第一存儲空間中獲取所述工序編號。
S111、判斷上一個存儲的工藝參數是否為與上一個存儲的產品標識碼和所述工序編號對應的工藝參數,若是,則執行步驟S103、S104、S105,若不是,則執行步驟S112、生成第三報警指令並報警。
S103、當滿足預設條件時,根據工序編號和產品標識碼獲取與工序編號和產品標識碼對應的工藝參數。
預設條件為:確定上一個存儲的工序編號為與產品標識碼對應的、位於所述工序編號之前的前一工序編號,且上一個存儲的與產品標識碼對應的工藝參數為與產品標識碼和前一工序編號對應的工藝參數時,或者當所述工序編號為產品首次掃描所需的第一工序編號。
S104、傳送工藝參數至工控機;
工控機接收工藝參數,生成並傳送攜帶有工藝參數的執行指令至相應的生產設備,控制生產設備執行與工藝參數對應的動作。
S105、存儲與工序編號和產品標識碼對應的工藝參數至第二存儲空間;
其中,當接收到工控機在所述生產設備執行完相應的動作後傳送的結束指令時,存儲與工序編號和產品標識碼對應的工藝參數至第二存儲空間。
所述步驟S112的執行前提為當所述產品標識碼不同於上一個存儲的產品標識碼,且上一個存儲的工藝參數不為與上一個存儲的產品標識碼和所述工序編號對應的工藝參數。
例如上一個掃描的產品為空調甲,上一個掃描的條碼槍為與注油工序相應的條碼槍,而注油機沒有像空調甲注入預設量的機油。但是與注油工序相應的條碼槍繼續掃描空調乙的條碼,得到空調乙的驗證信息並存儲至第一存儲空間,獲取驗證信息中的空調乙的工序編號為注油相應的工序編號,判斷上一個存儲工藝參數並不是與空調甲和注油相應工序編號對應的工藝參數,說明空調甲雖已掃描,但是注油機沒有執行注油動作,即不會存儲與空調甲和注油相應工序編號對應的工藝參數至第二存儲空間,所以生成第三報警指令並報警,以提醒操作人員上一台機組沒有被設備執行相應的操作,不能繼續接下來機組的生產。
為了使得獲取與所述工序編號和產品標識碼對應的工藝參數更加方便,《生產設備控制方法、伺服器及系統》另一實施例還公開了一種生產設備控制方法,如圖4所示,包括:
S101、接收並識別工控機傳送的請求;
其中,所述請求是工控機接收到驗證信息後生成,並攜帶有驗證信息的,驗證信息中含有與條碼槍對應的工序編號和產品標識碼,產品標識碼為條碼槍掃描產品條碼得到。
S102、存儲驗證信息至第一存儲空間。
S103、當滿足預設條件時,根據工序編號和產品標識碼獲取與工序編號和產品標識碼對應的工藝參數。
預設條件為:確定上一個存儲的工序編號為與產品標識碼對應的、位於所述工序編號之前的前一工序編號,且上一個存儲的與產品標識碼對應的工藝參數為與產品標識碼和前一工序編號對應的工藝參數時,或者當所述工序編號為產品首次掃描所需的第一工序編號。
S104、傳送工藝參數至工控機;
工控機接收工藝參數,生成並傳送攜帶有工藝參數的執行指令至相應的生產設備,控制生產設備執行與工藝參數對應的動作。
S113、存儲與工序編號和產品標識碼對應的工藝參數至與產品標識碼對應的第二子存儲空間;
其中,當接收到工控機在所述生產設備執行完相應的動作後傳送的結束指令時,存儲與工序編號和產品標識碼對應的工藝參數至與所述產品標識碼對應的第二子存儲空間,所述第二存儲子空間組成所述第二存儲空間。
首先接收並識別工控機傳送的請求,所述請求是攜帶有驗證信息的,驗證信息中含有與條碼槍對應的工序編號和產品標識碼,存儲驗證信息至第一存儲空間,其次當確定上一個存儲的工序編號為與產品標識碼對應的、位於所述工序編號之前的前一工序編號,且上一個存儲的與產品標識碼對應的工藝參數為與產品標識碼和前一工序編號對應的工藝參數時,或者當所述工序編號為產品首次掃描所需的第一工序編號時,則根據所述工序編號和產品標識碼獲取與所述工序編號和產品標識碼對應的工藝參數。當接收到工控機在所述生產設備執行完相應的動作後傳送的結束指令時,存儲與工序編號和產品標識碼對應的工藝參數至與所述產品標識碼對應的第二子存儲空間,這樣在判斷第一存儲空間中判斷上一個存儲的工序編號是否為與產品標識碼對應的、位於所述工序編號之前的前一工序編號,在第二子存儲空間判斷上一個存儲的工藝參數是否為與產品標識碼和前一工序編號對應的工藝參數,若當確定上一個存儲的工序編號為與產品標識碼對應的、位於所述工序編號之前的前一工序編號,且上一個存儲的與產品標識碼對應的工藝參數為與產品標識碼和前一工序編號對應的工藝參數時,則傳送工藝參數至工控機。由此看出,在與產品標識碼對應的第二子存儲空間中判斷及確定比在存儲所有產品標識碼對應的工藝參數中判斷及確定更加方便。
《生產設備控制方法、伺服器及系統》實施例還公開了一種生產設備控制伺服器,以實現對生產設備正確生產工序的自動控制,以保證產品整機的質量。
一種生產設備控制伺服器,如圖5所示,包括:
接收並識別工控機傳送的請求的接收單元101,所述請求是工控機接收到驗證信息後生成,並攜帶有驗證信息的,所述驗證信息中含有與條碼槍對應的工序編號和產品標識碼,產品標識碼為條碼槍掃描產品條碼得到。
與接收單元101相連、存儲驗證信息至第一存儲空間的第一存儲單元102。
與第一存儲單元102相連的獲取單元103,當確定上一個存儲的工序編號為與產品標識碼對應的、位於所述工序編號之前的前一工序編號,且上一個存儲的與所述產品標識碼對應的工藝參數為與所述產品標識碼和所述前一工序編號對應的工藝參數時,或者當所述工序編號為所述產品首次掃描所需的第一工序編號時,則獲取單元103根據所述工序編號和產品標識碼獲取與所述工序編號和產品標識碼對應的工藝參數。
與獲取單元103相連、傳送所述工藝參數至所述工控機的傳送單元104,工控機接收所述工藝參數,生成並傳送攜帶有所述工藝參數的執行指令至相應的生產設備,控制所述生產設備執行與所述工藝參數對應的動作。
與傳送單元104相連的第二存儲單元105,當接收到所述工控機在所述生產設備執行完相應的動作後傳送的結束指令時,第二存儲單元105存儲與所述工序編號和產品標識碼對應的工藝參數至第二存儲空間。
在上述實施例公開的生產設備控制伺服器中,首先接收單元101接收並識別工控機傳送的請求,所述請求是所述工控機接收到驗證信息後生成,並攜帶有所述驗證信息的,驗證信息中含有與條碼槍對應的工序編號和產品標識碼,第一存儲單元102將所述驗證信息存儲至第一存儲空間。其次,當確定上一個存儲的工序編號為與所述產品標識碼對應的、位於所述工序編號之前的前一工序編號,且上一個存儲的與所述產品標識碼對應的工藝參數為與所述產品標識碼和所述前一工序編號對應的工藝參數時,或者當所述工序編號為所述產品首次掃描所需的第一工序編號時,獲取單元103則根據所述工序編號和產品標識碼獲取與所述工序編號和產品標識碼對應的工藝參數。最後,傳送單元104傳送所述工藝參數至所述工控機,所述工控機接收所述工藝參數,生成並傳送攜帶有所述工藝參數的執行指令至相應的生產設備,控制所述生產設備執行與所述工藝參數對應的動作,當接收到所述工控機在所述生產設備執行完相應的動作後傳送的結束指令時,第二存儲單元105存儲與所述工序編號和產品標識碼對應的工藝參數至第二存儲空間。由此看出,若傳送與所述工序編號和產品標識碼對應的工藝參數,就必須先確定上一個存儲的工序編號為與所述產品標識碼對應的、位於所述工序編號之前的前一工序編號,且上一個存儲的與所述產品標識碼對應的工藝參數為與所述產品標識碼和所述前一工序編號對應的工藝參數,或者確定所述工序編號為所述產品首次掃描所需的第一工序編號,保證了生產產品的設備是按照預先規定的工序編號進行操作的,這樣就不會漏工序、多工序甚至顛倒工序。根據所述工序編號和產品標識碼獲取與所述工序編號和產品標識碼對應的工藝參數,傳送所述工藝參數至所述工控機,所述工控機生成並傳送攜帶有所述工藝參數的執行指令至相應的生產設備,控制所述生產設備執行與所述工藝參數對應的動作,保證了生產設備是按照正確的動作要求進行操作的。因此,避免了因工序的顛倒、遺漏以及動作的錯誤對產品質量控制造成的影響,提高了操作的可靠性。
為了避免人為因素造成的漏工序或者多工序,甚至是顛倒工序對產品生產造成的不良影響,《生產設備控制方法、伺服器及系統》另一實施例還公開了一種生產設備控制伺服器,如圖6所示,除了包括:
接收並識別工控機傳送的請求的接收單元101,所述請求是所述工控機接收到驗證信息後生成,並攜帶有所述驗證信息的,所述驗證信息中含有與條碼槍對應的工序編號和產品標識碼,所述產品標識碼為條碼槍掃描產品條碼得到。
與接收單元101相連、存儲所述驗證信息至第一存儲空間的第一存儲單元102。
與第一存儲單元102相連的獲取單元103,當確定上一個存儲的工序編號為與產品標識碼對應的、位於所述工序編號之前的前一工序編號,且上一個存儲的與所述產品標識碼對應的工藝參數為與所述產品標識碼和所述前一工序編號對應的工藝參數時,或者當所述工序編號為所述產品首次掃描所需的第一工序編號時,則獲取單元103根據所述工序編號和產品標識碼獲取與所述工序編號和產品標識碼對應的工藝參數。
與獲取單元103相連、傳送所述工藝參數至所述工控機的傳送單元104,工控機接收所述工藝參數,生成並傳送攜帶有所述工藝參數的執行指令至相應的生產設備,控制所述生產設備執行與所述工藝參數對應的動作。
與傳送單元104相連的第二存儲單元105,當接收到所述工控機在所述生產設備執行完相應的動作後傳送的結束指令時,第二存儲單元105存儲與所述工序編號和產品標識碼對應的工藝參數至第二存儲空間。
還包括:
與第一存儲單元102相連的第一報警單元106,當確定上一個存儲的工序編號不為與所述產品標識碼對應的、位於所述工序編號之前的前一工序編號時,則第一報警單元106生成第一報警指令並報警。
上述實施例公開的生產設備控制伺服器新增加的第一報警單元106是在確定上一個存儲的工序編號不為與所述產品標識碼對應的、位於所述工序編號之前的前一工序編號時生成第一報警指令並且報警的,即在人工漏工序、多工序或者顛倒工序的時候才起作用的,具體漏工序、多工序與顛倒工序與方法中的描述類似。
當控制生產的設備損壞或者控制設備動作的工控機損壞,無法對工控機傳送的請求產生回響,進一步導致生產設備無法執行相應的動作,影響產品的正常生產。首先來陳述設備損壞,沒有執行相應的動作,即無法存儲與所述產品標識碼對應的工藝參數,《生產設備控制方法、伺服器及系統》另一實施例還公開了一種生產設備控制伺服器,如圖7所示,除了包括:接收單元101、第一存儲單元102、獲取單元103、傳送單元104、第二存儲單元105,還包括:
與第一存儲單元102和第二存儲單元105相連的第二報警單元107,當確定上一個存儲的工序編號為與所述產品標識碼對應的、位於所述工序編號之前的前一工序編號,而上一個存儲的與所述產品標識碼對應的工藝參數不為與所述產品標識碼和所述前一工序編號對應的工藝參數時,則第二報警單元107生成第二報警指令並報警。
在上述實施例公開的生產設備控制伺服器中,當在實際操作時,生產產品的流水線上表現為,連續掃描同一機組條碼,設備沒有動作,則第二報警單元107立刻報警,提醒操作人員出現生產故障,需要操作人員檢查流水線上的設備。
若連續掃描不同機組的條碼,即掃描完一台機組的條碼,與條碼槍相連的設備未進行相應的動作,相同的條碼槍繼續掃描下一台機組的條碼,這種情況也是不允許出現的,為了檢測出這種情況,避免相應的設備沒有進行動作而影響產品機組的生產質量,《生產設備控制方法、伺服器及系統》另一實施例還公開了一種生產設備控制伺服器,如圖8所示,除了包括:接收單元101、第一存儲單元102,獲取單元103、傳送單元104、第二存儲單元105,還包括:
與第一存儲單元102相連、在第一存儲空間中獲取所述工序編號的獲取子單元108。
與第二存儲單元105和獲取子單元108相連的第三報警單元109,當確定上一個存儲的工藝參數不為與上一個存儲的產品標識碼和所述工序編號對應的工藝參數時,則第三報警單元109生成第三報警指令並報警。
例如上一個掃描的產品為空調甲,上一個掃描的條碼槍為與注油工序相應的條碼槍,而注油機沒有像空調甲注入預設量的機油。但是與注油工序相應的條碼槍繼續掃描空調乙的條碼,得到空調乙的驗證信息並存儲至第一存儲空間,獲取驗證信息中的空調乙的工序編號為注油相應的工序編號,判斷上一個存儲工藝參數並不是與空調甲和注油相應工序編號對應的工藝參數,說明空調甲雖已掃描,但是注油機沒有執行注油動作,即不會存儲與空調甲和注油相應工序編號對應的工藝參數至第二存儲空間,所以第三報警單元109生成第三報警指令並報警,以提醒操作人員上一台機組沒有被設備執行相應的操作,不能繼續接下來機組的生產。
《生產設備控制方法、伺服器及系統》另一實施例還公開了一種生產設備控制伺服器,為了使得獲取與所述工序編號和產品標識碼對應的工藝參數更加方便,如圖9所示,包括:接收單元101、第一存儲單元102,獲取單元103、傳送單元104,第二存儲單元105,
第二存儲單元105包括:
與傳送單元104相連的第二存儲模組110,當接收到所述工控機在所述生產設備執行完相應的動作後傳送的結束指令時,第二存儲模組110存儲與所述工序編號和產品標識碼對應的工藝參數至與所述產品標識碼對應的第二子存儲空間。
《生產設備控制方法、伺服器及系統》另一實施例還公開了一種生產設備控制伺服器,如圖10所示,包括:接收單元101、第一存儲單元102,獲取單元103,傳送單元104,第二存儲單元105,其中,獲取單元103包括:
根據所述工序編號和產品標識碼,在預先存儲的生產製造表中索引與所述工序編號和產品標識碼對應的工藝參數的索引模組111。
在實際生產該種生產設備控制伺服器時,索引模組111中的預先存儲的生產製造表最為常見的一種即為BANN表,BANN表中的內容含有生產產品的機組所需要的工藝參數和關鍵重點崗位的運算元據。因此在預先存儲的BANN表中索引到與工序編號和產品標識碼對應的工藝參數,並將工藝參數傳送至工控機,進而控制生產設備執行與工藝參數對應的動作。
《生產設備控制方法、伺服器及系統》實施例還公開了一種生產設備控制系統,以實現對生產設備正確生產工序的自動控制,以保證產品整機的質量。
一種生產設備控制系統,如圖11所示,包括:條碼槍100、工控機200和伺服器300;
條碼100槍掃描產品條碼得到產品標識碼,傳遞含有與所述條碼槍對應的工序編號和所述產品標識碼的驗證信息。
工控機200與條碼槍100相連、接收所述驗證信息並傳送請求,接收到所述驗證信息後生成攜帶有所述驗證信息的請求,接收工藝參數後生成並傳送攜帶有所述工藝參數的執行指令至相應的生產設備,控制所述生產設備執行與所述工藝參數對應的動作。
所述伺服器300與工控機200相連,接收並識別所述請求,存儲所述驗證信息至第一存儲空間,當確定上一個存儲的工序編號為與所述產品標識碼對應的、位於所述工序編號之前的前一工序編號,且上一個存儲的與所述產品標識碼對應的工藝參數為與所述產品標識碼和所述前一工序編號對應的工藝參數時,或者當所述工序編號為所述產品首次掃描所需的第一工序編號時,則根據所述工序編號和產品標識碼獲取與所述工序編號和產品標識碼對應的工藝參數,傳送所述工藝參數至工控機200,當接收到工控機200在所述生產設備執行完相應的動作後傳送的結束指令時,存儲與所述工序編號和產品標識碼對應的工藝參數至第二存儲空間。
在上述實施例公開的生產設備控制系統中,整個系統的操作方式採用連鎖控制,各個裝置的工作過程和功能描述與上述生產設備控制方法和生產設備控制伺服器的描述類似,請參考。
另外,工控機200在接收到工藝參數後生成並傳送攜帶有工藝參數的執行指令至相應的生產設備,控制生產設備執行與所述工藝參數對應的動作之前,可以將接收到的工藝參數存儲至資料庫、表格等存儲空間,在工控機200顯示器的界面設定訪問許可權,當操作人員在界面輸入正確的密碼後,工控機200會生成解密指令,證明許可權正確,操作人員可訪問本工控機內部存儲的各項運算元據,存儲的數據信息要求為唯讀,不允許做更改。

榮譽表彰

2018年12月20日,《生產設備控制方法、伺服器及系統》獲得第二十屆中國專利優秀獎。

相關詞條

熱門詞條

聯絡我們