Creating a Custom Client Application

The OPC I/O Server is an OLE application that you can control programmatically. It exposes its functionality to other OLE applications through its interfaces, which means you can create custom OLE applications to access or control the driver.

For example:

  • You can use Visual Basic to programmatically enable servers, groups, or items depending on user input.
  • You can use VBA in Excel to create a program that generates reports comparing group statistics within a driver.
  • You can write programs that control the driver with higher performance using C or C++.

Refer to the following topics for steps on getting started with creating custom applications: