The invention provides a configuration method and device of a product production control system for a beverage vending machine, which includes steps: constructing corresponding logical components for the physical and hardware devices inside the current beverage vending machine; setting up the synchronization mechanism function of the components cooperating with each other; setting up the properties of the components according to the functions realized by the corresponding physical and hardware devices of the components, and setting up the virtual reality. According to the physical and hardware equipment involved in the production process of ready-made beverage vending machine, the corresponding components are selected from the virtual component system, and the connection relationship and hardware parameters of components are set up to form the logical control system of product production. The technical scheme of the invention makes the reusability of the control system greatly enhanced, improves the reusability of the code, simplifies the development efficiency of the control system of different types of equipment, facilitates the upgrade and replacement of products, simplifies the development and debugging of the control system, and simplifies the process of product testing by means of the component physical hardware equipment and the control system formed dynamically by physical/logical abstraction layers. Try.
【技术实现步骤摘要】
饮料售卖机产品制作控制系统的配置方法和装置
本专利技术涉及自动售卖机
,特别是涉及一种现调饮料售卖机产品制作控制系统的配置方法和装置。
技术介绍
随着科学技术水平和生活水平的提高,对咖啡等热饮或冷饮类饮料的需求也逐渐增长。各种类型的热饮或冷饮自动制作或售卖类的自动化设备逐渐出现,例如自动或半自动咖啡机、果汁机、现煮茶或奶茶,以及其他类型的热饮或冷饮调制设备或售卖设备,随着日常的运营和维护成本的快速上升,对饮料类设备的控制系统的智能化升级,以及对系统设计的稳定可靠性方面也提出了更高的要求。目前,饮料售卖机的机电控制系统一般是由一块带嵌入式处理器控制板和机电执行或者检测部件组成,所有的控制和驱动程序主要由一块控制板完成。采用嵌入式处理器多为单片机,其接口、功能和性能有限,只能设计一些功能简单的饮料设备。主控模块的处理器性能高但是没有机电驱动部分,而机电控制用处理器更偏重于丰富的IO口和机电控制单元,无法兼顾。大多数设计人员的经验和分工趋于专业化,机电控制和逻辑应用软件的开发由不同的工程师完成。大量的饮料售卖设备需要集成新的控制技术,需要更先进的控制电机或检测系统,采用更可靠便捷的支付设备,才能完成设备的升级换代。然而,现有现调饮料售卖设备中的机电驱动和控制程序与业务逻辑程序联系过于紧密,无法单纯通过更换控制板的处理器平台来进行升级换代;信息化及智能化要求目前的现调饮料售卖设备增加新的控制、检测或输入部件,但一旦硬件进行了任何变动,软件不得不同时进行大量的代码更改,需要大量的人力物力再验证,无法保证可靠性,而之前的经验也得不到有效的继承;随着控制系统的复杂 ...
【技术保护点】
1.一种饮料售卖机产品制作控制系统的配置方法,其特征在于,包括如下步骤:针对于饮料售卖机的物理硬件设备构建相应的组件;每个组件直接对应售卖机的物理硬件设备,每一个组件都包括若干个入口和若干个出口,数据通过入口进入组件后,通过组件内部设定的转换过程将进入流的数据类型转换为出口流的类型从出口进行输出;设置组件相互配合工作时的连接关系属性,其中,连接对象为任一个组件的出口连接至其他组件的入口,连接条件为出口和入口为匹配的类型,且该连接在预生成时根据属性进行匹配检查;设置组件相互配合工作时的同步机制功能,其中,同步机制为需要同步的组件中相关联的出口和入口进行开启和关闭操作时组件之间的同步配合工作;根据组件对应的物理硬件设备实现的功能设置组件的属性,搭建虚拟的组件系统;其中,所述属性包括原料属性、控制属性和动作属性;根据饮料售卖机的产品制作流程中所涉及的物理硬件设备,从虚拟的组件系统选择相应的组件,设置组件的连接关系及硬件参数,形成产品制作的逻辑控制系统。
【技术特征摘要】
1.一种饮料售卖机产品制作控制系统的配置方法,其特征在于,包括如下步骤:针对于饮料售卖机的物理硬件设备构建相应的组件;每个组件直接对应售卖机的物理硬件设备,每一个组件都包括若干个入口和若干个出口,数据通过入口进入组件后,通过组件内部设定的转换过程将进入流的数据类型转换为出口流的类型从出口进行输出;设置组件相互配合工作时的连接关系属性,其中,连接对象为任一个组件的出口连接至其他组件的入口,连接条件为出口和入口为匹配的类型,且该连接在预生成时根据属性进行匹配检查;设置组件相互配合工作时的同步机制功能,其中,同步机制为需要同步的组件中相关联的出口和入口进行开启和关闭操作时组件之间的同步配合工作;根据组件对应的物理硬件设备实现的功能设置组件的属性,搭建虚拟的组件系统;其中,所述属性包括原料属性、控制属性和动作属性;根据饮料售卖机的产品制作流程中所涉及的物理硬件设备,从虚拟的组件系统选择相应的组件,设置组件的连接关系及硬件参数,形成产品制作的逻辑控制系统。2.根据权利要求1所述的饮料售卖机产品制作控制系统的配置方法,其特征在于,还包括:根据组件对应物理硬件设备工作时的物料输入输出约束关系,设置组件出口和入口之间的运行约束关系。3.根据权利要求1所述的饮料售卖机产品制作控制系统的配置方法,其特征在于,根据组件对应的物理硬件设备实现的功能设置组件的属性,搭建虚拟的组件系统的步骤包括:根据组件对应的物理硬件设备制作饮料产品时所需的原料设定组件的原料属性;基于原料属性,根据组件对应的物理硬件设备的控制参数设置组件对应的控制属性;对于不同的原料属性,根据组件对应的物理硬件设备在饮料产品制作过程中完成的动作,设置组件的动作属性。4.根据权利要求1所述的饮料售卖机产品制作控制系统的配置方法,其特征在于,从一个或多个已装载原料的组件开始,并通过组件的连接关系一直延伸到产品出口的组件,从虚拟的组件系统中选择组件组成树形的分支结构,设置组件的硬件参数,将树形分支导入树形逻辑主通道,形成产品制作的逻辑树形控制系统。5.根据权利要求1所述的饮料售卖机产品制作控制系统的配置方法,所述物理硬件设备包括电磁阀、马达、锅炉、分杯接杯系统、粉料存储分发组件、搅拌混合组件、液态原料泵、制冰组件和咖啡酿造系统。6.一种饮料售卖机产品制作控制系统的配置装置,其特征在...
【专利技术属性】
技术研发人员:纪浩宇,
申请(专利权)人:广州咖宇智能科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。