计算机控制技术课件:7-3 人机接口技术与监控组态软件(三)_第1页
计算机控制技术课件:7-3 人机接口技术与监控组态软件(三)_第2页
计算机控制技术课件:7-3 人机接口技术与监控组态软件(三)_第3页
计算机控制技术课件:7-3 人机接口技术与监控组态软件(三)_第4页
计算机控制技术课件:7-3 人机接口技术与监控组态软件(三)_第5页
已阅读5页,还剩22页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

1、第29讲第7章 人机接口技术与监控组态软件(三)第7章 人机接口技术与监控组态软件(一) 7.8 数据交换技术 7.9 监控组态软件应用举例 第7章 总结7.8 计算机控制系统中的数据交换技术Windows提供有DDE、OLE(包括OPC)、ODBC等几种标准,来支持程序之间的数据交换。 7.8.1 DDE技术与应用7.8.2 OPC技术与应用7.8 计算机控制系统中的数据交换技术7.8.1 DDE技术与应用1.DDE的含义DDE即动态数据交换两个同时运行的程序之间通过DDE方式交换数据时是Client/Server关系。一旦C1ient和Server建立起了连接关系,则当Server中的数据

2、发生变化后就会马上通知C1ient。通过DDE方式建立的数据连接通道是双向的,即Client不但能够读取Server中的数据,而且可以对其进行修改。7.8 计算机控制系统中的数据交换技术7.8.1 DDE技术与应用1.DDE的含义DDE的方式有冷连接(Cool Link)、温连接(Warm Link)、热连接(Hot Link)。在冷连接方式下,当Server中的数据发生变化后不通知C1ient,但Client可以随时从Server读写数据。在温连接方式下,当Server中的数据发生变化后马上通知Client,C1ient得到通知后将数据取回。在热连接方式下,当Server中的数据发生变化后马

3、上通知Client,同时将变化后的数据直接送给Client。7.8 计算机控制系统中的数据交换技术7.8.2 OPC技术与应用1.OPC产生的背景OLE原意是对象连接和嵌入OPC是OLE for Process Control的缩写,即把OLE应用于工业控制领域。 OPC建立于OLE规范之上,它为工业控制领域提供了一种标准的数据访问机制。 OPC规范包括OPC服务器和OPC客户两个部分。其实质是在硬件供应商和软件开发商之间建立一套完整的“规则”。只要遵循这套规则,数据交互对两者来说都是透明的,硬件供应商就无需考虑应用程序的多种需求和传输协议,软件开发商也就无需了解硬件的实质和操作过程。7.8

4、计算机控制系统中的数据交换技术7.8.2 OPC技术与应用2.OPC的特点 OPC是为了解决应用软件与各种设备驱动程序的通信而产生的一项工业技术规范和标准。它采用客户/服务器体系,基于Microsoft的OLE/COM技术,为硬件厂商和应用软件开发者提供了一套标准的接口。7.8 计算机控制系统中的数据交换技术7.8.1 OPC技术与应用2.OPC的特点OPC有以下3个特点: (1)计算机硬件厂商只需要编写一套驱动程序就可以满足不同用户的需要。硬件供应商只需提供一套符合OPC Server规范的程序组,无需考虑工程人员需求。 (2)应用程序开发者只需编写一个接口便可以连接不同的设备。软件开发商无

5、需重写大量的设备驱动程序。 (3)工程人员在设备选型上有了更多的选择。返回7.9 监控组态软件应用举例 在一个自动监控系统中,监控组态软件是系统的数据采集处理中心、远程监视中心和数据转发中心,组态软件与各种检测、控制设备(如智能仪表、PLC等)共同构成快速响应/控制中心。控制方案和算法一般在控制设备上编程或组态执行,也可以在计算机(PC)上组态执行,应根据方案和设备的具体要求而定。7.9.1 应用组态软件设计监控系统的步骤7.9.2 组态王软件应用工程分析7.9.3 基于组态王软件的串联双容水箱液位监控系统设计7.9 监控组态软件应用举例7.9.1 应用组态软件设计监控系统的步骤1.分析应用系

6、统的工艺过程,了解相关控制要求。2.分析控制系统设备组成,明确系统所采用I/O设备的生产商、种类、型号,确定设备支持的通信接口类型和采用的通信协议,以便在定义I/O设备时做出准确选择。3.根据工艺过程与监控系统设计要求,初步构建监控系统人机界面的结构和画面草图。7.9 监控组态软件应用举例7.9.1 应用组态软件设计监控系统的步骤4.组态建立变量数据词典,正确组态各种变量属性,即在实时数据库中建立变量与设备I/O点的一一对应关系。5.根据监控系统人机界面结构和画面草图,利用相应组态工具绘制具体的人机界面画面。6.建立画面的动态连接,动画效果应尽量与实际工艺一致。7.对组态画面内容进行部分的功能

