我正在尝试通过 OPC UA 将 Simatic S7-1500 PLC 连接到 WinCC SCADA 系统。OPC UA 服务器是 KEPServerEX。在启用身份验证的情况下,我无法在 KEPServerEX(服务器)和 WinCC explorer V7.3(客户端)之间建立 OPC UA 连接。我在 KEPServerEX 的用户管理器中配置了标识。我没有启用加密/签名安全。我可以在WinCC中浏览服务器(验证错误我不能,所以用户名和密码是正确的),我可以选择标签,但是当我在标签管理中添加这个服务器时,连接状态是并且保持断开+ I得到错误:'ValidateItems 时出错:未指定的错误(80004005)'。Wireshark 给了我一条名为 ServiceFault (BadUserAccessDenied) 的消息。此外,当在用户管理器中将浏览配置为拒绝时,我可以'
我尝试将UAExpert 作为客户端(仅出于测试目的)连接到KEPServerEX OPC UA 服务器,这在ActivateSession 错误期间给了我一个“BadSecurityModeInsufficient”(如果禁用了签名和加密)。如果在 CreateSession 期间收到错误“BadVertificateHostNameInvalid”(如果启用了签名和加密)当我单击忽略时,它在这两种情况下都有效。但我想与 WinCC 建立联系。是不是我做错了什么?
提前致谢,
罗尔·康宁斯
编辑:
当我与 WinCC 建立连接时,这是我在 wireshark 中得到的:
它只是与 Hello/Acknowledge、opensecurechannel、getendpoint 和 closesecurechannel 循环,但没有真正的连接。有人可以帮助我吗?它仅在启用身份验证时发生。