新型三明治产售一体机的设计与实现

2018-11-02 09:35周雨松
食品与机械 2018年9期
关键词:面包片主站三明治

周雨松 华 亮,2

(1. 南通大学电气工程学院,江苏 南通 226019;2. 江苏省新能源装备及其智能测控重点实验室,江苏 南通 226019)

随着经济、技术的发展和人们生活方式的改变,以自动售货机为代表的自助服务设备在全球迅速普及。在商品销售种类方面,从最初的饮料和零食等可长期存储的商品,到现在的水果自动榨汁售卖机、现烤的披萨机等等,自动售卖机不断地往人性化、可定制化的方向发展,使得自动售货机的机械复杂度和控制难度越来越大。

在自动售货机控制系统方面,如文献[1~2]中采用ARM等微控制器作为主控制芯片搭建嵌入式实时操作系统,用以控制售货机收取货币、找零、驱动出货电机,并且采用良好的图形界面指导消费者购物;文献[3~5]中以PLC为控制器对自动售货机的控制系统进行设计,包括数据采集模块、纸币识别模块、通信模块等,同时设计了基于三菱触摸屏的人机界面方便用户使用。

在通讯设计与监控系统方面,文献[6]中针对自动售货机的单机运营模式的缺陷,提出联网实时监控的实施方案,通过CDMA网络监测售货机的联网状态,制定消息传输应答措施和界面查询系统,跟踪销售和运行状况,并与数据库进行结合;文献[7]中基于GPRS的自动售货机监控管理系统及时获得自动售货机相关的可靠数据;文献[8]中在利用GPRS在售货机与数据中心组网的基础上,采用EVA-DTS建立数据的格式,设计了实时的、安全度高的监控系统,能够有效保障自动售货机与数据中心稳定的通信。

目前的售货机均采用单一控制器搭建控制系统,一方面很难满足售货机在多媒体应用和控制系统方面的进一步要求;另一方面,在应对各类应用场所时不能保证长期稳定运行。同时,从现有资料[9-14]来看,很少有能够实现食品从原材料加工制作到售卖一体化的系统,也没有将CC-Link总线引入自动售货机的先例。

针对以上现状,本设计提出了一种基于CC-Link总线的主从站工作模式的、采用微型流水线式工作结构的新型三明治产售一体机:完成面包片推送装置和蔬菜投放装置的设计制作;采用传统现金支付和无现金扫码支付结合的付款方式;实现移动终端实时监控和后台统一管理。

1 总体方案设计

1.1 系统结构

本系统分为三明治制作、售卖以及监管三大部分,基于CC-Link总线技术,采用PLC作为主控制器,负责控制子装置的动作,监视各单元的工作情况是否正常,并实时采集库存和故障信息等数据并发送给上位机和管理员的移动终端,实现远程监控和管理。系统整体结构如图1所示。

图1 系统整体结构图Figure 1 Overall structure diagram of the system

三明治制作部分主要包括从站PLC1控制的蔬菜投放装置、面包片推送装置、火腿切片装置、挤酱装置、加热装置、制冷装置和消毒装置;售卖部分主要包括主站PLC控制的用于选餐的触摸屏,支持移动终端实现扫码支付的以太网模块,以及从站PLC2控制的用于传统支付的硬币器和纸币器;监控部分包括主站PLC控制的用于通过以太网与移动终端和后台服务器通讯的以太网模块,以及用于发送手机短信通知的GPRS模块。另外,从站PLC2将系统中各种原材料的数据以及工作状态、环境等信息发送到服务器和移动终端进行实时监控。

1.2 工作流程

新型三明治产售一体机的工作流程如图2所示。

工作过程:首先完成系统初始化,顾客通过触摸屏或者手机扫码进行选餐,主站PLC对选餐信息进行处理,通过CC-Link总线通知从站PLC2控制纸币器和硬币器进行收款或者通过以太网在线收款,确认收款金额后,通过CC-Link总线通知从站PLC1进行三明治的现场加工制作并最后送出,顾客取走制作好的三明治后,传送机构复位。

图2 系统工作流程图Figure 2 System workflow diagram

2 系统硬件设计

2.1 PLC选型

