我使用ReadNodeExample类尝试获取Kepware UA服务器的节点信息。除了BuildInfo之外,一切都很好,我得到了以下异常:
19:00:32.723 [main] ERROR ClientExampleRunner - Error running client example: UaException: status=Bad_NotFound, message=A requested item was not found or a search operation ended without success.
java.util.concurrent.ExecutionEx
我刚刚在OPCUA规范中发现支持图像(BMP、GIF、JPG和PNG) (请参阅)。我还查看了org.eclipse.milo.opcua.stack.core.Identifiers,我发现有一些类型可以处理这些图像格式:
public static final NodeId ImageBMP = init(2000);
public static final NodeId ImageGIF = init(2001);
public static final NodeId ImageJPG = init(2002);
public static final N
我正在尝试在OPCUA上运行独立的示例。链接:。创建证书并运行服务器后,客户端无法连接到它;连接被拒绝。有什么建议?谢谢。下面是来自客户端的错误日志:***************************************************************************
23:15:51.137 [main] INFO o.e.m.e.c.SecureClientStandalone - Trying to load keyfile from secrets/opcua.keystore
23:15:52.012 [main] INFO o.e.milo.op
当我使用Milo的时候发生了一些事情,我不知道为什么会发生:
UaException: status=Bad_SessionClosed,message=The会话被客户端关闭。在org.eclipse.milo.opcua.sdk.client.session.SessionFsmFactory.lambda$null$1(SessionFsmFactory.java:159) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.
我有一个问题,建立Opcua Milo项目的月食。这里的链接是:。为了安全起见,我需要运行独立的示例,但是当我构建项目时(清理pom,然后当我安装它时,我已经有了 )。
你能给我一些建议吗?谢谢你,萨尔。
编辑1:错误文本
[INFO] Scanning for projects...
[WARNING]
[WARNING] Some problems were encountered while building the effective model for org.eclipse.milo:client-examples:jar:0.2.4-SNAPSHOT
[WARNING]
我正在使用milo 0.5.4来设置我自己的OpCUA服务器,现在我尝试使用一个复杂的数据类型,它应该在一个结构中包含一个结构。
到目前为止,工作的是一个具有标准数据类型的结构。
我的自定义结构应该包含另一个同样实现UaStructure的结构StatusStructType。
public class CustomStructType implements UaStructure {
public static final ExpandedNodeId TYPE_ID = ExpandedNodeId.parse(String.format("nsu=%s;s=%s", N
我收到一个“会话id无效”的提示。在读取节点的值时发生异常,但有时我知道会话没有超时,那么为什么呢?
例外情况是:
java.util.concurrent.ExecutionException: UaServiceFaultException: status=Bad_SessionIdInvalid, message=The session id is not valid.
at java.base/java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:395)
at java.base/java.u
我想在HTML文件中加载一个带有“require”的本地版本的节点-opcua,但是它并不真正有效。代码片段如下:
<script type="text/javascript" src="path_to_require.js"></script>
<script>
var opcua = require(["path_to_node-opcua"]); <!-- Yes, the path is correct >
var client = new opcua.OPCUAClient();
我在github中找到了一个更好的项目节点--opcua,使用这个项目的简单例子可以创建opc服务器和客户端,并且在本地可以访问,我现在需要访问远程opc服务器,提供几个参数是: IP网络节点(如10.195.156.150),opc服务(例如ArchestrA )。FSGateway)、opc组(如ArchestrA)、opc TagName (例如HXi1_P201_00 )。我可以使用节点-opcua访问它吗?谢谢!
sample_server代码:
var opcua = require("node-opcua");
var os = require("os