前言
1.RFID概念
RFID即射頻識別(Radio Frequency IDentification)技術,,又稱電子標簽,、無線射頻識別,是一種通信技術,,可通過無線電訊號識別特定目標并讀寫相關數(shù)據,,而無需識別系統(tǒng)與特定目標之間建立機械或光學接觸,。
RFID射頻識別是一種非接觸式的自動識別技術,它通過射頻信號自動識別目標對象并獲取相關數(shù)據,,識別工作無需人工干預,,可工作于各種惡劣環(huán)境。RFID技術可識別高速運動物體并可同時識別多個標簽,,操作快捷方便,。
2.RFID基本組成部分
標簽(Tag):由耦合元件及芯片組成,每個標簽具有唯一的電子編碼,,附著在物體上標識目標對象
閱讀器(Reader):讀?。ㄓ袝r還可以寫入)標簽信息的設備,可設計為手持式或固定式,;
天線(Antenna):在標簽和讀取器間傳遞射頻信號,。
3.RFID基本原理
標簽進入磁場后,接收解讀器發(fā)出的射頻信號,,憑借感應電流所獲得的能量發(fā)送出存儲在芯片中的產品信息(Passive Tag,,無源標簽或被動標簽),,或者由標簽主動發(fā)送某一頻率的信號(Active Tag,,有源標簽或主動標簽),解讀器讀取信息并解碼后,,送至中央信息系統(tǒng)進行有關數(shù)據處理,。標簽進入磁場后,接收解讀器發(fā)出的射頻信號,,憑借感應電流所獲得的能量發(fā)送出存儲在芯片中的產品信息(Passive Tag,,無源標簽或被動標簽),或者由標簽主動發(fā)送某一頻率的信號(Active Tag,,有源標簽或主動標簽),,解讀器讀取信息并解碼后,送至中央信息系統(tǒng)進行有關數(shù)據處理,。
應用背景
在自動化行業(yè),,特別是流水線控制系統(tǒng)中,條碼讀寫器是一個不可或缺的設備,,一般用于流水線產品的標識,,以便于和上位機控制數(shù)據系統(tǒng)交互數(shù)據。然而光電式的讀寫器一次只能對一個條碼標簽進行讀寫,,對于同時處理一批產品就顯得捉襟見肘了,。采用RFID設備就很好的解決了該問題,但是其與上位機的接口相對于光電式的讀寫器,,就顯得復雜一些了,。
紫金橋軟件的應用
1)安裝驅動
將驅動文件夾例如“MET_RFID”和相關庫文件復制到紫金橋的驅動程序安裝目錄“RealInfo\IO Servers”中,,然后在該文件夾內復制一個驅動框架執(zhí)行程序(例如:IoScan.exe)改名為該復制文件夾的名稱如MET_RFID.exe,重啟開發(fā)系統(tǒng)即可,。
2)定義設備
隨后運行紫金橋開發(fā)系統(tǒng),,展開“數(shù)據庫”選項卡,設備驅動所在目錄如“RFID”,,如下圖所示:
雙擊定義設備:
3)點組態(tài)
在點組態(tài)中根據需要建立一組標簽內容讀取的點,,以及讀取的開始結束、標簽接收個數(shù),、清空等控制點:
4)標簽的處理
在讀取到標簽之后,,需要對標簽內容進行處理、分析,、保存等,,建議使用紫金橋組態(tài)軟件6.5版本已經優(yōu)化的數(shù)組功能,例如:
(1)定義數(shù)組:在view中定義一個間接變量如“arrRFID”,,作為數(shù)組使用
(2)數(shù)組初始化:在應用腳本的“進入程序”中對該數(shù)組初始化并指向需要讀取的條碼
這樣,,在程序中直接對數(shù)組arrRFID的操作即是對著一組標簽內容的操作,非常方便,。