一种工业计算机与售货机主从式通信方法及系统技术方案

技术编号:21303002 阅读:31 留言:0更新日期:2019-06-12 08:51
本发明专利技术公开了一种工业计算机与售货机主从式通信方法及系统,解决现有的售货机与工业计算机之间的通讯协议问题。工业计算机与售货机主从式通信方法,工业计算机为通信发起方,为主机,售货机为通信应答方,为从机;工业计算机对售货机的工作模式(运行模式)进行配置;工业计算机收集售货机的运行数据;工业计算机对售货机的出货动作进行监控。该工业计算机与售货机主从式通信方法及系统易于实施,易于控制。

A Master-Slave Communication Method and System between Industrial Computer and Vending Machine

The invention discloses a master-slave communication method and system between an industrial computer and a vending machine, which solves the communication protocol problem between an existing vending machine and an industrial computer. Industrial computer and vending machine master-slave communication method, industrial computer is the initiator of communication, host computer, vending machine is the communication responder, slave machine; industrial computer configures the working mode (operation mode) of vending machine; industrial computer collects the operation data of vending machine; industrial computer monitors the delivery action of vending machine. The master-slave communication method and system between industrial computer and vending machine are easy to implement and control.

【技术实现步骤摘要】
一种工业计算机与售货机主从式通信方法及系统
本专利技术涉及一种工业计算机与售货机主从式通信方法及系统。
技术介绍
近年来,由于移动支付的蓬勃发展,以及人工成本的显著增加,自动售货机越来越受到商家和用户的青睐。自动售货机的种类越来越多,如蛇形弹簧、弹夹、履带,升降式等等,多以出货方式进行区分。混合式售货机是指一个售货机上可以同时支持弹簧、弹夹、履带、升降等多种出货方式,并且多个出货方式可以自由组合,每层自动售货机托盘可以根据实际要摆放销售的商品规格、包装等不同,设置为不同的出货方式,异构式售货机是指一个工业计算机可以控制连接多个售货机,被连接的多个售货机可以为弹簧柜、弹夹柜、履带柜、升降柜、格子柜,也可以为混合式售货机,售货机货柜类型可以自由组合,每个售货机的机柜外形可不同,出货机构可不同,售货机控制电路可不同,掉货检测传感设备可不同,照明控制电路可不同,通过一个统一的工业计算机进行统一连接控制。公开号为“CN103544127A”的专利技术专利,公开了一种用于自动售货柜与工业计算机通信的方法,该方法该方法包括工业计算机向自动售货柜发送查询当前状态的数据包;若自动售货柜接收成功,则返回当前状态数据包;当工业计算机收到当前状态数据包应答后,即认为自动售货柜的硬件配置完成,等待用户操作;当工作计算机收到用户操作指令后,发送控制指令数据包;若自动售货柜接收成功,则返回对应的控制指令应答数据包;当工业计算机收到自动售货柜的控制指令应答数据包后,即认为该操作成功。该专利能够实现自动售货柜与工业计算机之间的智能化的通信,并能够使自动售货柜向工业计算机上报各种用户操作和回馈操作的操作信息、以及本机运行状态的状态信息。但是该专利只涉及单个售货机与工业计算机之间的通讯,针对多个售货机与工业计算机的通讯问题并没有提及,因此,有必要设计一种新的通信方法和系统。
技术实现思路
本专利技术所要解决的技术问题是提供一种工业计算机与售货机主从式通信方法及系统,该工业计算机与售货机主从式通信方法及系统易于实施,控制简便。专利技术的技术解决方案如下:一种工业计算机与售货机主从式通信方法,工业计算机为通信发起方,为主机,售货机为通信应答方,为从机;工业计算机对售货机的工作模式(运行模式)进行配置;工业计算机收集售货机的运行数据;工业计算机对售货机的出货动作进行监控。工业计算机与售货机通过有线方法或无线方式通信连接;所述的无线方式为蓝牙、WiFi、3G、4G或5G中的任一种;有线方式为RS232串口、485总线、CanBus、以太网接口中的任一种。所述的售货机为多个,多个售货机均与一台工业计算机交互。工业计算机通过485总线方式控制多个售货机;工业计算机上设有485总线接口,使用485总线方式控制多个售货机,每个售货机有一个自己的机柜编号或地址编号,通过485总线把所有售货机串联起来,工业计算机发送相应指令的时候,带入要接收指令的售货机的机柜编号或地址编号,通过485总线进行指令广播,每个售货机接收到指令后,根据指令中的机柜编号或地址编号确定是否需要处理该指令。工业计算机通过RS232方式控制多个售货机工业计算机上设有一个RS232接口,以地址编号为1的售货机作为主柜,其它的售货机作为副柜,以主柜作为通讯中转设备,工业计算机和主柜之间通过RS232连接,主柜和每个副柜之间通过485总线方式连接;工业计算机在指令数据包中带入机柜编号或地址编号,发送给主柜,主柜检测机柜编号或地址编号,如果属于主柜编号,则主柜自行进行处理;如果属于副柜编号,则主柜通过485总线向属于副柜的售货机进行工业计算机发送指令的广播,每个售货机接收到指令后,根据指令中的机柜编号或地址编号检测是否需要处理该指令。工业计算机还查询售货机当前工作模式;工业计算机向售货机发送查询售货机当前工作模式的数据包;若售货机接收到上述用于查询售货机当前工作模式的数据包,则向工业计算机返回售货机当前工作模式数据包,至少包括:出货方式、温控工作模式、照明灯工作模式中的一种或者几种;当工业计算机接收到上述售货机发出的当前工作模式数据包应答后,保存售货机的当前工作模式数据到数据库。工业计算机对售货机的工作模式进行配置的过程如下:用户根据工业计算机记录存储的上述售货机当前工作模式数据,根据售货机具体情况,操作设置售货机制冷/加热控制策略、照明控制策略、除雾控制策略等,并向工业计算机发送操作设置指令;当工业计算机接收到用户操作设置指令后,根据上述售货机的当前工作模式,适配制冷/加热控制、照明控制、除雾控制等的相关策略,自动适配策略后,通过数据包向所述售货机发送制冷/加热控制、照明控制、除雾控制等的控制指令数据包;当售货机接收到上述控制指令数据包,则向工业计算机返回对应的控制指令应答数据包;当工业计算机接收到售货机的控制指令应答数据包后,即认为该操作成功,并把用户操作的相关控制策略保存到数据库中。一种工业计算机与售货机主从式通信系统,包括工业计算机和售货机;工业计算机和售货机前述的方法进行通信。工业计算机通过有线、WiFi、3G、4G或5G中的任一种方式接入互联网与服务器相连,便于用户远程控制售货机。服务器为云服务器。有益效果:本专利技术的工业计算机与售货机主从式通信方法及系统,特别针对多个售货机共同连接工业计算机的情况,给出了具体的统一的数据协议,给出了详细了控制策略,从而能够实现对各售货机的全方位的智能控制,易于实施,易于控制。具体实施方式以下将结合具体实施例对本专利技术做进一步详细说明:实施例1:本专利技术的工业计算机与售货机通信方法及系统,其具体的方法包括:1、异构自动售货机与工业计算机之间的通信方法针对异构的自动售货机,工业计算机和异构自动售货机之间支持主从和双向两种通信交互方式。(1)主从通信交互方式针对只支持主从通信交互方式的异构自动售货机,工业计算机为通信发起方,也称为主机,异构自动售货机为通信被动响应方,也称为从机,两者之间通过RS232串口、485总线、CanBus、蓝牙、有线或无线等方式作为通信途径,主机每次主动发送指令,从机在接收到指令后,进行相应处理后,回复给主机处理结果指令,双方之间为一问一答模式通信。(2)双向通信交互方式针对支持双向通信交互方式的异构自动售货机,工业计算机和异构自动售货机之间互为主机或从机。2、工业计算机控制多个异构自动售货机的方法工业计算机控制单个异构自动售货机的方法比较简单,但是在实际运营过程中,往往是几个异构自动售货机摆放在一起,通过一个工业计算机控制,本专利技术中提出了几种方式来实现工业计算机控制多个异构自动售货机。(1)工业计算机通过485总线方式控制多个异构自动售货机工业计算机上如果有485总线接口,可以使用485总线方式控制多个异构自动售货机,每个异构自动售货机有一个自己的机柜编号或地址编号,通过485总线把所有异构自动售货机串联起来,工业计算机发送相应指令的时候,带入要接收指令的异构自动售货机的机柜编号或地址编号,通过485总线进行指令广播,每个异构自动售货机接收到指令后,根据指令中的机柜编号或地址编号检测是否需要处理该指令;(2)工业计算机通过RS232方式控制多台异构自动售货机工业计算机上如果只有RS232接口,按照RS232接口的使用要求,要连接控制多个异本文档来自技高网
...

