- 1、本文档共66页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
RSView32的应用
第7章 组态软件RSView32的使用
学习目标
了解水箱控制系统的设计过程
深入学习组态软件RSView32功能
学会如何使用组态软件RSView32
了解使用组态软件RSView32设计工程的一般步骤
工程实例
在现代化的工业生产中,我们经常需要通过监控软件对现场的自动化设备进行监视和控制。下面我们所要介绍的罗克韦尔软件公司的RSView32就是一种高度集成、基于组件并用于监视和控制自动化设备的人机界面监控软件。它的功能十分强大,因此应用是非常广泛的。例如,工业生产中水箱液位的监控,我们可以通过组态软件RSVIew32和其它相关的软硬件完成如下功能:
远程控制水箱的进水阀和出水阀。
监控水箱液位在要求的范围内。
记录并保存液位数据。
实时监测水箱的液位的变化,创建实时趋势图。
液位监测报警功能。
生产供水口
电动阀门进水口
电动阀门出水口
水箱
图7-1水箱控制示意图
本章我们就以此系统为例,详细介绍组态软件RSView32各部分功能,同时也使读者了解使用组态软件RSView32进行工程设计的一般步骤。在这之前,我们先了解一下此水箱液位控制系统。
系统组成
在此系统中,主要使用的软件有:
RSLinx: 罗克韦尔软件,主要实现系统的网络组态。
RSLogix500:: 罗克韦尔软件,主要对可编程控制器MicroLogix1500编程。
RSView32: 罗克韦尔软件,主要实现系统的监视和控制。
硬件有:
PC机一台:上位机,主要运行系统中所需的软件。
可编程控制器MicroLogix1500一台:控制中心,主要对水箱系统进行控制和数据采集。
网线及相关的通讯模块:因为系统基于工业三层网(以太网,控制网及设备网),这里主要涉及到以太网,因此需要以太网线和通讯模块1761-NET-ENI。
因此系统的结构图如下:
以太网
上位机
注:主要运行RSLinx,
RSLogix500,RSView32
等软件。
水箱系统
图7-2 系统结构图
完成此系统的设计,首先考虑的是系统整体规划。这主要是取决于系统的功能要求,其次就是现有的软硬件条件,如果再考虑到实际工程的话,其实还有许多工程条件,比如:环境的要求等等,限于本书的篇幅,这里就不再赘述。有了系统的整体规划后,下一步就是系统的硬件搭建,如图7-2所示,微型计算机通过网卡连接在以太网中,可编程控制器MicroLogix1500也通过模块1761-NET-ENI连接到以太网中,它们之间的通讯都是使用TCP/IP协议。而通讯模块与可编程控制器MicroLogix1500之间则是串口连接。此外,如果没有1761-NET-ENI模块,也可使用通讯模块1761-NET-DNI,将可编程控制器连接到设备网上,通过设备网控制,这种方法也是可取的。以上就是系统的硬件连接,这种连接完全可以实现水箱液位控制系统的功能要求,但考虑它的实际造价,这种方案是不可取的,举这个例子的目的就是想通过这个简单的系统,学习组态软件RSView32以及其它相关的软硬件知识。在学习组态软件RSView32之前,我们先介绍此系统的网络组态和程序设计。
系统的网络组态
罗克韦尔软件RSLinx是一种网络组态软件,使用它可以实现系统中计算机和可编程控制器之间的通讯。具体的做法如下:
1. 添加驱动程序
如果通讯模块1761-NET-ENI的IP地址没有设定,请先设定(请参考前面的章节)。如果已经设定IP地址,直接打开软件RSLinx,在Configure Drivers中选择Ethernet devices。如下图所示,
图7-3 添加驱动程序
接下来,就是添加IP地址,用来识别通讯模块。(这里通讯模块的地址是:192.168.1.61)。
图7-4 添加IP地址
这样,系统中计算机与可编程控制器之间的通讯就建立起来了。如下图所示,
图7-5 通讯组态完成图
系统程序设计
根据系统要求,系统的程序设计主要实现了三部分功能,即:手动控制进出水阀门,报警显示及自动控制水箱的液位。
1. 手动控制进出水阀门。这里我们主要通过控制开关:B3:0/0,进水控制开关;B3:0/1,出水控制开关,如下图所示。
图7-6手动控制进出水阀门程序
2. 报警显示。这里我们设置了上位报警和下位报警,也就是当液位反馈值小于5000时,是下位报警,指示灯O:0/2亮;当液位反馈值大于30000时,是上位报警,指示灯O:0/3亮,如下图所示。
图7-7 报警显示程序
3. 自动液位控制。通过4个比较指令,可以将液位的反馈值设定在25000左右。程序如下图所示。
图7-8 自动控制水箱液位程序
以上就是系统的程序设计,为了实现系统的监视与控制,我们还需要组态软件人机界面RSView32的设计,这是重点内容,从下面开始讲述。
7.1 组态软件RSView
您可能关注的文档
- PS教程Photoshop制作3D彩色粒子立体字.doc
- PS教程PS画笔及蒙版绘制动感喷溅特效.doc
- PS制作超酷的3D立体传媒文字广告的教程.doc
- PS教程PS打造土豪金喜庆马年迎春海报.doc
- PS教程PS智能滤镜创建图片特效模型.doc
- PS教程PSCS6打造幽蓝寒冰文字特效.doc
- Ps教程如何利用Photoshop制作冰锥.docx
- ps教程七日成魔7.doc
- PS教程用8种PS抠图方法完成火焰抠图.doc
- PS教程《起航》解析动画场景设计.doc
- 人教版九年级英语全一册单元速记•巧练Unit13【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit9【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit11【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit14【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit8【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit4【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit13【单元测试·基础卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit7【速记清单】(原卷版+解析).docx
- 苏教版五年级上册数学分层作业设计 2.2 三角形的面积(附答案).docx
- 人教版九年级英语全一册单元速记•巧练Unit12【单元测试·基础卷】(原卷版+解析).docx
文档评论(0)