采用open62541连接连接西门子840d sl服务器,连接代码如下:
OpcuaClient* opcClient = new OpcuaClient();
UA_ClientConfig* clientConfig = UA_Client_getConfig(opcClient->m_Client);
UA_ClientConfig_setDefault(clientConfig);
clientConfig->timeout =10000;
clientConfig->securityMode = UA_MESSAGESECURITYMODE_NONE;
clientConfig->securityPolicyUri = UA_STRING("http://opcfoundation.org/UA/SecurityPolicy#None");
//连接OPCUA Server
opcClient->ConnectServer("192.168.1.201", 4840, "OpcUaClient", "OpcUaClient");
连接后出现的问题,可能是安全策略的问题 ,想向大家请教一下如何解决~