考虑到系统主要分为三大部分,每个部分相对独立,同时为了便于扩展,采用3个PLC分别控制并基于CC-Link总线技术进行通讯。考虑到主站PLC以及从站PLC2不需要过多输入输出点但对CPU的处理速度有一定要求,选用三菱公司FX3U-16MT/ES型的PLC。由于从站PLC1控制的三明治制作部分含有多个电机以及各类光电开关和接近开关等,所需要的输入输出点较多,选用三菱公司的FX3GA-60MT/ES型PLC作为1号从站,该PLC自带36个输入点和24个输出点,是小规模控制系统中性价比较高的控制器。

2.2 机械整体结构设计

如图3、4分别是机器本体三维机械结构的左前和左后视图,其内部结构为微型流水线式的生产制作结构,主要有1个由滚珠丝杠构成的三明治传送机构,2个面包片推送装置,2个投放酱料的挤酱装置,1个火腿切片装置,1个生菜投放装置,以及由红外加热管构成的加热器,三明治成品送出装置和制冷机组,其中各个模块独立可拆卸;机器的正面安装一扇可以开关的铝板门,门上有嵌入的触摸屏、纸币器和硬币器等器件;机器侧面垂直安装有固定电气设备的洞洞板,所有的电气元件都集中安置方便维护。

1. 触摸屏 2. 硬币入口 3. 纸币入口 4. 金属合页 5. 门把手 6. 取物口

图3 机械结构左前视图

Figure 3 Left front view of mechanical structure

1. 臭氧发生器 2. 蔬菜投放装置 3. 加热器 4. 压缩机组 5. 火腿切片装置 6. 挤酱装置 7. 面包片推送装置 8. 传送丝杆

图4 机械结构左后视图

Figure 4 Left rear view of mechanical structure

2.3 面包片推送装置结构设计

面包片放置到具体工位上主要有投放或者直接平推的方法,投放的方法不能保证面包片着落点的准确度,直接平推法的缺点是在第二片面包推送的过程中,三明治的夹层会产生移位,极大地影响了三明治的整体外观和多层三明治的制作。同时,现有的三明治自动包装机在储料方面不能够灵活更换储料桶,不方便工作人员的作业,也不能满足食品卫生方面的要求。

本系统中设计的面包片推送装置,主要由1个底板、1个面包桶底座、1个面包桶、3个滚珠丝杆型直线滑台、3个L型支架、1块矩形推板、2块平面托板、1个光电开关、6个接近开关组成。图5为面包片推送装置结构示意图。

1. 滚珠丝杆型直线滑台一 2. 滚珠丝杆型直线滑台二 3. 滚珠丝杆型直线滑台三 4. 接近开关 5. 光电开关 6. 托盘 7. 底板 8. 挡板 9. 抽板 10. 面包片

图5 面包片推送装置结构示意图

Figure 5 Schematic diagram of the structure of a piece

of bread push device

面包片推送装置的主要优点有:

(1) 采用了可更换式、抽板式密封的面包桶结构,极大地方便了面包的运输和更换,保证了面包片新鲜卫生,又减轻了工作人员的劳动强度,也能定期进行清洗消毒,符合食品卫生要求。

(2) 采用了卡扣式面包桶固定座,既方便面包桶的抽出和放入,也能保证推送面包过程中面包桶不会产生晃动,提高了三明治的制作精度。

(3) 相对静止的面包片投放方法,所投放的面包片与已投放好的面包片以及夹层之间相对静止,保证了面包片投放过程中掉落点的准确度,不影响三明治夹层移位,可用于多层三明治的制作,提高了制作的灵活性,使得产品多样化。

2.4 蔬菜投放装置结构设计

现有的研究资料[15-18]中,在投放蔬菜方面均采用切碎投放的方法,不能实现整片蔬菜的投放,极大地影响了三明治的口感,也无法保证蔬菜的新鲜度,同时投放速度慢,蔬菜掉落点分散,也无法实现批量式存取。

1. 面包片 2. 载物台 3. 丝杆 4. 底板 5. 活动板 6. 弹性钢片 7. 推力球轴承 8. 步进电机 9. 直线电动推杆

图6 蔬菜投放装置结构示意图

Figure 6 Schematic diagram of the structure of the vegetable delivery device

蔬菜投放装置具有如下特点:

(1) 利用转台的结构,提高了空间利用率,缩小了三明治产售一体机的体积,同时也提高了蔬菜的存储量,轮转式设计有效提高了制作速度。

(2) 可插拔式旋转底板结构,使得添加蔬菜和清理旋转底板更为方便,保证了生产的三明治能够符合食品卫生要求。

(3) 活动板翻转结构解决了不能整片蔬菜投放的难题,保证了蔬菜的新鲜度,提高了三明治的口感。

