Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
A set of interop dlls that enables programs that were designed to work with Wonderware InTouch via the IDEA toolkit to work on other platforms
Branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
HC.PtAcc.Client
HC.PtAcc.Common
HC.PtAcc.Server
HC.PtAcc.Sim
PtAcc
wwheap
.gitignore
HC.PtAcc.sln
README.md

README.md

HC.PtAcc

A set of interop dlls that enables programs that were designed to work with Wonderware InTouch via the IDEA toolkit to work on other platforms.

Currently provides the following components:

PtAcc

PtAcc is mixed mode C++ dll that provides the same native interface that the Wonderware PtAcc.dll provides, but also instantiates HC.PtAcc.Client (a managed type) which is used to communicate to a server.

HC.PtAcc.Client

The client component is a managed C# dll that is the client end of a IPC pipe. It provides access to a remote type (PtAccRemoteType) which contains methods such as ReadInteger(), which in turn calls the ReadInteger() function of a (global) PtAccProvider. Different PtAccProviders can be used to interface with different SCADA systems or tag databases.

HC.PtAcc.Common

Contains the implentations of PtAccRemoteType, PtAccProvider, Tag and other common types.

HC.PtAcc.Server

The server component is a C# dll that implements the server end of the IPC pipe.

HC.PtAcc.Sim

A simulation environment that implements a primitive tag database that can be used for testing.

Something went wrong with that request. Please try again.