[发明专利]一种自动售货机软件的在线部署方法在审
申请号: | 202010449748.5 | 申请日: | 2020-05-25 |
公开(公告)号: | CN113721932A | 公开(公告)日: | 2021-11-30 |
发明(设计)人: | 张立殷 | 申请(专利权)人: | 北京映翰通网络技术股份有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F11/36;G07F9/00 |
代理公司: | 北京金智普华知识产权代理有限公司 11401 | 代理人: | 巴晓艳 |
地址: | 100012 北京市朝*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自动 售货 软件 在线 部署 方法 | ||
本发明公开了一种自动售货机软件部署方法,首先对自动售货机VMC主板通信方式的信息梳理,并构建了软件特征列表,将每一种自动售货机VMC主板的通信方式生成为一条软件特征条目,并将软件特征列表存储于软件服务器平台。令自动售货机工控机自动检测当前自动售货机VMC主板所对应的通信软件,让工控机自动根据软件特征列表自动检索到相匹配的通信软件并完成下载安装。
技术领域
本发明涉及自动售货机技术领域,尤其涉及一种自动售货机软件的在线部署方法。
背景技术
传统的自动售货机一直是键盘或者按键购买商品。而随着现代信息技术的不断升级,对新型自动售货机的要求是其能够实现非现金支付,以及能够远程控制进行商品信息更新,并可以通过触摸屏幕进行购买。目前,针对现在传统售货机的改造方法是使用利用专门针对传统售货机VMC主板开发的工控机,将售货机主板VMC与工控机之间使用串口连接。售货机VMC主板与工控机之间使用特定的通信协议来实现诸如非现金支付、商品信息展示、触摸屏商品购买操作等功能。
由于市面上的自动售货机的种类繁多,售货机VMC主板之间也存在不同的差异,因此当工控机初次连接售货机VMC主板时需要将于当前售货机VMC主板相匹配的通讯程序安装在当前工控机上。目前,这一工作一般都是工程人员在施工现场通过USB存储器等方式,将通讯程序安装在工控机上的。当售货机VMC主板型号越来越多时,对工程人员而言准确携带与之匹配的通讯程序就成了极为消耗人力成本的事情。一旦工程人员携带了错误的通信程序,就会造成施工时间的延长。
由此可见,本领域中急需一种能够便捷准确的自动售货机工控机软件部署方法。
发明内容
本发明所要解决的技术问题之一是提供一种能够实现自动售货机工控机自动通过软件服务器平台进行软件部署的方法。
为了解决上述技术问题,本发明提供了一种自动售货机软件部署方法,所述方法包括:
自动售货机工控机首先从远程的软件服务器平台上获取涉及全部通讯软件版本的软件特征列表;
自动售货机工控机获取软件特征列表后,即开始从软件特征列表中所列的第一条软件特征条目开始进行测试;
所述测试包括自动售货机工控机首先根据软件特征条目中所规定串口号及串口参数对工控机串口进行配置;
自动售货机工控机根据当前软件特征条目所规定的工控机串口的工作模式,选择工控机串口进行主动模式或被动模式进行通信;若当前软件特征条目规定工控机串口以主动模式进行通信,则工控机通过串口向售货机VMC主板发出测试信号;并由工控机检测当测试信号发出后,是否能够接收到由售货机VMC主板发出的反馈信号;若当前软件特征特征条目规定工控机串口以被动模式进行通信,则工控机开始对串口进行扫描;并由工控机检测是否接收到由售货机主板VMC发出的发送信号;
若检测到的售货机VMC主板发出了反馈信号或发送信号,且反馈信号或发送信号与软件特征条目中所规定的数据格式一致,则说明则说明该软件特征条目所对应的通信软件是与当前售货机VMC主板匹配的;工控机从软件服务器平台下载该软件特征条目所对应版本的通信软件,并安装以完成自动售货机软件部署。
在一个实施例中,所述软件特征列表包括多条软件特征条目,每一条软件特征条目都对应一个通讯软件,所述软件特征条目中规定了工控机与售货机VMC主板通信的参数设定。
在一个实施例中,根据软件特征条目选择进行通信的串口号,串口型号以及设定该串口的通信波特率、数据位、开始/停止位、奇偶校验位等。
与现有技术相比,本发明的防破解结构具有如下发明点:
本发明中里利用对自动售货机VMC主板通信方式的信息梳理,首先构建了软件特征列表,将每一种自动售货机VMC主板的通信方式生成为一条软件特征条目,并将软件特征列表存储于软件服务器平台。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京映翰通网络技术股份有限公司,未经北京映翰通网络技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010449748.5/2.html,转载请声明来源钻瓜专利网。