基于PLC与组态王自动售货机毕业设计.doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于PLC与组态王自动售货机毕业设计

前言 可编程序控制器PLC是以微机技术为核心的通用工业控制装置。它将传统的继电器—接触器控制技术和计算机技术和通信技术融于一体,具有功能强大、环境适应性好、编程简单、使用方便等优点。因此,近年来在工业自动控制、机电一体化、改造传统产业等方面,PLC得到了广泛的应用。学习、掌握和应用PLC技术对提高我国工业自动化水平和生产效率有十分重要的意义。 采用PLC作为自动自动售货机的控制器,是充分考虑到PLC硬件柔性化、抗干扰能力强、控制能力强、构成控制系统简单、设计周期短以及可维护性好等特点,使得自动售货机功能强、可靠性高,和硬件结合即可应用于工业现场。 自动售货机是取代人工售货的自动化生产设备。全机分为投币、选择物品、取货、找零等部分。 在设计开发实时监控系统时,现场设备与上位机软件的通讯是关键技术。“组态王”是运行于Microsoft Windows 98/NT中文平台的全中文界面的组态软件,采用了多线程、COM组件等新技术,实现了实时多任务,软件运行稳定可靠 输出 I0.0 开始 Q0.0 金额指示灯 I0.1 硬币1元 Q0.1 小袋瓜子营业灯 I0.2 纸币5元 Q0.2 大袋瓜子营业灯 I0.3 纸币10元 Q0.3 可乐营业灯 I0.4 纸币20元 Q0.4 橙汁营业灯 I0.5 小袋瓜子选择 Q0.5 雪花啤酒营业灯 I0.6 大袋瓜子选择 Q0.6 青岛纯生营业灯 I0.7 可乐选择 Q0.7 南京牌香烟营业灯 I1.1 雪花啤酒选择 Q1.1 找零退币口 I1.0 橙汁选择 V4 小袋瓜子袋数 V8 大袋瓜子袋数 I1.2 青岛纯生选择 V12 可乐售出瓶数 I1.3 南京牌香烟选择 V20 雪花啤酒售出瓶数 I1.4 退币 V24 青岛纯生售出瓶数 I1.5 取货 V28 南京牌香烟售出盒数 V0 当前剩余金额 V120 总营业额 V16 橙汁出售瓶数 控制要求 a)投币金额指示灯亮 b)货币大于等于货品价格货品指示灯亮 c)自主选择货品 d)出货显示当前剩余金额 e)退币 f) 显示总营业额 1.2 自动售货机的梯形图 自动售货机的图形图如1-1所示 图1-1自动售货机梯形图 1.3 利用组态王反应自动售货机销售情况 通过对控制过程的详细了解,设计顺序功能图,运用PLC对控制过程进行编程。为了能够进一步提升自动售货机的设计水平,以组态王作为人机界面使其直观的对时间段进行销售数量及销售金额统计。使得自动售货机在自动售货的基础上,有透明化的增加了自动财务功能,作为实际收入的对照参考。 2 组态王与自动售货机PLC通信的实现 2.1 组态王6.53的特点 组态王6.53是运行在Windows98/NT/2000上的一种组态软件使用组态王,用户可以方便地构造适应自己需要的可用于电力、制冷、化工、机械制造、交通管理等多种工程领域。无论您的应用场合如何,您都可以使用组态王构造有效的监控和数据采集系统。使用组态王,可以: ) 使用清晰准确的画面描述工业控制现场) 使用图形化的控制按钮实现单任务和多任务) 设计复杂的动画显示现场的操作状态和数据) 显示生产过程的文字信息和图形信息) 为任何现场画面指定键盘命令) 监控和记录所有报警信息) 显示实时趋势曲线和历史趋势曲线) 使用多样而灵活的方式查询历史数据) 时间驱动和事件驱动的报表的打印) 设计多级安全控制和访问权限工程管理对于系统集成商和用户来说,一个系统开发人员可能保存有很多个组态王工程,对于这些工程的集中管理以及新开发工程中的工程备份等都是比较烦琐的事情。组态王工程管理器的主要作用就是为用户集中管理本机上的所有组态王工程。 画面制作系统 组态王6.画面制作系统调色板支持无限色和过渡色组态王6.支持多种图形格式,如Gif 、Jpg、Bmp通过可视化图形操作,直接完成移动、旋转动画连接定义用户可以充分利用已有的资源,轻松构造自己功能强大且美观的应用系统组态王6.支持Windows标准的Active X控件(主要为可视控件),包括Microsoft提供的标准Active X控件和用户自制的Active X控件用户通过控件的这些属性、事件、方法来完成工作组态王6.支持与远程设备间通过拨号方式进行通讯。组态王的远程拨号与组态王原有驱动程序无缝连接,硬件设备端无需更改程序。利用远程拨号能实时显示现场设备运行状况,随时打印,报警和历史数据自动上传等功能。全面支持OPC标准分布式历史数据库和分布式报警系统系统运行时将更加稳定、可靠.2 S7-200 PLC的网络通信协议 S7-200 PLC支持多种通信协议,如点对点接口(PPI)、多点接口(MPI)和PROF

文档评论(0)

pangzilva + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档