(4) 步进电机驱动旋转底板,无需减速装置,能够精确定位推杆电机的推送点,使蔬菜能够落到固定着落点。

(5) 推力球轴承作为传动媒介,使得旋转底板能够平稳地旋转,同时减少了推杆电机在推送蔬菜过程中产生晃动,提高了稳定性和蔬菜着落点的精度。

(6) 使用接近开关感应金属片实现定位,与现有的通过光电开关定位的方案相比,能够不受光线的影响,精确定位,提高了机器的环境适应性。

(7) 利用弹性钢片弹回活动板,与现有的通过推杆电机推回方案以及采用管状电机卷回的方案相比,利用物理形变的原理,节约了能源并且简化了机械复杂度和电气复杂度,减少了成本。

2.5 CC-Link网络的构成

本系统的主站PLC以三菱FX2N-16CCL-M模块作为通讯主站,与从站通过三菱FX2N-32CCL模块进行通讯。选用三菱GS2107-WTBD触摸屏作为上位机,通过RS422接口连接到FX3U-16MT/ES 型主站PLC上,总站和触摸屏连接实现顾客界面点餐以及实时机器动作显示功能;通过CC-LINK总线,从站PLC将系统中采集到的食材余料信息、温湿度信息、钱额收取信息等发送给主站PLC,主站PLC通过以太网模块和无线网模块把信息发送到上位机端和移动终端实现监控。从站1对各个工位步进电机进行精确的运动控制,配合检测装置形成电机的闭环控制,利用各个传感器判断机构运转实时的位置完成三明治制作。从站2用来实现与投币找零模块通讯,完成顾客金钱的计算找零以及温湿度检测。主从站CC-Link通讯网络如图7所示。

为验证本文所提出方法的性能,将本文的估计结果与迭代约束加权最小二乘法[15]、半正定松弛法[12]以及CRLB进行比较。在下文中,用“ICWLS”表示迭代约束加权最小二乘方法,用“ICWLS without SDP”表示迭代约束加权最小二乘方法在发散时未作任何处理的结果值,并用“SDP”表示现有半正定松弛方法。本文方法和SDP方法均由MATLAB工具箱CVX[16]求解。

图7 主从站CC-Link通讯网络图Figure 7 CC-Link communication network diagram master and slave station

本系统中,主站通讯模块FX2N-16CCL-M的站号设置为00,波特率为9 600 bps;从站1(FX3U-16MT/ES)通讯模块的站号设置为01,占用1个站;从站2(FX3GA-60MT)通讯模块的站号设置为02,占用1个站。

主站与从站之间CC-Link通讯主要采用循环通讯的形式,主站与从站之间的通讯采用接口之间的缓冲存储器自动映射完成。主站和从站直接通过FROM/TO指令进行读/写操作。

2.6 投币找零模块设计

系统使用吉宏电子股份有限公司的V77E纸币器、CC6100硬币器作为投币找零的主要部件。投币找零模块使用STM32微控制器作为主控芯片,遵循国际统一的MDB协议通过接口电路初始化硬币器和纸币器,在接收到上位机给出的收钱命令后发送投币找零的命令,并接受硬币器和纸币器返回的数据,同时与RS232转RS485模块连接到PLC端FX3U-485-BD半双工进行通讯,其数据帧格式采用波特率9 600 bps,1位起始位,8位数据位,无奇偶校验,PLC作为主机,STM32微控制器作为从机,实现上下位机的数据交换。图8、9分别为V77E纸币器的MDB接口电路图和CC6100硬币器MDB接口电路图。

3 系统软件设计与实现

3.1 主、从站参数设置

由于涉及的软件较多,在编程之前需要对各PLC寄存器的功能进行定义,使用三菱的GX Works 2软件对网络参数进行设置,对于三明治套餐的选择以及付款选择等分配位存器,对于机器具体信息如金额、食材余量等分配通用数据寄存器。详细的分配如表1、2所示。

图8 V77E纸币器的MDB接口电路图Figure 8 MDB interface circuit diagram of V77E banknote

图9 CC6100硬币器MDB接口电路图Figure 9 CC6100 coin device MDB interface circuit diagram

3.2 客户端支付界面设计

据调查,扫描二维码使用微信或者支付宝支付方式是目前主流的付款方式。本系统为了方便消费者,基于HTML和CSS语言设计了客户端支付前端网页界面,基于Java语言进行后端开发。消费者在网络连接的状态下,通过扫描机器上的二维码,选择套餐、支付购买。客户端选餐界面如图10 所示。

