《基于组态王与PLC的洗衣机控制系统设计报告(5页).doc》由会员分享,可在线阅读,更多相关《基于组态王与PLC的洗衣机控制系统设计报告(5页).doc(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、-基于组态王与PLC的洗衣机控制系统设计报告-第 5 页基于组态王与PLC的洗衣机控制系统报告【摘要】组态王开发监控系统软件,是新型的工业自动控制系统,它以标准的工业计算机软、硬件平台构成的集成系统取代传统的封闭式系统。它具有适应性强、开放性好、易于扩展、经济、开发周期短等优点。通常可以把这样的系统划分为控制层、监控层、管理层三个层次结构。其中监控层对下连接控制层,对上连接管理层,它不但实现对现场的实时监测与控制,且在自动控制系统中完成上传下达、组态开发的重要作用。组态软件也为试验者提供了可视化监控画面,有利于试验者实时现场监控。而且,它能充分利用Windows的图形编辑功能,方便地构成监控画
2、面,并以动画方式显示控制设备的状态,具有报警窗口、实时趋势曲线等,可便利的生成各种报表。【关键词】组态王 监测 控制 【 abstract 】 configuration Wang Kaifa monitoring system software, is the new industrial automatic control system, it in a standard industrial computer software and hardware platform of integrated system to replace the traditional closed syst
3、em. It has a strong adaptability, good openness, easy to expand, economy, short development cycle, etc. Usually can put such a system is divided into three control layer, monitoring layer and management hierarchy. Which to connect control layer, monitoring layer on the connection management, it not
4、only realize real-time monitoring and control of the scene, and in the automatic control system, configuration development the important role of complete transmission. Configuration software also provides participants with visual monitor screen, is advantageous to the participants real-time monitori
5、ng on site. Moreover, it can make full use of the Windows graphical editing function, easily constitute a monitor screen, and display control device in animation state, has the alarm window, such as real time trend curve, can be convenient to generate various reports.【 key words 】 kingview monitorin
6、g control 第一章 课题设计与要求1.1 课题要求全自动洗衣机是我们日常生活中很普遍使用的自动化电器,给我们的生活带来了方便,演示模块如右图所示,下面我们将模拟全自动洗衣机,了解其工作原理。工作流程:启动:按下启动按钮进水口开始进水,进水口指示灯亮,当水位达到高水位限制开关的时候,停止进水。运行灯亮。洗衣过程:当进水完成后,洗涤电机开始转动,运行指示灯亮。为了更好的洗涤衣服,我们设定洗涤电机正转,反转相互交替三次。正反转切换前需先停止,当设定洗涤次数完成时,排水灯亮,洗涤电机停止转动。将桶内水排完。当水排完后,洗涤电机启动,将衣服甩干,当设定的时间结束时,洗衣完成,排水灯熄灭,运行指示
7、等灭。当洗衣过程中,进水时若时间超过设定时间仍未达到上水位或排水时间超过设定时间仍未达到下水位水位,报警,指示灯亮,洗涤电机停止转动1.2 设计要求(1)根据题目要求正确连线;(2)实现PLC与组态王之间的正常通信;(3)在组态王中绘制能够正确反映题目要求的画面,定义相关变量,进行 相应的动画链接,且实物与画面能够双向监控;(4)对进水口指示灯亮的次数进行计数,计数到十次后将次数清零。绘制报警画 面,大于3次进行报警;(5)实现进水口指示灯亮的次数的实时曲线显示;(6)实现进水口指示灯亮的次数的历史曲线显示。第二章 设计流程洗衣机流程图如下图所示:第三章 系统设计3.1 硬件连接全自动洗衣机地
8、址分配如下表所示:输入输出器件说明器件说明X0启动Y0进水X1停止Y1出水X2上限Y2电机正转X3下限Y3电机反转Y4运行指示灯Y5报警全自动洗衣机电气接口图:3.2 设备设置选中设备中的板卡,双击新建第四章 软件设计4.1 动画制作整体动画如下:4.2 变量定义4.3 程序设计总的事件命令:按下启动按钮,进水口开始进水按下上限位,进水停止,洗衣机运行灯亮洗衣机正转三秒正转向反转过度的停顿洗衣机反转三秒反转向正转过度的停顿正反转达到三次后,跳出循环开始排水按下下限位,洗衣机开始脱水脱水九秒后,洗衣机完成工作,停止运行按下停止按钮,所有工作状态都停止运行若进水时间超过九秒没达到上限位或出水时间超
9、过九秒没达到下限位,洗衣机停止运行,报警指示灯亮。进水次数统计4.4报警与曲线设置4.4.1报警设置4.4.2实时曲线设置4.4.3历史曲线设置第五章 实验结果与分析点击全部存,然后再点击切换到view,观察洗衣机模拟运行情况运行情况:按下启动按钮,洗衣机进水指示灯亮,洗衣机开始进水,当到达上限位时,按下上限位按钮,洗衣机进水指示灯灭,运行指示灯亮,洗衣机开始正转,正转三秒后再反转三秒,正反转之间有一秒停顿。正反转三次后,洗衣机电机停止运转,出水口指示灯亮,洗衣机开始排水,当水位到达下限位时,按下下限位按钮,电机开始正转,洗衣机开始脱水,运转九秒后洗衣机停止运转。当进水或出水超过九秒后,洗衣机
10、停止运行,报警灯亮。按下停止,所有状态全部停止运行。从表格和图可以看出,进水次数达到3次报警,达到10次后清零。第六章 心得体会通过这次的实训,我还是有许许多多的收获的。刚拿到洗衣机这个题目的时候心里还是比较高兴的,毕竟之前做PLC设计的时候也有做过,洗衣机的运转过程还是比较清楚的,思路也是比较清晰的。但是按照自己思路编好后发现有许许多多的问题,比如电机正转跳不到反转,进水次数会一直增加等等。在自己不停的尝试研究和同学的帮助下,最终把程序调试好了。这让我知道了有时候不能光想,动手做了才知道难易和对错。这次实训也让我更加熟悉了对组态王的各种操作,如动画链接,报警窗口,实时历史曲线的设置等等。参考文献【1】 邢绍邦.组态技术应用综合训练实验指导书.江苏理工学院,201。【2】 邢绍邦,韩晓新,刘海燕.从基础到实践PLC与组态王.北京:机械工业出版社,2011.