MDB协议中设备级别和选项(Levels and Options)

自从引入最早的MDB总线规范以来,大多数的MDB外围设备的功能级别和可选功能都已经确定了。这些功能满足了国际自动售货机行业不断发展所需要新的新要求。

1.3.1 级别

当外围设备功能发生重大变化时,会为外围设备添加扩展命令和以及响应的外围设备。由于潜在的冲突,因此在VMC级别和外设级别之间,VMC和外设都不应自行增加命令或回复不受其他设备支持的指令。

VMC 必须在向该设备发出哪些命令(通过相应的STATUS或SETUP命令)之前首先确定外围设备的级别。VMC 只能发送外围设备支持的命令。为例如Level3级命令只能发出给3级或更高级别的外围设备,不得发给1级或2级外围设备。无现金支付和通用卫星设备也可以获取相应的该设备的VMC级别。此信息通过SETUP命令发送。它是外围设备仅发送受支持的响应的责任由VMC提供。例如,3级响应只能发送到3级或更高级别VMC,并且不得发送到 1 级或 2 级 VMC。实际上,VMC和外围设备应设计为支持最高通用级别。

为了实现完全兼容,VMC 和外围设备应支持所有较低级别。对于新2000年7月之后的设计,强烈建议VMC和外围设备必须支持所有较低的级别。商业或区域问题可能导致机器或外围设备制造商只实施特定级别;但是,这个设计(和风险)由机器或外围设备制造商制造确定。

1.3.2 选项

在外围设备中建立了可选项,以提供各种额外的操作特定自动售货机应用程序可能需要的功能。顾名思义,这些功能“超越”了所需功能的标准核心。在接通电源时和在总线复位或复位命令之后,所有可选项都是禁用的。在初始化命令序列期间,VMC确定外设支持的可选功能。然后,VMC将启用它将要使用的可选功能。就像名字描述的,在

1.3.3 目前建立的级别和选项

下表简要介绍了当前建立的每个各种MDB外围设备的级别和选项。具体请参考MDB协议中每个设备的部分,以获取更多详细信息。

硬币器:Level1没有发布过,目前存在Level2和Level3
纸币器:

Level1支持标准指令和不带可选项的扩展指令

Level2支持带可选项的扩展指令

非现金设备:

Level1支持标准指令和扩展ID指令,不支持Revaluation

Level2支持Revalue

Level3支持带可选项的扩展指令以及更多特点

1.3.4 关于威佛的MDB主从MDB支付接口通信适配器

MDB-RS232作为售货机主机与MDB支付设备的通信适配器(也可以叫通信路由器),完全支持所有LEVEL级别。

RS232-MDB作为从机非现金支付设备,支持LEVEL1,LEVEL2和LEVEL3,可以通过不同的配置实现。

                              

  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值