opc-ua - open62541 客户端与 OPC-UA 服务器断开连接
问题描述
首先感谢阅读这个问题
我有一些关于 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 服务器
我曾经使用贝加莱PLC。
OPC-UA 服务器角色由贝加莱 PLC 扮演,设置如下图所示。
我怀疑我与设置和断开贝加莱无关。
我想找到解决方案或怀疑这个问题的一部分。
请提供审查可能需要的任何其他信息或估计。
谢谢
解决方案
我自己解决了这个问题
我测试了其他open62541版本。
这是工作。刚改open62541
推荐阅读
- python - 使用 loc 时我的数据框没有更新
- wcf - ServiceReferences 中的 Reference.cs 文件未更新
- python-3.x - 使用线程库python为discord bot添加超时
- case - 我们如何在 Tableau 的单个列中制定多个条件?案例何时或如果其他?
- matlab - 如何使以下波形稳定?
- javascript - NextJS:TailwindCSS 在生产中不起作用
- objective-c - Objective-C:向现有实体添加新属性或添加新属性后清除核心数据数据库
- javascript - 如何在javascript中继承类并使用静态方法?
- java - 无法使用android java 10中的片段将字符串保存到外部SD卡中的文件
- android - 如何发布 DPC 应用程序?