印前設(shè)備 印刷機(jī)械 印后設(shè)備 裝訂設(shè)備 廣告設(shè)備 辦公設(shè)備 印刷機(jī)械配件 其它印刷相關(guān)器材 其它印刷設(shè)備
北京友我科技有限公司
暫無信息 |
閱讀:41發(fā)布時(shí)間:2025-1-4
RFID讀寫器YW-630MA是基于RS485接口的Modbus協(xié)議,專門為PLC而設(shè)計(jì)和研發(fā)的新一代讀寫器,可以直接連接PLC,使得PLC連接RFID讀寫器有了新的通道。
Modbus協(xié)議RFID讀寫器演示程序是運(yùn)行在計(jì)算機(jī)上用于設(shè)置RFID讀寫器和模擬PLC的界面程序,操作簡(jiǎn)單易懂。
運(yùn)行程序,主界面如下:
主界面分為3個(gè)區(qū):
l 端口操作區(qū)
l 讀寫器演示和設(shè)置區(qū)
l 狀態(tài)和結(jié)果顯示區(qū)
1 端口操作
選擇正確的串口,此串口通過RS232到RS485轉(zhuǎn)換器連接RFID讀寫器,默認(rèn)波特率19200,點(diǎn)擊“打開端口"按鈕,端口打開成功后, 選擇要操作的RFID讀寫器的ID,默認(rèn)為1。
2 Modbus讀寫器演示
讀寫器演示部分模擬PLC對(duì)相關(guān)寄存器的讀和寫,界面顯示部分分為5列,分別為選擇要刷新的寄存器,寄存器地址,寄存器名稱,寄存器的值,對(duì)寄存器的寫操作。
2.1 寄存器讀操作:選擇要刷新的寄存器,點(diǎn)擊按鈕“自動(dòng)讀", 則所選擇的寄存器值將自動(dòng)讀取和刷新。
2.2 寄存器說明
寄存器地址 | 寄存器名稱 | 寄存器默認(rèn)值 | 寄存器值說明 |
0x0001 | 波特率和ID | 0x0301 | 波特率03代表19200,ID為01 |
0x0002 | 讀卡參數(shù) | 0x0030 | 卡類型:S50/S70和其兼容卡。 讀到卡后蜂鳴器響一聲,LED閃一下。 使用密鑰寄存器密鑰進(jìn)行認(rèn)證,即0x000B到0x000D。 認(rèn)證模式:A密鑰 |
0x0003 | LED燈和蜂鳴器控制 | 0x0000 | 可以單獨(dú)控制蜂鳴器 |
0x0004到0x0007 | 卡片序列號(hào) | 0x00000000000000 | 卡片的序列號(hào)共7個(gè)字節(jié),部分卡號(hào)為4個(gè)字節(jié),則后面的字節(jié)以0填充。 |
0x0008 | 卡片操作 | 0x0000 | 可以執(zhí)行讀塊或者寫塊操作 |
0x0009 | 卡片操作執(zhí)行狀態(tài) | 0x0000 | 讀塊和寫塊的執(zhí)行結(jié)果 0x00為成功 其他為失敗 |
0x000A | 要讀寫的塊號(hào)設(shè)置 | 0x0000 | 要讀寫的塊號(hào)和塊數(shù)量設(shè)置,禁止跨扇區(qū)讀寫。 |
0x000B到0x000D | 密鑰寄存器 | 0xFFFFFFFFFFFF | 存儲(chǔ)用于認(rèn)證的密鑰 |
0x0010到0x002F | 塊數(shù)據(jù)寄存器 | 0x00000000000000000000000000000000 0x00000000000000000000000000000000 0x00000000000000000000000000000000 0x00000000000000000000000000000000 | 塊數(shù)據(jù),共64字節(jié),即可以讀寫最多4個(gè)塊,每個(gè)塊的數(shù)據(jù)按順序排列。 |
2.3 寄存器寫操作:
2.3.1 波特率和ID設(shè)置:
選擇波特率和ID,自動(dòng)生成寄存器值,然后點(diǎn)擊“寫入"即可,在主界面狀態(tài)顯示區(qū)顯示寫入是否成功。
2.3.2 卡類型和模式設(shè)置
密鑰類型分為A密鑰和B密鑰,選擇正確的密鑰。
密鑰方式分為使用寄存器密鑰0x000B到0x000D,和使用系統(tǒng)密鑰,系統(tǒng)密鑰由讀寫器設(shè)置界面寫入,只能由演示程序中的設(shè)置界面寫入,不能用PLC寫入。
讀到卡LED是否亮和蜂鳴器是否響
尋卡類型目前只支持S50/S70及其兼容卡
2.3.3 蜂鳴器和LED控制
選擇要控制的參數(shù),自動(dòng)生成寄存器值,點(diǎn)擊“寫入"按鈕,如果成功,RFID讀寫器將立即作出相應(yīng)。
2.3.4 清空卡片序列號(hào)
點(diǎn)擊“清空(重新讀卡)"按鈕,將寄存器0x0004,0x0005,0x0006,0x0007共4個(gè)寄存器全部寫成0,即可實(shí)現(xiàn)重新讀卡。
2.3.5 卡片操作
卡片操作寄存器可以有4個(gè)值:
0:不做任何操作,設(shè)置成其他值后,執(zhí)行完后,此寄存器將自動(dòng)設(shè)置為0
1:執(zhí)行讀塊操作
2:執(zhí)行寫塊操作
3:將當(dāng)前的操作卡片設(shè)置為HALT狀態(tài)。
2.3.6 要讀寫的塊號(hào)設(shè)置
選擇相應(yīng)的塊號(hào)和塊數(shù)量,選擇塊數(shù)量時(shí)不要跨扇區(qū)。選擇后自動(dòng)生成寄存器值,點(diǎn)擊寫入即可。
2.3.7 密鑰設(shè)置
輸入6個(gè)字節(jié)的密鑰,自動(dòng)生成寄存器值,共3個(gè)寄存器存儲(chǔ)6個(gè)字節(jié)的密鑰,點(diǎn)擊“寫入",即可將密鑰寫入到讀寫器中。
2.3.8 塊數(shù)據(jù)
每個(gè)塊數(shù)據(jù)為16字節(jié),根據(jù)塊設(shè)置寄存器的塊數(shù)量按順序?qū)懭胂鄳?yīng)的數(shù)據(jù),寄存器值區(qū)域?qū)⒆詣?dòng)生成各個(gè)寄存器的值,點(diǎn)擊“寫入"將0x0010到0x002共32個(gè)寄存器的值寫入到讀寫器中。
3 卡片操作流程
3.1 只讀卡號(hào)的流程:
全部為0,沒有尋到卡,繼續(xù)讀 0007 包裝印刷網(wǎng) 設(shè)計(jì)制作,未經(jīng)允許翻錄必究 .? ? ? 會(huì)員登錄×請(qǐng)輸入賬號(hào) 請(qǐng)輸入密碼 請(qǐng)輸驗(yàn)證碼
立即詢價(jià)
您留言后,廠商將第一時(shí)間為您服務(wù)!
*留言
限200字
最多上傳3個(gè)附件!
*聯(lián)系人
*電話
單位
省份
請(qǐng)選擇省份
*驗(yàn)證碼
匹配(1-3家)
提交后,默認(rèn)您同意《服務(wù)條款》和《隱私協(xié)議》
|