基于组态王与PLC的洗衣机控制系统设计报告.docx
- 文档编号:26773330
- 上传时间:2023-06-22
- 格式:DOCX
- 页数:20
- 大小:792.85KB
基于组态王与PLC的洗衣机控制系统设计报告.docx
《基于组态王与PLC的洗衣机控制系统设计报告.docx》由会员分享,可在线阅读,更多相关《基于组态王与PLC的洗衣机控制系统设计报告.docx(20页珍藏版)》请在冰豆网上搜索。
基于组态王与PLC的洗衣机控制系统设计报告
基于组态王与PLC的洗衣机控制系统报告
【摘要】 组态王开发监控系统软件,是新型的工业自动控制系统,它以标准的工业计算机软、硬件平台构成的集成系统取代传统的封闭式系统。
它具有适应性强、开放性好、易于扩展、经济、开发周期短等优点。
通常可以把这样的系统划分为控制层、监控层、管理层三个层次结构。
其中监控层对下连接控制层,对上连接管理层,它不但实现对现场的实时监测与控制,且在自动控制系统中完成上传下达、组态开发的重要作用。
组态软件也为试验者提供了可视化监控画面,有利于试验者实时现场监控。
而且,它能充分利用Windows的图形编辑功能,方便地构成监控画面,并以动画方式显示控制设备的状态,具有报警窗口、实时趋势曲线等,可便利的生成各种报表。
【关键词】组态王监测控制
【abstract】configurationWangKaifamonitoringsystemsoftware,isthenewindustrialautomaticcontrolsystem,itinastandardindustrialcomputersoftwareandhardwareplatformofintegratedsystemtoreplacethetraditionalclosedsystem.Ithasastrongadaptability,goodopenness,easytoexpand,economy,shortdevelopmentcycle,etc.Usuallycanputsuchasystemisdividedintothreecontrollayer,monitoringlayerandmanagementhierarchy.Whichtoconnectcontrollayer,monitoringlayerontheconnectionmanagement,itnotonlyrealizereal-timemonitoringandcontrolofthescene,andintheautomaticcontrolsystem,configurationdevelopmenttheimportantroleofcompletetransmission.Configurationsoftwarealsoprovidesparticipantswithvisualmonitorscreen,isadvantageoustotheparticipantsreal-timemonitoringonsite.Moreover,itcanmakefulluseoftheWindowsgraphicaleditingfunction,easilyconstituteamonitorscreen,anddisplaycontroldeviceinanimationstate,hasthealarmwindow,suchasrealtimetrendcurve,canbeconvenienttogeneratevariousreports.
【keywords】kingviewmonitoringcontrol
第一章课题设计与要求
1.1课题要求
全自动洗衣机是我们日常生活中很普遍使用的自动化电器,给我们的生活带来了方便,演示模块如右图所示,下面我们将模拟全自动洗衣机,了解其工作原理。
工作流程:
启动:
按下启动按钮进水口开始进水,进水口指示灯亮,当水位达到高水位限制开关的时候,停止进水。
运行灯亮。
洗衣过程:
当进水完成后,洗涤电机开始转动,运行指示灯亮。
为了更好的洗涤衣服,我们设定洗涤电机正转,反转相互交替三次。
正反转切换前需先停止,当设定洗涤次数完成时,排水灯亮,洗涤电机停止转动。
将桶内水排完。
当水排完后,洗涤电机启动,将衣服甩干,当设定的时间结束时,洗衣完成,排水灯熄灭,运行指示等灭。
当洗衣过程中,进水时若时间超过设定时间仍未达到上水位或排水时间超过设定时间仍未达到下水位水位,报警,指示灯亮,洗涤电机停止转动
1.2设计要求
(1)根据题目要求正确连线;
(2)实现PLC与组态王之间的正常通信;
(3)在组态王中绘制能够正确反映题目要求的画面,定义相关变量,进行
相应的动画链接,且实物与画面能够双向监控;
(4)对进水口指示灯亮的次数进行计数,计数到十次后将次数清零。
绘制报警画
面,大于3次进行报警;
(5)实现进水口指示灯亮的次数的实时曲线显示;
(6)实现进水口指示灯亮的次数的历史曲线显示。
第二章设计流程
洗衣机流程图如下图所示:
第三章系统设计
3.1硬件连接
全自动洗衣机地址分配如下表所示:
输入
输出
器件
说明
器件
说明
X0
启动
Y0
进水
X1
停止
Y1
出水
X2
上限
Y2
电机正转
X3
下限
Y3
电机反转
Y4
运行指示灯
Y5
报警
全自动洗衣机电气接口图:
3.2设备设置
选中设备中的板卡,双击新建
第四章软件设计
4.1动画制作
整体动画如下:
4.2变量定义
4.3程序设计
总的事件命令:
按下启动按钮,进水口开始进水
按下上限位,进水停止,洗衣机运行灯亮
洗衣机正转三秒
正转向反转过度的停顿
洗衣机反转三秒
反转向正转过度的停顿
正反转达到三次后,跳出循环开始排水
按下下限位,洗衣机开始脱水
脱水九秒后,洗衣机完成工作,停止运行
按下停止按钮,所有工作状态都停止运行
若进水时间超过九秒没达到上限位或出水时间超过九秒没达到下限位,洗衣机停止运行,报警指示灯亮。
进水次数统计
4.4报警与曲线设置
4.4.1报警设置
4.4.2实时曲线设置
4.4.3历史曲线设置
第五章实验结果与分析
点击全部存,然后再点击切换到view,观察洗衣机模拟运行情况
运行情况:
按下启动按钮,洗衣机进水指示灯亮,洗衣机开始进水,当到达上限位时,按下上限位按钮,洗衣机进水指示灯灭,运行指示灯亮,洗衣机开始正转,正转三秒后再反转三秒,正反转之间有一秒停顿。
正反转三次后,洗衣机电机停止运转,出水口指示灯亮,洗衣机开始排水,当水位到达下限位时,按下下限位按钮,电机开始正转,洗衣机开始脱水,运转九秒后洗衣机停止运转。
当进水或出水超过九秒后,洗衣机停止运行,报警灯亮。
按下停止,所有状态全部停止运行。
从表格和图可以看出,进水次数达到3次报警,达到10次后清零。
第六章心得体会
通过这次的实训,我还是有许许多多的收获的。
刚拿到洗衣机这个题目的时候心里还是比较高兴的,毕竟之前做PLC设计的时候也有做过,洗衣机的运转过程还是比较清楚的,思路也是比较清晰的。
但是按照自己思路编好后发现有许许多多的问题,比如电机正转跳不到反转,进水次数会一直增加等等。
在自己不停的尝试研究和同学的帮助下,最终把程序调试好了。
这让我知道了有时候不能光想,动手做了才知道难易和对错。
这次实训也让我更加熟悉了对组态王的各种操作,如动画链接,报警窗口,实时历史曲线的设置等等。
参考文献
【1】邢绍邦.组态技术应用综合训练实验指导书.江苏理工学院,201。
。
【2】邢绍邦,韩晓新,刘海燕.从基础到实践—PLC与组态王.北京:
机械工业出版社,2011.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 组态 PLC 洗衣机 控制系统 设计 报告