西门子S7-200自动售货机课程设计.pdf
西门子S7-200自动售货机课程设计--第1页
电气控制与PLC
课程设计
题目:自动售货机的控制设计
院系名称:电气工程学院
专业班级:
学生姓名:
学号:
指导教师:
成绩:
指导老师签名:
日期:
1
西门子S7-200自动售货机课程设计--第1页
西门子S7-200自动售货机课程设计--第2页
目录
1系统概述1
1.1自动售货机的发展1
1.2设计内容1
1.3设计要求1
1.4实现目标2
2方案论证2
2.1系统设计的总体思路2
2.2PLC选型2
3.硬件设计3
3.1系统原理框图3
3.2主电路图4
3.3I/O分配图5
3.4I/O接线图6
3.5元器件选型6
4软件设计7
4.1主流程图7
4.2梯形图8
5系统仿真与调试12
6系统调试13
设计心得14
参考文献14
2
西门子S7-200自动售货机课程设计--第2页
西门子S7-200自动售货机课程设计--第3页
1系统概述
1.1自动售货机的发展
自动售货机是一种全新的商业零售形式,20世纪70年代自日本和欧美发展起来。
它的出现是劳动密集型的产业构造向技术密集型社会转变的产物。消费模式和销售
环境的变化,要求新的流通渠道,相对于超市、百货购物中心等流通渠道而言,场
地的局限性以及购物的便利性等这些因素的制约,无人自动售货机作为一种必须的
机器便应运而生了。
自动售货机的售货领域非常广泛,是发达国家商品零售的一种主要方式。近几
年,自动售货机逐渐被越来越多的消费者所接受。采用可编程控制器实现自动售货
机的系统设计,不仅编程方便,而且增强了系统的抗干扰能力。
1.2设计内容
本设计要求用PLC控制自动售货机的运行。使其能在运算指令的控制下,巧妙
地实现投币币值累加,从而自动完成汽水、可乐、咖啡的售货工作。
1.3设计要求
1.自动售货机有3个投币孔,分别为1元、5元和10元。
2.售货共有3种饮料供选择,分别为汽水、花茶和咖啡。
3.如投币总额超过销售价格,将可由退币钮找回余额。
4.投币值等于或大于12元时,汽水指示灯亮,表示只可选择汽水。
5.投币值等于或大于15元时,汽水和花茶指示灯亮,表示只可选择汽水和花
茶。
6.投币值等于或大于20元时,汽水、花茶和咖啡指