支持高頻(pín)CPU卡在PLC中應用,兼容屏,組态軟(ruǎn)件
高頻CPU卡Modbus讀卡器支持 CPU卡,CPU卡型号爲 EY5K01
所有的寄存器描述适用於Modbus RTU和Modbus TCP接口的高頻CPU卡Modbus讀卡器,包括YW-632MA, YW-632NA
高頻CPU卡Modbus讀(dú)寫器寄存器描述 (常用寄存器,掉電(diàn)不保存)
| 名稱 | 寄存器地址 | 屬性 | 寄存器内容 |
|---|---|---|---|
| 蜂鳴器和LED控制 | 40020 | 隻寫 | 值可以控制蜂鳴器和LED |
| 卡片序列号 | 40021到40024 | 可讀可寫 | 值爲非0,即爲卡号。寫的時候隻接收0,即清零操作,清零即重新尋卡,卡号爲7字節卡号 |
| 卡片操作 | 40025 | 隻寫 | 卡片操作,1爲讀塊,2爲寫塊,3爲錢包讀餘額,6爲錢包扣款,7爲錢包充值 |
| 卡片操作狀态 | 40026 | 隻讀 | 0爲操作成功,非零爲失敗 |
| 要讀寫的地址和長度 | 40027,40028 | 可讀可寫 | 讀取數據寄存器,使用與否取決於參數寄存器40003的配置 |
| 錢包餘額寄存器 | 40029-40030 | 隻讀 | 錢包餘額,2個寄存器,4個字節 |
| 錢包操作值寄存器 | 40031-40032 | 可讀可寫 | 錢包操作值,2個寄存器,4個字節,操作使用40025寄存器 |
| 數據寄存器 | 40064-40127 | 可讀可寫 | 數據共128字節,64個寄存器,按照配置的地址從40064往後填充. |
CPU卡Modbus讀(dú)寫器寄存器描述(配置寄存器,掉電(diàn)保存,即配置一次即可)
| 名稱 | 寄存器地址 | 屬性 | 寄存器内容 |
|---|---|---|---|
| 波特率和ID | 40001 | 可讀可寫 | 默認值爲0x0301,波特率03代表19200,ID爲01 |
| 讀卡參數 | 40002 | 可讀可寫 | 默認值1,卡類型:友我科技EY5K01卡, 讀到卡後蜂鳴器響一聲,LED閃一下。 |
| 參數寄存器 | 40003 | 可讀可寫 | 參數寄存器,用於讀卡是否讀取内容或者錢包等配置 |
| 讀數據地址和長度 | 40004,40005 | 可讀可寫 | 讀取數據寄存器,使用與否取決於參數寄存器40003的配置 |
| 寫數據地址和長度 | 40006,40007 | 可讀可寫 | 寫數據寄存器,使用與否取決於參數寄存器40003的配置 |
| 同卡延時寄存器 | 40008 | 可讀可寫 | 單位100ms |
| 密鑰寄存器 | 40009-40016 | 可寫 | 卡操作的密鑰,默認全部爲0xFFFF, 密鑰16字節, 占用8個寄存器 |
CPU卡Modbus讀(dú)寫(xiě)器寄存器與寄存器值
1.蜂鳴器和LED,寄存器地址:40020。Modbus讀寫器YW-632上面的蜂鳴器和LED燈除瞭通過系統設置觸發工作以外,還可以單獨控制,通過寫0003寄存器可以直接控制蜂鳴器和LED燈。0003寄存器共2個字節,16位.
0-3位:斷開的時間,單位100ms
4-7位:通電的時間,單位100ms
8-9爲:選擇LED還是蜂鳴器,1(二進制01)爲LED燈,2(二進制10)爲蜂鳴器,3(二進制11)爲LED燈和蜂鳴器
10-15位:執行的次數,6位,值0到63。
例如:讓蜂鳴器短促的鳴叫3聲。10-15位爲3,000011, 8-9位爲2,10,4-7位爲1,0001,0-3位爲1,0001。合起來爲0000111000010001,16進制爲0E11。
簡易的辦法可以從Modbus讀寫器演示程序中計算出來:
2.卡片序列号(卡号)寄存器,寄存器地址:40021-40024。Modbus讀寫器YW-632支持7字節的卡号,
該寄存器可讀可寫。上電後,該寄存器爲0,爲尋卡狀态,一旦有卡進入,讀卡器讀到卡片後,立即填充該寄存器,並且不再尋卡, 直到程序将該寄存器清零。一旦設置爲0後,讀卡器啓動尋卡流程,直到讀到卡後,填充該寄存器,停止尋卡。清零後重新尋卡。
3.卡片操作寄存器:40025。Modbus讀寫器YW-632除瞭支持讀取卡号外,還可以對卡内存進行讀和寫操作,也可以對卡片進行錢包操作,讀餘額,扣款等等。此寄存器不可讀,隻能寫入。次此存器可以寫入以下值:
1:讀數據塊操作
2:寫數據塊操
5:讀錢包餘額
6: 錢包扣款
7: 錢包充值
這個寄存器的操作必須建立在尋卡成功的基礎上, 如果某個操作失敗,必須重新尋卡。
4.卡片操作執行狀态寄存器:40026。當對卡片進行操作,即對40025寄存器寫入某個值後,讀卡器将是否成功的标志寫入當前寄存器,當前寄存器隻有2個值,0或者其它
0:操作成功。
其它:操作失敗。
5.要讀寫的地址和長度:40027-40028該寄存器定義的長度是從40027寄存器定義起始地址算起,所讀寫數據的長度。。該寄存器定義的長度最大不超過128字節。且該寄存器在40027寄存器使能才一起被使能。
6.錢包餘額寄存器:40029到40030該寄存器是錢包餘額寄存器,當讀錢包時,錢包值存入此寄存器。錢包字節高低順序如下:Data3 Data2 Data1 Data0(Data3最高位.. Data0最低位)
7.用戶區數據寄存器:40064到40127該寄存器保存瞭讀出和寫入的數據,最大128字節,數據區大小爲5K字節。
8.錢包值操作寄存器:40031到40032該寄存器是錢包值操作寄存器,保存瞭要扣除或者充值的金額。該值字節順序爲:Data3 Data2 Data1 Data0
8.波特率和Modbus站号,地址40001
選擇相應的波特率和站号可以設置YW-632設備的通信波特率和Modbus的站地址.RS485總線參數爲: 波特率,無校驗,8位數據位一位停止位
9.參數寄存器2(40002)
默認值:1,按位值如下:
3~0位: 1,固定爲EY5K01卡
4位:自動尋到卡後(若自動讀設置瞭,則是讀取數據後),蜂鳴器動作
0->尋到卡後,蜂鳴器無動作
1->尋到卡後,蜂鳴器正確響動一聲,錯誤響動3聲
5位:自動尋到卡後(若自動讀設置瞭,則是讀取數據後),綠色LED動作
0->尋到卡後,綠色LED無動作
1->尋到卡後,綠色LED長亮一次
10.參數寄存器3(40003)
按位配置如下,可以使用配置工具配置:
0位:尋到标簽後是否自動讀取數據:
0->尋到标簽後,不自動讀用戶區數據 默認選擇
1->尋到标簽後,自動讀用戶區的數據
1位:讀取标簽數據,使用的塊地址寄存器
0->讀取标簽時,使用寄存器 40027和40028 中設置的起始地址和數據長度 默認選擇
1->讀取标簽時,使用寄存器 40004和40005中設置的起始地址和數據長度
2位:寫标簽數據,使用的塊地址寄存器
0->寫取标簽時,使用寄存器 40027和40028 中設置的起始地址和數據長度 默認選擇
1->寫取标簽時,使用寄存器 40006和40007中設置的起始地址和數據長度
5位:清除卡号寄存器時是否清除數據寄存器:
0->清除卡号寄存器時,不清除數據寄存器
1->清除卡号寄存器時,清除數據寄存器 (即全部寫0) 默認選擇
7位:啓動下次尋卡方式
0-> 通過清除卡号寄存器,來啓動下次尋卡。
1->不清除卡号寄存器,下次刷卡直接覆蓋上次刷卡信息。
8位:讀取卡片時是否自動讀取錢包
0->不自動讀取錢包 默認選擇
1->自動讀取錢包數據,放入錢包餘額寄存器40029~40030
軟件配置界面如下:
11.讀用戶區數據起始地址寄存器2(地址4004):
該地址主要用來保存讀用戶區數據的起始地址,數據區大小爲5K字節,可以通過參數寄存器3中位1來選擇是否使用該寄存中的設定值。
寄存器40004(默認值:0x0000)
。
12寄存器40004所讀長度寄存器,(地址40005)
該寄存器定義的長度是從40004寄存器定義起始地址算起,所讀數據的長度。該寄存器定義的長度最大不超過128字節。且該寄存器在40004寄存器使能才一起被使能。
寄存器40005(默認值:0x0080)
13寫用戶區數據起始地址寄存器3,(地址:40006)
該地址主要用來保存寫用戶區數據的起始地址,數據區大小爲5K字節,可以通過參數寄存器3中位2來選擇是否使用該寄存中的設定值。
寄存器40006(默認值:0x0000)
14 寄存器40006所寫長度寄存器,(地址40007)
該寄存器定義的長度是從40006寄存器定義起始地址算起,所寫數據的長度。該寄存器定義的長度最大不超過128字節。且該寄存器在40006寄存器使能才一起被使能。
寄存器40007(默認值:0x0080)
15 同卡延時寄存器,(地址40008)
該寄存器用在假如清除卡片序号後,若在該寄存器設置的時間内,尋到上一次讀到的卡片,則認爲無卡片進入。若超過這個時間,則可以重新作爲新讀入的标簽操作。該功能主要用來防止用戶操作不小心,誤讀瞭卡片。
默認值:0x0000
單位:100毫秒
16 密鑰寄存器,(地址40009-40016)
該密鑰寄存器的密鑰掉電保存,但不可讀出,該密鑰是用來驗證卡片的密鑰。
默認值:0xFFFF,0xFFFF , 0xFFFF,0xFFFF , 0xFFFF,0xFFFF , 0xFFFF,0xFFFF
Modbus讀(dú)寫(xiě)器讀(dú)取IC卡卡号的流程:
在Modbus讀寫器使用前,可以根據實際需求用友我科技Modbus讀寫器演示程序來進行配置。

Modbus讀(dú)卡器PLC開發(fā)指南:
|
Modbus讀卡器,PLC讀卡器,Modbus RTU, Modbus TCP,modbus接口IC卡讀卡器,Modbus接口RFID讀卡器 微信掃一掃聯系我們 |
1 |
RFID讀寫器産品手冊下載 |
2 |
讀寫器開發SDK下載 |
3 |
WEB讀卡器開發指南 |
4 |
Windows讀卡器開發指南 |
5 |
Android讀卡器開發指南 |
6 |
Wince讀卡器開發指南 |
7 |
PLC讀卡器開發指南 |
8 |
Linux讀卡器開發指南 |
9 |
單片機讀卡器開發指南 |
10 |
PCSC讀卡器開發指南 |