- {{item.name}}
OPC UA 客户端库
- 2
- 756
- 0
通过 Excel VBA 访问 SIMATIC S7-1500 的 OPC UA 服务器。
解决方案
常见应用是从直接通过 Microsoft Excel 访问 SIMATIC S7 控制器(例如 S7-1500)的 OPC UA 服务器。对象库在 Excel 与 OPC UA 服务器之间建立连接,从而使访问 OPC UA 服务器的变量变得非常容易。在本例中,使用对象库创建的 OPC UA Excel 客户端与 SIMATIC S7-1500 的 OPC UA 服务器进行通信。
SIMATIC S7-1500 OPC UA 服务器通过 TIA Portal 进行规划设计和组态。客户端和服务器通过以太网互相连接,并使用 TCP/IP 协议通过 OPC UA 进行通信。
图 1
对象库中实现了以下功能:
- GetEndPoints(获取端点)
- Connect/Disconnect(连接/断开连接)
- ReadValues/WriteValues(读值/写值)
- RegisterNodeIDs/UnregisterNodeIDs(注册节点 ID/取消注册节点 ID)
- Subscribe/ Unsubscribe(订阅/取消订阅)
- AddMonitorItem/RemoveMonitorItem(添加监控项/移除监控项)
OPC UA 客户端库在内部使用“适用于 SIMATIC S7-1500 OPC UA 服务器的 OPC UA .NET 客户端”条目中的 C# 类“UAClientHelperAPI” (109737901)。该类中包含 OPC 基金会 .NET 协议栈的基本功能。Visual Studio 项目包含完整的对象库源代码,因此支持用户将此功能加入到更多 OPC UA 对象中。
文档和项目示例
文档 (1.1 MB)
Visual Studio 项目和 Excel 示例 (3.1 MB)
SHA-256 校验和:2DD6D1AC8803B0B132EC911BC82F8D128BFDE271E0DE65C65CDF058EB522D72E
有关 SHA-256 的信息,可参见其条目
如何确定文件的 SHA-256 校验和?
剩余80%未阅读,请登录后下载/查看文档
- 评论
-
分享
扫码分享
- 收藏 收藏
- 点赞 点赞
- 纠错 纠错
- 如何配置 SIMATIC S7-1500 的 OPC UA 客户端可以通过 FQDN 或绕过 FQDN 连接服务器?
- 适用于 SIMATIC S7-1500 OPC UA 服务器的 OPC UA .NET 客户端
- 为什么OPC UA客户端不能按照STEP 7 (TIA Portal)中定义的顺序接收数据?
- 在(TIA Portal)V14 SP1 中如何配置一个 WinCC 舒适型面板作为 OPC UA服务器与作为 OPC UA客户端的 WinCC V7.4 SP1 通讯?
- OPC UA 服务器如何解决在离线 OPC UA 客户端获得 S7-1500 的 PLC 标签的 OPC UA 变量节点?
- 如何更好地配置一个OPC UA客户机,使其与SIMATIC S7-1500 CPU的OPC UA服务器进行有效的通信,并尽可能达到最佳性能?
- 通过 C# 编程用于 SIMATIC NET OPC UA 服务器的 OPC UA .NET 客户机
- S7-300 集成PN口作客户端与S7-300/400/1200/1500的 S7 单边通信(STEP7)
- 如果 WebNavigator 或 DataMonitor 客户端未连接到服务器,您可以做什么?
- SCALANCE W 双客户端功能应用快速入门
{{item.nickName}}