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

描述

MDB-RS232控制MDB年龄验证设备

自动售货机

(以下是与台湾ICT的DCM5年龄验证设备测试数据)

指令 HEX 代码 描述
RESET(复位) 68H 复位设备
SETUP(配置) 69H 读取年龄验证设备配置

Expansion

(扩展指令)

6FH 00  读取设备 ID
FF Switch On / Off (开关年龄验证设备)

 Switch On / Off of Age Verification (开关年龄验证设备)

此命令用于打开或关闭年龄验证,并设置设备的最小验证年龄。当处于“打开”(ON)状态时,会检查每个插入的介质,并将结果发送给VMC。

VMC通电后,需要发送ON或OFF命令给年龄验证设备。

  • 例如,通过命令打开超过或等于18岁的年龄验证

VMC 指令: 6F FF 05 06 12 44 52 41 56 60          (设置年龄数值为 Hex:12,也就是年龄需要大于等于18岁)

设备回复: FF 05 06 00 44 52 41 56 50 87

  • 例如,通过命令打开超过或等于43岁的年龄验证

VMC 指令: 6F FF 05 06 35 44 52 41 56 60          (设置年龄数值为 Hex:35,也就是年龄需要大于等于43岁)

设备回复:  FF 05 06 00 44 52 41 56 50 87

 Start to swipe the card (刷卡验证)

年龄验证设备可能会报告如下数据给VMC

样本数据组1:        68 FF 06 07 00 00 44 52 41 56 53 

(无效卡,从用户卡上读不到年龄信息)

样本数据组2:                  68 FF 06 07 0E 10 44 52 41 56 53 

(有效卡,用户不可以购买相应产品,因为用户的年龄小于验证年龄)

样本数据组3:        68 FF 06 07 1E 10 44 52 41 56 53

(有效卡,用户可以购买相应产品,因为用户的年龄大于或者等于验证年龄)

68 Z1 Z2 Z3 Z4 (Feature byte1) Z5 (Feature byte2) Z6  Z7  Z8  Z9  Z10
68 FF 06 07 00 00 44  52  41  56  53
68 FF 06 07 0E 10 44  52  41  56  53
68 FF 06 07 1E 10 44  52  41  56  53

您可以将VMC接收到的数据与下面的协议截图进行比较。

有关详细协议,您可以阅读MDB详细信息V4.3版本。也可以在项目研发的时候具体咨询我公司技术人员

Pro 版本的MDB-RS232测试软件

自动售货机

 

审核编辑 黄宇

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分