本發(fā)明涉及二維碼打標領域,具體涉及一種產(chǎn)品二維碼打標防重碼檢測系統(tǒng)及方法。
背景技術:
二維條碼/二維碼(2-dimensional bar code)是用某種特定的幾何圖形按一定規(guī)律在平面(二維方向上)分布的黑白相間的圖形記錄數(shù)據(jù)符號信息的。
在代碼編制上巧妙地利用構(gòu)成計算機內(nèi)部邏輯基礎的“0”、“1”比特流的概念,使用若干個與二進制相對應的幾何形體來表示文字數(shù)值信息,通過圖象輸入設備或光電掃描設備自動識讀以實現(xiàn)信息自動處理。
它具有條碼技術的一些共性:每種碼制有其特定的字符集;每個字符占有一定的寬度;具有一定的校驗功能等。同時還具有對不同行的信息自動識別功能、及處理圖形旋轉(zhuǎn)變化點。
二維碼通過打標機進行自動打標產(chǎn)生,目前很多產(chǎn)品打標二維碼時,會發(fā)生二維碼重碼的現(xiàn)象,需要在出貨前增加二維碼掃描全檢工序;
但是二維碼掃描全檢工序只能用于檢查出重碼的流出,沒有從源頭防止二維碼重碼產(chǎn)生,導致會出現(xiàn)批量二維碼重碼報廢,造成生產(chǎn)時的成本增加,浪費人力物力。
需要對打標時進行一個檢測,能夠事先對打重情況進行檢測,從根源上解決二維碼打重現(xiàn)象時極為迫切解決的問題。
技術實現(xiàn)要素:
本發(fā)明針對現(xiàn)有技術中無法從根源上解決打標機二維碼防重碼的情況,提供一種采取設備和服務器聯(lián)網(wǎng)方式,將所有二維碼信息存儲于共同服務器里,針對所有設備產(chǎn)生的二維碼信息進行分析處理,對有發(fā)生重碼的設備通過網(wǎng)絡的連接進行信息的反饋,達到重碼停機的效果。
本發(fā)明是通過以下技術方案來實現(xiàn)的:一種產(chǎn)品二維碼打標防重碼檢測系統(tǒng),包括,
一臺以上的用于自動生成二維碼信息的打標機,各打標機的信號輸出端均接入局域網(wǎng),局域網(wǎng)的輸出端連接;
一臺服務器,服務器用于存儲所有打標機已生成的的二維碼信息,并對生成的二維碼信息進行分析并比對是否重碼;
服務器的輸出端連接各臺打標機,打標機發(fā)生重碼時,服務器發(fā)送控制指令,關閉對應的打標機進行停機處理。
作為優(yōu)選的技術方案,每臺打標機均包括一個用于控制打標機用的打標設備控制器,該打標設備控制器的信號輸入端連接服務器,并接收服務器傳輸過來的控制信號。
作為優(yōu)選的技術方案,一臺以上的打標機通過連接線連接局域網(wǎng)。
一種二維碼打標防重碼檢測方法,包括以下幾個具體步驟:步驟一、首先,
將各臺打標機生成的二維碼在服務器中進行存儲;
步驟二、工作時,各臺打標機自動生成二維碼信息,各臺打標機的信號輸
出端均連接局域網(wǎng);
步驟二、局域網(wǎng)接收各臺打標機傳輸過來的二維碼,并通過服務器對二維碼進行數(shù)據(jù)收集以及比對;
步驟三、服務器發(fā)現(xiàn)有其中一臺打標機出現(xiàn)二維碼重疊的情況,則通過該服務器直接控制該打標機的控制器,控制器控制該臺打標機立馬關閉,進行數(shù)據(jù)調(diào)整,防止再次出現(xiàn)二維碼的重疊;
步驟四、如果二維碼一直正確無重疊,則持續(xù)進行監(jiān)測比對。
本發(fā)明的有益效果是:本發(fā)明采取設備和服務器聯(lián)網(wǎng)方式,將所有二維碼信息存儲于共同服務器里,針對所有設備產(chǎn)生的二維碼信息進行分析處理。
對有發(fā)生重碼的設備通過網(wǎng)絡的連接進行信息的反饋,達到重碼停機的效果。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明的系統(tǒng)方框圖;
圖2為本發(fā)明的工藝流程圖。
具體實施方式
本說明書中公開的所有特征,或公開的所有方法或過程中的步驟,除了互相排斥的特征和/或步驟以外,均可以以任何方式組合。
本說明書(包括任何附加權利要求、摘要和附圖)中公開的任一特征,除非特別敘述,均可被其他等效或具有類似目的的替代特征加以替換。即,除非特別敘述,每個特征只是一系列等效或類似特征中的一個例子而已。
如圖1-圖2所示,包括一臺以上的用于自動生成二維碼信息的打標機,各打標機的信號輸出端均接入局域網(wǎng),局域網(wǎng)的輸出端連接。
一臺服務器,服務器用于存儲所有打標機已生成的的二維碼信息,并對生成的二維碼信息進行分析并比對是否重碼;
服務器的輸出端連接各臺打標機,打標機發(fā)生重碼時,服務器發(fā)送控制指令,關閉對應的打標機進行停機處理。
本實施例中,每臺打標機均包括一個用于控制打標機用的打標設備控制器,該打標設備控制器的信號輸入端連接服務器,并接收服務器傳輸過來的控制信號,一臺以上的打標機通過連接線連接局域網(wǎng)。
打標機在打標時,都會生產(chǎn)自己的二維碼,而這些二維碼在打標時,為了防止重疊,可將其存儲于服務器中,但是,首先需要將各臺打標機進行聯(lián)網(wǎng),可通過該區(qū)域內(nèi)的物聯(lián)網(wǎng)進行連接,物聯(lián)網(wǎng)連接響應速度非???,而且使用成本低,將各臺打標機連入物聯(lián)網(wǎng),可采用有線或者無線的方式連入物聯(lián)網(wǎng);
采用無線方式連接更加方便,避免了連線帶來的線路混亂以及布線的問題,采用無線方式可在打標機內(nèi)安裝一個無線收發(fā)模塊,并實現(xiàn)通過WIFI方式接入物聯(lián)網(wǎng),這種方式就避免了安裝空間位置的局限性,而且解決了布線的問題,非常的實用。
物聯(lián)網(wǎng)用于連接各打標記以及服務器,服務器從物聯(lián)網(wǎng)內(nèi)獲知各臺打標機的打標情況,服務器必須具備存儲數(shù)據(jù)庫的功能,才能對各臺打標機產(chǎn)生的二維碼進行事先的存儲;
由于存儲有各臺打標機事先產(chǎn)生的二維碼,因此,當局域網(wǎng)將各臺打標機的打標情況輸送至服務器時,服務器能夠馬上將這些二維碼進行比對;
由于二維碼都是獨一無二的,因此絕不能發(fā)生打重的情況,而通過此種方式,即可通過服務器與各臺打標機傳輸過來的打標信號進行比對,以此完成快速檢測。
而服務器能夠用于作為各臺打標機控制的主控元件,因此各臺打標機的控制器機均可通過該服務器完成控制,即是否關機或者繼續(xù)打標的控制命令,直接作用于遠程服務器,統(tǒng)一管理效果更好;
而且可通過人為方式,通過遠程操作服務器,對各臺打標機進行人為的關閉,實現(xiàn)了打標機打標過程的遠程控制,較一般的打標機控制更加方便。
如圖2所示,
首先,將各臺打標機生成的二維碼在服務器中進行存儲;
然后,在工作時,各臺打標機自動生成二維碼信息,各臺打標機的信號輸
出端均連接局域網(wǎng);
接著,局域網(wǎng)接收各臺打標機傳輸過來的二維碼,并通過服務器對二維碼進行數(shù)據(jù)收集以及比對;
再接著,服務器發(fā)現(xiàn)有其中一臺打標機出現(xiàn)二維碼重疊的情況,則通過該服務器直接控制該打標機的控制器;
控制器控制該臺打標機立馬關閉,進行數(shù)據(jù)調(diào)整,防止再次出現(xiàn)二維碼的重疊;
最后,如果二維碼一直正確無重疊,則持續(xù)進行監(jiān)測比對。
本發(fā)明的有益效果是:本發(fā)明采取設備和服務器聯(lián)網(wǎng)方式,將所有二維碼信息存儲于共同服務器里,針對所有設備產(chǎn)生的二維碼信息進行分析處理。
對有發(fā)生重碼的設備通過網(wǎng)絡的連接進行信息的反饋,達到重碼停機的效果。
以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何不經(jīng)過創(chuàng)造性勞動想到的變化或替換,都應涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應該以權利要求書所限定的保護范圍為準。