MDB-RS232 控制紙幣器/找零器的指令
|
指令 |
HEX 代碼 |
說明 |
|
RESET |
30H |
復(fù)位指令 |
|
SETUP |
31H |
讀取配置信息指令(重要) |
|
SECURITY |
32H |
設(shè)置紙幣器安全模式(一般不需要使用,機(jī)器自身有設(shè)置) |
|
POLL |
33H |
紙幣器輪詢指令(MDB-RS232不需要發(fā)送,由適配器自動(dòng)處理) |
|
BILL TYPE |
34H |
紙幣器的使能和禁止指令(根據(jù)配置指令去使能和禁止對(duì)應(yīng)幣種) 以及對(duì)哪些紙幣類型使能暫存器 |
|
ESSCROW |
35H |
VMC發(fā)送指令對(duì)暫存器里的紙幣進(jìn)行操作(比如接收,退回) |
|
STACKER |
36H |
指示錢箱滿狀態(tài),已經(jīng)紙幣數(shù)量 |
|
EXPANSION COMMAND |
37H |
附加擴(kuò)展指令的操作(Level 1及以上級(jí)別的紙幣器都必須支持這個(gè)指令) |
NOTE: 擴(kuò)展指令必須和子命令一起表示和使用
l 對(duì)于MDB-RS232適配器,適配器本身將執(zhí)行POLL(33H)命令來讀取紙幣器的數(shù)據(jù)和狀態(tài)。當(dāng)紙幣機(jī)收到紙幣或有需要上報(bào)的狀態(tài)時(shí),會(huì)在對(duì)應(yīng)的輪詢時(shí)間段內(nèi)通過MDB-RS232適配器將相應(yīng)的數(shù)據(jù)發(fā)送到VMC主機(jī)。因此,VMC主機(jī)軟件工程師不需要考慮POLL命令和具體的時(shí)序,只需要在需要時(shí)發(fā)送RESET命令,SETUP讀取配置,然后根據(jù)SETUP數(shù)據(jù)通過BILL type啟用相應(yīng)類型的紙幣。然后,只要有紙幣被接受,STACKER命令就用于查詢錢箱的狀態(tài)和紙幣數(shù)量。
l 對(duì)于找零器(Recycler)的操作可以參考我們另外一個(gè)文章“如何使用MDB-RS232? 測(cè)試紙幣找零器”
接下來,我們將簡要介紹紙幣器的開發(fā)命令序列:
例如,MDB-RS232通電后,我們將收到RESET成功數(shù)據(jù)(以下測(cè)試數(shù)據(jù)僅連接到紙幣器):
MDB-RS232通電后,會(huì)主動(dòng)向紙幣器發(fā)送30H命令進(jìn)行復(fù)位,如果設(shè)備存在,會(huì)回復(fù)00進(jìn)行確認(rèn)。有時(shí)候因?yàn)樵O(shè)備啟動(dòng)時(shí)間較長,會(huì)在設(shè)備復(fù)位時(shí),報(bào)告06。因此,當(dāng)使用MDB-RS232控制支付設(shè)備時(shí),我們只需要根據(jù)MDB-RS232報(bào)告的數(shù)據(jù)和狀態(tài)來判斷紙幣器是否正常工作。
l 接下來我們發(fā)送配置指令去讀取紙幣器的配置信息
發(fā)送31H(讀取配置參數(shù),這些回復(fù)字節(jié)的參數(shù)非常重要,必須理解)
回復(fù)示例:02 11 56 00 0A 01 00 C8 00 3F FF 01 05 0A 14 32 64 00 00 00 00 00 00 00 00 00 00 34
(紙幣換算參數(shù)0A 01,可以接收的紙幣類型有:類型0:1元;類型1:5元;類型2:10元;類型3:50元;類型4:100元)
發(fā)送37 00(讀取設(shè)備ID,這些參數(shù)和計(jì)算價(jià)格等無關(guān),包括了設(shè)備代碼,版本,廠家型號(hào)等,我們做DEX數(shù)據(jù)報(bào)告的時(shí)候一般都會(huì)向服務(wù)器報(bào)告這些參數(shù),便于管理)
回復(fù)示例:49 43 54 00 00 00 00 00 00 00 00 00 00 00 00 4E 45 37 37 42 32 42 2D 43 4E 59 36 01 14 F9
l 關(guān)于紙幣器上電一直收到30 09的數(shù)據(jù)
紙幣器和硬幣器在上電后都是處于禁止?fàn)顟B(tài)。但是硬幣器的禁止?fàn)顟B(tài)不會(huì)主動(dòng)報(bào)告,而紙幣器的禁止?fàn)顟B(tài)會(huì)一直向VMC報(bào)告,VMC會(huì)一直收到09的狀態(tài),直到使用使能指令使能了紙幣接收。
現(xiàn)在,我們已經(jīng)完成了基本配置和閱讀。
具體測(cè)試的時(shí)候可以獲取的詳細(xì)的指令分析,和指令列表。
或者咨詢專業(yè)的技術(shù)支持工程師。
審核編輯 黃宇
-
適配器
+關(guān)注
關(guān)注
9文章
2129瀏覽量
71281 -
RS232
+關(guān)注
關(guān)注
13文章
876瀏覽量
98279 -
reset
+關(guān)注
關(guān)注
0文章
61瀏覽量
13543 -
MDB
+關(guān)注
關(guān)注
1文章
27瀏覽量
9919 -
mdb協(xié)議
+關(guān)注
關(guān)注
0文章
15瀏覽量
2862
發(fā)布評(píng)論請(qǐng)先 登錄
MDB協(xié)議自動(dòng)售貨機(jī)cashless非現(xiàn)金支付設(shè)備串口測(cè)試工具軟件免費(fèi)下載
MDB-RS232快速連接MDB紙幣器硬幣器及使用指南
MDB硬幣器虛擬器自動(dòng)售貨機(jī)數(shù)據(jù)轉(zhuǎn)接盒
MDB-RS232適配器在自動(dòng)售貨機(jī)中的作用簡介
MDB-RS232測(cè)試NAYAX的VPOS自動(dòng)售貨機(jī)刷卡器注意事項(xiàng)
關(guān)于MDB-RS232售貨機(jī)支付適配器的售前疑問解答
自動(dòng)售貨機(jī)MDB協(xié)議中文解析(二)MDB設(shè)備的級(jí)別和選項(xiàng)
自動(dòng)售貨機(jī)MDB協(xié)議中文解析(三)MDB總線周邊設(shè)備地址
自動(dòng)售貨機(jī)MDB協(xié)議中文解析(四) 通信格式
自動(dòng)售貨機(jī)MDB設(shè)備的級(jí)別和選項(xiàng)
自動(dòng)售貨機(jī)MDB總線周邊設(shè)備地址中文解析(三)
自動(dòng)售貨機(jī)MDB電源供電系統(tǒng)要求
自動(dòng)售貨機(jī)MDB協(xié)議中文解析(八)mdb-rs232控制MDB年齡驗(yàn)證設(shè)備
自動(dòng)售貨機(jī)MDB協(xié)議中文解析(七)MDB-RS232控制紙幣器的詳細(xì)流程和解析
評(píng)論