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