netTAP網(wǎng)關(guān)在西門子RFID中實(shí)現(xiàn)_第1頁(yè)
netTAP網(wǎng)關(guān)在西門子RFID中實(shí)現(xiàn)_第2頁(yè)
netTAP網(wǎng)關(guān)在西門子RFID中實(shí)現(xiàn)_第3頁(yè)
netTAP網(wǎng)關(guān)在西門子RFID中實(shí)現(xiàn)_第4頁(yè)
netTAP網(wǎng)關(guān)在西門子RFID中實(shí)現(xiàn)_第5頁(yè)
已閱讀5頁(yè),還剩1頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、netTAP網(wǎng)關(guān)在西門子RFID中實(shí)現(xiàn)    一、概述    SIEMENS FR340采用3964R協(xié)議(SIEMENS串口協(xié)議),其實(shí)RFID技術(shù)首先在低頻得到廣泛的應(yīng)用和推廣。該頻率主要是通過(guò)電感耦合的方式進(jìn)行工作, 也就是在讀寫器線圈和感應(yīng)器線圈間存在著變壓器耦合作用。通過(guò)讀寫器交變場(chǎng)的作用在感應(yīng)器天線中感應(yīng)的電壓被整流,可作供電電壓使用。 磁場(chǎng)區(qū)域能夠很好的被定義,但是場(chǎng)強(qiáng)下降的太快。至今,射頻識(shí)別技術(shù)的理論得到豐富和完善。單芯片電子標(biāo)簽、多電子標(biāo)簽識(shí)讀、無(wú)線可讀可寫、無(wú)源電子標(biāo)簽的遠(yuǎn)距離識(shí)別、適應(yīng)高速移

2、動(dòng)物體的射頻識(shí)別技術(shù)與產(chǎn)品正在成為現(xiàn)實(shí)并走向應(yīng)用。    RFID技術(shù)的基本工作原理并不復(fù)雜:標(biāo)簽進(jìn)入磁場(chǎng)后,接收解讀器發(fā)出的射頻信號(hào),憑借感應(yīng)電流所獲得的能量發(fā)送出存儲(chǔ)在芯片中的產(chǎn)品信息(Passive Tag,無(wú)源標(biāo)簽或被動(dòng)標(biāo)簽),或者主動(dòng)發(fā)送某一頻率的信號(hào)(Active Tag,有源標(biāo)簽或主動(dòng)標(biāo)簽);解讀器讀取信息并解碼后,送至中央信息系統(tǒng)進(jìn)行有關(guān)數(shù)據(jù)處理。    二、系統(tǒng)需求    為應(yīng)用FR340R與1769-SDN通訊,需要一些配置軟件和硬件,如下: &

3、#160;  Hilscher SYCON.net軟件,用于對(duì)NT30-DNS網(wǎng)關(guān)進(jìn)行配置,產(chǎn)品隨機(jī)光盤自帶    Rockwell RSLOGIX5000 V16.03軟件,編程軟件    Rockwell RSlinx Classic 2.54軟件,通訊驅(qū)動(dòng)軟件    Rockwell RSNetWorx for DeviceNet軟件,DeviceNet配置軟件    NT30-DNS-RSI4網(wǎng)關(guān)一個(gè)(含配置

4、電纜)    CompactLogix PLC一套,集成1769-SDN掃描器    DeviceNet通訊電纜一根    SIEMENS FR340R及FR340T    三、FR340R接線以及NT30-DNS工作方式    需要完成FR340R至NT30-DNS的通訊接線以及NT30-DNS至1769-SDN的通訊接線。    1)FR340R至NT3

5、0-DNS的通訊接線:RS422通訊    FR340R的通訊接口為RS422通訊端口,形式為8針M12插頭,具體可參考FR300系統(tǒng)手冊(cè)第99頁(yè);通過(guò)一個(gè)M12的通訊線纜將FR340R連接到NT30-DNS的RS422引出線即可。接線圖如下:    FR340R的通訊端口 NT30-DNS的RS422端口定義    1.+24V (外部供電)    2.T- (發(fā)送負(fù)) R- (接收負(fù),灰色)   

6、60;3.0V (外部供電地)    4.T+ (發(fā)送正) R+ (接收正,粉色)    5.R+ (接收正) T+ (發(fā)送正,棕色)    6.R- (接收負(fù)) T- (發(fā)送負(fù),白色)    7.未用    8.屏蔽地    2)NT30-DNS至1769-SDN的通訊接線:DeviceNet通訊    NT30-D

7、NS至1769-SDN的通訊接線為標(biāo)準(zhǔn)的DeviceNet總線連接,采用DeviceNet總線電纜可以將NT30-DNS與1769-SDN直接連接起來(lái)。接線圖如下:    NT30-DNS的DeviceNet端口定義 1769-SDN的DeviceNet端口定義    (從站) (主站)    5.+24V (外部供電) 5.+24V (外部供電)    1.GND (外部供電地) 1.GND (外部供電地)  &#

