自动售货机工作方法、装置和存储介质制造方法及图纸

技术编号:19905723 阅读:34 留言:0更新日期:2018-12-26 03:37
本申请涉及一种自动售货机工作方法,包括步骤:接收自动售货机的控制器发送的出货请求,根据出货请求向控制器发送与出货请求对应的商品售价;接收控制器根据商品售价发送的付款信息,根据付款信息向控制器发送扣款指示;接收到控制器根据扣款指示完成扣款后生成并发送的扣款报告时,向控制器发送出货指示;接收控制器完成出货后生成并发送的出货报告。上述自动售货机工作方法、装置和存储介质,自动售货机完成自动售卖的同时,还接收控制器发送的扣款报告和出货报告等售卖数据,能够对自动售货机的商品余量等实时进行监控,从而及时进行补货。上述自动售货机工作方法、装置和存储介质具有操作便利性高的优点。

【技术实现步骤摘要】
自动售货机工作方法、装置和存储介质
本申请涉及自动售货机
,特别是涉及一种自动售货机工作方法、装置和存储介质。
技术介绍
自动售货机是一种新兴的商业零售模式,可以根据投入的钱币进行自动售货,不受时间、地点的限制,具有交易方便的优点。随着人力成本的不断提高,无人值守的自动售货机得到了飞速的发展。传统的自动售货机进行工作时,仅仅由自动售货机内部的控制器进行控制,只能实现单一的售卖功能,无法对售卖数据进行保存,以至于自动售货机缺货时无法及时得知。因此,传统的自动售货机具有操作便利性低的缺点。
技术实现思路
基于此,有必要针对传统的自动售货机操作便利性低问题,提供一种自动售货机工作方法、装置和存储介质。一种自动售货机工作方法,所述方法包括:接收自动售货机的控制器发送的出货请求,根据出货请求向所述控制器发送与所述出货请求对应的商品售价;接收所述控制器根据所述商品售价发送的付款信息,根据所述付款信息向所述控制器发送扣款指示;接收到所述控制器根据所述扣款指示完成扣款后生成并发送的扣款报告时,向所述控制器发送出货指示;接收所述控制器完成出货后生成并发送的出货报告。在一个实施例中,付款方式为货币支付,所述接收所述控制器根据所述商品售价发送的付款信息,根据所述付款信息向所述控制器发送扣款指示的步骤包括:接收所述控制器根据所述商品售价发送的投币报告,并将所投放货币的面额与所述商品售价进行比较;当所述投放货币的面额与所述商品售价一致时,根据所述投币报告向所述控制器发送扣款指示;当所述投放货币的面额大于所述商品售价时,根据所述投币报告向所述控制器发送扣款指示和退币指示,接收所述控制器退币之后生成并发送的退币报告。在一个实施例中,所述接收所述控制器根据所述商品售价发送的投币报告,并将所投放货币的面额与所述商品售价进行比较的步骤之后,还包括:当所述投放货币的面额小于所述商品售价时,向所述控制器发送继续投币的指示。在一个实施例中,付款方式为电子支付,所述接收所述控制器根据所述商品售价发送的付款信息,根据所述付款信息向所述控制器发送扣款指示的步骤包括:接收所述控制器根据所述商品售价发送电子支付信息;根据所述电子支付信息,向所述控制器发送扣款指示。在一个实施例中,所述方法还包括:定时接收所述控制器发送的自动售货机状态报告;根据所述自动售货机状态报告判断自动售货机是否正常工作;若否,则向所述控制器发送进入维护状态的指令。在一个实施例中,所述方法还包括:当所述自动售货机不进行工作时,与所述控制器进行轮询,保持与所述控制器之间的通信。在一个实施例中,所述方法还包括:当所述自动售货机发生故障时,向所述控制器发送重新启动的指令。在一个实施例中,所述方法还包括:当与所述控制器之间的通信中断后再次连接时,向所述控制器发送离线数据请求;接收所述控制器根据离线数据请求生成并发送的离线售卖数据。一种自动售货机工作装置,包括:售价指示发送模块,用于接收自动售货机的控制器发送的出货请求,根据出货请求向所述控制器发送与所述出货请求对应的商品售价;扣款指示发送模块,用于接收所述控制器根据所述商品售价发送的付款信息,根据所述付款信息向所述控制器发送扣款指示;出货指示发送模块,用于接收到所述控制器根据所述扣款指示完成扣款后生成并发送的扣款报告时,向所述控制器发送出货指示;出货报告接收模块,用于接收所述控制器完成出货后生成并发送的出货报告。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一项所述的方法的步骤。上述自动售货机工作方法、装置和存储介质,自动售货机的控制器向服务器发送出货请求,服务器根据出货请求向控制器发送售价指示、扣款指示和出货指示等指令,完成自动售卖的同时,还接收控制器发送的扣款报告和出货报告等售卖数据,能够对自动售货机的商品余量等实时进行监控,从而及时进行补货。上述自动售货机工作方法、装置和存储介质具有操作便利性高的优点。附图说明图1为一实施例中自动售货机工作方法流程图;图2为一实施例中货币支付流程示意图;图3为一实施例中电子支付流程示意图;图4为一实施例中维护状态流程示意图;图5为另一实施例中自动售货机工作方法流程图;图6为一实施例中自动售货机模组图;图7为一实施例中传输层帧格式示意图;图8为一实施例中自动售货机工作装置结构示意图;图9为一实施例中支付模式结构示意图;图10为另一实施例中自动售货机工作装置结构示意图。具体实施方式为了便于理解本申请,下面将参照相关附图对本申请进行更全面的描述。附图中给出了本申请的较佳的实施例。但是,本申请可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本申请的公开内容的理解更加透彻全面。请参阅图1,一种自动售货机工作的方法,包括:步骤S100,接收自动售货机的控制器发送的出货请求,根据出货请求,根据出货请求向控制器发送与出货请求对应的商品售价。具体地,可通过自动售货机内部的PC(programmablecomputer,上位机)与VMC(vendingmachinecontroller,自动售货机的控制器,也可以叫作下位机)进行通信,接收出货请求并返回商品售价信息,以及进行后续步骤的支付操作。自动售货机具有触摸显示屏和购物按键,在进行购物时,用户可以选择触摸显示屏购物或者按键购物,通过触摸显示屏购物或按键购物,自动售货机的VMC均会生成对应的出货请求并发送到PC。PC预存有自动售货机内所有商品的售价信息,当PC端接收到出货请求时,会根据所接收的出货请求判断出所要售卖的商品,得到对应的商品售价信息,将对应的商品售价发送到VMC,然后经过发送到自动售货机的触摸显示屏进行显示。在一个实施例中,VMC与PC通过RS-232接口通信连接,以图6所示的传输层帧格式进行信号的传输。可以理解,在其它实施例中,VMC和PC还可以通过其它的通信协议进行通信,只要能够实现VMC和PC之间的数据交互即可。可以理解,在其它实施例中,也可以是通过外部服务器与VMC进行通信,接收出货请求并返回商品售价信息,以及进行支付操作。步骤S200,接收控制器根据商品售价发送的付款信息,根据付款信息向控制器发送扣款指示。具体地,VMC接收到PC发送的售价信息之后会在自动售货机的触摸显示屏上显示,用户根据所显示的售价信息进行支付,VMC根据用户的支付情况,生成相应的付款信息并发送到PC。PC根据接收的付款信息,得到相应的付款金额,当付款金额与所要购买的商品售价一致时,PC向VMC发送扣款指示,使VMC控制自动售货机扣除相应的金额,完成付款。可以理解,当付款金额与商品售价不一致时,PC还会向VMC发送相应的操作指示,直到付款金额与商品售价一致时向VMC发送扣款指示,或者用户无法继续支付而选择退款为止。步骤S300,接收控制器根据扣款指示完成扣款后生成并发送的扣款报告时,向控制器发送出货指示。具体地,VMC接收PC发送的扣款指示,完成扣款并生成相应的扣款报告,当PC接收到扣款报告时,相当于PC得到了扣款已经完成的信息,此时,PC向VMC发送出货指示,使VMC控制出货。应当指出的是,当PC向VMC发送出货指示一段时间之后,自动售货机的取货口并没有出现对应的商品时,则判断为出货本文档来自技高网...

