DDE通讯在_组态王_中的应用_下_
- 格式:pdf
- 大小:160.09 KB
- 文档页数:4


基于组态王的过程控制仿真系统设计
《过程控制工程》、《自动控制原理》等课程都涉及到过程控制方 而的知识,都是自动化专业的应用性和实践性很强的专业必修课,许 多重要的概念和方法只有通过实验才能更好地理解和掌握,实验就是 这些课程的一个必不可少的重要环节。但是目前由于各种自动化仪表 和过程控制系统实验装置价格昂贵,学校不可能购置大量先进的设备 来满足实验教学的要求。开发仿真教学软件不仅能弥补实验设备数量 和质量上的不足,还可以节约大量资金,节省宝贵的实验时间且危险 性小。木文利用组态王良好的界而系统和MATLAB的强大数据运算 能力进行设计,以真实的被控对象为原型,用逼真的画而再现被控对 象,展现整个控制过程,给学生提供一个多角度、多层次观察仿真过 程的可视化人机交互环境,学生可以直接在组态王界而上选择需要的 控制策略并修改各个仿真参数,系统可以形象地显示出仿真控制结果。
开发软件采用组态王和MATLAB,开发出的仿真系统可用于上述课程 的实验教学和课堂演示,也可作为研究各种控制系统和复杂控制算法 的实验平台。
1仿真系统设计思想
组态王是一套基于Microdoft的各种32位Windows平台的全中 文组态软件。借助于它的强大界面功能,可生成画而丰富而生动的多 媒体画而,利用其可视化的画面制作技术,可实现各种满足要求的仿 真界而。但组态软件在复杂的数值计算和分析方面显得力不从心,难 以实现复朵的控制策略。MATLAB语言以矩阵和向量为基木数据单 位,提供了强大的科学运算、灵活的程序设计流程、便捷的与其他程 序接口,高效率的复杂算法等。同时,MATLAB语言还配备有各种各 样的工具箱,解决许多特定的课题和数学建模问题,如数值计算、算 法预设计与验证、模拟与数字通讯、数字信号处理、时间序列分析、 动态系统仿真等。拥有大量稳定可靠的算法库,但编写界而的功能较 差、没有提供与计算机硬件的接口、无法进行端口操作、不能实现实 时监控等。工控组态软件和MATLAB各有优缺点,利用动态数据交 DDE
利用DDE技术实现不同应用之间的数据交换
贺泽;邱长华;张家泰;薛开
【期刊名称】《应用科技》
【年(卷),期】2004(031)005
【摘 要】阐述了如何利用DDE(dynamic data exchange)技术把显示于数据窗口的数据库中的数据自动传递到Excel电子表格中,以便灵活地操纵数据.把Excel作为DDE服务器,提供了一种在用PowerBuilder 8.0开发的应用程序中导出、打印表格类数据的方法,实现了不同应用程序之间数据交换.
【总页数】3页(P7-9)
【作 者】贺泽;邱长华;张家泰;薛开
【作者单位】哈尔滨工程大学,机电工程学院,黑龙江,哈尔滨,150001;哈尔滨工程大学,机电工程学院,黑龙江,哈尔滨,150001;哈尔滨工程大学,机电工程学院,黑龙江,哈尔滨,150001;哈尔滨工程大学,机电工程学院,黑龙江,哈尔滨,150001
【正文语种】中 文
【中图分类】TP391.72
【相关文献】
1.利用SQL SERVER的复制技术实现院内与院外门诊之间的数据交换 [J], 吴晓龙;张艳华
2.利用DDE技术实现WinCC与Excel的数据交换 [J], 姜巍
3.利用DDE实现RSView32与VB应用程序的数据交换 [J], 刘波涛;石磊;赵群 4.利用DDE技术实现在数据库与WinWord之间的数据交换 [J], 郑东;陈淑珍
5.利用DDE实现组态王和VB应用程序的数据交换 [J], 吕利娟;林景栋
因版权原因,仅展示原文概要,查看原文内容请购买
1.8 组态王6.51 版本类型
开发版
有 64 点、128 点、256 点、512 点、1024 点、不限点共六种规格。
内置编程语言
支持网络功能
内置高速历史库
内置 WEB 浏览功能
支持运行环境在线运行8 小时
运行版
有 64 点、128 点、256 点、512 点、1024 点、不限点共六种规格。
支持网络功能
可选用通讯驱动程序
NetView
有 512 点、不限点共两种规格。
支持网络功能
不可选用通讯驱动程序
For Internet 应用
有 5 用户、10 用户、20 用户、50 用户、无限用户五种规格
在组态王普通版本无该功能
演示版
支持 64 点
内置编程语言
在线运行 2 小时
可选用通讯驱动程序
支持 WEB 功能1 用户,每次10 分钟WEB 浏览
安装完“组态王”之后,在系统“开始”菜单“程序”中生成名称为“组态
王6.51”的程序组。该程序组中包括三个文件夹和四个文件的快捷方式,内容
如下:
组态王6.51:组态王工程管理器程序(ProjManager)的快捷方式,用
于新建工程、工程管理等;
工程浏览器:组态王单个工程管理程序的快捷方式,内嵌组态王画面开
发系统(TouchExplorer),即组态王开发系统;
运行系统:组态王运行系统程序(TouchVew)的快捷方式。工程浏览器
(TouchExplorer)和运行系统(TouchVew)是各自独立的Windows 应
用程序,均可单独使用;两者又相互依存,在工程浏览器的画面开发系
统中设计开发的画面应用程序必须在画面运行系统(TouchVew)运行环
境中才能运行;
2.2 制作一个工程的一般过程
建立新组态王工程的一般过程是:
1.设计图形界面(定义画面) 2.定义设备
3.构造数据库(定义变量)
4.建立动画连接
5.运行和调试
需要说明的是,这五个步骤并不是完全独立的,事实上,这四个部分常常是
基于FPX-COM5的松下PLC与组态王的以太网通信
---------------------------松下电工技术工程师 左工
简介:
松下FPX系列PLC是小型PLC的经典之作,与组态王作为上位机通信的方式有很多。以太网的通信一直让一部分初学者很迷惑,但网上关于此类文章较少,在此,作者本着广大网友中初学者的角度出发,让大家工程实践中少走弯路。
配置:松下PLC:FPX-C30R,FPX-COM5
组态王6.55版
网线一根
软件列表:Configurator WD,fpxct.bin文件,(这两个可以在松下官网下载)。松下编程软件(FPWIN GR或者FPWINPRO),组态王6.55(建议大家买正版哈)
下面我们开始:
第一步:安装各个软件(这个省略)
第二步:接线。PLC接上电源,COM5插卡插在PLC本体上,网线将COM5连接到路由器、交换机或者直接连PC上,总之要与PC在同一个局域网内。
第三步:打开Configurator WD软件,点击搜索,会有局域网内的COM5列表。
如果直接连到电脑上,搜索后的结果是FPX_COM5,现在为FPX_ET,如下图示:
选中列表里面的项目后,右键会有很多子项目,有IP设定,通信参数设定等,如下图:
其中IP设置,设置为与PC机是同一个号码段内,此次PC机设为192.168.1.199,PLC设置为192.168.1.10.,如下图
如果点成上面的自动获取IP,则在WD软件中就不能搜到COM5了,这时就需要把COM5背面有个小的拨码开关拨一下,复位一下,则IP重新变为192.168.1.5.
注意里面的参数,波特率可以设置为115200,或者9600.动作模式选择为服务器模式或者客户端模式。这里选服务器,通信协议可以选为计算机链接或者通用通信。只要和电脑设置为一样就行。这里设置为计算机链接。 选中列表后进行服务器连接,再按照下面的步骤进行。