8、160; 4.CAN_High 4.CAN_High    2.CAN_Low 2.CAN_Low    3.Shield Earth (屏蔽地) 3.Shield Earth (屏蔽地)    關(guān)于NT30-DNS的接線可以參考赫優(yōu)訊netTAP網(wǎng)關(guān)硬件說(shuō)明手冊(cè)。    3) NT30-DNS工作方式    來(lái)自FR340R的數(shù)據(jù)通過(guò)NT30-DNS網(wǎng)關(guān)被放入1769-SDN的輸入映像

9、區(qū),1769-SDN的輸出映像區(qū)數(shù)據(jù)被網(wǎng)關(guān)發(fā)送到FR340R.NT30-DNS網(wǎng)關(guān)通過(guò)占用1769-SDN的輸入輸出映像區(qū)的前兩個(gè)字節(jié)來(lái)控制和應(yīng)答數(shù)據(jù)的雙向通訊。    邦納傳感器    四、FR340R和NT30-DNS的指示燈意義    FR340R的指示燈意義:    1. 綠燈閃爍:FR340R已經(jīng)供電,但FR340R沒(méi)有復(fù)位或者FR340R的天線關(guān)閉。    2. 綠燈常亮:FR340R

10、已經(jīng)供電,F(xiàn)R340R復(fù)位完成并且FR340R的天線已經(jīng)打開(kāi)。    3. 黃燈常亮:FR340R檢測(cè)到數(shù)據(jù)載體(如FR340T)在線,此時(shí)可以對(duì)數(shù)據(jù)載體讀寫數(shù)據(jù)。    4. 紅燈閃爍:FR340R發(fā)生錯(cuò)誤。    NT30-DNS的指示燈意義:    1. RDY燈常亮:NT30-DNS初始化正常    2. RUN燈常亮:NT30-DNS運(yùn)行正常    

11、;3. MNS綠燈常亮:Nt30-DNS已經(jīng)和主站連接    具體可參考赫優(yōu)訊netTAP網(wǎng)關(guān)硬件說(shuō)明手冊(cè)。    五、FR340R的工作說(shuō)明    1. 每次當(dāng)FR340R重新上電后FR340R將會(huì)在其RS422端口持續(xù)發(fā)送一串識(shí)別碼,當(dāng)1769-SDN接收到其識(shí)別碼后即可認(rèn)定FR340R已經(jīng)連接到系統(tǒng)中。    2. 每次當(dāng)FR340R重新上電后FR340R必須經(jīng)過(guò)復(fù)位才能進(jìn)入工作狀態(tài),在實(shí)際應(yīng)用時(shí)應(yīng)用復(fù)位命 令(RESET)在17

12、69-SDN上通過(guò)NT30-DNS向FR340R發(fā)送。    3. 當(dāng)FR340R復(fù)位完成后指示燈應(yīng)該從綠色閃爍變?yōu)榫G色常亮,即FR340R進(jìn)入工作狀態(tài)。    4. 當(dāng)FR340R檢測(cè)到數(shù)據(jù)載體進(jìn)入其檢測(cè)范圍時(shí),F(xiàn)R340R將發(fā)送一串?dāng)?shù)據(jù)載體在線碼表明有一個(gè)數(shù)據(jù)載體進(jìn)入其檢測(cè)范圍,當(dāng)1769-SDN接收到該數(shù)據(jù)碼時(shí)即可開(kāi)始執(zhí)行對(duì)數(shù)據(jù)載體的讀寫命令。    5. 當(dāng)FR340R檢測(cè)到數(shù)據(jù)載體離開(kāi)其檢測(cè)范圍時(shí),F(xiàn)R340R將發(fā)送一串?dāng)?shù)據(jù)載體離線碼表明有一個(gè)數(shù)據(jù)載體離開(kāi)其檢測(cè)范圍

13、,當(dāng)1769-SDN接收到該數(shù)據(jù)碼時(shí)應(yīng)該停止執(zhí)行對(duì)數(shù)據(jù)載體的讀寫命令。    6. 如果在FR340R復(fù)位完成后1769-SDN直接發(fā)送讀寫命令(此時(shí)數(shù)據(jù)載體并不在線),那么FR340R將等待命令的執(zhí)行,直到檢測(cè)到數(shù)據(jù)載體后將直接返回讀寫的數(shù)據(jù)。    7. 通過(guò)INIT初始化命令可以要求FR340R將數(shù)據(jù)載體的整個(gè)數(shù)據(jù)區(qū)全部初始化為某個(gè)指定的值,這通常用于在某種情況下初始化數(shù)據(jù)載體。    8. 通過(guò)READ讀命令可以要求FR340R從數(shù)據(jù)載體中讀取從指定地址開(kāi)始的N個(gè)字節(jié)

