基于dde的控制网络与信息网络的集成技术

基于dde的控制网络与信息网络的集成技术

ID:33591855

大小:331.34 KB

页数:4页

时间:2019-02-27

基于dde的控制网络与信息网络的集成技术_第1页
基于dde的控制网络与信息网络的集成技术_第2页
基于dde的控制网络与信息网络的集成技术_第3页
基于dde的控制网络与信息网络的集成技术_第4页
资源描述:

《基于dde的控制网络与信息网络的集成技术》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《冶金自动化》2004年增刊基于DDE的控制网络与信息网络的集成技术刘克勤’,王小旭2,邓仁明“(1.重庆交通学院机电工程系,重庆400050;2.重庆大学)〔摘要〕在SCADA系统中,监控组态软件是数据采集和处理、远程监视和数据转发中心,如何实现组态软件与第三方软件的通信是实现控制网络与信息网络集成的关键技术之一。文章对控制与信息网络动态数据交换相关技术问题作了简要讨论,并结合工程应用举例说明了面向过程控制的动态参数数据交换的程序设计过程。系统实际运行效果良好,表明基于DDE的控制网络与信息网络的集成是成功的。〔关键词〕组态软件;

2、动态数据交换;网络集成0引言在一个自动监控系统中,投人运行的监控组态软件是系统的数据采集和处理、远程监控和数据转发中心。处于运行状态的监控组态软件与各种控制、检测设备如挂接在现场总线上的工控计算机、PLC、智能仪表、智能设备等共同构成快速响应控制中心。控制一般在设备上组态并执行,也可在工控计算机上组态,然后再下装到设备中执行[1]。现场总线能实现现场设备间、现场设备与控制室间的通信[21。开放通信是信息传输与共享的基础,当现场信号传至监控计算机后,如何实现计算机内部各程序之间的信息沟通与传递,让现场信息出现在计算机的各应用平台上,存

3、在一个连接标准与规范问题。工业PC机在自动化系统中已被广泛采用,如何让现场总线控制系统和人机界面软件有效充分地利用PC机丰富强大的软件资源,是一个值得深人研究的问题。文章对有关技术问题结合工程实践作些讨论。1动态数据交换的基本概念动态数据实时交换(DDE)技术在控制网络的集成中已得到实际应用,究其原因,一是这种方法实时性较好,可以采用标准的Windows技术;二是作为连接控制网络与信息网络的通信处理机在硬件上比较容易实现。当控制网络与信息网络有一共享工作站或通信处理机时,就可以通过动态数据交换技术实现控制网络中实时数据与信息网络中数

4、据库数据的动态交换,从而实现控制网络与信息网络的集成。DDE是进程间通信的方法。为了进行会话,DDE应用程序用三个基本的标志符(或字符串),即三层识别系统来区别其他DDE应用程序,他们分别是应用程序名(Application)、主题名(Topic)和项目名(I-tem).每个DDE会话由应用程序名和主题名唯一定义,在DDE会话建立前由客户程序和服务器共同决定应用程序名和主题名,而由客户程序填写服务器的3个标志名。应用程序名位于层次机构的顶层,用于指出特定的DDE服务器应用程序名。主题名深刻地定义了服务器应用程序会话的主题内容,服务器

5、应用程序可支持一个或多个主题名[21。2面向过程控制的动态参数数据交换程序设计为方便讨论问题,现举例说明。根据某生产自动化改造工程要求,需要对系统进行组态监控操作平台设计,采用组态软件iFix2.2和Window、应用软件VB6.0,开发并实现基于DDE机制的进程间妓据交换,满足工业控制网SCADA系统中工控计算机内部里信息交换需要,为各应用程序通过共享内存交换信息,实现控制网络与信息网络的集成[312.1基于通信处理机DDE信息交换的网络集成方法通过共享存储器的DDE技术为实现控制网络与信息网络的集成提供了技术支持,有很强的实时性

6、。[收稿日期]2004-06-16仁作者简介〕刘克勤(1966-),男,重庆人,讲师,主要从事计算机控制与智能自动化方面的教学与科研工作。307(冶金自动化》2004年增刊某项目中以工控计算机IPC作为通信处理机,该IPC机同时也是两个网络的工作站,跨接控制网络和信息网络,在沟通两个网络中起桥梁作用。通信处理机IPC用DDE方法实现两个网络间各站点的通你是整个集成网络的关键,它能实现以下功能:(1)搜集控制网络上各站点的实时数据信息,写入信息网络的数据库,以便信息网络用户浏览、查询。(2)将信息网络用户的控制信息及时下达至控制网络的

7、指定工作站点。基于通信处理机DDE信息交换的网络集成方法如图1所示。图1基于通信处理机DDE信息交换的网络集成方法2.2组态软件Fix与VB之间的DDE实现现场总线控制系统采用iFix2.2作为SCADA监控操作平台。iFix是一种工业自动化组态软件,它采用图形用户界面,提供了监控和数据采集功能,为操作及开发人员提供了良好的开发环境,可以实现对象自由组态及动态属性的在线配置、现场动态数据采集、数据处理、状态监控、报警、参数设置、报表生成、数据存储、接口等基本功能和网络管理功能。在各种操作系统上的版本共享相同的内核,允许在同一网络结构

8、中运行建立在不同操作系统上的iFix版本。iFix包含大量图形工具,使用户能够快速地开发系统,提供了强大的软件功能。包括实时过程的监控、报警、历史趋势、统计、系统扩展,网络等功能。VB6.0是微软公司推出的快速开发工具。在开发SCAD

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。