- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
自动售货机PLC控制系统及设计论文
PLC应用与设计作业设计(论文) 题目:自动售货机的PLC控制设计学 院: 专 业: 班 级: 学 号: 学 生 姓 名: 指 导 教 师: 2016年1月11日摘 要 本论文基于西门子S7-300?系列PLC进行自动售货机控制系统的设计,阐述了自动售货机系统设计的基本原理及工作流程,然后以一次交易过程为例进行编程。在PLC梯形图的编写时,文中采用的是西门子PLC梯形图专用编译软件STEP7来进行编写。利用PLC控制的自动售货机提高了系统的稳定性,保证自动售货机能够长期稳定运行。关键词:PLC;STEP7;自动售货机;控制系统目录摘 要- 1 -第1章?引言- 2 -1.1 自动售货机的发展?- 2 -1.2? 自动售货机控制系统设计的主要内容?- 3 -1.2.1 任务描述- 3 -1.2.2 任务要求- 3 -第2章 ?PLC控制方案设计- 4 -2.1 总体方案设计- 4 -2.2 自动售货机的硬件设计- 4 -2.2.1 PLC的工作原理- 4 -2.2.2 自动售货机的I/O口分配- 5 -2.3 自动售货机的软件设计- 6 -2.3.1 投币状态- 6 -2.3.2 价格比较- 7 -2.3.3 选择商品- 8 -2.3.4 退币过程- 10 -第3章 ?总结- 11 -参考文献- 12 -第1章?引言1.1 自动售货机的发展?自动售货机是一种全新的商业零售形式,20世纪70年代自日本和欧美发展起来。它的出现是劳动密集型的产业构造向技术密集型社会转变的产物。消费模式和销售环境的变化,要求新的流通渠道,相对于超市、百货购物中心等流通渠道而言,场地的局限性以及购物的便利性等这些因素的制约,无人自动售货机作为一种必须的机器便应运而生了。?自动售货机的售货领域非常广泛,是发达国家商品零售的一种主要方式。近几年,自动售货机逐渐被越来越多的消费者所接受。采用可编程控制器实现自动售货机的系统设计,不仅编程方便,而且增强了系统的抗干扰能力。1.2? 自动售货机控制系统设计的主要内容?1.2.1 任务描述一台用于销售汽水和咖啡的自动售货机,具有硬币识别、币值累加、自动售货、自动找钱等功能,次收获机可接收的硬币为0.1元、0.5元和1元,汽水的售价为1.2元,咖啡的售价为1.5元,其示意图如图1.1所示。图1.1 自动售货机示意图1.2.2 任务要求当投入的硬币总值超过1.2元时,汽水指示灯亮;当投入的硬币总值超过1.5元时,汽水和咖啡的指示灯都亮。当汽水指示灯亮时,按下汽水按钮,则汽水从售货口自动售出,汽水指示灯闪烁(闪烁频率为1s,ON;1s,OFF),8s后自动停止。当咖啡指示灯亮时,按下咖啡按钮,则咖啡从售货口自动售出,咖啡指示灯闪烁(闪烁频率为1s,ON;1s,OFF),8s后自动停止。当按下汽水按钮或咖啡按钮后,如果投入的硬币总值超过所需钱数时,找钱指示灯亮,售货机自动退出多余的钱,8s后自动停止。如果售货口发生故障,或顾客投入硬币后又不想买了,可按下复位按钮,则售货机可如数退出顾客已投入硬币。具有销售数量和销售金额的累加功能。?PLC控制方案设计2.1 总体方案设计图2.1 自动售货机的顺序功能图自动售货机的基本功能就是对投入的钱币数进行计算,然后根据运算结果做出相应的判断,看看哪种商品可以进行购买,哪种商品不能购买,本次课程设计的要求是可识别三种钱币,分别是1角、5角、10角,采用三个按钮进行模拟,自动售货机共出售两种货物,其价格分别定为1.2元、1.5元,当投币数大于等于货物价格时且售货机里有这种货物时,指示灯亮,表示可以进行购买,两种货物分别用两个小灯代替进行模拟。当按下找零按钮后,数码管显示进行清零退币,且退币指示灯闪烁。由于售货机的全部功能是在下位机上模拟的,而监控是用上位机组态王进行实时监控。所以售货机的部分硬件是由计算机软件来模拟替代的,这些并不会影响实际程序的操作,完全能模拟现实售货机的运行。2.2 自动售货机的硬件设计2.2.1 PLC的工作原理在PLC的存储器中,有一片区域是用来存放输入信号和输出信号的状态的,他们分别称为输入过程映像寄存器和输出映像寄存器。在读取输入时,PLC把所有的输入电路的1/0状态读入输入过程映像寄存器中。电路闭合输入状态为1,输入断开输入状态为0。PLC的用户程序由若干条指令组成,PLC的指令再存储器中是按顺序存储的。执行用户程序时,在没有跳转指令的情况下,CPU按照从上到下,从左到右的执行原则从第一条指令开始,按顺序逐条执行。在整个执行阶段,各个输入点的状态是固定不变的,程序执行完成之后再用输入过程映像寄存器的值更新输出点,使系统的运行更稳定。在处理通信请求时,CPU处理从通信接口和智能模块接收到的信息,并在适当的时候将信息
文档评论(0)