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

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

3天内不再提示

自动售货机MDB协议中文解析(四) 通信格式

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

扫码添加小助手

加入工程师交流群

通信格式

2.1字节格式

波特率: 9600 NRZ

串行位格式:1个起始位

8个数据位

1模式位

1个停止位

总共11位

模式位: 主机到外设

模式位用于区分ADDRESS地址字节和DATA数据字节。

地址字节必须被所有外围设备读取,而数据字节仅由对应地址的设备读取

模式位被设置(逻辑1)为ADDRESS字节,而未设置(逻辑0)为DATA字节。

模式位: 外设到主机

当数据从从设备发送到主机的时候,最后一个字节必须设置为1

当然如果适用威佛的MDB-RS232通信适配器的时候,是无需考虑这些字节的具体格式,威佛的协议中会适用设备代码来表示具体设备,数据的底层传输方向,模式位,分时操作以及时效均已严格处理,并做好兼容测试。

也就是对于上位机软件工程师来说,不需要处理实时性数据

2.2数据块格式

具体的数据块格式,因为比较复杂,考虑到大多数用户都采用上海威佛微电子有限公司的MDB-RS232作为上位机与支付设备之间的通信路由,因此不做详细描述。仅做简单了解即可。

响应代码
ACK 00H(确认/校验和正确)
RET AAH(重新传输先前发送的数据。
NAK FFH(否定确认)
VMC和外围设备还必须识别5mS超时(t-response)作为NAK。
注:为了提高系统可靠性,建议在接收ACK时,NAK或RET时,接收设备计数
总线复位
VMC可以通过将传输线“激活”至少一段时间来重置所有外围设备100毫秒。这会通知所有外围设备中止任何活动并重新通电重置状态。每个外围设备的此状态的详细信息将在本的后面部分中提供文件建议VMC在此类型之后重新初始化每个外围设备的重置。

审核编辑 黄宇

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

    关注

    1

    文章

    26

    浏览量

    9837
  • 通信适配器
    +关注

    关注

    0

    文章

    3

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

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

    如何理解工业物联网网关的协议解析功能

    工业物联网网关的协议解析功能是其核心能力之一,它通过将不同工业设备使用的多样化通信协议转换为统一格式,实现异构设备间的无缝互联与数据交互。以下从功能定位、技术实现、应用场景三个维度展开
    的头像 发表于 10-15 11:40 159次阅读

    法拉电容有哪些型号和规格

    法拉电容通过不同结构和参数满足多样化储能需求,适用于便携设备、自动售货机及太阳能系统等场景,具备高能量密度与灵活模组化设计。
    的头像 发表于 08-27 09:21 783次阅读
    法拉电容有哪些型号和规格

    协议解析网关是什么?有什么功能?

    协议解析网关是一种位于不同网络或设备之间的中间件设备或软件系统,主要作用是解决不同通信协议之间的不兼容性问题。它能够接收来自不同设备或系统的数据包,识别其携带的协议
    的头像 发表于 08-13 14:04 594次阅读
    <b class='flag-5'>协议</b><b class='flag-5'>解析</b>网关是什么?有什么功能?

    PLC串口自由协议通信概述

    串口自由协议通信是一种灵活的串行通信方式。在该模式下,开发者无需遵循特定标准协议,可根据实际需求自由定义数据格式与交互规则。
    的头像 发表于 08-07 09:15 1854次阅读
    PLC串口自由<b class='flag-5'>协议</b><b class='flag-5'>通信</b>概述

    MDB协议是什么?

    InBox 产品可以与MDB协议的设备进行对接,这个协议是哪个国家的?哪个协会推出来的?协议的具体内容是什么?如何进行对接?
    发表于 08-07 07:36

    嵌入式系统安全面临的挑战和解决方案

    正当人们尽情享受智能化带来的种种便利的同时,殊不知那些隐藏在边缘设备中的一些漏洞随时有可能诱发严重的安全隐患。自动取款机、支付终端、自动售货机、售票亭、断层扫描等大型医疗设备,甚至自动
    的头像 发表于 06-06 14:49 1506次阅读
    嵌入式系统安全面临的挑战和解决方案

    自助售货机内嵌扫描器应该要如何选用?

    技术参数、应用场景、成本效益三个维度,系统解析自助售货机内嵌扫描器的选型策略。一、核心性能指标的精准把控扫描速度与精度‌是衡量扫描器性能的首要指标。在移动支付场景下,高性能扫描器的解码速
    的头像 发表于 05-07 14:25 480次阅读
    自助<b class='flag-5'>售货机</b>内嵌扫描器应该要如何选用?

    MWC 2025 | 移远通信推出AI智能无人零售解决方案,以“动态视觉+边缘计算”引领智能零售新潮流

    在无人零售市场蓬勃发展的浪潮中,自动售货机正经历着从传统机械式操作向AI视觉技术的重大跨越。移远通信作为全球领先的物联网整体解决方案供应商,精准把握行业趋势,在2025世界移动通信大会
    的头像 发表于 03-04 19:02 776次阅读
    MWC 2025 | 移远<b class='flag-5'>通信</b>推出AI智能无人零售解决方案,以“动态视觉+边缘计算”引领智能零售新潮流

    MOSFET在自动售货机的应用 #MOSFET #自动售货机 #应用 #半导体 #电子

    MOSFET
    微碧半导体VBsemi
    发布于 :2025年02月10日 17:55:53

    PROFINET通讯协议报文解析

    PROFINET是一种广泛应用于工业自动化领域的通信协议,由PROFIBUS国际组织开发,基于以太网技术,支持工业控制系统和设备(如传感器、执行器和其他控制器)之间的通信。本文将对PROFINET
    的头像 发表于 02-03 14:29 6018次阅读

    EtherCAT通讯协议详细解析

    Automation GmbH)研发。EtherCAT自2003年被引入市场以来,凭借其高性能、低延迟和灵活的拓扑结构,迅速成为工业自动化领域的重要通信技术之一。本文将对EtherCAT通讯协议进行详细
    的头像 发表于 02-02 16:34 8288次阅读

    总线通信协议解析及应用

    在现代计算机系统中,总线通信协议扮演着至关重要的角色。它们定义了数据如何在处理器、内存、输入/输出设备等组件之间传输。 总线通信协议的基本概念 总线通信协议是一组规则,它规定了数据在系统总线上的传输
    的头像 发表于 12-31 10:07 1918次阅读

    小而精!Pico-ITX主板IB2-281轻松破解智能终端空间难题

    在城市的喧嚣角落,一台自动售货机静静地伫立,每当顾客轻触屏幕,选择心仪的商品,扫描二维码进行支付,它都能即时响应,顺利完成交易。同时,在展示商品的同时,自动售货机还循环播放着食品广告视
    的头像 发表于 12-26 10:33 1081次阅读
    小而精!Pico-ITX主板IB2-281轻松破解智能终端空间难题

    AUTOSAR通信协议解析 如何实现AUTOSAR通信

    通信协议栈是一个复杂的系统,它涵盖了多种通信方式和模块,以实现车内ECU之间的高效、可靠的数据交换。以下是对AUTOSAR通信协议解析及实现AUTOSAR
    的头像 发表于 12-17 14:54 3949次阅读