title: OPC Client - how to read from Remote OPC Server
body: <p>I used <a href="http://www.codeproject.com/script/Articles/ViewDownloads.aspx?aid=1135" rel="nofollow">OPCDotNetLib</a> but can't read data from remote OPC Server there .</p>
  
  <p>I can connect , like </p>
  
  <pre><code>Type typeofOPCserver = Type.GetTypeFromProgID(clsidOPCserver, ip);
  </code></pre>
  
  <p>But looking the methods DataChanged or ReadCompleted doesn't work or works wrong.</p>
  
  <p>I tested same with local OPC Server and it works well , with remote OPC Server I can connect, I can add items and can read data. OPC Server on remote machine shows that I read them, but I can't see any data. Seems like I need another workaround on OPCDotNetLib for remote OPC Server.</p>
  
  <p>I even found a comment there</p>
  
  <blockquote>
    <p>This library / dll will not work on a remote server, only local use is possible.</p>
  </blockquote>
  
  <p>Is there some another available OPC Client .NET Libraries ?</p>