我正在尝试通过以太网电缆将 OPC UA 客户端连接到 OPC UA 服务器。我收到以下错误
LabVIEW: (Hex 0xFFFA8EF7) OPC UA 客户端无法连接到 OPC UA 服务器,因为安全策略、用户名或密码无效。
客户端可以匿名连接,所以我不需要添加用户/密码,但是当我添加这个错误更改为
LabVIEW: (Hex 0xFFFA8ED3) OPC UA 服务器的状态不确定
所以我不确定问题出在哪里?任何帮助都会很有用
使用 LabVIEW DSC 2011 及之前的版本,只要服务器不信任客户端连接,您就会看到服务器返回 Hex 0xFFFA8ED3 错误。此错误输出在更高版本中已更改。如果您使用的是 2011 或更早版本,我会确认您正确指向客户端的受信任服务器证书。如帮助中所述,
Connect VI 的可信服务器证书控件指定 OPC UA 客户端信任的证书的文件路径。您必须手动将可信服务器证书从 OPC UA 服务器机器复制到 OPC UA 客户端计算机,然后输入路径到 OPC UA 客户端的可信服务器证书控件。
有关更多信息和一般教程,请参阅 DSC 模块帮助中的创建 OPC UA 服务器应用程序和 OPC UA 客户端应用程序。