三级黄色在线视频中文,国产精品一二三区,在线观看三级,成人午夜久久,日韩国产一区二区,韩日免费av,日韩成人一级

數(shù)控加工中刀具射頻識別技術(shù)的實現(xiàn)

來源:互聯(lián)網(wǎng)

點擊:1197

A+ A-

所屬頻道:新聞中心

關(guān)鍵詞:刀具識別 數(shù)控加工RFID

    0 引言

      刀具是實現(xiàn)現(xiàn)代制造的較昂貴的消耗性資源,由刀柄、刀桿和刀頭等多個零部件組成,信息繁多,隨著數(shù)控設(shè)備和加工零件品種的增多,刀具零部件的種類和相應資源信息會越來越龐雜,占投資的比重也逐漸增大。由于生產(chǎn)加工的需要,大量的刀具頻繁地在刀具庫和機床以及機床與機床之間流動和交換。傳統(tǒng)的刀具管理是將刀具的信息記錄在紙上,或記憶在人腦中,時間稍長,記錄的信息容易丟失,不同的使用者對刀具的信息不易掌握,刀具的信息管理跟不上,造成刀具的使用混亂,資源浪費,生產(chǎn)效率低下,更嚴重的結(jié)果是造成在制品的偏差過大、工藝偏離,甚至出現(xiàn)產(chǎn)品報廢、影響生產(chǎn)周期。隨著射頻技術(shù)的日漸成熟和廣泛應用,實現(xiàn)無紙化的刀具管理和信息集成已經(jīng)成為現(xiàn)代制造業(yè)新亮點。

    1 系統(tǒng)構(gòu)架

      下面將分別就兩個子系統(tǒng)簡要介紹:IPC:其軟件系統(tǒng)通常以基于象SQL Server2000 這樣的數(shù)據(jù)庫管理系統(tǒng)之上的用戶自行開發(fā)的數(shù)控刀具管理系統(tǒng)為主體,通過和射頻讀寫器的串口聯(lián)接,間接讀寫射頻卡內(nèi)的刀具數(shù)據(jù),并據(jù)此完成數(shù)控加工過程中對刀具的控制,即工控機負責處理從讀寫器(Reader) 接收的數(shù)字信息,該數(shù)字信息經(jīng)數(shù)控刀具管理系統(tǒng)處理后,根據(jù)預先設(shè)定的功能向執(zhí)行機構(gòu)發(fā)出控制指令,實現(xiàn)相應加工動作。

      RFIDS:主要完成讀寫器與射頻卡之間的數(shù)據(jù)交換。其工作原理比較簡單:RFID 系統(tǒng)在實際應用中,射頻卡附著在待識別物體的表面,射頻卡中保存有約定格式的電子數(shù)據(jù)。讀寫器可無接觸地讀取并識別射頻卡中所保存的電子數(shù)據(jù),從而達到自動識別物體的目的。讀寫器通過天線發(fā)送一定頻率的射頻信號,當射頻卡進入磁場時產(chǎn)生感應電流從而獲得能量,發(fā)送出自身編碼等信息,被讀取器讀取并解碼后送至IPC 主機進行有關(guān)處理。

    2 軟件實現(xiàn)

      本文的軟件實現(xiàn)主要介紹兩個接口的數(shù)據(jù)交換功能即讀寫功能的實現(xiàn),現(xiàn)分述如下:

      2.1 IPC與READER的接口

      本文以VC + + 為編程環(huán)境,采用最基本的串口RS232 進行通信,波特率為9600。具體傳輸格式是:一個開始位,八個數(shù)據(jù)位,一個停止位,沒有校驗位,最低位首先發(fā)送。除此還可采用串口RS422 ,RS485 ,以及USB 接口實現(xiàn)IPC 與READER 間的通信,因具體讀寫設(shè)備而異。在基本的串行通信編程過程中,串行設(shè)備被視為用于打開、關(guān)閉、讀和寫的流設(shè)備,對串口的讀寫,可視為對特殊文件的讀寫。Win32 API 也提供了這樣一組通信函數(shù),用于完成串口通信過程。用于實現(xiàn)通信過程的主要函數(shù)如下:

      CreateFile     打開串行口  GetCommState 用制定通信設(shè)備的當前控制設(shè)置填充設(shè)備控制塊。  SetCommState 按照DCB 結(jié)構(gòu)的說明配置通信設(shè)備  SetCommTimeouts 設(shè)置指定通信設(shè)備上所有讀/ 寫操作的超時參數(shù)?! riteFile 向串行口寫數(shù)據(jù),這樣將把數(shù)據(jù)傳送給串行連接另一端的設(shè)備  ReadFile 從串行口讀數(shù)據(jù),這樣將從串行連接另一端的設(shè)備接收數(shù)據(jù)。  CloseHandle 關(guān)閉一個串行端口,釋放通信資源。整個通信過程包括:

      (1) 打開通信資源。在進程使用串口之前,首先應使用Cre2ateFile 函數(shù)打開通信資源,返回一個標識該資源的句柄。在Cre2ateFile 函數(shù)打開串口通信資源時,系統(tǒng)將根據(jù)上次打開資源時的數(shù)值初始化和配置資源;

      (2) 讀寫串口資源。通過ReadFile 和WriteFile 函數(shù)來讀寫串口。讀和寫的超時時間由SetCommTimeouts 函數(shù)設(shè)置;

      (3) 關(guān)閉通信資源。在使用通信資源結(jié)束后,應調(diào)用Close2Handle 函數(shù)來關(guān)閉通信句柄,釋放資源。

      2.2 READER與ID CARD 的接口

      該接口的讀寫功能的實現(xiàn)通常由射頻設(shè)備原始制造商提供,用戶無需關(guān)心,只要遵巡一定通信協(xié)議,READER(讀寫器) 可以自動實現(xiàn)對ID CARD(射頻卡) 的讀寫,IPC 可以通過和READ2ER 的接口,間接完成對ID CARD 的讀寫操作。但為了了解射頻讀寫器(READER) 對射頻卡( ID CARD) 的讀寫原理,這里將以Phllips 公司的mifare one 卡為例,重點介紹通信協(xié)議ISO14443TYPE - A ,和支持此協(xié)議的mifare one 卡的存儲結(jié)構(gòu) 。

      2.2.1 射頻卡的存儲結(jié)構(gòu)

      相應于所支持的通信協(xié)議,射頻卡內(nèi)的電子數(shù)據(jù)也必須按照相應的約定格式進行存儲。下面以Phllips 公司的mifare one卡為例講解其內(nèi)部存儲結(jié)構(gòu)及訪問權(quán)限,如圖2 所示。mifareone 卡分為16 個扇區(qū),每個扇區(qū)為4 塊,每塊16 個字節(jié),以塊為存取單位每個扇區(qū)有獨立的一組密碼及訪問控制。

      (1) 第0 扇區(qū)的塊0 用于存放廠商代碼,已經(jīng)固化,不可更改。

      (2) 每個扇區(qū)的塊0、塊1、塊2 為數(shù)據(jù)塊,可用于存貯數(shù)據(jù)。

      (3) 每個扇區(qū)的塊3 為控制塊,包括了密碼A、存取控制、密碼B。具體結(jié)構(gòu)如下:

      在每一個扇區(qū)的存取控制的4 個字節(jié)里,按照一定結(jié)構(gòu)存儲著該扇區(qū)中每個塊(包括數(shù)據(jù)塊和控制塊) 的讀寫控制,其中每個塊的讀寫條件占6 位———3 對互相取反的位組成,扇區(qū)中的每個塊(包括數(shù)據(jù)塊和控制塊) 讀寫的實現(xiàn)是由密碼和存取控制共同決定的。例如,當存取控制為08 77 8F 69 時,可得到塊0 的讀寫控制位是1 1 0 ,按照通信協(xié)議的約定,若此時射頻讀寫命令包含的密碼B 得到驗證,則射頻讀寫器取得對塊0 的讀、寫權(quán)限;若射頻讀寫命令內(nèi)包含的是密碼A ,則驗證后,射頻讀寫器只有讀取塊0 數(shù)據(jù)的權(quán)限。

      2. 2. 2 通信協(xié)議ISO14443 TYPE - A

      目前市場上RFID 產(chǎn)品種類很多,常見的產(chǎn)品主要是象德州儀表(TI) 、Phllips 、Motoro1a 等世界著名廠家生產(chǎn)的RFID 產(chǎn)品,其READER 和ID CARD 實現(xiàn)讀寫功能要遵循的標準通常有ISO14443 TYPE - A、ISO14443 TYPE - B ,以及ISO 15693。下面就協(xié)議ISO14443 TYPE - A做簡要介紹,其指令結(jié)構(gòu)定義如下:ACK + LEN + DATAS + CHK + ETX

      其中:

      ACK = 0x60      通訊頭部,指令啟始字節(jié),1 Byte  LEN = Length(DATAS) 通訊數(shù)據(jù)體長度字節(jié)數(shù),1 Byte  DATAS 通訊數(shù)據(jù)體(含指令數(shù)據(jù))  CHK 異或校驗和1 Byte  ETX = 0x03 結(jié)束符1 Byte

      其中,DATAS 中包含對卡操作所需要的參數(shù),如認證所需的密碼、地址、寫入卡片的數(shù)據(jù)等,從而可以對射頻卡內(nèi)指定扇區(qū)的塊進行讀或?qū)懙牟僮鳌?/span>

      讀寫數(shù)據(jù)的開發(fā)要在遵巡此通信協(xié)議的基礎(chǔ)上進行,而通信協(xié)議的構(gòu)成與射頻卡內(nèi)存取控制的約定也是一致的,這一點在前面射頻卡的存儲結(jié)構(gòu)中存取控制部分已經(jīng)舉例說明。

    3 總結(jié)

      將射頻識別技術(shù)應用到數(shù)控加工生產(chǎn)的刀具管理中,可以提高刀具管理的自動化程度和管理效率,實現(xiàn)精確快速識別、跟蹤刀具,并將刀具信息反饋給IPC 的刀具管理系統(tǒng),執(zhí)行相應加工動作;另外,射頻讀寫器還可將更新的刀具信息寫入射頻卡內(nèi),且具有使用壽命長,數(shù)據(jù)保存久的特點。射頻識別技術(shù)在國外很多知名生產(chǎn)型企業(yè)里已經(jīng)得到廣泛成功的應用,相信不久的將來,在我國數(shù)控產(chǎn)業(yè)的升級和改造過程中也會越來越多地見到它的身影。

    (審核編輯: 智匯胡妮)

    聲明:除特別說明之外,新聞內(nèi)容及圖片均來自網(wǎng)絡(luò)及各大主流媒體。版權(quán)歸原作者所有。如認為內(nèi)容侵權(quán),請聯(lián)系我們刪除。