MDB接口详解:Matlab工具箱指南中的通信协议与应用
需积分: 47 67 浏览量
更新于2024-08-07
收藏 5.25MB PDF 举报
MDB接口,全称为Multi-Drop Bus (MDB) / Internal Communication Protocol,是针对自动售货机和类似设备的标准化通信协议,由全国自动商品协会(NACO)、欧洲自动售货协会(EVA)、埃姆马(EMA)等组织支持。MDB 4.2版本于2011年2月发布,用于设备间的数据交换和控制,包括但不限于硬币接受器/变换器、验证器、无现金设备以及通信网关。
1. **初始化与投票过程**:
MDB初始化包括一系列预定义的命令序列,如重置(可能涉及10小时投票期),设置配置数据,设置最高/最低价格(对于不同级别的设备,如01/02级使用16位信用,而03+级则用32位),扩展请求ID以获取更多读者信息,以及启用特定选项。之后通过DRAVP命令进行青少年保护设置和年龄验证。
2. **通信格式**:
MDB采用特定的字节和块格式,外加外围地址以指示通信对象。软件操作遵循特定规则,例如命令处理和数据传输。章节2详细描述了这些格式,并提供了典型会话示例和文件传输层规范。
3. **时序与硬件规格**:
总线的时序定义了信号发送和接收的时间要求,第3节详细阐述了这些规范,包括时序图。硬件方面,章节4涵盖了总线电源、发送器/接收器标准、连接器设计和示例电路图。
4. **VMC/外围设备通信**:
VMC代表Virtual Machine Controller,负责管理硬币接受器/变换器和验证器的通信。每个设备都有其特定的命令格式、无响应时间、电源需求以及示例电路连接。
5. **无现金设备与通信网关**:
对于无现金支付设备,章节7定义了通信协议、命令响应格式、电源要求,以及供应商与设备之间的交互示例。章节8和9分别关注通信网关的命令结构、响应时间、电源管理以及与VMC的通信示例。
6. **通用卫星设备**:
最后,章节9介绍了针对具有美元处理功能的卫星设备的规范,包括美元汇总、命令协议、电源需求以及多种会话模式和数据传输的示例。
MDB 4.2中文版指南详细解释了一个全面的系统架构,确保各种自动售货设备之间高效、安全的通信,涵盖了从基础通信到高级功能的所有必要细节。
2012-02-23 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
Matthew_牛
- 粉丝: 41
- 资源: 3805
最新资源
- 高清艺术文字图标资源,PNG和ICO格式免费下载
- mui框架HTML5应用界面组件使用示例教程
- Vue.js开发利器:chrome-vue-devtools插件解析
- 掌握ElectronBrowserJS:打造跨平台电子应用
- 前端导师教程:构建与部署社交证明页面
- Java多线程与线程安全在断点续传中的实现
- 免Root一键卸载安卓预装应用教程
- 易语言实现高级表格滚动条完美控制技巧
- 超声波测距尺的源码实现
- 数据可视化与交互:构建易用的数据界面
- 实现Discourse外聘回复自动标记的简易插件
- 链表的头插法与尾插法实现及长度计算
- Playwright与Typescript及Mocha集成:自动化UI测试实践指南
- 128x128像素线性工具图标下载集合
- 易语言安装包程序增强版:智能导入与重复库过滤
- 利用AJAX与Spotify API在Google地图中探索世界音乐排行榜