售货机及其运行控制方法技术

技术编号:21401507 阅读:36 留言:0更新日期:2019-06-19 07:41
一种运行控制方法,包括:侦测工控机及中控板在售货机上电后是否正常运行;若均正常运行,侦测与所述工控机通信连接的多个第一子模块是否运行正常,及侦测与所述中控板通信连接的多个第二子模块是否运行正常;若每一所述第一子模块及每一所述第二子模块均运行正常,控制所述售货机进入售货模式;若存在运行异常的第一子模块和/或第二子模块,判断所述运行异常的第一子模块和/或第二子模块是否会导致所述售货机无法销售商品;若不会导致所述售货机无法销售商品,控制所述售货机进入售货模式并输出当前异常模块的不可用的提示信息。本发明专利技术还提供一种售货机。上述售货机及其运行控制方法,具有开机自检功能并能显示检测到的故障信息。

【技术实现步骤摘要】
售货机及其运行控制方法
本专利技术涉及电子设备
,尤其涉及一种售货机及其运行控制方法。
技术介绍
售货机是20世纪70年代在日本、欧美发展起来的一种全新的消费方式,售货机又被称为24小时营业的微型自助超市。现有售货机主要销售的货品对象是饮料或者小食品、盒装商品、片装/袋装商品等,交易模式是采用小额现金交易或移动扫码交易。当售货机的上电时,并无良好的开机自检机制及故障提醒,当用户使用到出现故障的售货机购买商品时,影响用户的使用体验。
技术实现思路
有鉴于此,有必要提供一种售货机及其运行控制方法,其能实现开机自检并显示检测到的故障信息。本专利技术一实施方式提供一种售货机,所述售货机包括工控机及中控板。所述售货机还包括:处理器;及存储器,适于存储多条指令,所述指令适于由所述处理器执行:侦测所述工控机及所述中控板在所述售货机上电后是否正常运行;若所述工控机与所述中控板均正常运行,侦测与所述工控机通信连接的多个第一子模块是否运行正常,及侦测与所述中控板通信连接的多个第二子模块是否运行正常;若每一所述第一子模块及每一所述第二子模块均运行正常,控制所述售货机进入售货模式;若存在运行异常的第一子模块和/或第二子模块,判断所述运行异常的第一子模块和/或第二子模块是否会导致所述售货机无法销售商品;若会导致所述售货机无法销售商品,控制所述售货机暂停交易并输出系统故障的提示信息;及若不会导致所述售货机无法销售商品,控制所述售货机进入售货模式并输出当前运行异常的第一子模块和/或第二子模块的不可用的提示信息。本专利技术一实施方式提供一种售货机的运行控制方法,所述售货机包括工控机及中控板。所述运行控制方法包括以下步骤:侦测所述工控机及所述中控板在所述售货机上电后是否正常运行;若所述工控机与所述中控板均正常运行,侦测与所述工控机通信连接的多个第一子模块是否运行正常,及侦测与所述中控板通信连接的多个第二子模块是否运行正常;若每一所述第一子模块及每一所述第二子模块均运行正常,控制所述售货机进入售货模式;若存在运行异常的第一子模块和/或第二子模块,判断所述运行异常的第一子模块和/或第二子模块是否会导致所述售货机无法销售商品;若会导致所述售货机无法销售商品,控制所述售货机暂停交易并输出系统故障的提示信息;及若不会导致所述售货机无法销售商品,控制所述售货机进入售货模式并输出当前运行异常的第一子模块和/或第二子模块的不可用的提示信息。与现有技术相比,上述售货机及其运行控制方法,在系统上电后可实现开机自检功能,能及时检测并判断是否有影响售货机正常售卖商品的故障,进而确定是否需要暂停销售,并且可在售货机的显示屏显示检测到的故障信息,提升用户使用体验。附图说明图1是本专利技术一实施方式的售货机的应用场景图。图2是本专利技术一实施方式的售货机的功能模块图。图3是本专利技术一实施方式的运行控制系统的功能模块图。图4是本专利技术一实施方式的运行控制方法的步骤流程图。主要元件符号说明如下具体实施方式将结合上述附图进一步说明本专利技术。具体实施方式请参阅图1,在一实施方式中,一种售货机100可以通过网络与服务器200进行通信,例如通过WIFI网络、GPRS网络、CDMA网络或3G/4G网络等。服务器200可以实时获取多个售货机100的运行状态信息、交易信息、库存信息等等。所述售货机100包括显示屏(图未示)、中控板(图未示)、工控机(图未示)及多个货道(图未示),每一货道用于放置一种种类的商品,进而使得所述售货机100可以支持售卖多种商品。所述商品可以是饮料、日用品、零食、电子产品、香烟、保健品等等。所述售货机100可以支持多种付款方式,例如刷卡付款、二维码扫码付款及现金付款,所述显示屏可优选为触控显示屏。请同时参阅图2-3,售货机100包括存储器101、处理器102及运行控制系统103。所述运行控制系统103包括一个或多个模块,所述一个或多个模块可以存储在存储器101中并可由处理器102执行,以完成本专利技术所提供的功能。存储器101可以用于存储售货机100的各种资料,例如存储运行控制系统103的程序指令。在一实施方式中,所述一个或多个模块包括第一侦测模块10、第二侦测模块20、主控模块30及判断模块40。所述第一侦测模块10用于侦测所述工控机及所述中控板在所述售货机100上电后是否正常运行。在一实施方式中,若所述第一侦测模块10侦测到所述工控机能正常进入操作系统且其上安装的软件运行正常,则所述第一侦测模块10认定所述工控机运行正常;若所述工控机不能进入操作系统或进入操作系统后其上安装的软件运行异常,则所述第一侦测模块10认定所述工控机运行异常。所述中控板在所述售货机100上电后将会进行自检,以检测其自身运行状态。所述第一侦测模块10可以通过获取所述中控板的自检结果来侦测所述中控板是否正常运行。在一实施方式中,若所述第一侦测模块10侦测到所述工控机运行异常,所述主控模块30可以根据所述第一侦测模块10的侦测结果控制所述售货机100进入异常处理模式。在所述异常处理模式下,可以控制所述工控机重新启动,并判断重启后的所述工控机是否正常运行。若所述第一侦测模块10侦测到所述工控机仍然运行异常,所述主控模块30控制所述售货机100暂停销售并通过所述显示屏输出系统故障的提示信息。若所述第一侦测模块10侦测到所述中控板运行异常,所述主控模块30控制所述售货机100进入异常处理模式。在所述异常处理模式下,同样可以控制所述中控板重新启动,并判断重启后的所述中控板是否正常运行。若所述第一侦测模块10侦测到所述中控板仍然运行异常,所述主控模块30控制所述售货机100暂停销售并通过所述显示屏输出系统故障的提示信息。在一实施方式中,所述主控模块30还用于将所述售货机100的故障信息上传至服务器200,以通知后台维护人员进行维护。若所述工控机与所述中控板均正常运行,所述第二侦测模块20用于侦测与所述工控机通信连接的多个第一子模块是否运行正常,及侦测与所述中控板通信连接的多个第二子模块是否运行正常。若每一所述第一子模块及每一所述第二子模块均运行正常,所述主控模块30控制所述售货机100进入售货模式,以等待接收商品购买请求。在一实施方式中,所述第一子模块可以是刷卡机、近距离传感器模块。所述刷卡机用于使得所述售货机100支持刷卡付款功能,刷卡付款可以包括银联卡刷卡付款、城市一卡通刷卡付款、员工工卡刷卡付款等。所述近距离传感器模块用于侦测是否有物体靠近所述售货机100,若预设时间内无物体靠近所述售货机100,主控模块30控制所述售货机100由售货模式切换至广告播放模式,在广告播放模式下,所述显示屏用于播放广告。若所述近距离传感器模块侦测到有物体靠近所述售货机100,主控模块30控制所述售货机100由广告播放模式切换至售货模式。所述第二子模块可以是纸币机、硬币机、红外出货检测板、货道马达、制冷/加热模块等。若存在运行异常的第一子模块和/或第二子模块,所述判断模块40判断所述运行异常的第一子模块和/或第二子模块是否会导致所述售货机100无法销售商品。在一实施方式中,所述判断模块40可以根据预设判断机制来判断所述运行异常的第一子模块、第二子模块是否会导致所述售货机100无法销售商品。例如,预设判断机制中预先存储有:若红本文档来自技高网...

