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

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

3天内不再提示

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

自动售货机MDB接口技术 来源:自动售货机MDB接口技术 作者:自动售货机MDB接口 2024-05-08 22:20 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

NAYAX的VPOS TOUCH自动售货机刷卡器,是一个MDB协议接口的非现金支付设备。我们只要按照标准的供电DC24V即可。当然每个非现金设备经常会有一些特殊的地方需要处理下面是我们的测试经验汇总。

wKgaomY7iRiAOPO9AAGqWqtfrNc183.png

MDB-RS232和NAYAX的VPOS自动售货机刷卡器

这个设备,MDB-RS232适配器在测试的时候需要使用以下三条指令:

(以下仅作示例,用户根据协议可以做修改)

110003000000 (配置参数) 告诉刷卡器主板支持的MDB刷卡器的LEVEL级

1101FFFF0000 (设置最大最小价格)

17004E454330303030303030303030303020202020204B5245412020200005 (读取ID)

以上三条指令发送后,设备都会做出回复,必须要收到回复后发送下一个指令

170400000020 (根据需要发这个指令,使能Always idle功能,就是我们主机支持先选货)

然后发送:

1401 (使能指令)

-------------------------------------------------------------------------------

这个时候,就可以屏幕上点“start”然后刷卡去开始测试交易了。

然后串口发送:

130001F40001 就会看到屏幕上有价格了,按照协议和提示继续后续的测试就可以了

(在使能了 Always idle 功能,我们也可以先直接选货(主机直接发送:130001F40001),这时刷卡器会收到选货和价格信息,就可以刷卡确认出货。)

主机出货后发送扣款信息,比如:13020001

最后主机需要结束交易流程:指令:1304

重要提示:

有一些设备,在PC发送一个指令过去,比如查询配置指令,非现金设备可能会马上回复配置数据。但是又的设备会先回复一个确认ACK”00”,然后在下一个指令的时候才会报告配置数。

比如PC发送一个查询配置参数的1100。。。。。。指令

PC 发送: 110003000000
Cashless Device type1: reply data: 3031203033203131203536203031203032203539203044204434200D0A
Device type2 PC 发送: 110003000000
Cashless Device type2: reply data: 3030200D0A (Reply with ACK( ASCII “00”) firstly)
Cashless Device type2: report data: 31302030312030332031342035382030312030322042342030390D0A
注意:在第二个指令回复配置参数的时候,就相当于是设备报告数据了,前面就要带有设备代码10了

wKgaomY7iUmAE06pAAKOjJrYQyA457.png




审核编辑 黄宇

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

    关注

    9

    文章

    6491

    浏览量

    131765
  • RS232
    +关注

    关注

    13

    文章

    896

    浏览量

    98743
  • mdb协议
    +关注

    关注

    0

    文章

    15

    浏览量

    2890
  • 自动售货机
    +关注

    关注

    0

    文章

    48

    浏览量

    5578
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    瑞芯微RK3588/RK3568 AI触控一体机 赋能智慧零售|自助售货机智能化解决方案

    随着无人经济与智慧零售行业快速发展,自助售货机凭借灵活部署、无人值守、24小时经营等优势,广泛落地于写字楼、园区、地铁站、医院、商超等场景。当代消费者对购物便捷度、设备流畅度、支付稳定性要求持续提升
    的头像 发表于 05-13 17:38 547次阅读

    基于 LuatOS+Air8101 的智能售货机终端系统设计与实现

    本章节将围绕 LuatOS 引擎与 Air8101 硬件平台,完整介绍智能售货机 APP 项目的前期搭建流程。 从硬件选型、软件环境部署到代码仓库拉取,一步步完成开发前全部准备工作,为后续功能开发、界面调试与功能实验打下基础。
    的头像 发表于 05-10 08:00 1551次阅读
    基于 LuatOS+Air8101 的智能<b class='flag-5'>售货机</b>终端系统设计与实现

    请问CW32F030的硬件注意事项有哪些?

    CW32F030的硬件注意事项有哪些
    发表于 12-25 08:20

    请问IAP功能升级流程中有哪些注意事项

    IAP 功能升级流程中有哪些注意事项
    发表于 12-23 07:55

    专业版MDB-RS232测试俄罗斯MDB接口刷卡器unicum

    MDB
    科技MDB
    发布于 :2025年12月20日 16:35:05

    MDB-RS232MDB协议的俄罗斯Unicum刷卡器测试

    MDB
    科技MDB
    发布于 :2025年12月20日 16:33:28

    MDB-RS232测试MDB接口协议的德国FEIG刷卡器

    MDB
    科技MDB
    发布于 :2025年12月20日 16:29:02

    MDB-RS232适配器数据通信格式解析

    MDB-RS232适配器数据通信格式解析
    的头像 发表于 12-20 16:26 1903次阅读
    <b class='flag-5'>MDB-RS232</b>适配器数据通信格式解析

    如何用威佛RS232-MDB适配器在售货机上实现”REMOTE VEND”

    用威佛RS232-MDB适配器在售货机上实现”REMOTE VEND”
    的头像 发表于 12-19 11:13 491次阅读
    如何用威佛<b class='flag-5'>RS232-MDB</b>适配器在<b class='flag-5'>售货机</b>上实现”REMOTE VEND”

    驱动板PCB布线的注意事项

    PCB Layout 注意事项 1)布局注意事项: ●● 整体布局遵循功率回路与小信号控制回路分开布局原则,功率部分和控制部分的 GND 分开回流到输入 GND。 ●● 芯片的放置方向优先考虑驱动
    发表于 12-02 07:40

    CW32F030在使用中的注意事项有哪些?

    CW32F030在使用中的注意事项有哪些?
    发表于 11-18 06:20

    东芝TB5128HG步进驱动芯片,在商用售货机上的体验

    对于硬件工程师来说,硬件芯片选型一直是让人最头疼的事之一。最近一位做售货机的工程师,用我们的  TB5128HG  替换了之前的旧方案,分享一下客户在替换过程中的感受。 一、 最初为什么选它? 客户
    的头像 发表于 10-21 14:43 522次阅读

    emWin AppWizard 开发注意事项有哪些?

    emWin AppWizard 开发注意事项
    发表于 09-04 06:18

    耐达讯自动化EtherCAT转RS232:示波器连接的“开挂秘籍”

    一个复杂的电力系统测试项目,需要把多台RS232接口的示波器接入基于EtherCAT的自动测试系统。可两者通信不兼容,数据传输成了大问题。后来他用了耐达讯
    发表于 07-23 15:31

    网络刷卡器的分类和网口通讯流程

    网络刷卡器是一种专门设计用于读取和写入RFID标签的设备,它具有通过网络接口进行数据传输的能力。这种类型的读卡通常支持ISO14443A/B或ISO15693等国际标准协议,适用于非接触式智能卡
    的头像 发表于 05-20 10:54 895次阅读
    网络<b class='flag-5'>刷卡器</b>的分类和网口通讯流程