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

    文章

    27

    浏览量

    9982
  • 通信适配器
    +关注

    关注

    0

    文章

    3

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    MC协议的深度剖析

    在工业自动化和物联网领域,Modbus通信协议(简称MC协议)作为最古老的开放式通信标准之一,至今仍占据重要地位。本文将从技术原理、协议变体
    的头像 发表于 03-03 17:09 681次阅读
    MC<b class='flag-5'>协议</b>的深度剖析

    基于FFmpeg解封装WMV和M4V格式

    开源鸿蒙具备多格式音视频播放能力,其播放器需依次完成解协议、解封装、解码、渲染大核心步骤,方可将音视频内容完整呈现给用户;其中,解封装作为衔接协议
    的头像 发表于 01-21 12:57 717次阅读

    MDB-RS232和MDB协议的俄罗斯Unicum刷卡器测试

    MDB
    科技MDB
    发布于 :2025年12月20日 16:33:28

    MDB-RS232测试MDB接口协议的德国FEIG刷卡器

    MDB
    科技MDB
    发布于 :2025年12月20日 16:29:02

    MDB-RS232适配器数据通信格式解析

    MDB-RS232适配器数据通信格式解析
    的头像 发表于 12-20 16:26 1855次阅读
    <b class='flag-5'>MDB</b>-RS232适配器数据<b class='flag-5'>通信</b><b class='flag-5'>格式</b><b class='flag-5'>解析</b>

    如何用威佛RS232-MDB适配器在售货机上实现”REMOTE VEND”

    用威佛RS232-MDB适配器在售货机上实现”REMOTE VEND”
    的头像 发表于 12-19 11:13 450次阅读
    如何用威佛RS232-<b class='flag-5'>MDB</b>适配器在<b class='flag-5'>售货机</b>上实现”REMOTE VEND”

    协议“老将”,连接工业智能的桥梁——一文读懂ModBus通信协议

    一、什么是ModBus? ModBus是一种串行通信协议,由Modicon公司(现施耐德电气)于1979年推出,最初用于可编程逻辑控制器(PLC)之间的通信。如今,它已成为工业自动化领域的通信
    发表于 12-15 10:08

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

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

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

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

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

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

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

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

    PLC串口自由协议通信概述

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

    MDB协议是什么?

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

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

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

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

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