训通过模拟综合自动售货机的工作流程,完成对上升电机,传送带控制,行程开关的使用。通过输入开关选择顾客所需商品的搭配。由于商品选择种类众多,为了方便模拟,我们仅提供了食品,饮料,纸巾三种可搭配选项。 2.2 设计思路顾客按按钮选择所需商品,通过端口的输入,进入商品装配。,S0小车表示购物袋, S1表示饮料放入位置, S2表示纸巾放入位置, S3表示食品放入位置, S4表示购物清单放入位置。当商品选择完毕之后,移动到传送带(3个)同时进行商品找零及购物袋封口等。流程如下图: 顾客选择商品装配找零封口出口处领取图 2-1 自动售货机工作流程具体步骤: 1.按下启动按钮,此时所有功能保持等待状态 2.按下 X6(即食品饮料和纸巾),此时小车从 S0开始运动,到达 S1后停两秒,停止后添加开始指示灯打开表示开始添加。 3.添加指示灯灭掉之后,小车再次启动,到达 S2后同样停止两秒,两秒后添加指示灯开始亮,两秒后,灯灭 4.灯灭之后小车重新开始启动,到达 S3后,停止两秒后,添加指示灯开始亮,两秒后灯灭 5.灯灭之后小车重新开始启动,到达 S4后,停止两秒后,添加指示灯开始亮,两秒后灯灭 6.灯灭之后,表示选配商品已经送达传送带上,运送小车开始运动回到 S0, 与此同时,传送带开始传动,到达找零位置后,传送带 1停止,找零电机启动, 4 两秒后停止。 7.找零程序停止后,传送带 2启动,传送两秒后,达到封装位置后停止,封装电机开始转动,封装两秒后停止。 8.封装电机停止,传送带 3开始传动,完成指示灯 L1点亮,当商品到达出货口,即轻触开关按下之后,传送带停止传动,完成指示灯熄灭。一次加工完成。 9.同理,按下 X5代表食品和饮料。按下 X4代表饮料。通过程序控制,小车停止位置。 3 自动售货机的硬件设计 3.1 系统组成框图 3.1.1 . 商品选择部分图 3-1-1 商品选择流程图