markrey / OPC-Client-X64

An open source OPC DA Client SDK/ToolKit written in C++, supoort both 32 bit and 64 bit.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Description

An object oriented OPC DA Client SDK/ToolKit written in C++, Both X86/X64 supported, implementing the OPC DA specification version 2.05A

Detail

  • Date:2016-07-01
    • this std branch try to move every ATL to STL.
    • the static .lib now work for MFC too.
  • Date:2016-5-31
  • Modified from X86 Version OPC Client 0.4a by beharrell
  • Add some Hint info
  • X64 Version uses includes files form OPC Core Component 3.0.106.
    • Install OPC Core Component is NECESSARY, I bundled the 3.0.105.1 version (seems more popular).
  • Tested with MatrikonOPC Simulation Server
    • You can get it free at offical site after reg.
    • Start OPC Simulation Server, then build project.Run the demo, input hostname, then input server ID, it should work.
  • I advice you to use hostname instead of IP address for reasons below.
    • If you want to access OPC by IP, you have to enable RemoteRegistry service in services.msc
    • Also , for UAC problem after Vista, your program must run as admin to avoid some issue.

About

An open source OPC DA Client SDK/ToolKit written in C++, supoort both 32 bit and 64 bit.

License:GNU General Public License v3.0


Languages

Language:C++ 95.6%Language:C 4.2%Language:Objective-C 0.2%