- {{item.name}}
通过 C# 编程用于 SIMATIC NET OPC UA 服务器的 OPC UA .NET 客户机
- 0
- 997
- 6721
问题:
为了实现控制器和 PC 系统间的数据链接,建议首先使用标准化机制来确保这种数据交换始终与所用的总线系统或协议或制造商无关。OPC UA 包含了此功能,此外,还提供鉴权和加密数据传输以及高级诊断信息。在本实例中,将 OPC UA 服务器用作信息服务器。本实例的核心任务是确保可通过 SIMATIC NET OPC 服务器的新 OPC UA 接口访问过程数据。
解决方案:
PC 站中的 OPC UA 客户机实现起来根据复杂程度可以分为两种复杂级别。设计非常简单的客户机 (简单 OPC UA 客户机) 说明了所有的基本功能并介绍 OPC UA。较复杂的客户机 (OPC UA .NET 客户机) 带有便捷的用户接口,演示了专业的 OPC UA,即通过 C# 编程语言在 .NET 中实现的可重用类来进行处理。
下图所示为该实例的硬件配置:
根据两个示例客户机中的软件说明下列场景:
- 登入、登出 OPC UA 服务器以及鉴权
- 浏览变量的命名空间
- 读、写和监视变量
- 使用 S7 块时进行读/写
- 使用绝对寻址和符号寻址
- 出错时的方便快捷处理
此外,较复杂的 OPC UA 客户机实例还包括经过现场验证通过的 .NET 类和控件,它们有助于各 OPC UA 客户机编程。为此,在客户机 API 中封装了复杂 OPC UA .NET 客户机 SDK 方法,这些 API 易于使用。
客户机用户接口:
简单 OPC UA 客户机用户接口:
高级 OPC UA 客户机用户接口:
下载
下载内容 | 下载 |
文档 通过 C# 编程用于 SIMATIC NET OPC UA 服务器的 OPC UA .NET 客户机 | |
代码 可执行 OPC UA 客户机,带有注释的源代码 (简单和高级),完整的相关 STEP 7 项目 |
其它信息
此外,下列文档用于 OPC 客户机编程:
标题 | 链接 |
基于 SIMATIC NET OPC 报警和事件服务器的单个信号系统 | 条目号: 26548467 |
Visual Basic .NET OPC 客户机通过 SEND/RECEIVE 协议进行 OPC 通信 | 条目号: 21523291 |
通过 Visual Basic .NET 使用 SIMATIC NET OPC 服务器的 XML-DA 接口 | 条目号: 21402169 |
通过 SIMATIC NET OPC 服务器的 S7 块管理服务进行的外部块管理 | 条目号: 21495347 |
OPC 客户机使用基于 .NET 的 C# 编程语言进行大数据量采集 | 条目号: 21447513 |
通过基于 Microsoft® .NET 的 OPC 和编程语言 C# 进行单独可视化 | 条目号: 21043779 |
通过 PC 实现的分布式自动化 - SIMATIC NET OPC 服务器作为 DP 从站 | 条目号: 21040390 |
通过 PC 控制 - SIMATIC NET OPC Inproc 服务器作为 DP 主站 | 条目号: 21045282 |
版本历史
版本 | 修改 |
05/2010 | 第一版 |
您可以前往全球资源库查看此文档: https://support.industry.siemens.com/cs/cn/zh/view/42014088
- 评论
-
分享
扫码分享
- 收藏 收藏
- 点赞 点赞
- 纠错 纠错
- 适用于 SIMATIC S7-1500 OPC UA 服务器的 OPC UA .NET 客户端
- 如何更好地配置一个OPC UA客户机,使其与SIMATIC S7-1500 CPU的OPC UA服务器进行有效的通信,并尽可能达到最佳性能?
- 如何配置 SIMATIC S7-1500 的 OPC UA 客户端可以通过 FQDN 或绕过 FQDN 连接服务器?
- SIMATIC S7-1500 OPC UA 服务器的 OPC UA 方法
- 在(TIA Portal)V14 SP1 中如何配置一个 WinCC 舒适型面板作为 OPC UA服务器与作为 OPC UA客户端的 WinCC V7.4 SP1 通讯?
- OPC UA 服务器如何解决在离线 OPC UA 客户端获得 S7-1500 的 PLC 标签的 OPC UA 变量节点?
- SIMATIC S7-1200 / S7-1500 的 OPC UA 服务器中 SIMATIC 数据类型的类型描述在哪个节点 ID 下?
- CP342-5与SIMATIC NET OPC 服务器的通讯
- 如何使用 SIMATIC NET PC 软件为 SIMATIC NET OPC 服务器配置作为 PROFINET IO 控制器的 PC 站与作为 PROFINET IO 设备的 S7 站建立连接
- 如何组态一个OS单用户项目为OPC UA 服务器?
{{item.nickName}}