0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

自动售货机MDB协议中文解析(七)MDB-RS232控制纸币器的详细流程和解析

自动售货机MDB接口技术 来源:自动售货机MDB接口技术 作者:自动售货机MDB接口 2024-09-09 10:04 次阅读

MDB-RS232 控制纸币器/找零器的指令

指令

HEX 代码

说明

RESET

30H

复位指令

SETUP

31H

读取配置信息指令(重要)

SECURITY

32H

设置纸币器安全模式(一般不需要使用,机器自身有设置)

POLL

33H

纸币器轮询指令(MDB-RS232不需要发送,由适配器自动处理)

BILL TYPE

34H

纸币器的使能和禁止指令(根据配置指令去使能和禁止对应币种)

以及对哪些纸币类型使能暂存器

ESSCROW

35H

VMC发送指令对暂存器里的纸币进行操作(比如接收,退回)

STACKER

36H

指示钱箱满状态,已经纸币数量

EXPANSION

COMMAND

37H

附加扩展指令的操作(Level 1及以上级别的纸币器都必须支持这个指令)

NOTE: 扩展指令必须和子命令一起表示和使用

l 对于MDB-RS232适配器,适配器本身将执行POLL(33H)命令来读取纸币器的数据和状态。当纸币机收到纸币或有需要上报的状态时,会在对应的轮询时间段内通过MDB-RS232适配器将相应的数据发送到VMC主机。因此,VMC主机软件工程师不需要考虑POLL命令和具体的时序,只需要在需要时发送RESET命令,SETUP读取配置,然后根据SETUP数据通过BILL type启用相应类型的纸币。然后,只要有纸币被接受,STACKER命令就用于查询钱箱的状态和纸币数量。

l 对于找零器(Recycler)的操作可以参考我们另外一个文章“如何使用MDB-RS232® 测试纸币找零器”

接下来,我们将简要介绍纸币器的开发命令序列:

例如,MDB-RS232通电后,我们将收到RESET成功数据(以下测试数据仅连接到纸币器):

MDB-RS232通电后,会主动向纸币器发送30H命令进行复位,如果设备存在,会回复00进行确认。有时候因为设备启动时间较长,会在设备复位时,报告06。因此,当使用MDB-RS232控制支付设备时,我们只需要根据MDB-RS232报告的数据和状态来判断纸币器是否正常工作。

l 接下来我们发送配置指令去读取纸币器的配置信息

发送31H(读取配置参数,这些回复字节的参数非常重要,必须理解)

回复示例: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

(纸币换算参数0A 01,可以接收的纸币类型有:类型0:1元;类型1:5元;类型2:10元;类型3:50元;类型4:100元)

发送37 00(读取设备ID,这些参数和计算价格等无关,包括了设备代码,版本,厂家型号等,我们做DEX数据报告的时候一般都会向服务器报告这些参数,便于管理)

回复示例: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 关于纸币器上电一直收到30 09的数据

纸币器和硬币器在上电后都是处于禁止状态。但是硬币器的禁止状态不会主动报告,而纸币器的禁止状态会一直向VMC报告,VMC会一直收到09的状态,直到使用使能指令使能了纸币接收。

现在,我们已经完成了基本配置和阅读。

具体测试的时候可以获取的详细的指令分析,和指令列表。

或者咨询专业的技术支持工程师。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 适配器
    +关注

    关注

    8

    文章

    1910

    浏览量

    67831
  • RS232
    +关注

    关注

    13

    文章

    732

    浏览量

    94180
  • reset
    +关注

    关注

    0

    文章

    34

    浏览量

    12850
  • MDB
    MDB
    +关注

    关注

    1

    文章

    23

    浏览量

    9407
  • mdb协议
    +关注

    关注

    0

    文章

    15

    浏览量

    2475
