下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ShanghaiWaferMicroelectronicsCo.,Ltd.MDB-RS232适配器数据通信格式解析连接电脑串口(如果电脑只有USB接口,就需要增加一个USB转串口的适配器)连接DC24V供电电源(电源的最大供电电流要在3A以上)MDB接口,连接纸币器,硬币器,非现金设备等连接MDB纸币接收器和硬币器后,然后开始用DC24V给MDB-RS232上电。(注意电源适配器选择电流大于3A的)。上电后,串口测试工具会收到一系列数据:(以下只是举例,实际数据可能会有一些差异)ASCII显示:HEX显示:4D44422D52533233322056342E3220636F6D70617469626C650D0A30382030300D0A33302030300D0A31302046460D0A34302046460D0A36302046460D0A4646200D0A30382030420D0A33302030362030390D0A33302030390D0A33302030390D0A33302030390D0A33302030390D0A33302030390D0A33302030390D0A3030200D0A3033203131203536203035203031203030203033203031203032203030203030203030203030203030203030203030203030203030203030203030203030203030203030203736200D0A3031203030203836203030203041203031203030204338204646204646204646203031203035203041203134203030203030203030203030203030203030203030203030203030203030203030203030203742200D0A3030200D0A33302038310D0A30382035312030310D0A我们需要将这些HEX数据转换成ASCII格式,可以直接方便地与MDB协议进行比较。如果使用串口工具进行测试,串口工具一般都有一个ASCII或HEX显示方式的选择,这样很容易观察和理解数据格式。上电后设备自检和状态报告的数据MDB-RS232V4.2compatible 4D44422D52533233322056342E3220636F6D70617469626C650D0A0800 30382030300D0A (硬币器已连接)3000 33302030300D0A (纸币器已连接)10FF 31302046460D0A (非现金支付设备1未连接)40FF 34302046460D0A (USD设备未连接)60FF 36302046460D0A (非现金支付设备2未连接)FF 4646200D0A080B 30382030420D0A (状态数据0B表示硬币器刚复位好) (硬币器的各种状态,对照MDB协议V43的第68页)300609 30362030390D0A (状态数据06表示纸币器刚复位好) (状态数据09表示纸币器处于禁能状态) (纸币器的各种状态,对照MDB协议V43的第96页)3009 33302030390D0A3009 33302030390D0A3009 33302030390D0A3009 33302030390D0A3009 33302030390D0A3009 33302030390D0A(以上为设备上电后硬币器,纸币器自动报告的数据和状态,可以看出,主动报告的数据前面都有对应设备的ID号:08,30,10,60,40等,后面跟的是报告数据或者状态。当然不同的设备,不同厂家,报告的数据可能会有差异。具体需要用户对照MDB协议,进行理解)PC发送使能,查询配置,设备会做出回复PCSend: 0CFFFFFFFF (使能硬币器)PCReceive:00 3030200D0A (回复00)PCSend:09 (读取硬币器配置数据)PCReceive: 0311560501000301020000000000000000000000000000763033203131203536203035203031203030203033203031203032203030203030203030203030203030203030203030203030203030203030203030203030203030203030203736200D0APCSend:31 (读取纸币器配置数据)PCReceive: 010086000A0100C8FFFFFF01050A140000000000000000000000007B3031203030203836203030203041203031203030204338204646204646204646203031203035203041203134203030203030203030203030203030203030203030203030203030203030203030203030203742200D0APCSend:34FFFF0000 (使能纸币器)PCReceive:00 3030200D0A收到一个付款后,设备会主动给PC报告数据比如纸币器收到一个面额的纸币:3081 33302038310D0A比如硬币器收到一个面额的硬币:085101 30382035312030310D0A从上面的描述可以看出,为了更好的理解数据,我们需要注意几点:1.任何到PC的数据串都以0D0A结尾2、PC端发送的数据为HEX格式,对应MDB协议3、PC接收到的数据按照ASCII格式转换后对应MDB协议,例如ASCII08对应的十六进制数据为30384、MDB设备主动上报的数据或状态会以设备ID为前缀:08、30、10、60,表示数据来自硬币器、纸币器、非现金设备01或非现金设备025.PC发送查询命令。因为是响应方式,不会混淆,所以设备返回的数据没有前缀08、30、10、606、关于奇偶校验字节:MDB设备自动报告状态,收款数据,无奇偶校验字节,比如085101MDB设备返回的单字节00不需要校验字节00MDB设备回复PC命令时,如果是多字
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 游泳行业游泳技巧培训总结
- 零食店服务员工作技巧
- 时尚店销售员的工作总结
- 快递行业派送专员培训总结
- 《瑜伽与健康》课件
- 《卒中优化治疗》课件
- 2023年江苏省宿迁市公开招聘警务辅助人员辅警笔试自考题2卷含答案
- 2022年青海省西宁市公开招聘警务辅助人员辅警笔试自考题2卷含答案
- 2021年江苏省盐城市公开招聘警务辅助人员辅警笔试自考题1卷含答案
- 2021年河北省石家庄市公开招聘警务辅助人员辅警笔试自考题1卷含答案
- 西安信息职业大学《工程管理导论》2023-2024学年第一学期期末试卷
- CNC技理考(含答案)
- 电气领域知识培训课件
- 金融产品分类介绍
- 小收纳大世界-整li与收纳(黑龙江幼儿师范高等专科学校)知到智慧树答案
- 2024-2025学年上学期深圳初中语文七年级期末模拟卷2
- 河南省郑州市2024-2025学年高一数学上学期期末考试试题含解析
- BOSS GT-6效果处理器中文说明书
- 2024广东烟草专卖局校园招聘笔试管理单位遴选500模拟题附带答案详解
- 孕产妇高危五色管理(医学讲座培训课件)
- 幼儿体适能培训
评论
0/150
提交评论