14、長(zhǎng)度的數(shù)據(jù)    9. 通過(guò)WRITE寫命令可以要求FR340R將N個(gè)字節(jié)長(zhǎng)度的數(shù)據(jù)寫入到數(shù)據(jù)載體指定起始地址開(kāi)始的空間中。    下面舉例一個(gè)應(yīng)用步驟:    1. CompactLogix在系統(tǒng)上電后的一段時(shí)間內(nèi)被動(dòng)接收所有的FR340R的識(shí)別碼并標(biāo)記一個(gè)BOOL數(shù)組以記錄某位置的FR340R是否在線。10秒鐘后查看是否所有FR340R都在線,如果不是,則需要報(bào)錯(cuò)并檢查網(wǎng)絡(luò),因?yàn)檎G闆r下,所有的FR340R在上電后都應(yīng)該自動(dòng)發(fā)送識(shí)別碼直到被復(fù)位為止。 

15、0;  2. 如果所有FR340R都在線,則對(duì)所有的FR340R發(fā)送RESET命令執(zhí)行復(fù)位。每個(gè)RESET命令都會(huì)返回一個(gè)錯(cuò)誤值,如果非0則指示有錯(cuò),然后需要報(bào)錯(cuò)并檢查原因。    3. 如果所有FR340R復(fù)位完成(天線會(huì)被打開(kāi)),則可以等待FR340R的數(shù)據(jù)載體在線碼,如果接收到某個(gè)FR340R的數(shù)據(jù)載體在線碼,則表明有一個(gè)數(shù)據(jù)載體已經(jīng)進(jìn)入該FR340R的讀寫區(qū)域,則可以采用INIT、READ或者WRITE讀寫命令對(duì)數(shù)據(jù)載體進(jìn)行操作。    4. 另外,還可以接收FR340R的數(shù)據(jù)載體離線碼

16、(通常是先接收到在線碼然后接收到離線碼,正常情況下這總是成對(duì)出現(xiàn)的)并以此判定數(shù)據(jù)載體的正常離開(kāi)。    六、樣本程序說(shuō)明    1. 首先,需要打開(kāi)RSNetWorx for DeviceNet,并加載NT30-DNS隨機(jī)光盤中的EDS描述文件。然后可以打開(kāi)樣本程序的網(wǎng)絡(luò)配置文件DeviceNet.dnt,并將其下載到1769-SDN中。    2. 用RSLogix5000打開(kāi)PLC的樣本程序RFID_Sample.ACD,將其下載到PLC中,注意實(shí)際的硬件配置。

17、0;   3. 樣本程序分別對(duì)RESET、INIT、READ、WRITE命令做了一個(gè)簡(jiǎn)單的封裝。所有對(duì)FR340R的操作都在Program Tags的RFID_Param_DB數(shù)據(jù)塊中進(jìn)行。    4. RFID_Reader_Present:當(dāng)PLC檢測(cè)到FR340R在線時(shí)該標(biāo)志置1.    5. RFID_Transpr_Present:當(dāng)FR340R檢測(cè)到數(shù)據(jù)載體時(shí)該標(biāo)志置1,當(dāng)數(shù)據(jù)載體離開(kāi)FR340R時(shí)該標(biāo)志復(fù)0.    6. RFID_

18、CMD_Reset:置位該標(biāo)志執(zhí)行對(duì)FR340R的復(fù)位;錯(cuò)誤返回值在RFID_Reset_Error中(非0代表有錯(cuò)),該標(biāo)志在命令執(zhí)行完成后自動(dòng)復(fù)位。    7. RFID_CMD_Init:置位該標(biāo)志要求FR340R對(duì)數(shù)據(jù)載體進(jìn)行內(nèi)存初始化;初始化值在RFID_Init_Data中指定,錯(cuò)誤返回值在RFID_Init_Erro中,該標(biāo)志在命令執(zhí)行完成后自動(dòng)復(fù)位。    8. RFID_CMD_Read:置位該標(biāo)志要求FR340R對(duì)數(shù)據(jù)載體進(jìn)行讀數(shù)據(jù)命令;讀數(shù)據(jù)的起始地址在RFID_Read_Adr中指定,讀取長(zhǎng)度(字節(jié)數(shù))在RFID_Read_Length中指定,實(shí)際讀取的數(shù)據(jù)在RFID_Read_Data中返回,錯(cuò)誤返回值在RFID_Read_Error中,該標(biāo)志在命令執(zhí)行完成后自動(dòng)復(fù)位。    9. RFID_CMD_Write:置位該標(biāo)志要求FR340R對(duì)數(shù)據(jù)載體進(jìn)行寫數(shù)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論