一种运用CANopen协议通讯的自动售货机控制系统技术方案

技术编号:17845219 阅读:40 留言:0更新日期:2018-05-03 23:10
本实用新型专利技术涉及自动售货机,尤其涉及一种运用CANopen协议通讯的自动售货机控制系统,自动售货机包括货道、升降平台、冷凝器、压缩机和蒸发器,控制系统包括主控板、货道控制器、升降平台控制器、制冷控制器和工控机;主控板和工控机通过串口连接和通讯;货道控制器、升降平台控制器和制冷控制器分别通过CAN总线与主控板连接和通讯。采用本实用新型专利技术的控制系统,各控制器单独模块化,并且通过CANopen协议通讯传输信号,方便维护系统模块,如有问题,可立即更换模块,不需要整体更换,维修便捷,节约成本。

A vending machine control system based on CANopen protocol communication

The utility model relates to a vending machine, in particular a vending machine control system using CANopen protocol communication. The vending machine includes the cargo channel, the lifting platform, the condenser, the compressor and the evaporator. The control system includes the main control board, the cargo channel controller, the elevator control platform controller, the refrigeration controller and the industrial control machine. The main control board and the industrial control machine are connected and communicated through the serial port. The cargo channel controller, the lift platform controller and the refrigeration controller are connected and communicated with the main control board respectively through the CAN bus. Using the control system of the utility model, each controller can be modularized separately and transmit signals through the CANopen protocol. It is convenient to maintain the system module. If there is a problem, the module can be replaced immediately, without the need for the whole replacement, the convenient maintenance and the cost saving.

