MDB/ICP协议:级别、选项与VMC外设通信指南
需积分: 47 172 浏览量
更新于2024-08-07
收藏 5.25MB PDF 举报
在MATLAB Statistics and Machine Learning Toolbox的用户指南中,"级别和选项"章节介绍了MDB (Multi-Drop Bus) 和 ICP (Internal Communication Protocol) 的功能和管理机制,这两个技术由MDB/ICP技术成员如全国自动商品协会 (N.A.V.A.) 支持,适用于自动售货机行业。这些规范主要关注于设备间的通信和功能兼容性。
1. 级别系统:
- 外围设备功能按照级别划分,每个级别代表不同的功能集和能力。VMC (Vending Machine Controller) 在与设备通信前,必须通过STATUS或SETUP命令确认设备的级别,以避免发送不被支持的命令。例如,Level 3设备只接受Level 3或更高级别的命令。
- 新设计的产品强烈推荐支持所有较低级别以确保兼容性,但厂商可以根据实际情况选择实施特定级别,这可能会带来兼容性和维护的风险。
2. 选项:
- 选项是在外围设备中添加的附加功能,针对特定自动售货应用的需求。这些功能超越了核心标准,比如上电时会被禁用。在初始化期间,VMC确定并启用设备支持的选项。设备需在启用功能前忽略与之相关的命令和响应。
3. 通信与规范:
- MDB/ICP V4.2规范包括详细的通信格式、时序规格、硬件规格等,涵盖了硬币接受器/变换器、比尔验证器、无现金设备、通信网关以及通用卫星设备的通信协议和要求。每个设备类别都有其特定的命令格式、响应时间、电源需求和示例会话。
4. 兼容性与验证:
- 为了保持良好的系统兼容性,所有设备应能够处理所有较低级别的通信,即使某些设备可能只支持部分级别。此外,章节还涉及了验证过程,确保设备正确响应VMC命令,并符合相应的电源和无响应时间要求。
总结来说,这个章节是关于如何管理和利用MDB/ICP技术在自动售货机中实现设备间的高效、兼容通信的关键部分,涉及到设备的功能配置、通信协议细节和设备间交互的最佳实践。这对于理解和操作MATLAB Statistics and Machine Learning Toolbox中的相关工具以及开发针对自动售货机应用的软件至关重要。
2021-08-11 上传
2020-01-08 上传
212 浏览量
2023-05-24 上传
2023-05-30 上传
2024-01-31 上传
2023-06-02 上传
2023-06-28 上传
2024-10-27 上传
七231fsda月
- 粉丝: 31
- 资源: 3981
最新资源
- SSM动力电池数据管理系统源码及数据库详解
- R语言桑基图绘制与SCI图输入文件代码分析
- Linux下Sakagari Hurricane翻译工作:cpktools的使用教程
- prettybench: 让 Go 基准测试结果更易读
- Python官方文档查询库,提升开发效率与时间节约
- 基于Django的Python就业系统毕设源码
- 高并发下的SpringBoot与Nginx+Redis会话共享解决方案
- 构建问答游戏:Node.js与Express.js实战教程
- MATLAB在旅行商问题中的应用与优化方法研究
- OMAPL138 DSP平台UPP接口编程实践
- 杰克逊维尔非营利地基工程的VMS项目介绍
- 宠物猫企业网站模板PHP源码下载
- 52简易计算器源码解析与下载指南
- 探索Node.js v6.2.1 - 事件驱动的高性能Web服务器环境
- 找回WinSCP密码的神器:winscppasswd工具介绍
- xctools:解析Xcode命令行工具输出的Ruby库