实验七力控组态软件中外部接口及通信_第1页
实验七力控组态软件中外部接口及通信_第2页
实验七力控组态软件中外部接口及通信_第3页
全文预览已结束

下载本文档

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

文档简介

实验七控组态软件中外接口及通信一、实目的1、熟悉力控组态软件中外部接口及通信的主要方法。2、DDE数据通讯的应用3、OPC数据通讯的应用二、实任务1、1三级液位系统为对象控软件中添加相应的数据通讯功能;2、实现力控与的DDE双向数据通讯;3、利用OPC现力控与宇电AI808仪表系列的OPC服务器的之间的数据通讯;4、利用SQL函数实现力控与数据库之间的数据交换。三、预及实验要求1、参考教材及力控组态软件随机帮助文件及文件,预习相关内容;2、分别举例实现力控与的DDE双向数据通讯;3、利用实现力控与宇电AI808表系列的服务器的之间的数据通讯;4、利用SQL函数实现力控与数据库之间的数据交换。四、主参考实验步1DDE数通讯。1

力控数据库作为服务器力控数据库为DDE服务器置如下:服务()名称:为DB”;话题()名称:DB”;DDE项目(ITEM)名称:为数据库中的点数名,如“TAG1.PV和“TAG1.DESC。示:EXCEL作客端:作为三方客户程序何将力控数据库作为DDE服器进行数据交换过程如下:(力控数据库中创建一个模拟I/O点TAG1(动力控数据库。/

(程序打开一工作薄在工作单的个单元格分别输入以下内容:“=DB|DB!TAG1.PV和=DB|DB!TAG1.DESCVB用序为客端:操作步骤如:(VB建工程目,将窗命名为DDEClient在窗体中绘四个标签分别为、Label2Label3、Label4在窗体中绘四个文本分别为Text1Text2Text34(签不需要做何设置,文本框的属性置如下(力控的应用序名为DB,话题名为DB,数连接项为数库变量名LinkItem:(据库变量名LinkMode:LinkTopic:DB|DB(注:初为0,当力控已启动可设置为1、Text3、Text4的LinkItem的分别为a2.PV、a3.PV、,它设置一样(中写如下脚本程序:将各个文本置为自动接方式,行时应先启动力控,否则报错。(4控中的组态在DB数据库组态建立四个据库点,分别为、、a4(与中文LinkItem的属值一致(5运行力控,启动VB程序,2力控数据库为户程序示例:EXCEL作DDE服务:首先在数据中创建一模拟I/O点参数为型的DESC数为字符型和FI101.DESC通过DDE方式分别连到EXCEL工作薄BOOK1.XLS的工/

作单的R1C1和单元,即EXCEL工作的第一行起第一个和第二个单元格(CELL(导航器中展项目“I/O设备驱动,择配置项;(备名称定义:”(名称可以意定义(服务名名称定义:“EXCEL。(主题名名称定义:“BOOK1.XLS。(击确认按钮回,在导航器驱动程序DDE”下增加了”一项。我们现可以使用新义的I/O设备”来创数据连接。(Draw导航中双击数据库态”以启DBManager程然后在DBManager中双击点选择“数据连接”使其展开选择“I/O设备下面的“”项(上述“数连接”对话框后选择PV”参数,点击增加按钮,现对话框,输入DDE的项名R1C1”,(同样的方法点的DESC数创建个数据连接,连接的单元地址为”。上面实例中FI101.PV和与I/O设备”之间建立了数据连接它们将从名为BOOK1.XLS的EXCEL电子表中的R1C1和单元格接收据。FI101.PV可以接收实数值,而FI101.DESC可以接收符型数值VB用序服端()新建工项目,将窗体更名为DDEServer在窗体中绘四个标签分别为、Label2Label3、。在窗体中绘四个文本分别为、var2、var3、(四属性值初始为1.00000)(本和标均不需要任何设置窗体DDEServer设置如下LinkMode:1-Source(表示序作为服务LinkTopic:体的名字(即DDEServer(成VB应程序(意应用程序字不能超8个符(控组态定义设备名:服务器名称输入生成应用程序。主题名称:VB应用程窗体名称。建立四个数库点:a1、a2、a4DDE连接项:输入VB窗体中文本框名字。四个点分别应var1、、va

温馨提示

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

评论

0/150

提交评论