PLC课程设计论文自动售货机讲解.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PLC课程设计论文自动售货机讲解.doc

摘 要 自动售货机可以充分补充人力资源的不足,适应消费环境和消费模式的变化,24小时自动售货机的系统可以更省力,运营时需要的资本少、面积小,有吸引人们购买好奇心的自身性能,可以很好地解决人工费用上升的问题等各项优点。本系统采用三菱FX2NPLC作为主控制器,结合外围的按键输入电路,数码管显示电路、LED指示灯电路,模拟自动售货机售货全过程。采用PLC普通梯形图指令,使编程更加简单化,缩短开发周期。 关键词:PLC 自动售货机 梯形图 目录 1 设计任务分析 1 1.1 设计目的 1 1.2 功能分析 1 1.3 设计要求 1 2自动售货机系统方案设计确定 2 2.1 PLC控制系统设计的原则 2 2.2 设计方案的确定 2 3自动售货机硬件电路设计 3 3.1 硬件显示模块 3 3.2 按键操控模块 4 3.3 CD4511 译码器 4 3.4I/O端子分配 5 3.6 I/O数码管硬件电路 7 4自动售货机软件设计 8 4.1.1程序流程图 8 4.1.2程序中所用数据寄存器功能说明 9 4.2程序主要功能模块解释说明 10 4.2.1 初始化模块 10 4.2.2 客户投币模块 10 4.2.3 购买啤酒模块 12 4.2.5 退币模块 13 4.2.6数码管更新显示模块 14 5系统调试 15 5.1 硬件调试 15 5.2 软件调试 15 5.3 总体调试 15 6心得体会 16 参考文献 17 致 谢 18 附 件..................................................................................................22 1 设计任务分析 1.1 设计目的 课程设计是实践教学中一个重要性环节,是理论联系实际的桥梁。本课题主要的目的是为了通过课程设计,使学生了解PLC控制的应用背景,掌握PLC控制系统设计的基本步骤,程序设计的基本方法,理论联系实际,培养学生分析问题和解决问题的能力。 1.2 功能分析 设计一台用于模拟销售饮料和啤酒的自动售货机,具有硬币识别、币值累加、自动售货、自动找钱、统计销售金额、销售数量、库存数量等功能。该模拟自动售货机能模拟实际自动售货机投币、购买饮料与啤酒、退币和显示用户金额的功能。 1.3 设计要求 (1 (3)啤酒指示灯亮时,按啤酒按钮,啤酒驱动器动作,啤酒指示灯闪烁,5s后啤酒驱动器释放,完成一次售货。 (4)购买商品以后,显示器显示剩余的金额。若有剩余金额,找钱指示灯亮。若剩余金额等于或超过某个商品价格时,对应的指示灯亮,表示还可以购买商品。 (5)在购买商品后还剩余额,或在投入硬币后又不想购买商品(未按饮料按钮或啤酒按钮),按复位按钮,售货机自动退出应找回的硬币。如余额为2.5元,在退币过程中,退币驱动器动作,找1元指示灯先闪烁两次,找5角钱指示灯再闪烁1次,退币驱动器释放,显示器显示金额为零。 (6)售货机能自动计算已售出商品的总金额、啤酒和饮料的现存数量。当啤酒或饮料现存数量为零时,对应的指示灯闪烁,此种情况下,不能购买此种商品。 (7)指示灯闪烁的频率为1Hz。 2自动售货机系统方案设计确定 2.1 PLC控制系统设计的原则 (1)最大限度地满足被控制对象的控制要求 。 (2)在满足控制要求前提下,力求使控制系统简经济、使用及维修方便。 (3)保证控制系统的安全可靠。 (4)考虑到生产发展和工艺的改进,在选择PLC容量时,应适当留有余量。 2.2 设计方案的确定 PLC选择: 方案一:三菱公司FX-2n—32MR,性能稳定,价格便宜, 编程简单,完全满足此次自动售货机任务要求。 方案二:西门子公司PLC,性能稳定,但价格偏高。而且本学期教材选用的是三菱PLC。 综上选用三菱公司FX-2n—32MR作为主控制器。 自动售货机的主要硬件模块包括:硬件数码管显示模块、按键输入模块,LED指示模块。因此选用共阴极的八段数码管、CD4511译码器、LED二极管等元件设计出硬件电路即可满足要求。自动售货机整体面板如图 2-1所示. 图2-1自动售货机整体面板 3自动售货机硬件电路设计 3.1 硬件显示模块 用3个八段数码管来显示用户投入的总金额,数码管的连接采用共阴极的形式.数码管内部结构及连线分别如图 3-1 图3-2 所示。 图 3-1 数码管内部结构 图3-2数码管的接线 3.2 按键操控模块 通过按键SB0到SB5分别给输入端子X0到X4提供输入信号,分别模

文档评论(0)

四月 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档