基于自動掃碼的包裝方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供一種基于自動掃碼的包裝方法及系統(tǒng),其中的方法包括,首先,對包裝系統(tǒng)和掃碼器進(jìn)行配置,在完成包裝系統(tǒng)和掃碼器的配置后,控制器控制掃碼器對某中型號的第一個產(chǎn)品進(jìn)行掃描,將掃描到的產(chǎn)品的SN碼通過控制器傳送至包裝系統(tǒng),包裝系統(tǒng)記錄并檢查SN碼及其狀態(tài),將SN碼的狀態(tài)通過控制器返回給掃碼器,根據(jù)掃碼器的掃描模式進(jìn)行后續(xù)操作,直到掃碼器掃描完該型號的全部產(chǎn)品,在該型號的每個產(chǎn)品的SN碼的狀態(tài)為合格時,包裝系統(tǒng)為該型號的每個產(chǎn)品生成對應(yīng)的包裝號。利用本發(fā)明提供的基于自動掃碼的包裝方法及系統(tǒng),能夠?qū)崿F(xiàn)自動掃描產(chǎn)品進(jìn)行包裝的功能,從而提高人員利用率。
【專利說明】
基于自動掃碼的包裝方法及系統(tǒng)
技術(shù)領(lǐng)域
[0001 ]本發(fā)明涉及包裝技術(shù)領(lǐng)域,更為具體地,涉及一種基于自動掃碼的包裝方法及系統(tǒng)。
【背景技術(shù)】
[0002]在制造業(yè)中,傳統(tǒng)的包裝掃描作業(yè),通常由作業(yè)員通過手持掃碼槍或其他手持設(shè)備逐一掃描待包裝的產(chǎn)品的條碼,進(jìn)入包裝系統(tǒng)進(jìn)行檢查和記錄,最后生成包裝號和包裝標(biāo)簽。每個包裝工站都需要一個人力進(jìn)行額外的掃描動作,工作量繁重,工序繁瑣,效率極差;而且在掃描過程中,需時刻關(guān)注掃描條碼產(chǎn)品的檢查狀態(tài),若該產(chǎn)品狀態(tài)異常,包裝系統(tǒng)會以各種形式進(jìn)行報錯,作業(yè)員需處理完該異常產(chǎn)品后,再進(jìn)行下一個產(chǎn)品的掃描,極大影響了包裝作業(yè)效率,在部分企業(yè)車間,甚至已經(jīng)成為了瓶頸工序。
【發(fā)明內(nèi)容】
[0003]鑒于上傳問題,本發(fā)明的目的是提供一種基于自動掃碼的包裝方法及系統(tǒng),以解決數(shù)據(jù)文件無法同步上傳的問題。
[0004]本發(fā)明提供一種基于自動掃碼的包裝方法,包括:
[0005]數(shù)據(jù)配置階段和掃碼包裝階段;其中,
[0006]數(shù)據(jù)配置階段包括包裝系統(tǒng)的配置和掃碼器的配置;其中,
[0007]包裝系統(tǒng)的配置包括:
[0008]配置每種型號的產(chǎn)品的包裝數(shù)量、與包裝數(shù)量對應(yīng)的包裝矩陣和包裝號生成規(guī)則;
[0009]根據(jù)包裝數(shù)量和包裝矩陣,在包裝系統(tǒng)的界面上生成包裝矩陣圖;
[0010]掃碼器的配置包括:
[0011 ]配置包裝數(shù)量、包裝矩陣和掃描模式;
[0012]在掃碼包裝階段,包括如下步驟:
[0013]控制器控制掃碼器掃描某種型號的第一個產(chǎn)品,并基于掃描到的產(chǎn)品的SN碼和產(chǎn)品在包裝矩陣中的坐標(biāo)創(chuàng)建檢測指令發(fā)送至包裝系統(tǒng);
[0014]包裝系統(tǒng)根據(jù)所接收的檢測指令,通過自身的數(shù)據(jù)庫檢查檢測指令中的SN碼的狀態(tài)是否正確,SN碼的狀態(tài)分為正確和不正確;
[0015]將SN碼及其狀態(tài)顯示到包裝矩陣圖中對應(yīng)的位置上,并向控制器發(fā)送與SN碼的狀態(tài)對應(yīng)的反饋指令,反饋指令包括SN的碼狀態(tài)正確的指令和SN碼的狀態(tài)不正確的指令;
[0016]如果控制器收到SN碼的狀態(tài)正確的指令,控制掃碼器移動至下一個產(chǎn)品的位置進(jìn)行掃碼;如果控制器收到SN碼的狀態(tài)不正確的指令,則掃碼器根據(jù)掃描模式進(jìn)行后續(xù)操作,直到掃描完該型號的全部產(chǎn)品;
[0017]在掃碼器掃描完該型號的全部產(chǎn)品后,根據(jù)包裝號生成規(guī)則為該型號的每個產(chǎn)品生成包裝號。
[0018]本發(fā)明還提供一種基于自動掃碼的包裝裝置,包括:
[0019]包裝系統(tǒng)數(shù)據(jù)配置單元,用于為包裝系統(tǒng)配置每種型號的產(chǎn)品的包裝數(shù)量、與包裝數(shù)量對應(yīng)的包裝矩陣和包裝號生成規(guī)則;
[0020]包裝矩陣圖生成單元,用于根據(jù)包裝數(shù)量和包裝矩陣,在包裝系統(tǒng)的界面上生成包裝矩陣圖;
[0021 ]掃碼器數(shù)據(jù)配置單元,用于為掃碼器配置包裝數(shù)量、包裝矩陣和掃描模式;
[0022]掃碼器控制單元,用于通過控制器控制掃碼器掃描某種型號的第一個產(chǎn)品,并獲取產(chǎn)品的SN碼和產(chǎn)品在所述包裝矩陣中的坐標(biāo);
[0023]檢測指令創(chuàng)建單元,用于根據(jù)產(chǎn)品的SN碼和產(chǎn)品在包裝矩陣中的坐標(biāo)創(chuàng)建檢測指令,并發(fā)送至包裝系統(tǒng);
[0024]SN碼的狀態(tài)檢測單元,用于在包裝系統(tǒng)接收檢測指令后,通過包裝系統(tǒng)的數(shù)據(jù)庫檢查檢測指令中的SN碼的狀態(tài)是否正確,SN碼的狀態(tài)分為正確和不正確;
[0025]SN碼顯示單元,用于將SN碼及其狀態(tài)顯示到包裝矩陣圖中對應(yīng)的位置上;
[0026]反饋指令發(fā)送單元,用于向控制器發(fā)送與SN碼的狀態(tài)對應(yīng)的反饋指令,反饋指令包括SN碼的狀態(tài)正確的指令和SN碼的狀態(tài)不正確的指令;
[0027]反饋指令接收單元,用于接收反饋指令;其中,反饋指令接收單元包括第一處理模塊和第二處理模塊,第一處理模塊用于在控制器接收到SN碼的狀態(tài)正確的指令時,控制掃碼器移動至下一個產(chǎn)品的位置進(jìn)行掃碼;第二處理模塊,用于在控制器接收到SN碼的狀態(tài)不正確的指令時,根據(jù)掃碼器的掃描模式進(jìn)行后續(xù)操作,直到掃描完該型號的全部產(chǎn)品;
[0028]包裝號生成單元,在掃碼器掃描完該型號的全部產(chǎn)品后,根據(jù)包裝號生成規(guī)則為該型號的每個產(chǎn)品生成包裝號。
[0029]利用本發(fā)明提供的基于自動掃碼的包裝方法及系統(tǒng),通過控制器控制掃碼器的運(yùn)動,并且跟包裝系統(tǒng)的協(xié)作交互,實現(xiàn)自動掃描產(chǎn)品進(jìn)行包裝的功能。同時,還能極大地減少企業(yè)成本,可以避免每個包裝工位配備一個人力,每人能夠監(jiān)控多臺包裝工位,提高人員利用率。
[0030]為了實現(xiàn)上傳以及相關(guān)目的,本發(fā)明的一個或多個方面包括后面將詳細(xì)說明并在權(quán)利要求中特別指出的特征。下面的說明以及附圖詳細(xì)說明了本發(fā)明的某些示例性方面。然而,這些方面指示的僅僅是可使用本發(fā)明的原理的各種方式中的一些方式。此外,本發(fā)明旨在包括所有這些方面以及它們的等同物。
【附圖說明】
[0031]通過參考以下結(jié)合附圖的說明及權(quán)利要求書的內(nèi)容,并且隨著對本發(fā)明的更全面理解,本發(fā)明的其它目的及結(jié)果將更加明白及易于理解。在附圖中:
[0032]圖1為根據(jù)本發(fā)明實施例的基于自動掃碼的包裝方法的流程示意圖;
[0033]圖2為根據(jù)本發(fā)明實施例的基于自動掃碼的包裝裝置的邏輯結(jié)構(gòu)框圖。
[0034 ]在所有附圖中相同的標(biāo)號指示相似或相應(yīng)的特征或功能。
【具體實施方式】
[0035]在下面的描述中,出于說明的目的,為了提供對一個或多個實施例的全面理解,闡述了許多具體細(xì)節(jié)。然而,很明顯,也可以在沒有這些具體細(xì)節(jié)的情況下實現(xiàn)這些實施例。在其它例子中,為了便于描述一個或多個實施例,公知的結(jié)構(gòu)和設(shè)備以方框圖的形式示出。
[0036]以下將結(jié)合附圖對本發(fā)明的具體實施例進(jìn)行詳細(xì)描述。
[0037]圖1示出了根據(jù)本發(fā)明實施例的基于自動掃碼的包裝方法的流程。
[0038]如圖1所示,本發(fā)明提供的基于自動掃碼的包裝方法,包括兩個階段,分別為數(shù)據(jù)配置階段和掃碼包裝階段,數(shù)據(jù)配置階段用于對包裝系統(tǒng)和掃碼器進(jìn)行數(shù)據(jù)配置,而掃碼包裝階段用于在完成包裝系統(tǒng)和掃碼器的配置后,對產(chǎn)品進(jìn)行掃碼包裝。具體地,
[0039]步驟S100:為包裝系統(tǒng)配置每種型號的產(chǎn)品的包裝規(guī)格、包裝模板和為掃碼器配置每種型號的產(chǎn)品的包裝規(guī)格和掃描模式。
[0040]其中,包裝規(guī)格包括包裝數(shù)量和由包裝數(shù)量排成的包裝矩陣,例如:包裝數(shù)量為80,則包裝矩陣可以為行8*列10,也可以行10*列8。
[0041]包裝模板包括各個明細(xì)規(guī)則和包裝號生成規(guī)則,各個明細(xì)規(guī)則主要包括在不同的模板上顯示的各項的內(nèi)容和格式;包裝號生產(chǎn)規(guī)則主要包括包裝號各個欄位生成的位數(shù)、類型和進(jìn)制等規(guī)則。
[0042]包裝系統(tǒng)里配置的包裝規(guī)格是用于包裝系統(tǒng)構(gòu)建界面和判斷是否包裝結(jié)束的;而掃碼器配置的包裝規(guī)格是用于判斷本輪掃碼是否結(jié)束,兩個地方?jīng)]有一次性關(guān)聯(lián),每次切換掃描不同型號的產(chǎn)品,都要配置這兩個地方。
[0043]掃碼器的掃描模式包括兩種,一種為等待模式,在掃描某個產(chǎn)品的條碼時,該條碼未通過驗證,則立即停止掃描并報警,只有當(dāng)人工處理異常品并手動重啟后才能繼續(xù)向下掃描;繼續(xù)模式,在掃碼器掃描到某個異常品時(異常品為條碼未通過驗證的產(chǎn)品),掃描不會立即停止,將該異常品標(biāo)記出來,掃碼器繼續(xù)向后掃描;直到該型號的產(chǎn)品全部掃描結(jié)束,由人工處理每一個標(biāo)記出的異常品。
[0044]在一個【具體實施方式】中,還為掃碼器配置掃描路徑,掃碼路徑分為S型路徑和N型路徑,S型路徑為掃碼器掃描完一行產(chǎn)品后,移動到下一行產(chǎn)品的尾部,從后向前進(jìn)行掃描,而N型路徑為掃碼器掃描完一行產(chǎn)品后,移動到下一行產(chǎn)品的首部,從前向后進(jìn)行掃描。
[0045]步驟SlOl:根據(jù)包裝規(guī)格,在包裝系統(tǒng)的界面上生成包裝矩陣圖。
[0046]包裝系統(tǒng)根據(jù)包裝數(shù)量和包裝矩陣在包裝界面上生成包裝矩陣圖,包裝矩陣圖與產(chǎn)品實際分布一致,用于在包裝過程中將產(chǎn)品的實際位置顯示在包裝界面中??刂破髋渲玫陌b規(guī)格與包裝系統(tǒng)配置的包裝規(guī)格相同,控制器也可以獲知被掃描產(chǎn)品的實際位置,也就是該產(chǎn)品在包裝矩陣中的位置。
[0047]步驟S102:控制器控制掃碼器掃描某種型號的第一個產(chǎn)品,并基于掃描到的產(chǎn)品的SN碼和產(chǎn)品在包裝矩陣中的坐標(biāo)創(chuàng)建檢測指令發(fā)送至包裝系統(tǒng)。
[0048]在控制器控制掃碼器掃描某種型號的第一個產(chǎn)品之前,事先要在包裝系統(tǒng)中選擇該型號的產(chǎn)品,并加載與該型號產(chǎn)品的相關(guān)規(guī)則(包括該型號產(chǎn)品的包裝號生成規(guī)則等等)O
[0049]控制器向包裝系統(tǒng)發(fā)送開始指令,詢問包裝系統(tǒng)是否加載規(guī)則完畢,如果包裝系統(tǒng)加載規(guī)則完畢,向控制器返回一個確認(rèn)指令,確認(rèn)指令表示,可以進(jìn)行正式掃描了,在控制器收到該確認(rèn)指令后,開始控制掃碼器進(jìn)行該型號第一個產(chǎn)品的掃描。本發(fā)明中,掃碼器的掃描是指對廣品的SN碼進(jìn)行掃碼。
[0050]檢測指令中的data表示控制器向包裝系統(tǒng)發(fā)送的檢測命令,檢測指令中的X、Y表示被掃描產(chǎn)品的實際位置中的橫坐標(biāo)和縱坐標(biāo),也就是被掃描產(chǎn)品在包裝矩陣中的橫坐標(biāo)與縱坐標(biāo),檢測指令中的SN為掃碼器掃描到的SN碼,如果掃碼器為掃描到SN碼,則SN為空。
[0051]步驟S103:包裝系統(tǒng)根據(jù)所接收的檢測指令,通過自身的數(shù)據(jù)庫檢查檢測指令中的SN碼的狀態(tài)是否正確,SN碼的狀態(tài)分為正確和不正確。
[0052 ]包裝系統(tǒng)的數(shù)據(jù)庫中記錄有SN碼的狀態(tài),SN碼的狀態(tài)表示對應(yīng)的產(chǎn)品是否為合格產(chǎn)品;如果產(chǎn)品為合格產(chǎn)品,則該產(chǎn)品的SN碼的狀態(tài)為正確,如果產(chǎn)品為非合格產(chǎn)品(即異常品),則該產(chǎn)品的SN碼的狀態(tài)為不正確。
[0053]步驟S104:通過不同的方式將SN碼及其狀態(tài)顯示到包裝矩陣圖中對應(yīng)的位置上和向控制器發(fā)送與SN碼的狀態(tài)對應(yīng)的反饋指令,反饋指令包括SN碼的狀態(tài)正確的指令和SN碼的狀態(tài)不正確的指令。
[0054]包裝系統(tǒng)在檢查SN碼的狀態(tài)是否正確之后,同時做兩件事情,第一件事情,無論SN碼的狀態(tài)是否正確,都將SN碼及其狀態(tài)顯示到包裝矩陣圖中的對應(yīng)位置上,第二件事情,向控制器發(fā)送反饋指令,反饋指令包含SN碼的狀態(tài),也就是說,反饋指令分為兩種,一種是代表SN碼的狀態(tài)正確的反饋指令,另一種是代表SN碼的狀態(tài)不正確的反饋指令。
[0055]將SN碼及其狀態(tài)顯示到包裝矩陣圖中的對應(yīng)位置上的過程中,首先,根據(jù)被掃描產(chǎn)品包裝矩陣中的坐標(biāo)將SN碼顯示在包裝矩陣圖的相應(yīng)位置上,然后根據(jù)SN碼的狀態(tài)將SN碼在包裝矩陣圖中背景顏色設(shè)置成不同的顏色,例如:在SN碼的狀態(tài)正確時,將SN碼在包裝矩陣圖中的背景顏色設(shè)置為藍(lán)色,在SN碼的狀態(tài)不正確時,將SN碼在包裝矩陣圖中的背景顏色設(shè)置為紅色;如果SN碼為空,則將SN碼為空的產(chǎn)品在包裝矩陣圖中的位置的背景顏色設(shè)置為綠色。本發(fā)明也可以通過其它的方式顯示SN碼的狀態(tài),例如:當(dāng)SN碼的狀態(tài)正確時,在SN碼的右側(cè)顯示對號,當(dāng)SN碼的狀態(tài)不正確時,在在SN碼的右側(cè)顯示叉號。
[0056]掃碼器每掃描一個產(chǎn)品,通過控制器將SN碼傳送給包裝系統(tǒng),包裝系統(tǒng)對SN碼的狀態(tài)進(jìn)行判斷,包裝系統(tǒng)會記錄每個合格產(chǎn)品,為后續(xù)操作做準(zhǔn)備。
[0057]步驟S105:如果控制器收到SN碼的狀態(tài)正確的指令,控制掃碼器移動至下一個產(chǎn)品的位置進(jìn)行掃碼;如果控制器收到SN碼的狀態(tài)不正確的指令,則掃碼器根據(jù)掃描模式進(jìn)行后續(xù)操作,直到掃描完該型號的全部產(chǎn)品。
[0058]在控制器收到SN碼的狀態(tài)正確的指令時,說明被掃描的產(chǎn)品為合格產(chǎn)品,此時,控制器控制掃碼器移動到下一個產(chǎn)品的位置,對下一個產(chǎn)品進(jìn)行掃描。
[0059]在控制器收到SN碼的狀態(tài)不正確的指令時,說明被掃描的產(chǎn)品為異常品,此時,掃碼器根據(jù)配置的掃描模式來決定后續(xù)的操作。
[0060]掃描模式包括繼續(xù)模式和等待模式,如果掃碼器配置的是等待模式,在收到SN碼的狀態(tài)不正確的指令時,立刻停止掃碼器掃描并報警,等等人工更換該異常品,手動消除報警后,重新對更換后的產(chǎn)品進(jìn)行掃描;如果掃碼器配置的是繼續(xù)模式,則在收到SN碼的狀態(tài)不正確的指令時,繼續(xù)掃碼器掃描產(chǎn)品直到完成該型號的全部產(chǎn)品的掃描,此時,可能會掃描出多個異常品,所有異常品會顯示在包裝系統(tǒng)的包裝矩陣圖中,由人工逐個處理,將異常品更換新的產(chǎn)品,并重新對更換后的產(chǎn)品進(jìn)行掃描。
[0061]步驟S106:在掃碼器掃描完該型號的全部產(chǎn)品后,包裝系統(tǒng)檢查掃碼器掃描的產(chǎn)品數(shù)量是否正確,在產(chǎn)品數(shù)量正確時,根據(jù)包裝號生成規(guī)則為該型號的每個產(chǎn)品生成包裝號。
[0062]在掃碼器掃描完一個型號的全部產(chǎn)品后,控制器將掃碼器移動至初始位置,包裝系統(tǒng)檢查記錄的合格產(chǎn)品的數(shù)量是否與包裝規(guī)格中的包裝數(shù)量相同,如果相同,包裝系統(tǒng)根據(jù)配置的包裝號生成規(guī)則為該型號的每個產(chǎn)品生成包裝號,并將生成的包裝號與對應(yīng)的SN碼進(jìn)行綁定存儲,包裝系統(tǒng)根據(jù)包裝號及其他的信息生成包裝標(biāo)簽,向控制器發(fā)送包裝完成的指令,等待下一輪控制器發(fā)送的開始指令;如果不相同,則人工判斷被掃描產(chǎn)品實際的數(shù)量。例如:包裝數(shù)量定為100,而產(chǎn)品實際的數(shù)量為98,則人工控制包裝系統(tǒng)生成包裝號和包裝標(biāo)簽,向控制器發(fā)送包裝完成的指令。
[0063]在掃描模式為等待模式時,由于未處理異常品,掃碼器不會繼續(xù)掃描,因此,通常情況下,包裝系統(tǒng)檢查記錄的合格產(chǎn)品的數(shù)量與包裝規(guī)格中的包裝數(shù)量相同,產(chǎn)品的實際數(shù)量與包裝數(shù)量不等時例外,此情況為特殊情況。
[0064]在掃描模式為繼續(xù)模式時,如果包裝系統(tǒng)檢查記錄的合格產(chǎn)品的數(shù)量與包裝規(guī)格中的包裝數(shù)量不符,則人工判斷被掃描產(chǎn)品的實際數(shù)量,在掃描產(chǎn)品的實際數(shù)量與包裝數(shù)量相同時,處理包裝矩陣圖中顯示的異常品。
[0065]控制器在收到包裝系統(tǒng)發(fā)送的包裝完成的指令后,向包裝系統(tǒng)發(fā)送新一輪的開始指令,開始下一輪的包裝作業(yè)。
[0066]上述內(nèi)容詳細(xì)描述了本發(fā)明提供的基于自動掃碼的包裝方法。與上傳方法相對應(yīng),本發(fā)明還提供一種基于自動掃碼的包裝裝置。
[0067]圖2示出了根據(jù)本發(fā)明實施例的基于自動掃碼的包裝裝置的邏輯結(jié)構(gòu)。
[0068]如圖2所示,本發(fā)明實施例提供的基于自動掃碼的包裝裝置200包括:包裝系統(tǒng)數(shù)據(jù)配置單元201、包裝矩陣圖生成單元202、掃碼器數(shù)據(jù)配置單元203、掃碼器控制單元204、檢測指令創(chuàng)建單元205、SN碼的狀態(tài)檢測單元206、SN碼顯示單元207、反饋指令發(fā)送單元208、反饋指令接收單元209、包裝數(shù)量檢查單元210、包裝號生成單元211。
[0069]其中,包裝系統(tǒng)數(shù)據(jù)配置單元201用于為包裝系統(tǒng)配置每種型號的產(chǎn)品的包裝數(shù)量、與包裝數(shù)量對應(yīng)的包裝矩陣和包裝號生成規(guī)則,查看對應(yīng)方法中的相關(guān)描述。
[0070]包裝矩陣圖生成單元202用于根據(jù)包裝數(shù)量和包裝矩陣,在包裝系統(tǒng)的界面上生成包裝矩陣圖,查看對應(yīng)方法中的相關(guān)描述。
[0071]掃碼器數(shù)據(jù)配置單元203用于為掃碼器配置包裝數(shù)量、包裝矩陣和掃描模式,查看對應(yīng)方法中的相關(guān)描述。
[0072]掃碼器控制單元204用于在完成包裝系統(tǒng)和掃碼器的配置后,通過控制器控制掃碼器掃描某種型號的第一個產(chǎn)品,并獲取產(chǎn)品的SN碼和產(chǎn)品在包裝矩陣中的坐標(biāo),查看對應(yīng)方法中的相關(guān)描述。
[0073]檢測指令創(chuàng)建單元205用于根據(jù)產(chǎn)品的SN碼和產(chǎn)品在包裝矩陣中的坐標(biāo)創(chuàng)建檢測指令,并發(fā)送至包裝系統(tǒng),查看對應(yīng)方法中的相關(guān)描述。
[0074]SN碼的狀態(tài)檢測單元206用于在包裝系統(tǒng)接收檢測指令后,通過包裝系統(tǒng)的數(shù)據(jù)庫檢查檢測指令中的SN碼的狀態(tài)是否正確,SN碼的狀態(tài)分為正確和不正確,查看對應(yīng)方法中的相關(guān)描述。
[0075]SN碼顯示單元207用于通過不同的方式將SN碼及其狀態(tài)顯示到包裝矩陣圖中對應(yīng)的位置上,查看對應(yīng)方法中的相關(guān)描述。
[0076]反饋指令發(fā)送單元208,用于向控制器發(fā)送與SN碼的狀態(tài)對應(yīng)的反饋指令,反饋指令包括SN碼的狀態(tài)正確的指令和SN碼的狀態(tài)不正確的指令,查看對應(yīng)方法中的相關(guān)描述。
[0077]反饋指令接收單元209用于接收反饋指令;其中,反饋指令接收單元包括第一處理模塊209a和第二處理模塊209b,第一處理模塊209a用于在控制器接收到SN碼的狀態(tài)正確的指令時,控制掃碼器移動至下一個產(chǎn)品的位置進(jìn)行掃碼;第二處理模塊20%,用于在控制器接收到SN碼的狀態(tài)不正確的指令時,則掃碼器根據(jù)掃描模式進(jìn)行后續(xù)操作,直到掃描完該型號的全部產(chǎn)品,查看對應(yīng)方法中的相關(guān)描述。
[0078]包裝數(shù)量檢查單元210用于在掃碼器掃描完該型號的全部產(chǎn)品后,通過包裝系統(tǒng)檢查掃碼器掃描的產(chǎn)品數(shù)量是否正確,查看對應(yīng)方法中的相關(guān)描述。
[0079]包裝號生成單元211用于在產(chǎn)品數(shù)量正確時,根據(jù)包裝號生成規(guī)則為該型號的每個產(chǎn)品生成包裝號,查看對應(yīng)方法中相關(guān)描述。
[0080]另外,SN碼顯示單元207包括SN碼顯示模塊207a和背景顏色設(shè)置模塊207b,SN碼顯示模塊207a用于將SN碼顯示到包裝矩陣圖中對應(yīng)的位置上;背景顏色設(shè)置模塊207b用于在將SN碼顯示到包裝矩陣圖中后,當(dāng)SN碼的狀態(tài)為正確時,對包裝矩陣圖中的SN碼設(shè)置一種背景顏色,或者,當(dāng)SN碼的狀態(tài)為不確時,對包裝矩陣圖中的SN碼設(shè)置另一種背景顏色,查看對應(yīng)方法中的相關(guān)描述。
[0081]在本發(fā)明的一個【具體實施方式】中,掃碼器數(shù)據(jù)配置單元203進(jìn)一步包括路徑配置模塊2031,用于為掃碼器配置掃描路徑;路徑配置模塊2031包括:S型路徑配置子模塊2031a,用于在掃碼器掃描完一行產(chǎn)品后,控制掃碼器移動到從下一行產(chǎn)品的尾部向前掃描;N型路徑配置子模塊2031b,用于在掃碼器掃描完一行產(chǎn)品后,控制掃碼器移到下一行產(chǎn)品的首部向后掃描。
[0082]在本發(fā)明的另一個【具體實施方式】中,掃碼器數(shù)據(jù)配置單元203還包括掃描距離配置模塊2032,用于為掃碼器配置的移動距離,移動距離為兩個相鄰產(chǎn)品間隔的距離,也就是掃碼器從一個產(chǎn)品移動到下一個產(chǎn)品的距離。
[0083]以上所述,僅為本發(fā)明的【具體實施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
【主權(quán)項】
1.一種基于自動掃碼的包裝方法,包括:數(shù)據(jù)配置階段和掃碼包裝階段;其中, 所述數(shù)據(jù)配置階段包括包裝系統(tǒng)的配置和掃碼器的配置;其中, 所述包裝系統(tǒng)的配置包括: 配置每種型號的產(chǎn)品的包裝數(shù)量、與所述包裝數(shù)量對應(yīng)的包裝矩陣和包裝號生成規(guī)則; 根據(jù)所述包裝數(shù)量和所述包裝矩陣,在所述包裝系統(tǒng)的界面上生成包裝矩陣圖; 所述掃碼器的配置包括: 配置所述包裝數(shù)量、所述包裝矩陣和掃描模式; 在所述掃碼包裝階段,包括如下步驟: 控制器控制所述掃碼器掃描產(chǎn)品,并基于掃描到的所述產(chǎn)品的SN碼和所述產(chǎn)品在所述包裝矩陣中的坐標(biāo)創(chuàng)建檢測指令發(fā)送至所述包裝系統(tǒng); 所述包裝系統(tǒng)根據(jù)所接收的檢測指令,通過自身的數(shù)據(jù)庫檢查所述檢測指令中的SN碼的狀態(tài)是否正確,所述SN碼的狀態(tài)分為正確和不正確; 將所述SN碼及其狀態(tài)顯示到所述包裝矩陣圖中對應(yīng)的位置上,并向所述控制器發(fā)送與所述SN碼的狀態(tài)對應(yīng)的反饋指令,所述反饋指令包括所述SN碼的狀態(tài)正確的指令和所述SN碼的狀態(tài)不正確的指令; 如果所述控制器收到所述SN碼的狀態(tài)正確的指令,控制所述掃碼器移動至下一個產(chǎn)品的位置進(jìn)行掃碼;如果所述控制器收到所述SN碼的狀態(tài)不正確的指令,則所述掃碼器根據(jù)所述掃描模式進(jìn)行后續(xù)操作,直到掃描完該型號的全部產(chǎn)品; 在所述掃碼器掃描完該型號的全部產(chǎn)品后,根據(jù)所述包裝號生成規(guī)則為該型號的每個產(chǎn)品生成包裝號。2.如權(quán)利要求1所述的基于自動掃碼的包裝方法,其中,在將所述SN碼及其狀態(tài)顯示到所述包裝矩陣圖中對應(yīng)的位置上的過程中, 在所述SN碼的狀態(tài)為正確時,將所述SN碼顯示到所述包裝矩陣圖中對應(yīng)的位置上,并對所述SN碼設(shè)置一種背景顏色; 在所述SN碼的狀態(tài)為不確時,將所述SN碼顯示到所述包裝矩陣圖中對應(yīng)的位置上,并對所述SN碼設(shè)置另一種背景顏色。3.如權(quán)利要求1所述的基于自動掃碼的包裝方法,其中, 所述掃描模式包括等待模式和繼續(xù)模式;以及, 在根據(jù)所述掃描模式?jīng)Q定后續(xù)操作的過程中,如果所述掃描模式為等待模式,停止所述掃碼器掃描并報警,在解除報警后繼續(xù)掃描該型號的下一個產(chǎn)品;如果所述掃描模式為繼續(xù)模式,則控制所述掃碼器繼續(xù)掃描該型號的下一個產(chǎn)品,直至掃描完該型號的全部產(chǎn)品O4.如權(quán)利要求3所述的基于自動掃碼的包裝方法,其中, 在停止所述掃碼器掃描并報警后,等待人工處理,所述人工處理為人工更換產(chǎn)品,并通過所述掃碼器重新掃描更換后的產(chǎn)品的SN碼。5.如權(quán)利要求1所述的基于自動掃碼的包裝方法,其中, 所述掃碼器的配置還包括掃描路徑的配置,所述掃描路徑包括S型路徑和N型路徑,所述S型路徑為所述掃碼器掃描完一行產(chǎn)品后,移動到從下一行產(chǎn)品的尾部向前掃描,所述N型路徑為所述掃碼器掃描完一行產(chǎn)品后,移到下一行產(chǎn)品的首部向后掃描。6.如權(quán)利要求1所述的基于自動掃碼的包裝方法,其中, 所述掃碼器的配置還包括掃描距離的配置,所述掃描距離為所述掃碼器的移動距離,所述移動距離為產(chǎn)品間的距離。7.一種基于自動掃碼的包裝裝置,包括: 包裝系統(tǒng)數(shù)據(jù)配置單元,用于為包裝系統(tǒng)配置每種型號的產(chǎn)品的包裝數(shù)量、與所述包裝數(shù)量對應(yīng)的包裝矩陣和包裝號生成規(guī)則; 包裝矩陣圖生成單元,用于根據(jù)所述包裝數(shù)量和所述包裝矩陣,在所述包裝系統(tǒng)的界面上生成包裝矩陣圖; 掃碼器數(shù)據(jù)配置單元,用于為掃碼器配置所述包裝數(shù)量、所述包裝矩陣和掃描模式; 掃碼器控制單元,用于通過控制器控制所述掃碼器掃描某種型號的第一個產(chǎn)品,并獲取所述產(chǎn)品的SN碼和所述產(chǎn)品在所述包裝矩陣中的坐標(biāo); 檢測指令創(chuàng)建單元,用于根據(jù)所述產(chǎn)品的SN碼和所述產(chǎn)品在所述包裝矩陣中的坐標(biāo)創(chuàng)建檢測指令,并發(fā)送至所述包裝系統(tǒng); SN碼的狀態(tài)檢測單元,用于在所述包裝系統(tǒng)接收所述檢測指令后,通過所述包裝系統(tǒng)的數(shù)據(jù)庫檢查所述檢測指令中的SN碼的狀態(tài)是否正確,所述SN碼的狀態(tài)分為正確和不正確; SN碼顯示單元,用于將所述SN碼及其狀態(tài)顯示到所述包裝矩陣圖中對應(yīng)的位置上; 反饋指令發(fā)送單元,用于向所述控制器發(fā)送與所述SN碼的狀態(tài)對應(yīng)的反饋指令,所述反饋指令包括所述SN碼的狀態(tài)正確的指令和所述SN碼的狀態(tài)不正確的指令; 反饋指令接收單元,用于接收所述反饋指令;其中,所述反饋指令接收單元包括第一處理模塊和第二處理模塊,所述第一處理模塊用于在所述控制器接收到所述SN碼的狀態(tài)正確的指令時,通過所述控制器控制所述掃碼器移動至下一個產(chǎn)品的位置進(jìn)行掃碼;所述第二處理模塊,用于在所述控制器接收到所述SN碼的狀態(tài)不正確的指令時,根據(jù)所述掃碼器的掃描模式進(jìn)行后續(xù)操作,直到掃描完該型號的全部產(chǎn)品; 包裝號生成單元,在所述掃碼器掃描完該型號的全部產(chǎn)品后,根據(jù)所述包裝號生成規(guī)則為該型號的每個產(chǎn)品生成包裝號。8.如權(quán)利要求7所述的基于自動掃碼的包裝裝置,其中, 所述SN碼顯示單元包括: SN碼顯示模塊,用于將所述SN碼顯示到所述包裝矩陣圖中對應(yīng)的位置上; 背景顏色設(shè)置模塊,用于在所述SN碼的狀態(tài)為正確時,對所述包裝矩陣圖中的所述SN碼設(shè)置一種背景顏色,或者,在所述SN碼的狀態(tài)為不確時,對所述包裝矩陣圖中的所述SN碼設(shè)置另一種背景顏色。9.如權(quán)利要求8所述的基于自動掃碼的包裝裝置,其中, 所述掃碼器數(shù)據(jù)配置單元包括路徑配置模塊,用于為所述掃碼器配置掃描路徑;其中,所述路徑配置模塊包括: S型路徑配置子模塊,用于在所述掃碼器掃描完一行產(chǎn)品后,控制所述掃碼器移動到從下一行產(chǎn)品的尾部向前掃描; N型路徑配置子模塊,用于在所述掃碼器掃描完一行產(chǎn)品后,控制所述掃碼器移到下一行產(chǎn)品的首部向后掃描。10.如權(quán)利要求9所述的基于自動掃碼的包裝裝置,其中, 所述掃碼器數(shù)據(jù)配置單元還包括掃描距離配置模塊,用于為所述掃碼器配置移動距離,所述移動距離為相鄰兩個產(chǎn)品間隔的距離。
【文檔編號】B65B61/00GK105930760SQ201610259452
【公開日】2016年9月7日
【申請日】2016年4月22日
【發(fā)明人】焦玉乾
【申請人】歌爾聲學(xué)股份有限公司