用于自动售货机与工业计算机通信的装置的制作方法

文档序号:6665933阅读:329来源:国知局
专利名称:用于自动售货机与工业计算机通信的装置的制作方法
技术领域
本实用新型涉及通信技术,特别涉及一种用于自动售货机(VendingMachine, VM)与工业计算机(Industrial Personal Computer, IPC)通信的装置。
背景技术
传统的VM通常会设置在固定点位,因此,需要由配送人员定期奔赴固定点位实施对VM的维护管理。例如,查看VM的销售记录、为VM补货、检查或更新VM的价格显示及货道分配等参数配置、检查VM的运行状况、对VM进行设备维护等。然而,由于VM的销售记录、存货状况、参数配置、运行状况等用于维护管理的信息均存储于本机,因此,配送人员在奔赴固定点位之前并不知晓这些信息,从而导致配送人员无法有针对性地对VM进行维护管理,进而导致维护管理的效率不高。而且,由于VM的所有处理均受限于其有限的硬件能力,因而导致VM无法实现智能化控制。

实用新型内容有鉴于此,本实用新型提供一种用于自动售货机与工业计算机通信的装置。本实用新型提供的一种用于用于自动售货机与工业计算机通信的装置,该装置包括可向工业计算机上报信息、并从工业计算机接收指示的处理器;可供处理器与工业计算机交互的一外部接口 ;可供处理器分别与自动售货机中的硬件设备和电路交互的若干对应的内部接口。优选地,所述外部接口为串行接口。更优地,所述串行接口为RS232接口。优选地,所述硬件设备和电路包括货道控制电路、展示位控制电路、选货按键、硬币器、纸币器、游戏按键、温控电路、照明控制电路。更优地,每一所述内部接口为与对应的一硬件设备或电路的接口协议匹配的接□。如上可见,本实用新型能够实现自动售货机与工业计算机之间的通信。由此,即可借助于工业计算机的信息收集和共享来提高对自动售货机的维护管理效率,还可借助于工业计算机的硬件能力来实现对自动售货机的智能化控制。

