• {{item.name}}
SIMATIC S7-1500系列 {{item.name}}
{{item2.name}}
更多
应用实例与扩展工具

适用于 SIMATIC S7-1500 OPC UA 服务器的 OPC UA .NET 客户端

star star star star star
5.0 分
  • 通信(通讯)
  • 变量
  • 仿真
  • 脚本
文档编号:109737901| 文档类型:应用实例与扩展工具| 发布时间:2023年10月12日
  • 0
  • 1919
  • 5
提供了适用于 SIMATIC S7-1500 OPC UA 服务器的 OPC UA .NET 客户端

OPC 基金会免费提供 .NET OPC UA 堆栈。基于此 API,可以创建自己的 OPC UA 客户端以适合您的应用程序。为简化 API 的处理,我们提供高级的 .NET 帮助程序类。


帮助程序类

为创建 OPC UA 客户端,帮助程序类“UAClientHelperAPI”在其自己的 C# 类中实现了 OPC 基金会的 .NET 堆栈中最重要的功能。帮主程序类可以在所附的应用程序示例中找到。


客户端支持以下功能:

  • 搜索和查找服务器:
  • 创建和结束会话
  • 浏览地址空间
  • 读取和写入变量和属性
  • 订阅标签
  • 调用方法


SIMATIC S7-1500 OPC UA 服务器的客户端示例

自 SIMATIC S7-1500 固件版本 2.0 起,控制系统中已添加集成式 OPC UA 服务器。这样,SIMATIC S7-1500 即可与支持 OPC UA 的各种其他系统直接交换过程数据。

SIMATIC S7-1500 OPC UA 服务器通过 TIA Portal 进行规划和组态。OPC UA 客户端使用 C#/.NET 创建,并且内部使用可自由访问的 OPC 基金会 OPC UA .NET 协议栈。为了轻松实现 .NET 客户端,产品交付时随附“UAClientHelperAPI” C# 类。该类汇总了 OPC 基金会 .NET 协议栈的基本功能,为用户使用这些功能提供了极大的便利。客户端和服务器通过以太网互相连接,并使用 TCP/IP 协议通过 OPC UA 进行通信。此外,还说明了 SIMATIC S7-1500 的 OPC UA 服务器的组态。


文档和示例项目

 文档 (1.9 MB)
  TIA Portal V17 的示例项目和 Visual Studio V17 的 OPC UA 客户端项目 (7.7 MB)
SHA-256 校验和:C11705797F19442589C5AB0F16C648EB7372206925A84D8FAC2249AA6EC9FA06


有关 SHA-256 的信息,可参见条目
如何确定文件的 SHA-256 校验和?  


基于帮助程序类的其它客户端示例

Excel 形式的 OPC UA 客户端库

使用 C# 为 SIMATIC NET OPC UA 服务器编写 OPC UA .NET 客户端


上次更改

  • OPC UA 服务器重新连接方法中的错误更正

您可以前往全球资源库查看此文档: https://support.industry.siemens.com/cs/cn/zh/view/109737901

  • 评论
更多
  • 分享

    扫码分享

提示
您即将前往“全球技术资源库”。
“全球技术资源库”的用户名与本地支持中心(下载中心、技术论坛、找答案、1847工业学习平台)的用户名不通用。如果需要在全球技术资源库下载文档,您需要重新登录或注册。
确定

扫码进入移动端

信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。