RFID讀寫器YW-630MA是基于RS485接口的Modbus協(xié)議,專門為PLC而設計和研發(fā)的新一代讀寫器,可以直接連接PLC,使得PLC連接RFID讀寫器有了新的通道。
Modbus協(xié)議RFID讀寫器演示程序是運行在計算機上用于設置RFID讀寫器和模擬PLC的界面程序,操作簡單易懂。
運行程序,主界面如下:
主界面分為3個區(qū):
l 端口操作區(qū)
l 讀寫器演示和設置區(qū)
l 狀態(tài)和結果顯示區(qū)
1 端口操作
選擇正確的串口,此串口通過RS232到RS485轉換器連接RFID讀寫器,默認波特率19200,點擊“打開端口”按鈕,端口打開成功后, 選擇要操作的RFID讀寫器的ID,默認為1。
2 Modbus讀寫器演示
讀寫器演示部分模擬PLC對相關寄存器的讀和寫,界面顯示部分分為5列,分別為選擇要刷新的寄存器,寄存器地址,寄存器名稱,寄存器的值,對寄存器的寫操作。
2.1 寄存器讀操作:選擇要刷新的寄存器,點擊按鈕“自動讀”, 則所選擇的寄存器值將自動讀取和刷新。
2.2 寄存器說明
寄存器地址 | 寄存器名稱 | 寄存器默認值 | 寄存器值說明 |
0x0001 | 波特率和ID | 0x0301 | 波特率03代表19200,ID為01 |
0x0002 | 讀卡參數(shù) | 0x0030 | 卡類型:S50/S70和其兼容卡。 讀到卡后蜂鳴器響一聲,LED閃一下。 使用密鑰寄存器密鑰進行認證,即0x000B到0x000D。 認證模式:A密鑰 |
0x0003 | LED燈和蜂鳴器控制 | 0x0000 | 可以單獨控制蜂鳴器 |
0x0004到0x0007 | 卡片序列號 | 0x00000000000000 | 卡片的序列號共7個字節(jié),部分卡號為4個字節(jié),則后面的字節(jié)以0填充。 |
0x0008 | 卡片操作 | 0x0000 | 可以執(zhí)行讀塊或者寫塊操作 |
0x0009 | 卡片操作執(zhí)行狀態(tài) | 0x0000 | 讀塊和寫塊的執(zhí)行結果 0x00為成功 其他為失敗 |
0x000A | 要讀寫的塊號設置 | 0x0000 | 要讀寫的塊號和塊數(shù)量設置,禁止跨扇區(qū)讀寫。 |
0x000B到0x000D | 密鑰寄存器 | 0xFFFFFFFFFFFF | 存儲用于認證的密鑰 |
0x0010到0x002F | 塊數(shù)據(jù)寄存器 | 0x00000000000000000000000000000000 0x00000000000000000000000000000000 0x00000000000000000000000000000000 0x00000000000000000000000000000000 | 塊數(shù)據(jù),共64字節(jié),即可以讀寫最多4個塊,每個塊的數(shù)據(jù)按順序排列。 |
2.3 寄存器寫操作:
2.3.1 波特率和ID設置:
選擇波特率和ID,自動生成寄存器值,然后點擊“寫入”即可,在主界面狀態(tài)顯示區(qū)顯示寫入是否成功。
2.3.2 卡類型和模式設置
密鑰類型分為A密鑰和B密鑰,選擇正確的密鑰。
密鑰方式分為使用寄存器密鑰0x000B到0x000D,和使用系統(tǒng)密鑰,系統(tǒng)密鑰由讀寫器設置界面寫入,只能由演示程序中的設置界面寫入,不能用PLC寫入。
讀到卡LED是否亮和蜂鳴器是否響
尋卡類型目前只支持S50/S70及其兼容卡
2.3.3 蜂鳴器和LED控制
選擇要控制的參數(shù),自動生成寄存器值,點擊“寫入”按鈕,如果成功,RFID讀寫器將立即作出相應。
2.3.4 清空卡片序列號
點擊“清空(重新讀卡)”按鈕,將寄存器0x0004,0x0005,0x0006,0x0007共4個寄存器全部寫成0,即可實現(xiàn)重新讀卡。
2.3.5 卡片操作
卡片操作寄存器可以有4個值:
0:不做任何操作,設置成其他值后,執(zhí)行完后,此寄存器將自動設置為0
1:執(zhí)行讀塊操作
2:執(zhí)行寫塊操作
3:將當前的操作卡片設置為HALT狀態(tài)。
2.3.6 要讀寫的塊號設置
選擇相應的塊號和塊數(shù)量,選擇塊數(shù)量時不要跨扇區(qū)。選擇后自動生成寄存器值,點擊寫入即可。
2.3.7 密鑰設置
輸入6個字節(jié)的密鑰,自動生成寄存器值,共3個寄存器存儲6個字節(jié)的密鑰,點擊“寫入”,即可將密鑰寫入到讀寫器中。
2.3.8 塊數(shù)據(jù)
每個塊數(shù)據(jù)為16字節(jié),根據(jù)塊設置寄存器的塊數(shù)量按順序寫入相應的數(shù)據(jù),寄存器值區(qū)域將自動生成各個寄存器的值,點擊“寫入”將0x0010到0x002共32個寄存器的值寫入到讀寫器中。
3 卡片操作流程
3.1 只讀卡號的流程:
全年征稿/資訊合作
聯(lián)系郵箱:137230772@qq.com
版權與免責聲明
1、凡本網注明"來源:包裝印刷網"的所有作品,版權均屬于包裝印刷網,轉載請必須注明包裝印刷網,http://dhgjyz.top/。違反者本網將追究相關法律責任。
2、企業(yè)發(fā)布的公司新聞、技術文章、資料下載等內容,如涉及侵權、違規(guī)遭投訴的,一律由發(fā)布企業(yè)自行承擔責任,本網有權刪除內容并追溯責任。
3、本網轉載并注明自其它來源的作品,目的在于傳遞更多信息,并不代表本網贊同其觀點或證實其內容的真實性,不承擔此類作品侵權行為的直接責任及連帶責任。其他媒體、網站或個人從本網轉載時,必須保留本網注明的作品來源,并自負版權等法律責任。
4、如涉及作品內容、版權等問題,請在作品發(fā)表之日起一周內與本網聯(lián)系,否則視為放棄相關權利。
|
自動負壓干法制粒機原理
30B粉碎機公司
雙錐混合機公司
滅菌烘箱公司
FG沸騰干燥機特點