專利名稱:一種基于射頻卡的數據采集與處理裝置及其方法
技術領域:
本發明涉及一種數據輸入輸出M集與處理的設備及其方法,特別是涉及一種 基于射頻卡的數據采集與處理裝置及其方法。
技術背景在生產加工企業,特別是在流水線生產的生產企業中由于要計算員工的工資, 一a汰用計件或者條碼f^工序的形式對其進行計量。在實際生產過程中,由于生 產產品批次多,批量大,同時產品生產工藝多而復雜,而且每個工序的工價和工藝 要求以及所需時間都不同,每種產品的批次數量和分開的小包裝數量都不同,要記 錄每個員工所生產產品的每一個工序的生產數量、生產時間等生產線的直4勤言息, 需要通過人工記錄然后再進行匯總,絲根據每個工序的工價計算其工資以及^P宗 生產tt、預測完成時間等。由于生產企業的產量大、品種繁多的掩泉,釆用手工記錄產量或條碼代表工序的方法存在以下擊失點1、 用手工計數容易出現射己4射吳,也可肯沐人為的因素,從而導至t^始數據的 錯報和虛報;2、 工人生產中的生產效率由于工人多、產品量大、生產工藝所需時間各不相同、 手工記錄是無法記錄完^^言息的,只能記錄工人生產產品的批次、數量、工序等, 而不可能詳細記,ll每個工人生產具體時間,生產了什么產品等車間生產線的一線 的直接真實信息;
3、 計算工作量太大而且繁瑣,需要一殳入大量的人力,計算才^f乍也容易出錯,統計匯總時間長;4、 條石射殳備需要大量的紙^^大量的打印機以及打印庫€#損耗,每個月^^產 生大量的消耗,并且工人也需要花費時間小心的來用剪刀剪#^碼,并整理后上交, 降低了工人的效率;5、 由于生產凄t據不^A時上報,不f^寸員工的生產過程進行有效的5P宗,從而 不能及時反映生產效率及生產M;6、 由于手工計數的特點,不便于對生產數據的統計分析,更不便于利用生產數 據及時進行產能、生產ii^的分析^i周整改善;7、 生產數據的手工記錄,不便于和管理信息系統結合,卩艮制了管理信息系統系 統在生產過程中的管理及控制的作用;8、 條碼雖然能部分解決和管理信息系統的結合,但是需要消耗大量的紙張、打 印誄€#、減低生產效率等相關缺點。發明內容本發明的目的是針對3賄技術中存在的上述問題,提供一種基于射頻卡的可對 生產過程中的產品信息、加工工序、各員工加工工序的數量進行實時數據采集與存 儲并可返回處理結果顯示于各工位上;對生產過程中可以減少紙張的消耗95%以上、 效率最少可以提高1.5個百分點,并且可以減少相應的工作崗位,提高管理,并能 準確地計算工資、分析生產效率、預測生產ii^;且射頻卡是可重復使用的,符合 現代化生產過程控制的發展趨向的數據采集與處理裝置及其方法,本發明的目的是通過以下技術方案實現的一種基于射頻卡的數據釆集與處理裝置,包括至少一個由中央處理單元CPU、
可顯示菜單及中英文信息的顯示屏、用于輸入數字、字母、符號和相關控制信息的輸入^t^:、用于讀取射頻卡內的全球唯一標識石W言息的讀卡單元、用于表示工位不 同工作狀態及提示工位的聲光指示單元、可^1擦寫的用于^H諸數據信息的^H渚單 iti且成的數據采集設備;與所述各數據采集設M別一~""^十應的至少 一個通訊i空制 單元;包含有后臺數據庫和進行邏輯分析及運算的程序控制裝置的后臺控制平臺;其中所述的顯示屏、輸入鍵盤、讀卡單元、存儲單元、聲光指示單元分別與中 央處理單元CPU連接并由中央處理單元CPU通過相對應的通ifU空制單元將包含但不 限于卡號、4tt輸入的字符、控制信息、菜單選項的數據信息主動上傳到后臺控制 平臺,后臺控制平臺對采集到的包含但不限于卡號、4tt:輸入的字符、控制信息、 菜單選項的數據信息進行處理后再通ii^"應的通訊控制單元將處理后的數據信息的 結果與所述中央處理單元CPU進行實時的數據交互,中央處理單元CPU再將處理后 的包含但不限于顯示信息、控制信息、菜單、指示燈、聲音的數據信息的信息通過 顯示屏及聲光指示單7t^^^渚單元ii^亍顯示與^^諸。此時利用上tt于射頻卡的數據采集與處理裝置進行數據采集與處理的方法, 包括以下步驟(1)、建立射頻卡卡號與包含但不限于工人工號、產品批量小包裝^^立、產品 工序工藝、加工廠商、控制功能的信息與數據的對應關系,并將》1^"應關系##到 與后臺控制平臺連接的數據庫;根據數據采集設備的^^]功能將數據采集設備為車 間采集計數i殳備、質量控制設備、部門移交設備、JIT(JUST IN TIME )計數設備、 發卡設備,并將各數據采集設備的類型信息^^諸到與后臺控制平臺連接的數據庫內;(2 )、啟動凝:據采集i殳備,#^據數據采集設備的類型、狀態進行連續的數據采 集,并將采集到的原始數據通過與后臺控制平臺連接的數據總線主動上傳到后臺控
制平臺;
(3 )、后臺控制平臺對所述步驟(2)所采集到的原始數據信息根據所述步驟(l) 的設定進行技術性的邏輯分析處理,并將分析處理的包含但不限于控制信息、提示信息、聲光指示的結果存入后臺數據庫進行存儲,并將該處理結M過各通"^U空制 單政送到各數據采集設備進行提示或指導要求工人做進一步的任務處理;
(4)、后臺控制平臺對采集分析后的數據進4i^充計、匯總、分析,并根據該分 析結果為企業工效分析、產品生產工序流水暢通程度提供必要的一手資^H^據。 上述步驟(i)中i殳定射頻卡卡號與工人工號、產品批量小包裝單位、產品工序工藝、加工廠商、控制功能的信息與數據的對應關系,并將:H^于應關系肩—諸到后臺控制平臺的后臺數據庫,根據數據采集設備的^^]功能將數據采集設備為車間采 集計數設備、質量控制設備、部門移交設備、JIT(JUST IN T頂E )計數設備、發卡 設備,并將各數據采集設備的類型信息^f諸到與后臺控制平臺相連接的數據庫內的 處理方法包4舌以下步-驟
(1.1)、對射頻卡進行分類編碼
對新購入的射頻卡按照功能進行分類編碼,包括工人工卡、產品貨卡、管理卡、 加工廠商身份卡、工序工藝卡、控制功能卡,并將各信息注冊到后臺控制平臺的后 臺數據庫;
(1. 2 )對設備進行分類注冊并設定與其對應的使用工人的工號并對工人頒發身 份確認的工卡;同時通過后臺控制平臺或者使用高級管理卡對數據采集設備按照使 用的功能方法和位置將各數據采集設備分為車間釆集計數設備、質量控制設備、 部門移交設備、JITCIUST IN TIME )計數設備、發卡設備,并將各數據采集設備的 分類信息注冊到后臺控制平臺的后臺數據庫;根據數據采集設備的類型設定注冊設
備的使用性質如果設備為單一工人專用設備,則在后臺控制平臺直接設定^lt據采集設備對應的工人的工號,并將對應信息#^諸到與后臺控制平臺相聯接的數據庫, 或利用高級管理卡直接在數據釆集設備上按照才^f乍步驟直接^^該數據采集設備的 專用工人的工號,后臺控制平臺則自動將所述的設置信息存儲到與后臺控制平臺相連接的數據庫;如果數據采集設備是共用設備,則當工A^該數據采集設備Ji^工卡時,后臺 控制平臺自動將刷卡的數據采集設備設定為所刷工卡的員工4錢,并將該工人工號 和所刷卡的采集計數設備建立對應連接關系,并將:tb^應連接關系^f諸到與后臺控 制平臺連接的數據庫;(1.3欣置產品與貨卡卡號相對應,并將貨卡代表的包含但不限于產品的編碼、 批次、數量的產品信息存入到后臺的后臺數據庫,其中在生產前,先將大批量產品 進行分小包裝^^立分割,然后對每個小的包裝單位利用本設備刷卡設置每個貨卡代 表的產品批次及小包裝單位的包含但不限于產品編碼、數量的產品信息; (1.4)設置工人生產的對應工序工人如果通過高級管理卡授權,則自己在數據釆集設^Mit上先刷貨卡確認產 品,然后直接輸入生產本產品的工序,后臺控制平臺也將自動將該設定^^諸到與其 后臺數據庫內;通過高級管理卡在數據采集設^ltt上設定,后臺控制平臺自動將 設定的工^十應的產品工序的對應關系^^到其后臺數據庫;通it^臺控制平臺直 接設定生產本批次產品的各個工A/斤進行的生產工序,然后將此設定^f諸到其后臺 數據庫.上述步驟(2)中啟動數據采集設備,^i據數據采集設備的類型、狀態進行連 續的數據釆集,并將釆集到的原始數據主動上傳到后臺控制平臺的處理方法包括以15
下步驟(2. 1)后臺控制平臺按照毫秒級的時間間隔不間斷地向數據總線發送廣4制言 息,詢問各數據采集設備是否已經采集到數據;(2. 2 )數據采集裝置等待其讀卡設備單元感應諸如射頻卡的卡號信息、控制鍵 輸入控制信息、4M輸入字符、菜單選擇的信息;(2. 3)通ifU空制單元將采集到的諸如感應的射頻卡編號、控制信息、數據采集裝置的^yt輸入字符、菜單的選項的信息并將各信息按照順序方t^數據采集設備存儲緩沖區;(2. 4 )當數據總線上有步驟(2. l)詢問各數據采集設備是否有采集到數據的廣 播信息時,如果數據釆集設備沒有采集的數據信息,則ii/v步驟(2. 2)并繼續進入偵 聽數據總線的狀態;當數據采集設備的緩沖區有采集到數據并需向后臺控制平臺發 送該數據時,則由中央處理單元CPU產生一個隨機數字,并將此數字乘以一定的倍 數放大,并將放大的隨才/Llt作為等待時間(毫秋^i^免同時發送的沖突,其中當多 個數據采集設備都需要向后臺控制平臺發送數據時,則產生隨才A4t最小的一個數據 采集設備M與后臺控制平臺的發送數據的最高優先級別的權限,當CPU等待到放大隨才;i4t設定的等待時間后如果數據總線仍處于空閑等待狀態,則搶占數據總線,并通過其通訊控制單元按照數據采集的先后順序向后臺控制平臺發送采集到的數據。(2. 5 )當優先級處于不是最高級的數據采集設備等待時間完成時,則由于最高 優先級的數據采集設備已經強占到數據總線,所述優先級不是最高的數據采集設備 則放棄pi^送數據的機會,等待數據總線的下次詢問,轉移到步驟(2.4);(2. 6)后臺控制平臺將接收到的任一數據采集設備發送的數據進行循環冗余校
驗CRC (Cyclic Redundancy Check);(2.7)如果校驗失敗則轉到步驟a i),如果校驗成功則ii^步驟a 8);(2. 8 )后臺控制平臺對采集到的m效數據進行邏輯分析,分解出該有效 數據來自的數據采集設備編碼;(2. 9 )后臺控制平臺發送清除指令到步驟(2. 8)所分解出的數據采集設備編碼 的數據采集設備,該數據采集設備^^所述指令后清除掉發送成功到后臺控制平臺 已經接收的那筆數據。上述步驟(3)中后臺控制平臺對所述步驟(2)所采集到的原始數據信息根據所 述步驟(l)的設定進行技術性的邏輯分析處理,并將分析處理的包含但不限于控制信 息、提示信息、聲iU旨示的結果存7v^臺數據庫進行^f諸,并將該結 過各通訊 控制單 送到各數據采集設備進行提示或指導要求工人做進一步的任務處理的處 理方法包括以下處理步驟(3. 1)后臺處理程序根據^^的諸如數據釆集設備的設備號、卡號信息、控制信 息、輸入字符的數據信息按照上述步驟(l)的相關設定進行邏輯處理;(3. 2)根才射殳備號判斷設備的類別如果數據采集設備.是車間采集計數設備,則ii^步驟(3. 3) 如果數據釆集設備M量控制設備,則i4^步驟(3. 10 ) 如果數據釆集設備是部門移交設備,則ii/v步驟(3.15 ) 如果數據采集設備是JIT計數設備,則i^v步驟(3. 17 ) 如果數據釆集^1卡設備,則ii^步驟(3. 18) (3. 3 )根據采集的數據類型進行邏4財'J別處理 如果數據是射頻卡編號則轉移到步驟(3. 4)
如果數據是功能鍵信息,則轉移到步驟(3.7)如果數據是輸入字符,則轉移到步驟(3.8) 如果數據是菜單選項,則轉移到步驟(3.9)(3. 4 )根據步驟(l)的設定判斷射頻卡的類別并進行對應的邏輯處理 (3. 4. l)如果采集到的卡號是工人工卡,則進入工卡處理程序,把處理的包括文 本、聲音、燈光、菜單的結果信息通過通ifl控制單it^送到設備的顯示指示才l^:進 行顯示指示(3. 4. 2)如果采集到的卡號是產品卡,則i^v步驟(3. 5)(3. 4. 3)如果采集到的卡號是包括工序工藝卡、控制卡的功能卡,進入功能卡 管理程序,把處理的結^itiiitifU空制單^^J"設備的顯示指示才勢夾進行顯示指 示(3. 5 )根據步驟(l. 3)的設定從數據庫檢索到所述射頻卡^4的包括產品編碼、 批次、數量的產品批次信息(3. 6)根據步驟(1. 2)的設定確定4M此設備人員的工號,根據步驟(1. 4)設定的 工人生產本產品的工序,后臺控制平臺通ii^目關聯的數據庫判斷本產品批次的所對 應的工序是否已經射己完成;如果本工序已經完成,則將完成本工序的工人姓名、時間的信息通ititi凡控制 單iL^彩"數據采集設備的屏幕,并S己合燈光和聲音進行提示,然后進入步驟(2. 2);如果本工序還沒有完成,則將本產品批次的編碼、數量、工人工號、所做工序、 時間、設備編號的信息寫入數據庫,然后將這些信息發彩']設備的指示才勢夾通知工 人,然后i^A到步驟(2.2);(3. 7 )判斷功能鍵的類型要求,如果功能鍵的為菜單選擇、刷卡要求、輸入要求的要求,則從數據庫查詢相關的信息并發送回顯示指示才勢夾,或者根據事務要求進/^壬務處理程序,然后ii7v到步驟(2. 2);(3. 8)根據輸入的信息判斷是否正處在任務狀況,如果是,則按照任務處理程序 的要,1^全測數據是否正確,并進行到下任務的下一步驟,并把任務的完成情況、要 求發送到顯示指示模塊,然后ii^到步驟(2.2);(3.9)根據工A^設備上的菜單選擇,結合當前任務處理程序的要求,將本菜單 的查詢結果或者是ii^到任務處理的下一步要求發送到顯示指示模塊,然后i^v到 步驟(2. 2);(3. 1Q)判斷是否是產品批次貨卡;如果是,則進入步驟(3.11);如果不是,貝'J才艮據控制查詢4建、輸入信息的要求ii7v相應的處理程序,并4e4目 應的處理結果發送到設備顯示指示模塊,然后ii7v步-驟(2.2);(3. 11)如果;^比次產品不需要返工,則ii^步-驟(2.2),否則 (3. 12 )輸入返工的工序;(3. 13 )后臺控制平臺從數據庫檢索生產勒比次、本包裝產品步驟(3. 12)設定的工序人員的批,并根據要求輸入返工數量;(3.14)輸入返工數量,后臺控制平臺要求輸入返工原因^/馬,輸入完畢后,系 統將輸入的信息寫入與后臺控制平臺相連接的數據庫,并^/v步驟(2. 2); (3. 15)判斷數據類別如果數據類別是功能鍵、菜單、字符輸入,則進入相應的處理程序系統將處理 的要求結果發送的顯示指示才 上,然后進步步驟(2.2) 如果是產品卡,則ii^下一步驟(3. 16)根據設定的部門移交工序進入到相應的功能處理模塊,系統將處理的結 果發送到顯示指示模塊,然后進入步驟(2. 2 );
(3. 17)根據JIT計數的要求,進行累加計數,然后進入看板系統,并將結果發 送回顯示指示模塊,并進入步驟(2.2);
(3. 18)如果是采集到的數據是菜單、輸入字符信息、控制信息、菜單選項,則 將信息丟棄,進入步驟(2.2);如果采集到的信息是射頻卡的編號,則根據步驟(l) 的具體功能設定,將射頻卡分類,并將此分類信息寫后臺數據庫。
本發明由于釆用射頻卡和鍵盤輸入生產過程中產生的必需記錄的信息進行實 時與后臺控制平臺以及相關聯的數據庫進行實時數據傳輸并存儲,既方便又可靠地 實現生產中的一線原始數據傳輸并通過邏輯分析將分析的結果提供到生產管理人員 的面前指導他們合理的安排調整工序、生產設備、調配員工等,并及時地提示工人 的生產數量、生產效率、工資狀況、工藝要求等。通過此數據采集設備和后臺的控 制平臺的邏輯分析和數據庫記錄,可以節省數據統計人員的工作量,從大量繁重的 重復性工作手工作業中解脫出來,提高了工作效率、節省企業的生產成本同時也為 企業和國家節省了大量的紙張消耗(射頻卡可以重復使用,紙張不具備此功能)。并 且采集數才射殳備的數據準確度比手工的數據準確度要提高很多,避免了因為原始數據人為的錯誤帶來的不必要的損失。通過質量控制設備也可以很大的提高產品的質量透明度,將生產過程中帶來的損失減少到最小。此設備與后臺控制平臺準確地記 錄了生產線上不斷產生的實時數據,是手工和其它條碼設備所不M的實時功能, 為企業提高工作效率、減少浪費都帶來極大的提高,為企業提高工作效率提高、減少浪費等都都帶來極大的影響。
特別是本發明利用產生隨機數據來解決RS485通訊中的主動并發問題的處理方
法并結合完整的方案等措^f切底解決企業的信息化問題,^H^匕為方法,保證了公 司及其管J1A員和工人可及時地了解車間的一線生產情況、生產 、產品質量等, 并根據產品生產流水過程分析是否暢通來調整生產工序工藝的安排來提高效率,提高企業的管理水平,保持信息暢通;又因為ID卡在使用完畢后可以繼續重復循環使 用,而紙張不具備此功能,所以可以解決企業日常的打印工票帶來的大量工票紙張 消|€^。打印一€#的消耗,使企業每個月者險節省大量的消耗成本,并為國家保護林 業資源提供一個良好的方法;而在車間流水線生產過程中,車間工人使用ID卡刷卡 的時間平均為1秒,而手工記錄生產產品編碼、工序、數量或者4^]條碼(用剪刀剪 ^^碼工票然后;^7v自己的工票存放袋中),這個過程要大約10秒以上,工人每個 小包裝單位的生產者險帶來大約9秒的效率提高,本采集設備作為考勤設^^吏用,使 車間工人在自己的工位上直接刷工卡考勤,避免了排隊刷卡考勤,每天刷卡6次每 次可以節省大約1. 5到2分鐘,并且考勤設備在工位上比在統一的位置可以使工人 上班的有效時間(統一考勤是在規定的開始上班時間到達考勤位置,本方案是在規 定的上班時間工Wj達工位開始工作)提高到2 ^4中左右,特別是大型的勞動密集 型企業(工A^i過1000人)最少可以提高1. 5%到2%左右的生產效率,為企業提高 產量產生利潤;工4生產的過程中由于有相應的屏^R示生產工藝來指導工人的 生產過程,所以可以提高產品的質量,防止車間裝配過程中發生裝配錯i吳的發生; 工人也可以通it^設備查看自己生產的產品、數量、工資、廠規廠紀、生產4射封旁 等相關的數據信息。以下結合附圖詳細描ii^發明的實現
圖1是本發明的結構組成示意圖2是本發明應用的M實施方框圖;圖3是本發明進行數據采集與處理的流程圖。M實施方式如圖1 圖2所示,本發明所述的基于射頻卡的數據采集與處理裝置,包括 至少一個由中央處理單元CPU、可顯示菜單及中英文信息的顯示屏、用于輸入凄丈字、 字母、符號和相關控制信息的輸入鍵盤、用于讀取射頻卡內的全球唯一標識石M言息 的讀卡單元、用于表示工位不同工作狀態及提示工位的聲光指示單元、可反復擦寫 的用于存儲數據信息的##單元組成的數據采集設備;與所述各數據采集設M別 一一對應的至少一個通訊控制單元;包含有后臺數據庫和進行邏輯分析及運算的程 序控制裝置的后臺控制平臺;其中所述的顯示屏、輸入鍵盤、讀卡單元、^f諸單元、ifU空制單元將包含但不限于卡號、鍵盤輸入的字符、控制信息、菜單選項的數據信 息主動上傳到后臺控制平臺,后臺控制平臺對采集到的包^^f旦不限于卡號、鍵盤輸 入的字符、控制信息、菜單選項的數據信息進行處理后再通ii^應的通ifl控制單元 將處理后的數據信息的結果與所述中央處理單元CPU進行實時的數據交互,中央處 理單元CPU再將處理后的包含但不限于顯示信息、控制信息、菜單、指示燈、聲音 的數據信息的信息通過顯示屏及聲^U旨示單it^^^諸單元進行顯示與存儲。其中上述射頻卡為工人工卡或產品貨卡或管理卡或加工廠商身傷卡或工序工 藝卡或控制功能卡或其組合,后臺控制平臺對上述各射頻卡進行注冊射己并分類處 理,然后將這些設置信息存入后臺控制平臺的后臺數據庫內,其中所述工人工卡 ^jl給工人隨身攜帶的身份標識的射頻卡;產品貨卡是將一大批產品分成不同的小 包裝單位,然后對不同的小包裝單位在車間生產流通過程中進行包含但不限于產品
批次、數量的身份識別的射頻卡;管理卡是用于車間高層管理人員通ii^集設備對 工人的包含但不限于修改數據、刪除數據、分配設備^i殳備與工A^f應以及控制工 人查詢方法的"l剁乍權(^ii行控制的射頻卡;加工廠商身份卡是用于當采集設備用來 外協加工的過程中,開始收貨或發貨之前對外協加工廠商進行身份識別的射頻卡; 工序工藝卡^)于在部門內部的交接過程中區別交接步驟的射頻卡;控制功能卡是 用于在部門對產品進行交接過程或者是與外協加工廠商對產品進行交接的過程前進 行包含但不限于收貨卡、發貨卡、結束卡的功能確定的射頻卡。上述通訊控制單元 包括分別與各數據采集設備連接的RS485通訊控制器、與后臺控制平臺連接的 RS232-RS485轉換器,其中各RS485通訊控制器通過數據總線與連接于后臺控制平 臺的RS232-RS485轉換器連接,并將^lt據采集設備的數據主動向后臺控制平臺傳 輸,且后臺控制平臺通過RS232-RS485轉換器實現與各數據采集設備的信息和指令 的傳輸,其中各數據采集設備通過主動的方法與后臺控制單元進行通訊,用于車間 流水線上與后臺控制平臺進行遠程實時數據交互。上述通ifU空制單元為分別與數據 采集設備連接的RS232通ifl控制器,該RS2 32通ifl控制器通過數據總線直接與后臺控 制平臺進行連接,后臺控制平臺通過該RS232通訊控制器與對應的單一與本連接相 連的單一數據采集設備進行各種信息和指令的短程數據通訊。上述聲光指示單元包 括顯示屏、LED指示燈和蜂鳴器;其中上述射頻卡為包含有員工工號、員工姓名等 信息的工人信息射頻卡和包含有產品編號、產品名稱、產品批號、加工數量等信息 的工件信息射頻卡;上iiif訊控制單元包括RS-485通訊控制器,RS-485通ifl控制 器與中央處理單元連接,RS-485通ifU空制器通過RS-485數據總線與安^通ifll良 務器的RS232-RS485轉換器連接,通iMifU良務器實現數據信息及控制指令的傳輸。 上述聲光指示單元包括LED顯示單元和蜂鳴器單元;
如圖3所示,本發明所述的利用上tt于射頻卡的數據采集與處理裝置進行數 據采集與處理的方法,包括以下步驟(1)、建立射頻卡卡號與包含但不限于工人工號、產品批量小包裝單位、產品工序工藝、加工廠商、控制功能的信息與數據的對應關系,并將jH^j"應關系^^諸到 與后臺控制平臺連接的數據庫;根據數據采集設備的使用功能將數據釆集設備為車 間采集計數設備、質量控制設備、部門移交設備、JIT(JUST IN TIME )計數設備、 發卡設備,并將各數據采集設備的類型信息^#到與后臺控制平臺連接的數據庫內; (2 )、啟動lt據采集i殳備,^Hll據數據采集設備的類型、狀態進行連續的數據采 集,并將采集到的原始l紂居通過與后臺控制平臺連接的數據總線主動上傳到后臺控 制平臺;(3) 、后臺控制平臺對所述步驟(2)所采集到的原始凄封居信息才艮據所述步驟(1) 的設定進行技術性的邏輯分析處理,并將分析處理的包含但不限于控制信息、提示 信息、聲光指示的結果存/v^臺數據庫進行^f諸,并將該處理結M過各通ifU空制 單植鈔'j各數據采集設備進行提示或指導要求工人做進一步的任務處理;(4) 、后臺控制平臺對采集分析后的數據進行統計、匯總、分析,并根據該分 析結果為企業工效分析、產品生產工序流水暢通程度提供必要的一手^#^據。其中上述步驟(l)中設定射頻卡卡號與工人工號、產品批量小包裝單位、產品 工序工藝、加工廠商、控制功能的信息與數據的對應關系,并將iH^j"應關系^J諸到 后臺控制平臺的后臺數據庫,根據數據采集設備的^^]功能將數據采集設備為車 間采集計數設備、質量控制設備、部門移交設備、JIT(JUST IN TIME )計數設備、 發卡設備,并將各數據采集設備的類型信息##到后臺控制平臺的后臺數據庫內的 處理方法包括以下步驟(1.1)、對射頻卡i^f亍分類編碼 對新購入的射頻卡按照功能進行分類編碼,包括工人工卡、產品貨卡、管理卡、 加工廠商身份卡、工序工藝卡、控制功能卡,并將各信息注冊到后臺控制平臺的后 臺數據庫;(1. 2 )對設備進行分類注冊并設定與其對應的使用工人的工號并對工人頒發身 份確認的工卡;同時通it^臺控制平臺或者^^高級管理卡對數據采集設備按照使 用的功能方法和位置將各數據釆集設於為車間采集計數設備、質量控制設備、 部門移交設備、JIT(JUST IN T頂E )計數設備、發卡設備,并將各數據采集設備的 分類信息注冊到與后臺控制平臺相連接的數據庫;根據數據采集設備的類型設定注 ^i殳備的^^I性質如果設備為單一工人專用設備,則在后臺控制平臺直接設定本 數據采集設備對應的工人的工號,并將對應信息存儲到與后臺控制平臺相聯接的數 據庫,或利用高級管理卡直接在數據采集設備上按照操作步驟直接設定該數據采集 設備的專用工人的工號,后臺控制平臺則自動將所述的設置信息^f諸到與后臺控制 平臺相連接的數據庫;如果數據采集設備是共用設備,則當工A^該數據采集設備J^'j工卡時,后臺控制平臺自動將刷卡的數據采集設備設定為所刷工卡的員工4錢,并將該工人工號 和所刷卡的采集計凄ti殳備建立對應連接關系,并將》&十應連接關系##到與后臺控 制平臺連接的數據庫;(1.3股置產品與貨卡卡號相對應,并將貨卡代表的包含但不限于產品的編碼、 批次、數量的產品信息存入到后臺的后臺數據庫,其中在生產前,先將大批量產品 進行分小包裝#^立分割,然后對每個小的包裝單位利用本設備刷卡設置每個貨卡代 表的產品批次及小包裝牟f立的包含但不限于產品編碼、數量的產品信息; (1.4)設置工人生產的對應工序工人如果通過高級管理卡授權,則自己在數據采集設^ltt上先刷貨卡確認產 品,然后直4妻輸入生產本產品的工序,后臺控制平臺也將自動將該設定##到與后臺控制平臺相連接的數據庫內;通過高級管理卡在數據采集設^4*^:上設定,后臺 控制平臺自動掩沒定的工A^于應的產品工序的對應關系^j諸到與其連接的數據庫內; 通過后臺控制平臺直接設定生產擬比次產品的各個工A^斤進行的生產工序,然后將 此設定^j諸到其相連接的數據庫內.上述步驟(2)中啟動數據采集設備,^HIi據數據采集設備的類型、狀態進行連 續的數據采集,并將采集到的原始數據主動上傳到后臺控制平臺的處理方法包括以 下步驟(2. 1)后臺控制平臺按照毫秒級的時間間隔不間斷地向數據總線發送廣^^言 息,詢問各數據采集設備是否已經采集到數據;(2. 2 )數據采集裝置等待其讀卡設備單元感應諸如射頻卡的卡號信息、控制鍵 輸入控制信息、4tt輸入字符、菜單選擇的信息;(2.3)通ifU空制單元將采集到的諸如感應的射頻卡編號、控制信息、數據采集 裝置的鍵盤輸入字符、菜單的選項的信息并將各信息按照順序》t^數據采集設備存 儲緩沖區;(2. 4 )當數據總線上有步驟(2.1)詢問各數據采集設備是否有采集到數據的廣 4釗言息時,如果數據采集設備沒有釆集的數據信息,則ii7v步驟(2. 2)并繼續進入偵 聽數據總線的狀態;當數據采集設備的緩沖區有采集到數據并需向后臺控制平臺發 送該數據時,則由中央處理單元CPU產生一個隨機數字,并將此數字乘以一定的倍 數放大,并將放大的隨才Mt作為等待時間(毫秋^a免同時發送的沖突,其中當多
個數據采集設備都需要向后臺控制平臺發送數悟時,則產生隨才A4t最小的一個數據 采集設備M與后臺控制平臺發送數據的最高優先級別的4又限,當CPU等待到方文大隨才Mti議的等待時間后如果數據總線仍處于空閑等待狀態,則搶占數據總線,并通過其通訊控制單元按照數據采集的先后順序向后臺控制平臺發送采集到的數據。(2. 5 )當優先級處于不是最高級的數據采集設備等待時間完成時,則由于最高 優先級的數據釆集設備已經強占到數據總線,所述優先級不是最高的數據采集設備 則放棄^^送數據的積會,等待凄t據總線的下次詢問,轉移到步冬聚(2.4);(2. 6)后臺控制平臺將接收到的任一數據采集設備發送的數據進行循環冗余校 驗CRC (Cyclic Redundancy Check);(2. 7 )如果校驗失則'j轉到步驟(2. 1),如果校驗成功則ii7v步驟(2. 8);(2. 8 )后臺控制平臺對釆集到的[筆有效數據進行邏輯分析,分解出該有效 數據來自的數據采集設備編碼;(2. 9 )后臺控制平臺發送清除指令到步驟(2. 8)所分解出的數據采集設備編碼 的數據采集設備,該數據采集設備^^'j所述指令后清除掉發送成功到后臺控制平臺 已經4妻收的那筆凄封居。上述步驟(3)中后臺控制平臺對所述步驟(2)所采集到的原始數據信息根據所 述步驟(l)的設定進行技術性的邏輯分析處理,并將分析處理的包含但不限于控制信 息、提示信息、聲光指示的結果存7v^臺數據庫進行^f諸,并將該結^it過各通訊 控制單M^Jll^l史據采集設備進行提示或指導要求工人做進一步的任務處理的處 理方法包括以下處理步驟(3.1)后臺處理程序根據^^的諸如數據采集設備的設備號、卡號信息、控制信 息、輸入字符的數據信息按照上述步驟(1)的相關設定進行邏輯處理; (3. 2)才艮4^殳備號判斷^殳備的類別如果數據采集設備是車間采集計數設備,則i^步驟(3. 3) 如果數據采集設備^;量控制設備,則ii^步驟(3.10 )如果數據采集設備是部門移交設備,則i^步驟(3. 15 ) 如果數據采集設備是JIT計數設備,則進入步驟(3.17 ) 如果數據采集M卡設備,則ii^步驟(3. 18) (3. 3 ) 4艮據采集的lt據類型進行邏輯判別處理 如果數據是射頻卡編號則轉移到步驟(3. 4) 如果數據是功能鍵信息,則4S多到步驟(3. 7) 如果數據是輸入字符,則轉移到步驟O. 8) 如果數據是菜單選項,則轉移到步驟(3. 9)(3. 4. l)如果采集到的卡號是工人工卡,則ii7v工卡處理程序,把處理的包括文 本、聲音、燈光、菜單的結果信息通itit訊控制單元發送到設備的顯示指示模塊進 行顯示指示(3. 4. 2)如果采集到的卡號是產品卡,則i^步驟(3. 5)(3. 4. 3)如果采集到的卡號是包括工序工藝卡、控制卡的功能卡,ii^功能卡 管理程序,把處理的結^ititilifU空制單^^送到設備的顯示指示才勢夾進行顯示指 示(3. 5 )#據步驟(1. 3)的設定從數據庫檢索到所述射頻卡^4的包括產品編碼、 批次、數量的產品批次信息(3. 6)才艮據步驟(1. 2)的設定確定JM此設備人員的工號,根據步驟(1. 4)設定的 工人生產本產品的工序,后臺控制平臺通過相關聯的數據庫判斷本產品批次的所對 應的工序是否已經射己完成;如果本工序已經完成,則將完成本工序的工人姓名、時間的信息通ititifU空制 單itJl^^數據釆集設備的屏幕,并配合燈光和聲音進行提示,然后進入步驟(2. 2);如果本工序還沒有完成,則將本產品批次的編碼、數量、工人工號、所做工序、 時間、設備編號的信息寫入數據庫,然后將這些信息發送到設備的指示才勢夬通知工 人,然后敘到步驟(2.2);(3. 7 )判斷功能4建的類型要求,如果功能鍵的為菜單選擇、刷卡要求、輸入要 求的要求,則從數據庫查詢相關的信息并發送回顯示指示才勢夾,或者根據事務要求進 T^壬務處理禾呈序,然后i^/v到步-驟(2. 2);(3.8)根據輸入的信息判斷是否正處在任務狀況,如果是,則按照任務處理程序 的要^^測數據是否正確,并進行到下任務的下一步驟,并把任務的完成情況、要 求發送到顯示指示模塊,然后ii/v到步驟(2. 2);(3. 9)根據工"設備上的菜單選擇,結合當前任務處理程序的要求,將本菜單的查詢結果或者是i^v到任務處理的下一步要求發送到顯示指示模塊,然后ii/v到 步驟(2. 2);(3.10)判斷是否是產品批次貨卡;如果是,則ii^步驟(3. 11);如果不是,則根據控制查詢鍵、輸入信息的要求i^^相應的處理程序,并^4目 應的處理結果發送到設備顯示指示模塊,然后ii^步4t (2.2);(3. 11)如果擬比次產品不需要返工,則ii7v步驟(2, 2),否則進入下一步驟 (3. 12)輸7v返工的工序; (3.13 )后臺控制平臺從數據庫檢索生產W比次本包裝產品并根據步驟(3.12) 設置的工序號碼的人員的姓名,并根據要求輸入返工數量;(3.14) 輸入返工數量,后臺控制平臺要求輸入返工原因^/馬,輸入完畢后,系 統將輸入的信息寫入數據庫,并ii7v步驟(2. 2);(3.15) 判斷數據類別如果數據類別是功能鍵、菜單、字符輸入,則ii7v相應的處理程序系統將處理 的要求結果發送的顯示指示模塊上,然后進步步驟(2. 2) 如果是產品卡,則(3.16) 根才射殳定的部門移交工序ii7v到相應的功能處理才勢臭,系統將處理的結 果發送到顯示指示模塊,然后ii/v步驟(2. 2 );(3. 17)根據JIT計數的要求,進行累加計數,然后i^7v^r板系統,并將結果發 送回顯示指示模塊,并i^/v步驟(2.2);(3.18)如果是采集到的數據是菜單、輸入字符信息、控制信息、菜單選項,則 #^言息丟棄,進入步驟(2.2);如果釆集到的信息是射頻卡的編號,貝'j根據步驟(l) 的M功能設定,將射頻卡分類,并將此分類信息寫M臺數據庫。以下以"^廠為例i兌明本發明的具體實施。在車間每個車位安裝好本發明所述的數據采集設備,將數據采集設備連接至 485總線,并將485總線連接至通iKJ良務器,通ifU良務器通過TCP/IP網絡與數據庫 月l務器連接(見圖2)。數據釆集與處理的方法如下1、 在人事檔案中,輸入員工工號、員工M、對應射頻卡卡號(以下稱"工卡") 等信息存入數據庫。2、 每個個車位作業工號與所安裝的設備號對應存入數據庫,如該設備可供多人
共用,則設置為多^^賴i殳備。3、 錄入生產產品信息,包括產品編號、產品名稱等。4、 錄入生產產品需要進行加工的工序信息,包括工序號、工序名稱、加工單價。5、 分配工序才艮據車間生產安排,錄入每個員工要加工該產品的工序號,將產6、 發卡衣l^i料由裁床切割裁好,將主料、輔料按照尺碼、顏色分配以一定 的件數打包成扎,每扎配一個射頻卡(以下稱"貨卡"),并#^扎的產品編號、產 品名稱、扎號、貨卡編號等信息存入數據庫。7、 在生產過程中,員工每生產完一扎的一個工序后就刷貨卡來記錄產品生產情 況,如果設備為多人使用,先刷工卡確認身份,然后刷貨卡。8、 后臺計算才財呈序根據工號、貨卡卡號在數據庫檢索工序分配信息,如果沒有 分配,在屏幕以菜單或文字的形式提示在4tt輸入加工的工序號,然后再刷貨卡。9、 后臺計算才;i4呈序根據貨卡卡號在數據庫檢索產品編號、產品名稱、扎號,檢 查對應的工序號是否已經記^數據庫,如果已有記錄則通過設備以燈光、聲音、 屏幕提示操作者已有記錄;如果沒有記錄,貝'j將產品編號、扎號、加工工序號、加 工員工的工號記絲數據庫,同時在設備以燈光、聲音、屏f-l是示操作者。10、 加工產品轉入下一個工序進行生產直到生產完畢。
權利要求
1、一種基于射頻卡的數據采集與處理裝置,其特征在于包括至少一個由中央處理單元CPU、可顯示菜單及中英文信息的顯示屏、用于輸入數字、字母、符號和相關控制信息的輸入鍵盤、用于讀取射頻卡內的全球唯一標識碼信息的讀卡單元、用于表示工位不同工作狀態及提示工位的聲光指示單元、可反復擦寫的用于存儲數據信息的存儲單元組成的數據采集設備;與所述各數據采集設備分別一一對應的至少一個通訊控制單元;包含有后臺數據庫和進行邏輯分析及運算程序控制裝置的后臺控制平臺;其中所述的顯示屏、輸入鍵盤、讀卡單元、存儲單元、聲光指示單元分別與中央處理單元CPU連接并由中央處理單元CPU通過相對應的通訊控制單元將包含但不限于卡號、鍵盤輸入的字符、控制信息、菜單選項的數據信息主動上傳到后臺控制平臺,后臺控制平臺對采集到的包含但不限于卡號、鍵盤輸入的字符、控制信息、菜單選項的數據信息進行處理后再通過對應的通訊控制單元將處理后的數據信息的結果與所述中央處理單元CPU進行實時的數據交互,中央處理單元CPU再將處理后的包含但不限于顯示信息、控制信息、菜單、指示燈、聲音的數據信息的信息通過顯示屏及聲光指示單元及存儲單元進行顯示與存儲。
2、 根據權利要求1所tt于射頻卡的數據采集裝置,其特征在于上述射頻卡為 工人工卡或產品貨卡或管理卡或加工廠商身份卡或工序工藝卡或控制功能卡或其組 合,后臺控制平臺對上述各射頻卡進行注冊射己并分類處理,然后將這些設置信息存 A^臺控制平臺的后臺數據庫內,其中所述工人工卡M給工人隨身攜帶的身份 標識的射頻卡;產品貨卡是將一大批產品分成不同的小包裝麥f立,然后對不同的小 包裝^fi^車間生產流通過程中進行包含但不限于產品批次、數量的身傷、識別的射頻卡;管理卡是用于車間高層管J1A員通過釆集設備對工人的包含但不限于修改數 據、刪除數據、分配設備^i殳備與工A^"應以及控制工人查詢方法的操作權(^ii行 控制的射頻卡;加工廠商身份卡是用于當采集設備用來外協加工的過程中,開始收 貨或發貨之前對外協加工廠商進行身份識別的射頻卡;工序工藝卡^]于在部門內 部的交接過程中區別交接步驟的射頻卡;控制功能卡是用于在部門對產品進行交接 過程或者是與外協加工廠商對產品進行交接的過程前進行包含但不限于收貨卡、發 貨卡、結束卡的功能確定的射頻卡。
3、 才艮據權利要求1所tt于射頻卡的數據采集裴置,其特;f球于上iiitifU空制 單元包括分別與各數據采集設備連接的RS485通ifl控制器、與后臺控制平臺連接的 RS232-RS485轉換器,其中各RS485通ifl控制器通過數據總線與連接于后臺控制平 臺的RS232-RS485轉換器連接,并將各數據采集設備的數據主動向后臺控制平臺傳 輸,且后臺控制平臺通過RS232-RS485轉換器實現與各數據采集設備的信息和指令 的傳輸,其中各數據采集設備通過主動的方法與后臺控制單元進行通訊,用于車間 流水線上與后臺控制平臺進行遠程數據交互。
4、 根據權利要求1所tt于射頻卡的數據釆集裝置,其特4球于上述通ifU空制 單元為分別與數據采集設備連接的RS232通ifl控制器,該RS232通ifl控制器通過數據 總線直接與后臺控制平臺進行連接,后臺控制平臺通過該RS232通ifU空制器與對應 的單一與本連接相連的單一數據采集設備進行各種信息和指令的短程數據通訊。
5、 根據權利要求1所tt于射頻卡的數據釆集裝置,其特4^于上述聲光指示 單元包括顯示屏、LED指示燈和蜂鳴器;
6、 一種利用權利要求1所述凄t據釆集與處理裝置進4于l封居采集與處理的方法,其特;fi^于包括以下步驟(1)、建立射頻卡卡號與包含但不限于工人工號、產品批量小包裝單位、產品 工序工藝、加工廠商、控制功能的信息與數據的對應關系,并將jH^于應關系存儲到 與后臺控制平臺連接的數據庫;才艮據數據采集設備的^^功能將數據釆集設^^為 車間采集計數設備、質量控制設備、部門移交設備、JIT (JUST IN TIME)計數設備、 發卡設備,并將各數據采集設備的類型信息^j諸到與后臺控制平臺連接的數據庫內;(2 )、啟動數據釆集設備,^l據數據采集設備的類型、狀態進行連續的數據采 集,并將采集到的原始數據通過與后臺控制平臺連接的數據總線主動上傳到后臺控 制平臺;(3 )、后臺控制平臺對所述步驟(2)所釆集到的原始數據信息根據所述步驟(l) 的設定進行技術性的邏輯分析處理,并將分析處理的包含但不限于控制信息、提示 信息、聲光指示的結果存入后臺數據庫進行存儲,并將該處理結M過各通ifU空制 單iL^彩'j各數據釆集設備進行提示或指導要求工人做進一步的任務處理;(4)、后臺控制平臺對采集分析后的數據進行統計、匯總、分析,并根據該分 析結果為企業工效分析、產品生產工序流水暢通程;^提供必要的一手資#^據。
7、根據權利要求6所述的方法,其特4正在于上述步驟(1)中詔^#頻卡卡號 與工人工號、產品批量小包裝單位、產品工序工藝、加工廠商、控制功能的信息與 數據的對應關系,并將J^于應關系^f諸到后臺控制平臺的后臺數據庫,根據數據采 集設備的^f狄功能將數據釆集設備分為車間采集計數設備、質量控制設備、部門 移交設備、JIT(JUST IN TIME )計數設備、發卡設備,并將^^lt據采集i殳備的類型 信息#€到后臺控制平臺的后臺數據庫內的處理方法包4舌以下步-驟(1.1)、對射頻卡進行分類編碼對新購入的射頻卡按照功能進行分類編碼,包括工人工卡、產品貨卡、管理卡、 加工廠商身傷、卡、工序工藝卡、控制功能卡,并將各信息注冊到后臺控制平臺的后(1. 2 )對設備進行分類注冊并沒定與其對應的使用工人的工號并對工人頒發身份確認的工卡;同時通過后臺控制平臺或者使用高級管理卡對數據采集設備按照使 用的功能方法和位置將各數據采集設於為車間采集計數設備、質量控制設備、 部門移交設備、JIT(JUST IN T頂E )計數設備、發卡設備,并將各凄t據采集"i殳備的 分類信息注冊到后臺控制平臺的后臺數據庫;根據數據采集設備的類型設定注冊設 備的^f錢性質如果設備為單一工人專用設備,則在后臺控制平臺直接設定^l封居 采集設備對應的工人的工號,并將對應信息^^渚到與后臺控制平臺相聯接的數據庫, 或利用高級管理卡直接在數據采集設備上按照操作步驟直接設定該數據采集設備的 專用工人的工號,后臺控制平臺則自動將所述的設置信息存儲到與后臺控制平臺相 連接的數據庫;如果數據采集設備是共用設備,則當工A^該數據采集設備WJ工卡時,后臺 控制平臺自動將刷卡的數據釆集設備設定為所刷工卡的員工4M,并將該工人工號 和所刷卡的采集計數設備建立對應連接關系,并將:tl^寸應連接關系^H渚到與后臺控 制平臺連接的數據庫;(1. 3欣置產品與貨卡卡號相對應,并將貨卡代表的包含但不限于產品的編碼、 批次、數量的產品信息存入到與后臺控制平臺相連接的數據庫,其中在生產前,先 將大批量產品進行分小包裝^(立分割,然后對每個小的包裝4^立利用本設備刷卡設 置每個貨卡代表的產品批次及小包裝單位的包含但不限于產品編碼、數量的產品信 (1. 4 )設置工人生產的對應工序工人如果通過高級管理卡授權,則自己在數據采集i殳^l建盤上先刷貨卡確認產 品,然后直接輸入生產本產品的工序,后臺控制平臺也將自動將該設定^f諸到與其 連接的后臺數據庫內;通過高級管理卡在數據采集設^4tt上^^,后臺控制平臺 自動將i殳定的工人對應的產品工序的對應關系^f諸到其后臺數據庫;通過后臺控制 平臺直接設定生產擬比次產品的各個工A^斤進行的生產工序,然后將此設定^^諸到 其后臺數據庫.
8、根據權利要求6所述的方法,其特;fi^于上述步驟(2 )中啟動數據采集設 備,^i據數據采集設備的類型、狀態進行連續的數據采集,并將采集到的原始數據 主動上傳到后臺控制平臺的處理方法包括以下步驟(2.1)后臺控制平臺按照毫秒級的時間間隔不間斷地向凄t據總線發送廣寺割言 息,詢問各lt據采集i殳^^是否已經釆集到數據;(2. 2 )數據采集裝置等待其讀卡設備單元感應諸如射頻卡的卡號信息、控制鍵 輸入控制信息、4綠輸入字符、菜單選擇的信息;(2. 3)通訊控制單元將采集到的諸如感應的射頻卡編號、控制信息、數據采集 裝置的4tt輸入字符、菜單的選項的信息并將各信息按照順序》l/v數據采集設備存 儲緩沖區;(2. 4 )當數據總線上有步驟(2. l)詢問各數據采集設備是否有采集到數據的廣 4射言息時,如果數據釆集設備沒有采集的數據信息,則ii/v步驟(2. 2)并繼續iiA偵 聽數據總線的狀態;當數據采集設備的緩沖區有采集到數據并需向后臺控制平臺發 送該數據時,則由中央處理單元CPU產生一個隨一;i^:字,并將此數字乘以一定的倍 數放大,并將放大的隨才;i^:作為等待時間(毫秋^i^免同時發送的沖突,其中當多 個數據采集設備都需要向后臺控制平臺發送數據時,則產生隨才Mt最小的一個數據 采集設備M與后臺控制平臺的發送數據的最高優先級別的權限,當CPU等待到放 大隨才Mt設定的等待時間后如果數據總線仍處于空閑等待狀態,則搶占數據總線, 并通過其通訊控制單元按照數據采集的先后順序向后臺控制平臺發送采集到的數據。(2. 5 )當優先級處于不是最高級的數據釆集設備等待時間完成時,則由于最高 優先級的數據釆集設備已經搶占到數據總線,所述優先級不是最高的數據采集設備 則放棄本;i^送數據的機會,等待數據總線的下次詢問,轉移到步驟(2.4);(2. 6)后臺控制平臺將接收到的任一數據采集設備發送的數據進行循環冗余校 驗CRC (Cyclic Redundancy Check);(2. 7 )如果校驗失DO'J轉到步驟(2. 1),如果校驗成功則i^7v步驟(2. 8);(2. 8 )后臺控制平臺對采集到的[筆有效數據進行邏輯分析,分解出該有效 數據來自的數據采集設^^扁碼;(2. 9 )后臺控制平臺發送清除指令到步驟(2. 8)所分解出的數據采集設備編碼 的數據采集設備,該數據采集設備4t^所述指令后清除掉發送成功到后臺控制平臺 已經接收的那筆數據。
9、根據權利要求6所述的方法,其特征在于上述步驟(3)中后臺控制平臺對 所述步驟(2)所采集到的原始數據信息l據所述步驟(l)的設定進行技術性的邏輯分 析處理,并將分析處理的包含但不限于控制信息、提示信息、聲光指示的結果存入 后臺數據庫進行^^諸,并將該結M過各通ifU空制單it^送到各數據采集設備進行 提示或指導要求工人做進一步的任務處理的處理方法包括以下處理步驟(3. l)后臺處理程序根據"U'J的諸如數據采集設備的設備號、卡號信息、控制信息、輸入字符的數據信息按照上述步驟(l)的相關設定進行邏輯處理; (3. 2)才艮^i殳備號判斷i殳備的類別如果數據采集設備是車間采集計數設備,則ii^步驟(3. 3) 如果數據釆集設備^;量控制設備,則i^7v步驟(3. 10 ) 如果數據采集設備是部門移交設備,則ii^步驟(3. 15 ) 如果數據采集設備是JIT計數設備,則iiA步-驟(3. 17 ) 如果數據采集M卡設備,則ii/v步驟(3.18) (3. 3 )根據采集的數據類型進行邏4財惻處理 如果數據是射頻卡編號則轉移到步驟(3. 4) 如果數據是功能鍵信息,則轉移到步驟(3.7) 如果數據是輸入字符,則轉移到步驟(3.8) 如果數據是菜單選項,則轉移到步驟(3.9)(3. 4 )才艮據步驟(l)的設定判斷射頻卡的類別并進行對應的邏輯處理(3. 4. l)如果采集到的卡號是工人工卡,則進入工卡處理程序,把處理的包括文本、聲音、燈光、菜單的結果信息通ititifU空制單it^^^設備的顯示指示才狹進行顯示指示(3. 4. 2)如果采集到的卡號是產品卡,則ii^步驟(3. 5)(3. 4. 3)如果采集到的卡號是包括工序工藝卡、控制卡的功能卡,ii/v功能卡 管理程序,把處理的結MititifU空制單it^送到設備的顯示指示^^進行顯示指 示(3. 5 )根據步驟(l. 3)的設定從數據庫檢索到所述射頻卡代表的包括產品編碼、 批次、數量的產品批次信息 (3. 6)根據步驟(1. 2)的設定確定^JD此設備人員的工號,根據步驟(1. 4)設定的工人生產本產品的工序,后臺控制平臺通過相關聯的數據庫判斷本產品批次的所對應的工序是否已經射己完成;如果本工序已經完成,則將完成本工序的工人姓名、時間等信息通itit訊控制單it^送到數據釆集設備的屏幕,并配合燈光和聲音進行提示,然后iiA步驟(2. 2);如果本工序還沒有完成,則將本產品批次的編碼、數量、工人工號、所做工序、 時間、設^^扁號的信息寫入lt據庫,然后將這些信息發送到設備的指示才勢夾通知工 人,然后敘到步驟(2. 2 );(3. 7 )判斷功能鍵的類型要求,如果功能鍵的為菜單選擇、刷卡要求、輸入要 求的要求,則從數據庫查詢相關的信息并發送回顯示指示才勢夾,或者才艮據事務要求進 /v4壬務處理禾呈序,然后ii7v到步驟a 2);(3. 8)才艮據輸入的信息判斷是否正處在任務狀況,如果是,則按照任務處理程序 的要,斜S則數據是否正確,并進行到下任務的下一步驟,并把任務的完成情況、要 求發送到顯示指示模塊,然后ii7v到步驟(2. 2);(3.9)根據工A^設備上的菜單選擇,結合當前任務處理程序的要求,將本菜單 的查詢結果或者是ii^到任務處理的下一步要求發送到顯示指示模塊,然后iiA到 步驟(2. 2);(3. IO)判斷是否是產品批次貨卡;如果是,則敘步驟(3.11);如果不是,貝'J根據控制查詢鍵、輸入信息的要求ii^相應的處理程序,并才d目 應的處理結果發送到設備顯示指示模塊,然后進入步驟(2.2);(3. 11)如^4比次產品不需要返工,則ii^步驟(2.2),否則進入下一步驟 (3.12)輸/J4工的工序;(3.13 )后臺控制平臺從數據庫檢索加工^4匕次本包裝產品的步驟(3.12 )設 置工序的生產人員的姓名,并根據要求輸入返工數量;(3.14) 輸入返工數量,后臺控制平臺要^I命入返工原因4V馬,輸入完畢后,系 統將輸入的信息寫入數據庫,并i^步驟(2. 2);(3.15) 判斷凄t據類別如果數提類別是功能鍵、菜單、字符輸入,則ii7v相應的處理程序系統將處理 的要求結果發送的顯示指示模塊上,然后進步步驟(2. 2) 如果是產品卡,則ii/v下一步驟(3. 16)根才射殳定的部門移交工序ii7v到相應的功能處理模塊,系統將處理的結 果發送到顯示指示沖莫^夾,然后ii/v步驟(2.2);(3. 17)根據JIT計數的要求,進行累力口計數,然后ii7v^板系統,并將結果發 送回顯示指示模塊,并ii7v步驟(2.2);(3. 18)如果狄集到的數據是菜單、輸入字符信息、控制信息、菜單選項,則 #[言息丟棄,進入步驟(2. 2);如果采集到的信息是射頻卡的編號,則根據步驟(l) 的脅功能設定,將射頻卡分類,并將此分類信息寫A^臺數據庫。
全文摘要
一種基于射頻卡的數據采集與處理裝置及其方法,包括至少一個由中央處理單元CPU、顯示屏、輸入鍵盤、讀卡單元、聲光指示單元、存儲單元組成的數據采集設備;及至少一個通訊控制單元和后臺控制平臺;其中中央處理單元CPU通過相對應的通訊控制單元將數據信息主動上傳到后臺控制平臺,后臺控制平臺對采集到的數據信息進行處理后再與所述中央處理單元CPU進行實時的數據交互,本發明由于利用產生隨機數據來解決RS485通訊中主動發問的處理方法并結合完整的數據及信息的方案措施,徹底解決了企業的信息化問題,保證了公司及其管理人員和工人可及時地了解車間的一線生產情況、生產進度、產品質量等,提高生產效率及企業的管理水平,保持信息暢通。
文檔編號G06K7/00GK101118655SQ20071002950
公開日2008年2月6日 申請日期2007年7月31日 優先權日2007年7月31日
發明者余國輔, 馮偉斌, 蘇建軍, 賴海洋 申請人:惠州市新天健服裝有限公司