【技术保护点】
1.一种工业计算机与售货机主从式通信方法,其特征在于,工业计算机为通信发起方,为主机,售货机为通信应答方,为从机;工业计算机对售货机的工作模式进行配置;工业计算机收集售货机的运行数据;工业计算机对售货机的出货动作进行监控。

【技术特征摘要】
1.一种工业计算机与售货机主从式通信方法,其特征在于,工业计算机为通信发起方,为主机,售货机为通信应答方,为从机;工业计算机对售货机的工作模式进行配置;工业计算机收集售货机的运行数据;工业计算机对售货机的出货动作进行监控。2.根据权利要求1所述的工业计算机与售货机主从式通信方法,其特征在于,工业计算机与售货机通过有线方法或无线方式通信连接;所述的无线方式为蓝牙、WiFi、3G、4G或5G中的任一种;有线方式为RS232串口、485总线、CanBus、以太网接口中的任一种。3.根据权利要求1所述的工业计算机与售货机主从式通信方法,其特征在于,所述的售货机为多个,一台工业计算机能与多个售货机进行交互。4.根据权利要求3所述的工业计算机与售货机主从式通信方法,其特征在于,工业计算机通过485总线方式控制多台售货机;工业计算机上设有485总线接口,使用485总线方式控制多个售货机,每个售货机有一个自己的机柜编号或地址编号,通过485总线把所有售货机串联起来,工业计算机发送相应指令的时候,带入要接收指令的售货机的机柜编号或地址编号,通过485总线进行指令广播,每个售货机接收到指令后,根据指令中的机柜编号或地址编号确定是否需要处理该指令。5.根据权利要求3所述的工业计算机与售货机主从式通信方法,其特征在于,工业计算机通过RS232方式控制多台售货机工业计算机上设有一个RS232接口,以地址编号为1的售货机作为主柜,其它的售货机作为副柜,以主柜作为通讯中转设备,工业计算机和主柜之间通过RS232连接,主柜和每个副柜之间通过485总线方式连接;工业计算机在指令数据包中带入机柜编号或地址编号,发送给主柜,主柜检测机柜编号或地址编号,如果属于主柜编号,则主柜自行进行处理;如果属于副柜编号,则主柜通过485总线向属于副柜的售货机进行工业计算机发送指令的广播,每...

【专利技术属性】
技术研发人员:金瓯谷霖李玺
申请(专利权)人:湖南金码云链科技有限公司
类型:发明
国别省市:湖南,43

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

1