7、测试和系统集成调试。8.系统投入运行。7.9 监控组态软件应用举例7.9.2 组态王软件应用工程分析在组态王应用过程中,应用工程设计的一般过程包括:建立新工程、图形界面设计(定义画面)、I/O设备定义(管理)、数据变量定义(构造数据库)、建立动画连接、运行和调试等。需要说明的是,设计监控系统过程中,上述步骤并不是完全独立的,常常是交错进行的,并以图形界面设计、I/O设备定义、数据变量定义等为应用的基本环节。7.9 监控组态软件应用举例7.9.2 组态王软件应用工程分析在构造应用程序之前,需要仔细规划设计项目,主要应考虑三个方面问题:(1)图形方面:用怎样的图形画面来模拟实际的工业现场的相应的工

8、控设备?(2)数据方面:怎样用数据描述工控对象的各种属性?(3)动画方面:数据和图形画面中的图素的连接关系是什么?返回7.9 监控组态软件应用举例7.9.3 基于组态王软件的串联双容水箱液位监控系统设计通过本设计示例,可以学习组态王如何与智能仪表通信,如何进行工艺过程监控界面的设计等问题,完成串联双容水箱液位监控系统的设计,进一步掌握组态王与其他厂家智能仪表构造上、下位机的能力;并能拓展掌握其他通用组态软件产品与智能仪表通信设置的一般方法。7.9 监控组态软件应用举例1.工艺与控制要求分析过程控制系统实验装置是进行温度、液位、压力、流量等四大热工参数检测与控制的实验与研究对象设备,实验系统完全

9、可模拟工业生产过程中过程装置的液位、流量等工艺参数的自动控制。其上、下水箱串联液位控制流程图如图所示。储水箱里的水用泵输送,经过电动调节阀VT注入上水箱,再通过手动阀送入下水箱,最后流回到储水箱,如此循环。液位变送器(由压力传感器与变送器构成)LT1、LT2分别检测下、上水箱的液位,电动调节阀用于调节进水量,在整个工作过程中,要求下水箱的液位保持在一定高度,并对上水箱的液位进行监视。 a) 控制流程图7.9 监控组态软件应用举例7.9 监控组态软件应用举例2.系统组成根据工艺与设备控制要求,系统控制方案采用上、下位机控制方式。上位机采用工业控制计算机,以组态王为平台进行设计开发监控界面,完成上

10、、下水箱液位信号的监视、调节器参数的设置与数据曲线、报表及报警等整个系统的监控和管理工作;下位机采用智能调节器对下水箱液位过程变量进行控制与显示,使下水箱的液位保持在一定的高度。7.9 监控组态软件应用举例2.系统组成通信转换器工控机(KingView)RS232RS485智能调节器LC1液位变送器LT1电动调节阀 双容水箱液位控制系统结构图7.9 监控组态软件应用举例2.系统组成经综合分析,系统需要采集与控制的变量参数为:液位检测变量2个、智能调节器输出变量1个。数据采集变量表序号名称(符号)说明信号类型量程上限量程下限报警上限报警下限I/O类型1过程变量PV1下水箱液位检测值420mA(0

11、10Kpa)1000382输入2过程变量PV2上水箱液位检测值420mA(010Kpa)1000382输入3控制变量MV智能调节器输出420mA1000输出7.9 监控组态软件应用举例3.设备定义与数据变量定义 在组态王I/O设备管理的相应对话框中,可分别完成设备定义和数据变量定义等工作。 设备定义过程具体步骤包括新建智能仪表选择对话框、选择智能仪表生产商对话框、选择智能仪表具体型号对话框、设备名称定义对话框、选择与设备连接的串行口对话框、设备地址定义对话框等环节。定义完毕后,在设备浏览器中生成所定义的设备。7.9 监控组态软件应用举例4.数据变量定义 在组态王中新建相关变量,变量的连接通道要

12、与智能调节器内部的寄存器对应一致,这样系统运行时,组态王数据库中相应变量状态变化直接反映工艺过程中各个实际物理量的变化,根据这些变量的状态,可以构造相应的动态效果或实时曲线等,实现工艺过程相关模拟量的可视化的监测。7.9 监控组态软件应用举例5.人机界面设计根据工艺分析,可以通过绘制工艺流程、数据显示和曲线的方式来直观、动态地显示了控制系统各参数的变化及报警信息,进行数据的接收、处理和发送,实现人机对话,完成对水箱液位的控制,主要的功能包括:工艺流程画面,动态的显示工艺过程;实时曲线,以曲线的形式动态显示被测量的变化;历史曲线,可以进行历史数据的查询;报表,以报表形式实时显示各种参数值;棒图控件,以棒状图形式动画显示被测量的变化;参数设置,可以进行液位、PID等参数的设置。7.9 监控组态软件应用举例工艺流程7.9 监控组态软件应用举例参数设定画面7.9 监控组态软件应用举例6.动画连接与测试通过

温馨提示

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

评论

0/150

提交评论