OPC-UA使用.docxVIP

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

OPC-UA使用 ——OPC-UA Client连一个Server,Server和runtime安装在同一系统中 ------------------------------------------ 屈云豪 本篇的内容主要是OPC-UA的使用入门,会就OPC-UA Client连接一个或是多个Server,以及OPC-UA Server和TwinCAT runtime是否安装在同一系统中,分为四种情况进行介绍。 OPC-UA概述: OPC Unified Architecture (UA)是基于IEC 62541标准化的数据通信协议。它实现了不同供应商和设备之间的数据通信,有完备的信息模型和集成安全的特性,可以用于多种工业领域组件。 OPC-UA的组件有: OPC-UA Server:提供了一个OPC-UA Server接口,使得UA-Clients访问TwinCAT runtime。 OPC-UA Client:提供了基于PLCopen规范的OPC-UA Client功能块,以实现和其他OPC-UA Server通信。 OPC-UA Configurator:一个图形化配置软件,用于配置OPC-UA server。 OPC-UA Sample Client:标准的OPC-UA client,可用来测试OPC-UA server的安装。 Tc3_PLCopen_OpcUa:OPC-UA Client使用功能块连接Server的库文件。 第一种情况: OPC-UA Client连一个OPC-UA Server,OPC-UA Server和TwinCAT runtime安装在同一系统中。(推荐使用) 这种情况下,OPC-UA Client的工控机与OPC-UA Server及TwinCAT runtime所在的工控机不需要添加路由,只用连接交换机使它们的IP在同一网段。 首先配置TwinCAT runtime 1)双击PLC下面的项目,在弹出的复选框中找到setting,选中Target Files中的TMC File。使能symbol file下载。 2)选择目标控制器为本机。SYSTEM中点击Choose Target选择本机,点击OK。 3)在PLC程序中选择需要访问的变量并添加我们要使用到的属性。(红色框内是选取通过OPC-UA发布的变量,蓝色框内是设置OPC-UA历史数据访问的参数) 最后Activate Configuration-Login-Start。使Runtime处在运行模式下。 开始配置OPC-UA Server。 1)启动OPC-UA Configurator软件,在Data Access窗体中的Select device type中选择PLC TwinCAT 3(TMC)filtered,点击Add。即添加一个变量筛选的OPC-UA server。我们可以将它命名为PLC1。其他选项默认即可。 2)配置完成,点击File选项卡下的Activate configuration,激活配置。 Remote PC选择Local,点击Restart Server。 显示配置成功 在另一台工控机上,配置OPC-UA Client 首先介绍一下OPC-UA Sample Client的使用方法 1)启动OPC-UA Sample Client,在Server框中填写URL,蓝色框内是Server的IP地址,填写完成点击Get Endpoints按钮。 2)选取蓝色框内的Endpoints,点击Connect按钮 连接成功,在Browser窗体中会显示出相应的数据信息。 3)展开Objects—PLC1—MAIN,双击需要监测的变量,就可以在Watchlist中显示该变量 4)双击变量的数值,弹出变量数值修改窗口。写入想要修改的值,点击Apply,数值就被写入。 5)历史数据的访问需要在OPC-UA Configurator中选择数据的存储位置。在Historical Access窗体下选择数据存储的位置和路径。 在OPC-UA Client中点击Historical Access选项卡,双击需要选取的变量,添加到历史数据访问窗体中。 设置显示格式后,点击Start,就可以图表显示历史数据 6)NamespaceUri的路径和数值如下: 结束后断开连接。 下面介绍OPC-UA Client用功能块实现和OPC-UA Server通讯 1)添加Tc3_PLCopen_OpcUa库文件。右键References,点击Add library 找到Tc3_PLCopen_OpcUa库文件,点击OK添加 2)OPC-UA Client不需要选中Target Files中的TMC File。 3)程序中的关键点说明: OPC-UA

文档评论(0)

189****0315 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档