首先感谢阅读这个问题
我有一些关于 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 扮演,设置如下图所示。
我怀疑我与设置和断开贝加莱无关。
我想找到解决方案或怀疑这个问题的一部分。
请提供审查可能需要的任何其他信息或估计。
谢谢