开放平台通信(OPC)统一架构(UA)于2008年发布,是一个独立于平台的面向服务的架构,它将各个OPC Classic规范的所有功能集成到一个可扩展的框架中。与传统的基于OLE的OPC相比,在涉及开放平台通信统一架构的问题上使用此标记。
我正在使用 OPC 发布器以给定的时间间隔从 OPC ua 服务器(西门子 s7-1200)读取值,这工作正常但是当服务器和客户端之间没有连接时我没有收到...
opcua-asyncio subscribe_data_change 当时间戳改变
我使用 opcua-asyncio (Python) 客户端从 Schneider SCADA 获取值。 我为几个变量创建了订阅以保存它们供以后使用。 现在的问题是,在极少数情况下,
如何创建正确的应用程序证书以与 OPC UA 服务器一起使用?
我正在尝试创建自己的 OPC UA 客户端。我正在使用 Nuget 包 OPCFoundation.NetStandard.Opc.Ua。为此,我使用了以下代码示例: 使用系统; 使用 System.Collections.Generic; 我们...
我想使用 asyncua 订阅一些变量。 我使用线程是因为我需要每隔一段时间动态更新订阅列表。 但是当我收到数据更改通知并尝试读取 n...
如何使用基于 uaExpert 的客户端连接到需要基于 x509 证书的用户身份验证的 OPC-UA 服务器
我正在使用 uaExpert 作为 OPC-UA 客户端。我想让我的客户端 (uaExpert) 支持 x509 证书身份验证方法。但是,我使用 openssl 生成了 x509 证书,然后我...
UaExpert 显示这个数组如下: 有什么方法可以将此扩展对象解码为可读形式吗?我的输出如下。我做了一些研究,问题已经提出来了......
OPC UA(拨号TCP连接192.168.225.225:225被拒绝)
我一直在探索 opcua,我有一个简单的 opcua 客户端和服务器应用程序,为此我使用了一个 node-opcua 包,那时我的服务器和客户端工作正常。 我的任务是什么,Th...
Milo 客户端 v0.5.2(与当前 v0.6.8 相同)已连接到 opcua 服务器,我重新启动服务器并且 milo 客户端重新连接成功但订阅丢失,所以我正在尝试
opcua python set_node 来自客户端 BadTypeMismatch
我在从 python 客户端为 opcua 中的节点设置值时遇到问题。事实上,当我使用 set_node(intValue) 时出现错误,我得到了错误的类型不匹配。 代码是: 时间.睡眠(1) nodo = cl...
Milo OPC UA UaException: status=Bad_UnexpectedError
我正在尝试从具有“乘法”方法的 FolderType 调用方法“乘法”并相乘,例如2 * 5 并得到结果。 但是当
如何浏览到数组节点 OPC UA (OPC foundation .NET)
我制作了一个测试程序(更改了此代码)以从我的 opc ua 服务器(siemens s7-1200)浏览到节点: 使用 (var session = Session.Create(config, new ConfiguredEndpoint(null, selectedEndpoint,
如何浏览到数组节点 OPC UA (OPC foundation sdk .NET)
我制作了一个测试程序(更改了此代码)以从我的 opc ua 服务器(siemens s7-1200)浏览到节点: 使用 (var session = Session.Create(config, new ConfiguredEndpoint(null, selectedEndpoint,
Linux机器配置文件中OPCUA服务器应用证书的`StorePath`是什么?
下面的 StorePath 是 OPCUA 服务器配置文件中的 Windows 机器。那么 Linux 机器的 ApplicationCertificate StorePath 应该是什么。 <
我正在尝试在 IOT2050 上使用 NodeRed OPC UA 服务器作为 plc 和 SCADA 之间的网关。 我已经设置了从 IOT2050 到 PLC 的通信,它获取我的值并存储到设置的节点变量中。 每...
How to handle different namespaces in OPCUA Server using c#.net
我使用 CSharp .net 开发了 OPCUA 服务器应用程序 我在 Namespace.cs 中维护两个命名空间,例如(public const string Demo = http://demo.demo1/Demo1; public const string Demo2 = ...
OPC UA [asyncua] CreateSigningRequest (CSR)
我想使用 python https://github.com/FreeOpcUa/opcua-asyncio 实现基本的 GDS(全球发现服务器)功能。 据我所知,目前 freeopcaua 有所有方法
如何使用 OPC 基础 (.NET) 在程序文件中指定 ApplicationCertificate
程序数据中无法识别我正在使用的证书 (client2.p12)。 我的证书路径是: C:\ProgramData\OPC 基金会\CertificateStores\MachineDefaul
调用特定方法的 Debian Linux 的 Python OPC-UA 客户端
我有以下代码.. 从 opcua 导入 ua,客户端 尝试: # 连接到服务器 client = Client("opc.tcp://192.168.0.17:4840", timeout=5000) client.set_user('用户')
我可以通过方法节点调用动态创建节点,但如果不手动查找它就无法在 UAExpert 中看到它(具有相同 nodeId 的 Createcustomnode 在“数据访问视图”中显示节点)。
如何使用 OPC 基础 (.NET) 在程序文件中指定 ApplicationCertificate
我正在使用的证书 (client2.p12) 在程序文件中无法识别。 我的证书路径是: C:\Program Files\OPC Foundation\CertificateStores\MachineDefaul