【问题标题】:open62541 Client is disconnect from OPC-UA Serveropen62541 客户端与 OPC-UA 服务器断开连接
【发布时间】:2020-05-26 09:11:34
【问题描述】:

首先感谢阅读这个问题

我有一些关于 open62541 断开连接问题的问题

我检查了连接是否在每个相同的周期都会丢失。

循环时间为 12 分 40 秒。

我通过这段代码检查了连接状态

UA_ReadResponse response = UA_Client_Service_read(client, request);

if (response.responseHeader.serviceResult != UA_STATUSCODE_GOOD)
{
    return 0;
}

response.responseHeader.serviceResult 不是 UA_STATUS_GOOD

response.responseHeader.serviceResult 在 12 分 40 秒前为 UA_STATUS_GOOD

我添加了一个临时重新连接的过程,并注意到像图片一样的消息

以下每 12 分 40 秒发生一次。

我检查了 OPC-UA 服务器

我曾经使用 B&R PLC。

OPC-UA服务器角色由贝加莱PLC扮演,设置如下图。

我怀疑我与设置和断开贝加莱无关。

我想找到解决方案或怀疑此问题的一部分。

请提供审核可能需要的任何其他信息或估计值。

谢谢

【问题讨论】:

  • 控制台图像仅用于显示上述重新连接例程的结果。顶部的图像既不是错误消息,也不是代码或数据。我有一个问题,底部的PLC配置图像是否有问题,如果我把它当作代码我想知道我是否必须输入这些设置。我认为这是传达我的状态的最佳方式,而且很难同意这违反了 stackoverflow 的规则。如果错误,图片将被删除。
  • users/162698/rob : 为什么我会丢掉我的分数并删除我的评论然后跑掉?我对你的嗜睡感到惊讶。

标签: opc-ua open62541


【解决方案1】:

我自己解决了这个问题

我测试了其他open62541版本。

这是工作。刚改open62541

【讨论】:

  • 您好,我遇到了与 OPEN62541 1.1 版类似的问题。你是如何解决这个问题的?你用的是哪个open62541版本?
  • 你好帕特尔一些open62541代码有错误,我改变了open62541版本,并且工作得很好。
猜你喜欢
  • 2020-03-27
  • 2021-04-06
  • 2022-08-17
  • 2023-04-11
  • 2020-12-23
  • 2016-05-10
  • 1970-01-01
  • 2020-03-08
  • 2022-11-07
相关资源
最近更新 更多