基于PLC与组态王的电机正反转监控系统.doc_第1页
基于PLC与组态王的电机正反转监控系统.doc_第2页
基于PLC与组态王的电机正反转监控系统.doc_第3页
基于PLC与组态王的电机正反转监控系统.doc_第4页
基于PLC与组态王的电机正反转监控系统.doc_第5页
免费预览已结束,剩余14页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

电气信息工程学院 大作业 11 12 学年 第 二 学期 课题名称 基于 PLC 与组态王的 电机正反转的监控系统 姓 名 邵冬晨 学 号 09813215 班 级 09 东电气(2)班 成 绩 基于基于 PLC 与组态王的与组态王的电机正反转监控系统电机正反转监控系统 摘要摘要 介绍了利用组态王 6.5 软件制作人机界面的一个电机正反转监控系统,利用三菱 FX2 系列 可编程控制器实现控制,用组态王人机界面监控电机正反转系统的运行情况。首先分析了电机正反 转系统的要求,然后进行了可编程控制 I/O 点的分配、编写了组态王控制程序、绘制了原理图;同 时,实现了 PLC 与上位机组态王软件的通讯、设备的连接与配置、数据库的构造、图形界面的设 计、动画连接的建立、报警窗口的建立和曲线图的建立等;最后调试成功。实践证明,PLC 和组态 王 6.5 软件结合可以方便的实现自动化监控系统的设计、检测,并且具有良好的应用价值。 关键词:关键词:组态王 PLC 电机正反转 Abstract:The paper introduces a monitoring system of electric machine positive-negative rotation which uses Kingview 6.5 software to make man-machine interface. It makes the control realize with the use of programmable logic controller of Mitsubishi FX2 series, also monitoring the operational conditions of the electric machine positive-negative rotation system with the Kingview man-machine interface. First of all, it will analyze the requirements of electric machine positive- negative rotation, and then, the allocation of the I/O point of programmable controller, the redaction of control program of Kingview and the drawing of schematic diagram. Meanwhile, it makes the communication between PLC and upper computer of the Kingview software, the attachment and allocation of device and the structure of database, the designation of graphical interface, the establishment of animation connection, alarming window and curve chart realize. At last, it is the success of debugging. The practice proves that the connection of PLC and Kingview 6.5 software can realize the designation and examination of Automatic monitoring system conveniently and has good application value and data acquisition. Key words: Kingview PLC electric positive-negative rotation 1.1.引引 言言 随着我国社会主义市场经济的发展,现代工业日新月异,人们对自动化监控系统 的要求越来越高。作为一种组态软件,组态 6.5 可构造一个有效的监控和数据采集系 统,并以图形界面清晰准确、设计开发过程简单易学的特点广泛应用于各种工程领域。 基于三菱 FX2 系列 PLC 控制的电机正反转监控系统为例,如何在组态王中设计开发一 个电机正反转监控系统1。 2.三菱三菱 FX2 系列系列 PLC 可编程序控制器(Programmable Controller,PC,后又称为 PLC)是近几年迅速发 展并得到广泛应用的新一代工业自动化控制装置。它的生产和发展与继电器有很大的 关系。继电器是一种弱电信号控制强电信号的电磁开关,在复杂的继电器控制系统中, 故障的查找和排除是非常困难的,显然,将计算机功能的完备、灵活、通用与继电器 控制系统的简单易懂、操作方便、价格便宜等优点结合起来,制造一种新型的工业控 制装置成为电气控制系统的发展方向2。 3.3. 组态软件组态软件组态王组态王 6.536.53 组态王的最新版本(6.53)是亚控公司根据当前自动化技术的发展趋势,面向高端 自动化市场及应用,以实现企业一体化为目标开发的一套产品。该产品以搭建战略性 工业应用服务平台为目标,集成了对亚控科技自主研发的工业实时数据库(King Historian)的支持,可以为企业提供一个对整个生产流程进行数据汇总、分析及管理的 有效平台,使企业能够及时有效地获取信息,及时地做出反应,以获得最优化的结果。 组态王 6.53 保持了组态王早期版本的功能强大、运行稳定且使用方便的特点,并 根据国内众多用户的反馈及意见,对一些功能进行了完善和扩充。组态王 6.53 提供了 丰富的简捷、易用的配置界面,提供大量的图形元素和图库精灵,同时也为用户创建 图库精灵提供简单易用的接口;该款产品的历史曲线、温控曲线以及配方功能进行了 大幅提升与改进,软件的功能性可用性有了很大的提高3。 4.4.系统的控制要求系统的控制要求 正确连接 PLC 与 PYS3 电机正反转模块的实际接线,实现 PLC 与组态王之间的正常 通信,在组态王中绘制电机正反转的监控系统,按下“正转”按钮电机星型正转,5 秒 后转换为三角型正转,5 秒后相互切换;按下“反转”按钮电机三角型反转,5 秒后转 换为星型反转,5 秒后相互切换;按下“停止”按钮电机停止工作,并且定义相关变量, 进行相应的动画连接。 对电机正反转计数,并且绘制电机正反转监控系统的报警窗口,次数大于 3 次进 行报警,大于 10 将计数自动清零。 对电机正反转监控系统建立电机正转次数的实时曲线显示。 对电机正反转监控系统建立电机反转次数的历史曲线显示。 完成以上指标的同时要求画图美观,对电机正反转监控系统可以直观的控制和监 视,达到实验的要求。 5.PLCPLC 控制系统设控制系统设 5.1I/O 分配分配 如根据上述控制要求,系统 I/O 分配如图 5-1 所示 输入输出 器件说明器件说明 XO正转Y0KM1(正转) X1反转Y1KM2(反转) X2停止Y2 KM(三角型连接) Y3KMY(星型连接) 图 5-1 PLC 模拟控制电动机 I/O 地址表 5.2PLC 外部连接图的设计外部连接图的设计 PLC 外部连接图如图 5-2 所示 三三菱菱FX3U-64MT/ES S/S 0V 0V24V 24V X0X1X2 COM1Y0Y1Y2Y3 DC24V DC24V 正转反转停止 KM1 KM2KMKMY 图 5-2 电动机星三角启动控制线路电气接口图 6.6.组态监控系统实现组态监控系统实现 本设计中,电机正反转监控系统的监控软件采用了北京亚控公司的 Kingview6.5 组态王软件。 6.1PLC6.1PLC 与上位机组态王之间的通信与上位机组态王之间的通信 组态王 6.5 把每台与之通信的设备(包括 PLC、智能模块、板卡、智能仪表、变频 器等)看作外部设备,它内置了大量的设备驱动作为组态王与外部设备的通信接口。 在开发过程你只需根据“设备配置向导”的提示一步步完成连接过程即可。运行期间, 组态王就可通过通信接口和外部设备交换数据,包括采集数据和发送数据/指令1。下 面介绍组态王 6.5 与 PLC 之间通讯的实现步骤: (1)工程的创建 选择菜单“文件/新建工程” 或单击“新建”按钮,弹出“新建工程向导之一” 对话框,如图 6-1 所示。 图 6-1 新建工程向导之一 图 6-2 新建工程向导之二 单击“下一步”继续,弹出“新建工程向导二”对话框,如图 6-2 所示。 在方框内输入新建工程的存放路径,也可以单击“浏览”按键,从下拉列表中选 择一个工程路径。点击“下一步”继续,弹出“新建工程向导之三”对话框,如图 6-3 所示。 在工程名称输入工程名称,输入“电机正反转” 。单击“完成”完成工程的新建。 单击“是”按钮,则将新建的工程设为组态王的当前工程。定义的工程信息会出现在 工程管理器的信息表格中,如图 6-4 所示3。 图 6-3 新建工程向导之三 图 6-4 工程管理器 (2)设备连接 利用厂家提供的专用 PLC USB 编程电缆,将 PLC 通过编程口与上位机组态王串口 (COM 口)连接,进行串行通信。 (3)定义 I/O 设备 首先双击工程浏览器左侧大纲项“设备/COM1” ,弹出串口设置对话框,如图 6-5 所示。 图 6-5 串口设置对话框 要用组态软件进行实时监控首先要完成通讯连接,组态王通讯参数应与 PLC 的通 讯参数设置保持一致。在本设计中采用的是三菱 FX 系列可编程控制器,当使用 RS232 与上位机相连,PLC 与组态王连接的 I/O 设备的缺省与推荐设置如图 6-6 所示。按照图 6-6 中给定参数设置串口设置对话框。 设置项 缺省项 推荐值 波特率 9600 9600 数据位长度 7 8 停止位长度 1 1 奇偶校验位 偶校验 偶校验 图 6-6 I/O 设备的通讯参数 然后选择工程浏览器左侧大纲“设备/COM1” ,在工程浏览器有侧用鼠标左键双击 “新建”图标,运行“设备配置向导” ,选择 PLC 三菱 FX2 系类产品中“编程口” ,如 图 6-7 所示。 图 6-7 设备配置向导对话框 单击“下一步” ,为外部设备取一个名字,默认即可,再单击“下一步” ,为设备 选择连接串口;根据 PLC 与上位机连接选择的串行口为 COM3,则选择 COM3,单击“下 一步” ,填写设备地址为“2” ,单击“下一步” ,设置通信故障恢复参数(使用系统默 认设置即可) ,单击“下一步” ,弹出“设备安装向导信息总结” 。检查各项设置是 否正确,确认无误后,单击“完成”4。 (4)构造数据库 数据库是“组态王”软件的核心部分,在工程管理器中,选择“数据库/数据词典” ,双击“新建图标” ,弹出“变量属性”对话框,创建各个变量数据,这些变量与 PLC 内部变量一一对应,PLC 的输入输出完全有组态王内部变量代替。这样,PLC 的实际输 入输出状态能反映在组态监控界面上,借助 PLC 的 CPU 通信功能,系统的运行就可以 真正的监控,如图 6-8 所示。 图 6-8 组态王数据变量定义 6.26.2 监控画面设计监控画面设计 在组态王工程浏览器左侧的“工程目录显示区”中选择“画面” ,新建一个名为 “电机正反转”的新画面,在此画面上绘制各种图素,如图 6-9 所示。绘图时运用工 具箱中的一些基本元素,如直线、椭圆、折线、文本和按钮等等。 图 6-9 组态监控画面 6.36.3 动画连接动画连接 动画连接就是将画面上创建的各个图素与所建立的相应变量关联,当变量的值改 变时,在画面上以图形对象的动画效果表现出来。本系统中要进行动画连接的图素有 正反转按钮、停止按钮、模拟电机、模拟开关等。为实现模拟系统的动画效果,在进 行动画连接时除了设置各项参数外,还必须编写时间命令语言和应用程序命令语言。 在画面的应用程序命令语言对话框中输入如下命令语言: if(本站点Y0=1)|(本站点Y2=1) else 本站点正转标志=0; if(本站点Y1=1)|(本站点Y2=1) else 本站点反转标志=0; if(本站点Y0=0) else 本站点停止标志=0; 对于正转按钮的弹起时命令语言设置为星型正转,如图 6-10 所示 图 6-10 正转弹起按钮命令语言 反转和停止同理可得;对于相 关的指示灯直接相关联到相关变量, 为 1 的时候就亮,为 0 的时候就灭; 多于模拟开关运用模拟隐含,也是直 接相关联到相关变量,为 0 的时候打 开开关显示,闭合开关隐含,为 1 的 时侯打开开关隐含,闭合开关闭合; 对于模拟电机的旋转运用位置与大小变化 图 6-11 模拟电机旋转动画连接 的旋转,关联到变量转子角度,其最大逆时针方向对应角度和最大顺时针方向对应角 度数字要进行相应的设定,如图 6-11 所示。 (a) (b) (c) (d) (e) (f) (g) 图 6-12 事件命令语言 画面的事件命令语言是整个监控系统的关键部分,图 6-12a、b、c 是对 PLC 正转、 反转、停止按钮的关联,控制 PLC 时也可以在组态王中可以实时监视,d、e 是实现 5 秒星型和三角型相互切换的事件语言,f、g 是对模拟电机正反转的旋转事件程序编程。 在本次考试中由于审题的错误,原先的报警和曲线都做错了,将重新改过。 7.7.订正报警和曲线的建立订正报警和曲线的建立 在原先的数据库中有些变量需要增减,如下图 7-1 所示。 图 7-1 组态王数据变量定义 新建的正反转次数有如下图 7-2 的事件命令 语言,通过正反转标志来控制正反转次数,可以实 现报警,也对实时趋势曲线和历史趋势曲线相关联 正反转次数。 (a) (b) 图 7-2 事件命令语言 7.17.1 报警窗口的建立报警窗口的建立 在工具箱中新建一个报警窗口,双击报警窗口有如下图 7-3 所示的菜单栏,命名 报警窗口,选择各项属性。定义数据库中的“正转次数”和“反转次数”的报警组名, 报警限等属性相关联到报警窗口,在报警窗口的条件属性中也要选择对应的报警组, 这样就可以实时报警,正反转的其它基本参数 图 7-4 报警限 相同,对于新建的“开发系统”可以选择菜单栏中的文件下的“全部存” ,然后在选择 文件下的“切换到 View” ,进入运行系统,打开菜单栏下“画面”中的打开“电机正反 转可以观察到如图 7-5 所示的报警窗口。 图 7-5 报警窗口 图 7-3 报警菜单栏 7.27.2 监控曲线的建立监控曲线的建立 (1)实时趋势曲线的建立 在工具箱中很容易找到实时趋势曲线并新建一个,双击“实时趋势曲线”将曲线 表达式相关联到正转次数即可,但是有一点特别要值得注意的是,正转次数的最大最 小值要进行设定如图 7-6 所示,正转次数的实时趋势曲线如图 7-7 所示。 图

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论