【技术实现步骤摘要】
一种运用CANopen协议通讯的自动售货机控制系统
本技术涉及自动售货机,尤其涉及一种运用CANopen协议通讯的自动售货机控制系统。
技术介绍
自动售货机是一种是能根据投入的钱币或网络支付成功后可以自动出货的机器,自动售货机不受时间、地点的限制,能节省人力、方便交易。是一种全新的商业零售形式,又被称为24小时营业的微型超市。目前国内常见的自动售卖机共分为四种:饮料自动售货机、食品自动售货机、综合自动售货机、化妆品自动售卖机。现有技术中,自动售货机的控制系统普遍为集成式,采用这种控制系统容易存在一个问题:一旦控制系统中某一功能出现故障,唯一的解决办法是将控制系统芯片全部更替,也就是存在维修不便并且造成资源浪费。
技术实现思路
为了解决上述的技术问题,本技术的目的是提供一种结运用CANopen协议通讯的自动售货机控制系统,便于维修。为了实现上述目的,本技术采用了以下的技术方案:一种运用CANopen协议通讯的自动售货机控制系统,自动售货机包括货道、升降平台、冷凝器、压缩机和蒸发器,控制系统包括主控板、货道控制器、升降平台控制器、制冷控制器和工控机;主控板和工控机通过串口连接和通讯;货道控制器、升降平台控制器和制冷控制器分别通过CAN总线与主控板连接和通讯。优选地,主控板用于获取货道控制器、升降平台控制器和制冷控制器的传感信息,并用于接收工控机的发出的命令进而将命令传给货道控制器、升降平台控制器和制冷控制器。优选地,货道控制器用于接收主控板的第一命令并将货物推送到升降平台上。优选地,升降平台控制器用于接收主控板的第二命令并将升降平台移动到第二命令中的位置信息。优选地,制冷控制器用于控制冷凝器、压缩机和蒸发器的运作,并且将冷凝器、压缩机和蒸发器的运行状态和参数传输至工控机。优选地,工控机用于供客户选择货物和网络支付,用于数据统计和广告播放。优选地,自动售货机还包括副柜,副柜设置有副主控板,主控板与副主控板通过CAN总线通讯连接。采用本技术的技术方案,具有以下有益效果:1、各控制器单独模块化,并且通过CANopen协议通讯传输信号,方便维护系统模块,如有问题,可立即更换模块,不需要整体更换,维修便捷,节约成本。2.便于扩展新功能模块,扩展性更强;可使自动售货机可任意组合货道,任意增加或减少货道;3.便于增减副柜。附图说明图1是本技术的结构示意图。具体实施方式下面详细描述本技术的实施例,实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本技术,而不能理解为对本技术的限制。如图1所示,本技术的运用CANopen协议通讯的自动售货机控制系统,自动售货机包括货道、升降平台、冷凝器、压缩机和蒸发器,控制系统包括主控板10、货道控制器20、升降平台控制器30、制冷控制器40和工控机50;主控板10和工控机50通过串口连接和通讯;货道控制器20、升降平台控制器30和制冷控制器40分别通过CAN总线与主控板10连接和通讯。通过以上设置的自动售货机控制系统,各控制器单独模块化,并且通过CANopen协议通讯传输信号,方便维护系统模块,如有问题,可立即更换模块,不需要整体更换,维修便捷,节约成本。如图1所示,自动售货机还包括副柜,副柜设置有副主控板10,主控板10与副主控板60通过CAN总线通讯连接。故,采用本技术的技术方案,自动售货机可以增减副柜,提高了实用性。具体的,主控板10用于获取货道控制器20、升降平台控制器30和制冷控制器40的传感信息,并用于接收工控机50的发出的命令进而将命令传给货道控制器20、升降平台控制器30和制冷控制器40。主控板10为整个系统的核心控制部分,通过串口通讯与工控机50连接,通过CANopen通讯获取系统所有传感器信息,同时根据工控机50的命令,通过CANopen通讯将命令传给各个货道控制器20和升价平台控制器,达到出货的目的。具体的,货道控制器20用于接收主控板10的第一命令并将货物推送到升降平台上。自动售货机的每层货道均有一个货道控制器20,也就是包括第一层货道控制器201、第二层货道控制器202以及第N层货道20N。具体的,升降平台控制器30用于接收主控板10的第二命令并将升降平台移动到第二命令中的位置信息。具体的,制冷控制器40用于控制冷凝器、压缩机和蒸发器的运作,并且将冷凝器、压缩机和蒸发器的运行状态和参数传输至工控机50。具体的,工控机50用于供客户选择货物和网络支付,用于数据统计和广告播放。工控机50上设置有人机界面,人机界面包括显示屏、输入装置等。显示屏上会显示冷凝器、压缩机和蒸发器的运行状态和参数。具体的工作过程如下:工控机50上进行广告播放,客户被吸引至自动售货机面前,通过工控机50进行货物选择和付款。工控机50将此选择信号传输给主控板10,主控板10将第一命令传输给货道控制器20,货道控制器20将货物推送至升降平台上,于此同时,主控板10将第二命令传输给升降平台控制器30,升降平台控制器30快速准确地移动到货物所在货道,并且将货物运送到出货口,出货给用户。应当指出,以上实施例仅是本技术的代表性例子。本技术还可以有许多变形。凡是依据本技术的实质对以上实施例所作的任何简单修改、等同变化与修饰,均应认为属于本技术的保护范围。本文档来自技高网...
一种运用CANopen协议通讯的自动售货机控制系统

【技术保护点】
一种运用CANopen协议通讯的自动售货机控制系统,所述自动售货机包括货道、升降平台、冷凝器、压缩机和蒸发器,其特征在于,所述控制系统包括主控板、货道控制器、升降平台控制器、制冷控制器和工控机;所述主控板和工控机通过串口连接和通讯;所述货道控制器、升降平台控制器和制冷控制器分别通过CAN总线与所述主控板连接和通讯。

【技术特征摘要】
1.一种运用CANopen协议通讯的自动售货机控制系统,所述自动售货机包括货道、升降平台、冷凝器、压缩机和蒸发器,其特征在于,所述控制系统包括主控板、货道控制器、升降平台控制器、制冷控制器和工控机;所述主控板和工控机通过串口连接和通讯;所述货道控制器、升降平台控制器和制冷控制器分别通过CAN总线与所述主控板连接和通讯。2.根据权利要求1所述的运用CANopen协议通讯的自动售货机控制系统,其特征在于,所述主控板用于获取货道控制器、升降平台控制器和制冷控制器的传感信息,并用于接收所述工控机的发出的命令进而将所述命令传给所述货道控制器、所述升降平台控制器和所述制冷控制器。3.根据权利要求2所述的运用CANopen协议通讯的自动售货机控制系统,其特征在于,所述货道控制器用于接收所述主控板的第一命令并将货物推送到所述升...

【专利技术属性】
技术研发人员:冯祖明
申请(专利权)人:上海欧郡自动化科技有限公司
类型:新型
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1