1、 PLC 课程设计报告 设计题目: 自动售货机控制设计自动售货机控制设计 学 号: 姓 名: 指导教师: 信息与信息与电气电气工程学院工程学院 二零二零一一五五年七月年七月 1 0. 绪论 随着科学技术的发展和交通工具的大幅度提升, 生活在当今世界的人们可以 越来越方便的到其他的地方去走一走看一看,此时就有一些问题产成了,比如: 人们在一些地方想要买一些自己需要的物品时, 却发现附近并没有超市之类的场 所可供购物;其中原因之一就是如果像传统的商店那样需要工作人员的话,成本 太高, 效益低, 故没有人在类似地方设置办理商店; 此外, 在游客比较多的地方, 就单凭一个或少数几个购物场所来为游客等提
2、供购物选择的话, 在很多情况下游 客需要排队等待,且这样购物的效率不够高。 然而类似于大家出去吃自助那样, 如果我们在有需要的地方设立一部分自动 售货亭,那么人们便可根据自己的需要为自己购买所需的商品。这样,一方面方 便了顾客,在一定程度上提高了效率;另一方面,自动售货亭不需要专职的售货 人员,因此在一定程度上投资商的成本,也就是说提高了投资商的效益,这也可 以在一定程度上促进经济的发展。 基于以上分析总结,我组人员一致认为有必要对“自动售货机(智能投币咖 啡机) ”的工作原理进行分析,并且有必要设计相应的自动售货机(智能投币咖 啡机) ,以便于方便顾客以及在一定程度上促进经济发展。 1. 设
3、计任务 如图 1-1 所示,首先投币,投完币后,确认,投币显示灯灭。当投币钱数能 够买食品时,食品指示灯亮,能买饮料时,饮料指示灯亮。能购买两者中任意一 种时, 两者都亮。 然后选择要购买的物品。 一旦确认, 食品和饮料的指示灯都灭。 出货口的食品或饮料指示灯亮,显示正出物品,一会熄灭。如果需要找钱,则退 币处的指示灯亮,显示正在进行退币工作。退完币后,退币指示灯熄灭。等待下 一次售货。 图 1-1 售货机示意图 2 2. 设计指标 (1) 按照要求,本次 PLC 课程设计完成的具体设计功能如下所述: 首先,通过 X000、X001 和 X002 按键完成投币功能,分别代表 1 元、5 元 和
4、 10 元; 其次, 通过 X006 按键实现投币完成确认功能; 再次, 通过 X003 按键和 X004 按键分别实现食品和饮料的商品选择功能; 此外,当商品选择完成后,通过 X005 按键实现商品购买确认功能; 最后,Y001 和 Y000 分别实现出货和找零时的指示功能,而输出 Y002 和 Y003 分别完成使饮料和食品的指示灯亮灭的功能。 (2) 本次课程设计中时间参数的具体设计如下所述: 首先,再分别按下投币键 X001、X002、X003 的同时,相应投币指示灯亮; 其次,再按下 X006 投币确认按键的同时,所能够购买的商品指示灯亮(如: 当投币钱数能够买食品时,食品指示灯亮,
5、能买饮料时,饮料指示灯亮。能购买 两者中任意一种时,两者都亮。 ) ; 再次,当按下购买确认键 X005 时的瞬间,商品中的饮料和食品指示灯同时 瞬间熄灭;此外,当 X005 商品购买键按下 3 秒后 Y001 得电,即出货灯亮,再 过 2 秒后,出货指示灯熄灭;在出货灯熄灭 1 秒后,找零指示灯亮,再过两秒后 找零只是灯熄灭,表示找零完成; 最后,当找零完成 1 秒钟后实现所有元器件等的复原,为下一次购买做好准 备。 3. 工作原理 本次 PLC 课程设计任务的工作流程如图 3-1 所示;此外,自动售货机的接 触器/继电器形式的控制回路如图 3-2 所示;还有,各元件的功能和作用,以及 分析
6、各元件的状态的变化过程如表 3-1 所示。 3 开始 有投币键按下? 向D0中加入相 应数额 是 有确认键按下? 否 否 根据D0中数额两种 货物指示灯亮起 购买键按下? 否 有货物选择键按 下? 出货灯亮 是 投入钱数大于 货物价格? 退币灯亮 是 电路复位 否 否 图 3-1 PLC 流程图 时间 动作时 间继电 器 得电继电 器 电路其他动作 0s (按 下购 买建) 无 M105、T0、 T3 Y2 或 Y3 灯灭 3s T3 T5 Y1 亮 5s T5 无 Y1 灭 6s T0 M110、T2 若 M1 或 M3 其中一个得电,则 Y0 亮 8s T2 T1 若 Y0 在 6s 时亮则此时灭,同时进行复 位操作 9s T1 无 M105失电T0、 T3失电T5失电、 M110 失电T2 失电T1 失电, 售货机进入新 一轮工作 表 3-1 各时间继电器作用时间及随继电器得电而发生的动作 对实际工作过程中,各时间继电器的作用时间及作用过程等作出详细阐述如下: (1) 当购买确认键 X005 按键按下的同时线圈 M10