?? readme.txt
字號:
網(wǎng)絡(luò)讀卡器軟件接口說明:
1.通訊接口:
控件采用winsock標(biāo)準(zhǔn)控件,在打包時需添加進(jìn)民。MSWINSCK.OCX文件并注冊
協(xié)議是UDP標(biāo)準(zhǔn)協(xié)議
采用廣播方式設(shè)置和偵測,可避免因網(wǎng)段不同而設(shè)置不上的問題
2.通訊協(xié)議:
偵測協(xié)議
控件發(fā)送的數(shù)據(jù)為25,118,5,6,85共5個字節(jié)數(shù)據(jù).
讀卡器返回12個字節(jié)讀卡器編號(字符串形式),6個字節(jié)物理地址(字節(jié)方式),2個字節(jié)本地端口號,2個字節(jié)服務(wù)器端口號,4個字節(jié)本地IP地址,4個字節(jié)服務(wù)器IP地址,4個字節(jié)網(wǎng)關(guān)地址,4個字節(jié)子網(wǎng)掩碼.
設(shè)置協(xié)議
控件發(fā)送的數(shù)據(jù)為25,118,5,6,84,12個字節(jié)的讀卡器編號,4個字節(jié)讀卡器IP地址,4個字節(jié)服務(wù)器IP地址,4個字節(jié)網(wǎng)關(guān)地址,4個字節(jié)子網(wǎng)掩碼.
讀卡器設(shè)置成功后返回1個字節(jié)數(shù)據(jù)(188).
控制協(xié)議
控件發(fā)送的數(shù)據(jù)為25,118,5,6,86,后面1個字節(jié)數(shù)據(jù)為控制字節(jié),其中最高位bit7為1時表示打開指示燈,bit6為1時表示打開蜂鳴器
讀卡器設(shè)置成功后返回1個字節(jié)數(shù)據(jù)(188).
接收卡號
讀卡器發(fā)送的數(shù)據(jù)位15,118,5,6,87,后面是12個字節(jié)的讀卡器編號,00,3個字節(jié)的卡號
控件接收到后返回數(shù)據(jù)(188).
3.設(shè)置軟件
工程文件是readernet.vbp,窗體是readernet.frm
點(diǎn)擊“偵測”鍵可以測出網(wǎng)絡(luò)中每個讀卡器的參數(shù)。
選擇列表中的讀卡器,輸入需修改的地址后點(diǎn)擊“設(shè)置”鍵,彈出設(shè)置成功的消息框表示設(shè)置完成。
點(diǎn)擊指示燈或蜂鳴器選擇框可以改變讀卡器的狀態(tài),并彈出消息框
讀卡器刷卡可以在界面上反映出卡號、讀卡器編號、地址等,選擇“應(yīng)答”可以使讀卡器得到數(shù)據(jù)收到的回答,否則讀卡器將會連續(xù)發(fā)送10遍卡號
4.測試軟件
工程文件是test.vbp,窗體是test.frm
讀卡器刷卡可自動顯示卡號、讀卡器編號、地址
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -