• 自动化系统
  • 驱动技术
  • 低压电气
  • 工业服务
  • 其他
SIMATIC S7-1500系列 PLC和组件HMI人机界面通信与网络组件过程控制系统过程仪表及分析仪器工业识别工业信息安全
SIMATIC S7-1500系列
SIMATIC S7-1200系列
SIMATIC S7-200 SMART
SIMATIC S7-200系列
SIMATIC S7-300系列
SIMATIC S7-400系列
LOGO!
ET200
SIMATIC S5
工业自动化软件
工业电源
WinAC
TDC/SYMADYN D
更多
应用实例与扩展工具

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

star star star star star
5.0 分
  • 通信(通讯)
  • 变量
  • 仿真
  • 脚本
文档编号:109737901| 文档类型:应用实例与扩展工具| 发布时间:2023年10月12日
  • 1
  • 2566
  • 6
提供了适用于 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 服务器重新连接方法中的错误更正
1847
  • 评论
  • 分享

    扫码分享

  • 收藏
  • 点赞
  • 纠错
 

隐私政策更新提示

欢迎您来到西门子数字化工业支持中心网站!我们使用cookies来确保您能最好地使用我们的网站,进行网站分析并根据您的兴趣定制内容。我们有时会与第三方共享cookie数据。继续浏览本网站,即表示您同意我们使用cookies。您亦可以参考西门子数据隐私政策以了解更多相关信息。

同意并继续浏览
提示
您即将前往“全球技术资源库”。
“全球技术资源库”的用户名与本地支持中心(下载中心、技术论坛、找答案、1847工业学习平台)的用户名不通用。如果需要在全球技术资源库下载文档,您需要重新登录或注册。
确定
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。