图I为本实用新型实施例用于VM与IPC通信的方式所基于的硬件架构示意图;图2为本实用新型实施例用于VM与IPC通信的方式所适用的数据包的结构示意图;图3为本实用新型实施例用于VM与IPC通信的方式中的初始化流程示意图;[0018]图4为本实用新型实施例用于VM与IPC通信的方式中的用户操作流程示意图;图5a和图5b为本实用新型实施例用于VM与IPC通信的方式中的回馈操作流程示意图;图6a和图6b为基于如图4以及图5a和图5b所示流程实现的交易实例的示意图; 图7为本实用新型实施例用于VM与IPC通信的方式中的状态上报流程示意图;图8为本实用新型实施例用于VM与IPC通信的方式中的状态控制流程示意图;图9a和图9b为基于如图7和如图8所示流程实现的控制实例的示意图;图10为支持本实用新型实施例用于VM与IPC通信的方式的VMC的一示例性结构示意图。
具体实施方式
为使本实用新型的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本实用新型进一步详细说明。本实用新型实施例针对现有技术存在的问题,提供了一种用于VM与IPC通信的方式。该方式能够实现VM与IPC之间的通用化的通信,并基于该通信而使VM能够向IPC上报各种用户操作和回馈操作的操作信息、以及本机运行状态的状态信息,还能够使VM在IPC的控制下完成各种回馈操作的执行、对本机运行状态的控制操作的执行。其中用户操作可以包括硬币器的投币、纸币器的投币、选货按键的操作、游戏按键的操作等;回馈操作可以包括硬币器的扣费、硬币器的退币、纸币器的扣费、纸币器的退币、货道的出货等;运行状态(是否故障以及其他运行参数)可以包括货道的状态、展示位的状态、硬币器的状态、纸币器的状态、选货按键的状态、游戏按键的状态、制冷压缩机的状态、照明电路的状态等;控制操作可以包括货道的配置、展示位的配置、硬币器的配置、纸币器的配置、选货按键的配置、游戏按键的配置、制冷压缩机的开启和关闭、照明电路的开启和关闭等。如此一来,即可由IPC实现对VM的全方位信息收集、以及对VM的全方位控制。由于IPC具有远程通信的功能、以及足够的硬件能力,因而,借助IPC的远程通信功能即可实现VM的信息的远程共享(例如通过网络实现远程共享)、以提高对VM的维护管理效率,而借助IPC的足够的硬件能力即可实现对VM的智能化控制。图I为本实用新型实施例用于VM与IPC通信的方式所基于的硬件架构示意图。如图I所示,为实现本实用新型实施例中用于VM与IPC通信的方式,可以在VM中设置一主控板(Vending Machine Controller, VMC)、该 VMC 通过例如 RS232 等串口与 IPC 相连,并且,由该VMC实现VM与IPC的通信。此外,VM中还包括实现VM基本功能的硬件设备和电路用于控制VM货道的货道控制电路、用于控制VM展示位的展示位控制电路、用于实现VM选货的选货按键、用于实现VM投币和退币的硬币器、用于实现VM投币和退币的纸币器、用于实现VM游戏功能的游戏按键、用于控制VM制冷压缩机的温控电路、用于控制VM照明的照明控制电路。当然,对于VM中还有可能包括的其他功能结构,本文不再一一列举。图2为本实用新型实施例用于VM与IPC通信的方式所适用的数据包的结构示意图。VMC与IPC的通信可以基于如图2所示的数据包来实现。具体说,如图2所示的数据包中的各字节自低至高依次为I个字节的开始标记,用于表示该数据包的开始;I个字节的长度字段,用于表示该数据包的长度;I个字节的标记字段,其最高的I位为表示该数据包是否需要响应的响应标记位, 其最低的3位为表示该数据包的协议版本的版本标记位(最多可支持8个版本),中间的4位为用于后续扩展的预留位;I个字节的类型字段,用于表示该数据包的含义;I个字节的序列号,用于表示该数据包在交互过程中的顺序号(以递增方式可循环计数;0 255个字节的数据域,用于承载该数据包需要挟带的数据;I个字节的校验和,用于该数据包的校验。为了实现VMC向IPC上报VM的各种用户操作和回馈操作的操作信息、运行状态信息,以及,实现VMC在IPC的控制下完成VM的各种回馈操作的执行、参数的配置和控制操作的执行,本实用新型实施例定义了相应的数据包。请首先参见表1,表I中示出了由VMC代表VM向IPC发送的各种数据包的定义。在表I中,以十进制的数值作为类型字段用以区分不同含义数据包的值为例,还以“I”作为响应标记位表示需要响应的值、“0”作为响应标记位表示无需响应的值为例。
权利要求1.ー种用于自动售货机与エ业计算机通信的装置,其特征在于,该装置包括 可向エ业计算机上报信息、并从エ业计算机接收指示的处理器; 可供处理器与エ业计算机交互的一外部接ロ; 可供处理器分别与自动售货机中的硬件设备和电路交互的若干对应的内部接ロ。
2.根据权利要求I所述的装置,其特征在于,所述外部接ロ为串行接ロ。
3.根据权利要求2所述的装置,其特征在于,所述串行接ロ为RS232接ロ。
4.根据权利要求I至3中任意一项所述的装置,其特征在于,所述硬件设备和电路包括货道控制电路、展示位控制电路、选货按键、硬币器、纸币器、游戏按键、温控电路、照明控制电路。
5.根据权利要求4所述的装置,其特征在干,每一所述内部接ロ为与对应的ー硬件设备或电路的接ロ协议匹配的接ロ。
专利摘要本实用新型提供了一种用于自动售货机与工业计算机通信的装置。本实用新型能够实现自动售货机与工业计算机之间的通信。由此,即可借助于工业计算机的信息收集和共享来提高对自动售货机的维护管理效率,还可借助于工业计算机的硬件能力来实现对自动售货机的智能化控制。
文档编号G07F11/00GK202584111SQ201220149169
公开日2012年12月5日 申请日期2012年4月10日 优先权日2012年4月10日
发明者李明浩 申请人:北京友宝科斯科贸有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1