private void Connect() { // Use 1000 as default publish interval unless overridden by INI file int publishInterval = 250; // Instantiate client and set up a connection to server opcuaClient.ClientConnect(EndPointURL); if (opcuaClient.Session != null) { // Configure an event handler to process data received back from subscriptions opcuaClient.DataReturned += new EventHandler(dataReturned); // Example of subscribing to all objects/variables found in the provided path opcuaClient.SubscribeToTagsInPath(TagPath, publishInterval); } else { log.Error("OPC connection failure. Can't subscribe to tags."); } }