工业组态软件实用技术 第14章章节 外部接口跟通信资料.pptVIP

工业组态软件实用技术 第14章章节 外部接口跟通信资料.ppt

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
工业组态软件实用技术 第14章章节 外部接口跟通信资料

第14章 外部接口及通信 14.1 DDE 动态数据交换(DDE)是微软的一种数据通讯形式,它使用共享的内存在应用程序之间进行数据交换。它不同于剪贴板方法,它能够及时更新数据,在两个应用程序之间信息是自动更新的,无须用户参与 14.1.1 本地DDE设置 1.力控R数据库作为DDE服务器 2 。力控R数据库作为DDE客户程序 ⑴ EXCEL作为DDE服务器 2. VB应用程序为服务端 ① 新建工程项目,将窗体更名为DDEServer 力控R组态 设备定义向导中的服务器名称:输入生成的应用程序名;主题名称:VB应用程序窗体名称 14.1.2 远程NETDDE配置 Netdde是通过网络借助DDE进行数据交互的一种方式,具体设置如下 1.打开DDE 请单击windows系统菜单“开始”,单击“运行”,然后键入ddeshare确定,弹出如图14-16所示的界面 2.添加DDE共享 选择图14-16 中“共享”菜单下的“DDE共享”,弹出如图14-17所示的界面 3.信任共享设置 用于查看和修改与信任的 DDE 共享有关的属性。选中刚才建立的共享“db|db”,然后单击按钮“信任共享”,弹出如下界面:?允许启动应用程序。当某个客户DDE应用程序尝试初始化一个DDE对话时,服务器DDE应用程序将自动启动。若不选,则只有服务器DDE程序运行时,DDE对话才能成功。 4.设置访问权限 出现如图14-19权限对话框 14.2 OPC 力控R实时数据库支持OPC标准,作为OPC客户程序,它可以从其他OPC服务器程序中访问数据。 与DDE类似,当力控RR数据库作为客户端访问OPC服务器程序时,是将OPC服务器程序当作一个I/O设备。数据库中的点参数通过I/O数据连接与OPC服务器程序进行数据交换。 OPC是OLE for Process Control的缩写,即把OLE应用于工业控制领域 14.2.1 OPC概述 OPC规范包括OPC服务器和OPC客户两个部分,其实质是在硬件供应商和软件开发商之间建立了一套完整的“规则”,只要遵循这套规则,数据交互对两者来说都是透明的,硬件供应商无需考虑应用程序的多种需求和传输协议,软件开发商也无需了解硬件的实质和操作过程。 1.OPC特点 2.力控R的OPC驱动 14.2.2 OPC基本概念 OPC服务器由三类对象组成,相当于三种层次上的接口:服务器(Server)、组(Group) 和数据项(Item) 14.2.3 OPC体系结构 OPC服务器必须实现COM接口,是否实现自动化接口则取决于供应商的主观意愿 14.2.4 力控ROPC客户端使用 1.定义OPC设备 在力控R导航器窗口中选则“I/O设备驱动”项中的“OPC”设备并展开, 双击“OPC(Client)”,出现如图14-22设备配置对话框: 2.数据连接 对OPC数据项进行数据连接与其它设备类似 . 以Schneider公司的一个仿真OPC服务器“OPC Factory Simulator Server”(服务器名:Schneider-Aut.OFSSimu)为例,说明对OPC数据项进行数据连接的过程 14.2.5 力控ROPC服务器使用 力控R数据库可以做为OPC服务器使用,与其它不同厂家的OPC客户端相连接,步骤如下: 1.OPC服务器的注册 在使用力控R的OPC服务器之前要进行注册,如图14-26所示 2.与其它厂家的OPC客户端相连接 选择菜单中的OPC选项,选择“connect”出如图14-27所示的对话框 14.2.6 网络OPC使用 数据库之间可以通过网络以OPC方式进行通讯,同样其他OPCclient/OPCserver也可以通过网络与力控R之间以OPC方式进行通讯 1. OPC服务器配置 ⑴、win2000/nt的配置 配置作为OPC服务器的机器主要是指对dcomcnfg程序进行配置,win2000操作系统自己带有dcomcnfg程序,设置过程如下: ① 打开dcomcnfg:在windows菜单“开始”中选择“运行”,在编辑框中输入“dcomcnfg”,如图14-30所示 14.3 SQL访问 14.3.1 概述 SQL(结构化查询语言)是关系数据库使用的标准语言,用来检索、更新和管理数据。开放式数据库互连(ODBC)是Microsoft的标准API,用来访问、显示和修改各种关系数据库数据。力控R通过ODBC API访问SQL数据源,并为之封装了多种数据库访问函数即SQL函数,用户通过这些函数、表模板、绑定表以及ODBC数据源标识就可以创建、删除数据表;向数据表中插入、更新记录、定位记录、读取记录内容,从而实现力控R与关系

文档评论(0)

kelly + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档