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