【技术保护点】
1.一种自动售货机工作方法,其特征在于,所述方法包括:接收自动售货机的控制器发送的出货请求,根据出货请求向所述控制器发送与所述出货请求对应的商品售价;接收所述控制器根据所述商品售价发送的付款信息,根据所述付款信息向所述控制器发送扣款指示;接收到所述控制器根据所述扣款指示完成扣款后生成并发送的扣款报告时,向所述控制器发送出货指示;接收所述控制器完成出货后生成并发送的出货报告。

【技术特征摘要】
1.一种自动售货机工作方法,其特征在于,所述方法包括:接收自动售货机的控制器发送的出货请求,根据出货请求向所述控制器发送与所述出货请求对应的商品售价;接收所述控制器根据所述商品售价发送的付款信息,根据所述付款信息向所述控制器发送扣款指示;接收到所述控制器根据所述扣款指示完成扣款后生成并发送的扣款报告时,向所述控制器发送出货指示;接收所述控制器完成出货后生成并发送的出货报告。2.根据权利要求1所述的自动售货机工作方法,其特征在于,付款方式为货币支付,所述接收所述控制器根据所述商品售价发送的付款信息,根据所述付款信息向所述控制器发送扣款指示的步骤包括:接收所述控制器根据所述商品售价发送的投币报告,并将所投放货币的面额与所述商品售价进行比较;当所述投放货币的面额与所述商品售价一致时,根据所述投币报告向所述控制器发送扣款指示;当所述投放货币的面额大于所述商品售价时,根据所述投币报告向所述控制器发送扣款指示和退币指示,接收所述控制器退币之后生成并发送的退币报告。3.根据权利要求2所述的自动售货机工作方法,其特征在于,所述接收所述控制器根据所述商品售价发送的投币报告,并将所投放货币的面额与所述商品售价进行比较的步骤之后,还包括:当所述投放货币的面额小于所述商品售价时,向所述控制器发送继续投币的指示。4.根据权利要求1所述的自动售货机工作方法,其特征在于,付款方式为电子支付,所述接收所述控制器根据所述商品售价发送的付款信息,根据所述付款信息向所述控制器发送扣款指示的步骤包括:接收所述控制器根据所述商品售价发送电子支付信息;根据所述...

【专利技术属性】
技术研发人员:屈俊材冒亚雄
申请(专利权)人:深圳友宝科斯科技有限公司
类型:发明
国别省市:广东,44

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

1