收藏 人收藏

    评论

    相关推荐

    MDB协议自动售货机cashless非现金支付设备串口测试工具软件免费下载

    MDB协议自动售货机cashless非现金支付设备串口测试工具。用于测试威佛RS232-MDB售货机
    发表于 06-05 10:00 32次下载

    MDB-RS232快速连接MDB纸币硬币及使用指南

    该文档介绍了使用MDB-RS232快速连接MDB纸币,硬币及非现金支付设备。让工程师能够快速研发自动
    发表于 04-27 15:49 9次下载

    MDB硬币虚拟自动售货机数据转接盒

    如何快速使用RS232-MDB硬币虚拟连接自动售货机。介绍了RS232-MDB
    发表于 04-27 15:52 10次下载

    MDB-RS232适配器在自动售货机中的作用简介

    研发自动售货机,需要用MDB-RS232适配器把MDB接口的纸币,硬币
    的头像 发表于 04-27 13:38 2880次阅读

    MDB-RS232测试NAYAX的VPOS自动售货机刷卡注意事项

    MDB-RS232测试NAYAX的VPOS自动售货机刷卡注意事项以及必要的通信指令。给我们设计自动售货
    的头像 发表于 05-08 22:20 707次阅读
    <b class='flag-5'>MDB-RS232</b>测试NAYAX的VPOS<b class='flag-5'>自动</b><b class='flag-5'>售货机</b>刷卡<b class='flag-5'>器</b>注意事项

    关于MDB-RS232售货机支付适配器的售前疑问解答

    关于MDB-RS232售货机支付适配器的售前疑问解答。介绍了MDB-RS232适配器的选择,应用和设计需求。帮助客户更多的了解MDB适配器和MDB
    的头像 发表于 05-08 22:26 459次阅读
    关于<b class='flag-5'>MDB-RS232</b><b class='flag-5'>售货机</b>支付适配器的售前疑问解答

    自动售货机MDB协议中文解析(二)MDB设备的级别和选项

    自从引入最早的MDB总线规范以来和MDB协议制定,自动售货机大多数的MDB外围设备的功能级别和可
    的头像 发表于 06-23 11:14 640次阅读

    自动售货机MDB协议中文解析(三)MDB总线周边设备地址

    自动售货机MDB协议总线周边设备地址列表
    的头像 发表于 06-21 17:46 811次阅读

    自动售货机MDB协议中文解析(四) 通信格式

    自动售货机MDB协议中文解析,自助咖啡机售货机
    的头像 发表于 06-23 11:11 792次阅读

    自动售货机MDB协议中文解析(六)MDB-RS232控制硬币流程和解析

    自动售货机MDB协议中文解析(六)MDB-RS232
    的头像 发表于 08-19 15:53 449次阅读
    <b class='flag-5'>自动</b><b class='flag-5'>售货机</b><b class='flag-5'>MDB</b><b class='flag-5'>协议</b><b class='flag-5'>中文</b><b class='flag-5'>解析</b>(六)<b class='flag-5'>MDB-RS232</b><b class='flag-5'>控制</b>硬币<b class='flag-5'>器</b>的<b class='flag-5'>流程</b><b class='flag-5'>和解析</b>

    自动售货机MDB设备的级别和选项

    自动售货机MDB协议中文解析(二)MDB设备的级别和
    发表于 09-09 10:44 0次下载

    自动售货机MDB总线周边设备地址中文解析(三)

    自动售货机MDB协议中文解析(三)MDB总线周边设备
    发表于 09-09 10:43 0次下载

    自动售货机MDB协议中文解析(四)通信格式

    自动售货机MDB协议中文解析(四)通信格式
    发表于 09-09 10:45 1次下载

    自动售货机MDB电源供电系统要求

    自动售货机MDB协议中文解析(五)MDB电源供电系统
    发表于 09-09 10:46 0次下载

    自动售货机MDB协议中文解析(八)mdb-rs232控制MDB年龄验证设备

    MDB-RS232控制自动售货机,无人值守设备MDB年龄验证设备。(以下是与台湾ICT的DCM5售卖机M
    的头像 发表于 10-15 11:27 201次阅读
    <b class='flag-5'>自动</b><b class='flag-5'>售货机</b><b class='flag-5'>MDB</b><b class='flag-5'>协议</b><b class='flag-5'>中文</b><b class='flag-5'>解析</b>(八)<b class='flag-5'>mdb-rs232</b><b class='flag-5'>控制</b><b class='flag-5'>MDB</b>年龄验证设备