茂旭資訊股份有限公司

會員專區
0
瀏覽紀錄
經由TCP/IP的途徑向讀卡機取得悠遊卡的卡號及資訊有幾種方法?
2022-05-16
編號:S01415030

編  號: S01415030

日  期: 2022-05-16

答  案:

方法一 : 讀取卡號的設備為控制器時

控制器(H/E)系列讀取卡片後會將卡號暫存在Buffer中, 同時進行黑白名單的辨識,遠端HOST可向控制器下達 polling的指令取得卡號,以下為藉由COM port向 AR-721-H 發 31 13的 Command 取得卡號範例:

步驟說明:

STEP 1 : 將AR-721-H 透過AR-321-CM 連上電腦

STEP 2 : 控制器刷悠遊卡的同時在CommView指令欄填入31 13指令,按下[Send]

STEP 3 : 會出現以下結果

Tx: 7E 05 01 31 13 DC 21

Rx: 7E 0A 00 03 01 65 D6 CE 15 02 97 BB

數值說明
7E固定值
0ALEN長度
00Node:由卡機送出的訊息,Node固定為00
03Function: 為03,表示卡機回應控制器的查詢指令。
0101 Reader ID:為送出訊息的卡機站號
65UID 3(HH),Bit 31 ~ 24
D6UID 2(HL),Bit 23 ~ 16
CEUID 1(LH),Bit 15 ~ 08
15UID 0(LL),Bit 07 ~ 00
02

卡片類型

00 : No tag

01 : Ultra-light

02 : S50

03 : S70

04: 15693

05: DESFire

97XOR
BBSUM

 

附件 :

1. 31H指令說明

 

方法二 : 讀取卡號的設備為讀頭時

讀頭設備(U/K)讀取卡片後會直接將卡號送出

 

方法三 : 透過TCP/IP取得卡號

  • 可以選擇設定AR-727-CM,他是個透明傳輸的設備,可以將TCP與RS485訊號透明互傳
適用設備 : AR-727-CM

 

  • 直接選用內建TCP/IP的E系列控制器會更合適,甚至於可以將E系列控制器調整成主動模式,也就是當控制器讀到卡片的時候就可主動上傳卡號到遠端的 Server PC
適用設備: 企業版控制器(E系列)

 

 

  • 如果選擇RS485的讀頭經由 AR-727-CM並且主動上傳卡號,那麼AR-723-UD (RS485)接入 AR-727-CM(CH1)將AR727CM.Channel1設為TCP & Client Mode也可以達到相同的目的
適用設備:讀頭系列+AR-727-CM

 

相關資源:

主動傳送-單向通知不等待回覆--TCP One Way Hosting

主動傳送-單向通知不等待回覆-範例教學 --SOYAL IP-BASE Networking Controller Active Message Sending

 

瀏覽紀錄
Go Top