using System; using System.Net.Sockets; using OpcLabs.BaseLib.Extensions.Internal; using OpcLabs.EasyOpc.UA; using OpcLabs.EasyOpc.UA.AddressSpace; using OpcLabs.EasyOpc.UA.AddressSpace.Standard; using OpcLabs.EasyOpc.UA.OperationModel; using OpcLabs.EasyOpc.DataAccess; using OpcLabs.EasyOpc.OperationModel; using OpcLabs.EasyOpc.UA.LiveMapping; namespace OPC_Test { public partial class Form1 : Form { // Create the client public EasyUAClient uaClient = new EasyUAClient(); public UAEndpointDescriptor endpointUrl = "opc.tcp://localhost:49320"; public string nodeToRead = "ns=2;s=Channel1.Device1.Prgm_MainProgram.SEQUENCE"; public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { try { object value = uaClient.Read(endpointUrl, nodeToRead); } catch (Exception) { throw; } } } }