基于PLC和組态王软件的自动售货机系统设计稿专业论文.docVIP

基于PLC和組态王软件的自动售货机系统设计稿专业论文.doc

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

综合性设计性实验报告 院/系别:昆仑学院 班级:自动化2011 2014—2015学年第一学期 学号 姓名 指导教师 课程名称 综合设计型实验 实验名称 基于PLC和组态王软件的自动售货机系统设计 实验类型 设计性 实验地点 化工学院智能系统与控制实验室 实验时间 实验内容: 本实验是基于PLC和组态王软件的自动售货机系统设计。对于自动售货机的各种动作功能和控制要求,给出了完整的自动售货机的操作及功能的运算。 售货机中有4中食品,食品A价格4元,食品B价格1元,食品C价格2元,食品D价格3元。现投入纸币,当投入的纸币超过食品B的价格时,食品B指示灯亮,提示可以购买,当犹如的纸币超过食品C的价格,食品C指示灯亮。当按下食品C按钮时,售货机进行减法运算,从投入的纸币总值中减去食品B的价格同时启动相应的电机,提取食品B到出物口,食品B出货7秒,在此期间不能进行其他食品的操作,但可找钱。买食品ACD操作同理。操作完成后,如需继续交易,则同上,如果此时不再购买而按下退币按钮,售货机则要进行退币操作,返回相应的货币,并在程序中清零,完成此次交易。 由此看来,自动售货机进行一次交易要涉及加法运算、减法运算以及退币时的除法运算,这是它的内部功能。还要有纸币识别系统和纸币的传动来实现完整的售货、退币功能。 可通过操作属性把自动售货机分为四个过程: (1) 投币过程 (2) 价格比较过程 (3) 选择商品过程 (4) 退币过程 可把自动售货机工作过程分为四个状态: (1) 初始状态 (2) 投币状态 (3) 购买状态 (4) 退币状态 实验目的与要求: 1、运用基本编程指令编辑自动售货机的PLC控制程序。进一步熟悉西门子S7-200的结构及其运用,将程序输入到计算机,并下载到西门子S7-200中,是按照要求运行。 2、本实验旨在帮助学生学习并掌握组态软件的使用及应用方法,为今后的监控系统的设计打下初步基础。本次上机使用的平台是组态王6.55及以上版本。通过组态软件设计的监控系统可广泛应用于电力、通讯、制冷、化工、石油、钢铁、煤炭、水泥、纺织、机械制造、造纸、食品、水处理、建材、环保、智能楼宇、实验室、交通等多种工程领域,在本次实验中,我们将通过对软件的学习掌握监控系统的设计方法和应用技巧,为以后的工作、学习奠定坚实的基础。 设计思路: 1、PLC的硬件组成 PLC的硬件主要由中央处理器(CPU)、存储器、输入单元、通信接口、扩展接口、电源等几部分组成。其中,CPU是PLC的核心;输入单元/输出单元是CPU与现场输入/输出设备之间的接口电路;通信接口用于连接编程器、上位计算器等外部设备,其硬件构成图如下图所示: 2、PLC控制流程图 绘出自动售货机PLC控制流程图,表达出各控制对象的工作顺序,相互间的制约关系,自动售货机PLC控制流程图,如下图所示: 关键技术分析: (1)利用PLC(S7—200)及自动售货机模型组建自动售货机控制系统的硬件。 (2)利用STEP7编制自动售货机控制程序梯形图。 (3)利用组态王编制远程监控程序。 (4)设计图形界面(定义画面) (5)定义设备; (6)构造数据库(定义变量) (7)建立动画连接; (8)运行和调试 实验过程: 1、在西门子step7-200中的编程。 2组态王工程 2.1新建工程 打开组态王6.55,点击新建,将工程保存在我的电脑/E:/临时文件/plc组态王中,工程名称为售货机,创建过程如下图: 2.2新建设备 点击工程浏览器中的设备选项,双击新建。进入设备配置向导,选择PLC下的西门子S7-200(S7).如图所示: 2.3售货机主画面 1.自动售货机主画面 新建工程,工程名称为“售货机”。 新建画面,画面名称“自动售货机主画面”。如下图所示,售货机表面由按钮、指示灯、文字、点位图等组成。 2.4 数据词典 2.5分别双击售货机主画面中的“###”或“###”,在弹出的“动画连接”对话框钩选“模拟值输出”选项,在弹出的“模拟值输出连接”的“表达式”栏中输入的内容与文字有对应关系: 实时币数 历史币数 实时售出 历史售出 1元 \\本站点\投入1元币数 \\本站点\投入1元总币数 5元 \\本站点\投入5元币数 \\本站点\投入5元总币数 10元 \\本站点\投入10元币数 \\本站点\投入10元总币数 食品A \\本站点\单次食品A销量 \\本站点\食品A总销量 食品B \\本站点\单次食品B销量 \\本站点\食品B总销量 食品C \\本站点\单次食品C销量 \\本站点\食品C总销量 食品D \\本站点\单次食

您可能关注的文档

文档评论(0)

118books + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档