3.3 触摸屏支付界面设计

虽然无现金支付是目前的主要趋势,但在不方便使用网络的情况下仍然需要保留传统的纸币和硬币支付方式。本系统基于三菱电机人机界面设计软件平台GT Work 3对触摸屏界面进行组态,触摸屏上显示三明治图标、购买套餐类型及库存量、机器动作指示图标、支付方式和机器故障显示等内容。消费者可使用触摸屏直接选餐,并通过硬币器和纸币器进行现金支付。触摸屏支付界面如图11所示。

表1 主站FX3U-16MT/ES与从站FX3U-16MT/ES参数设置Table 1 The parameter setting of main station FX3U-16MT/ES and slave station FX3U-16MT/ES

表2 主站FX3U-16MT/ES与从站FX3GA-60MT参数设置Table 2 The parameter setting of main station FX3U-16MT/ES and slave station FX3GA-60MT

3.4 移动终端管理界面设计

为了方便管理人员实时查看运营数据及设备状态,本系统基于Android Studio软件开发平台,主要使用Java语言设计了移动终端APP软件,与无线通讯模块、PLC下位机接口电路构成了完整的通讯网络,从而对系统的运行状态进行全面实时监测。管理人员通过移动终端登录App软件,在主界面可以查看今日销售额和今日订单数,同时还包括运营报告、设备监控、数据分析、系统设置等功能。设计的管理主界面如图12所示。

图10 选餐界面Figure 10 Food selection interface

3.5 后台管理界面设计

后台管理是本系统的核心,控制和管理整个系统,为了实现集中化的管理,本系统基于Microsoft Visual Studio软件开发平台,开发了基于Windows操作系统的后台管理界面,如图13所示。

图11 触摸屏支付界面Figure 11 Touch screen payment interface

图12 移动终端管理主界面Figure 12 Master interface for mobile terminal management

图13 后台管理主界面Figure 13 Master interface of backstage management

用户输入账号密码登陆后台管理主界面,主要有设备管理、交易管理、资金管理、统计分析和账户设置五大功能。每一个功能又分别包括各类子功能,例如,在设备管理功能下设置了支付套餐、区域管理等功能。

4 整机调试与运行

图14为三明治产售一体机的样机前视图,图15为内部加工制作部分的机械实物图。

本系统从开始制作三明治到完成后送出,总时间在1 min 左右;为了保证蔬菜、火腿、面包片等食材的新鲜,使用制冷装置维持箱体内的工作温度在6~8 ℃;单个面包桶面包片存储量为20片,可连续制作20份三明治无需更换储料桶;蔬菜储料盘每盘可存放6整片蔬菜,每6次进行一次循环;火腿切片装置可单次存储9 cm×10 cm×25 cm的火腿肠,单片火腿片的切割厚度为5 mm左右;挤酱装置中的酱料包为100 mL;加热装置达到最高加热温度所需时间为5 s,加热管表面最高温度可达300 ℃,三明治加热时间设为10 s,成品温度在60 ℃左右;消毒装置为30 g的臭氧发生器,臭氧输出量为30 000 mg/h,消毒周期为24 h。

图14 样机前视图Figure 14 The overall front view of the object

图15 加工制作部分Figure 15 The physical map of processing and making part

5 结语

本设计研究和开发了一种新型三明治产售一体机,在硬件方面完成了全新一体机的机械本体设计加工,以及基于多传感器的面包片推送装置和蔬菜投放装置等单元结构的设计制作;集成了PLC、单片机、多传感器协同、CC-Link总线、APP开发、Web开发等技术,实现了三明治的自动生产与售卖。经过试用论证,整个系统结构合理,运行可靠,制作高效,支付方便,监管及时,能实现分散控制同时又便于集中管理,有较强的实际应用推广价值。

本设计仍存在一些不足之处,如蔬菜投放装置的存储量不够大,需进一步优化结构;另外,整机的功能单一,下一步工作将加入自动制作寿司部分和自动热饮部分,向餐饮服务一体机发展。

猜你喜欢
面包片主站三明治
三明治
谁吃了我的面包片
面包片上的名画
谁吃了我的面包片
月亮的三明治早餐
EtherCAT主站与主站通信协议的研究与实现*
多表远程集抄主站系统
纽约市最著名的三明治
基于改进经济压差算法的主站AVC的研究
关口电能计量故障监测报警装置及主站研究