【技术保护点】
1.一种售货机,所述售货机包括工控机及中控板,其特征在于,所述售货机还包括:处理器;及存储器,适于存储多条指令,所述指令适于由所述处理器执行:侦测所述工控机及所述中控板在所述售货机上电后是否正常运行;若所述工控机与所述中控板均正常运行,侦测与所述工控机通信连接的多个第一子模块是否运行正常,及侦测与所述中控板通信连接的多个第二子模块是否运行正常;若每一所述第一子模块及每一所述第二子模块均运行正常,控制所述售货机进入售货模式;若存在运行异常的第一子模块和/或第二子模块,判断所述运行异常的第一子模块和/或第二子模块是否会导致所述售货机无法销售商品;若会导致所述售货机无法销售商品,控制所述售货机暂停交易并输出系统故障的提示信息;及若不会导致所述售货机无法销售商品,控制所述售货机进入售货模式并输出当前运行异常的第一子模块和/或第二子模块的不可用的提示信息。

【技术特征摘要】
1.一种售货机,所述售货机包括工控机及中控板,其特征在于,所述售货机还包括:处理器;及存储器,适于存储多条指令,所述指令适于由所述处理器执行:侦测所述工控机及所述中控板在所述售货机上电后是否正常运行;若所述工控机与所述中控板均正常运行,侦测与所述工控机通信连接的多个第一子模块是否运行正常,及侦测与所述中控板通信连接的多个第二子模块是否运行正常;若每一所述第一子模块及每一所述第二子模块均运行正常,控制所述售货机进入售货模式;若存在运行异常的第一子模块和/或第二子模块,判断所述运行异常的第一子模块和/或第二子模块是否会导致所述售货机无法销售商品;若会导致所述售货机无法销售商品,控制所述售货机暂停交易并输出系统故障的提示信息;及若不会导致所述售货机无法销售商品,控制所述售货机进入售货模式并输出当前运行异常的第一子模块和/或第二子模块的不可用的提示信息。2.如权利要求1所述的售货机,其特征在于,所述指令还包括:若所述工控机和/或所述中控板运行异常,控制所述售货机进入异常处理模式;在所述异常处理模式下控制所述工控机和/或所述中控板重新启动,并判断重启后的所述工控机和/或所述中控板是否正常运行;及若所述工控机和/或所述中控板运行异常,控制所述售货机暂停销售并输出系统故障的提示信息。3.如权利要求1所述的售货机,其特征在于,所述指令还包括:若所述工控机与所述中控板均正常运行,控制所述中控板输出一问询信号至所述工控机;判断所述中控板在第一预设时间内是否收到所述工控机的反馈信号;若在预设时间内未接收到所述工控机的反馈信号,重新发送所述问询信号至所述工控机;及若发送所述问询信号预设次数后仍未接收到所述工控机的反馈信号,控制所述售货机暂停销售并输出系统故障的提示信息。4.如权利要求3所述的售货机,其特征在于,所述指令还包括:判断所述工控机在第二预设时间内是否接收到所述中控板输出的问询信号;及若未接收到所述中控板输出的问询信号,控制所述售货机暂停销售并输出系统故障的提示信息。5.如权利要求1所述的售货机,其特征在于,所述工控机的上电时序早于每一所述第一子模块的上电时序,所述中控板的上电时序早于每一所述第二子模块的上电时序。6.一种...

【专利技术属性】
技术研发人员:黄丽全俊杰夏茂林
申请(专利权)人:鸿富锦精密工业武汉有限公司鸿海精密工业股份有限公司
类型:发明
国别省市:湖北,42

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

1