Technosoftware AG - Innovative Software Solutions in Automation



License Model

Technosoftware licenses on a simple per-developer basis and charges no royalties or runtimes (.NET/Windows only), which maximizes cost savings at application distribution and installations.
You are here: Home arrow Products arrow Client Development arrow Client C++ LIN
  • Decrease font size
  • Default font size
  • Increase font size
OPC Client Framework C++ Linux Print
  Purchase Product Download Evaluation Product Sheet

The OPC Client Framework C++ for Linux provides a complete C++ application framework which includes class libraries and tools for fast and easy development of OPC Data Access and OPC Alarms&Events clients.

OPC Clients can be developed fast and easily without the need to spend a lot of time learning how to implement OPC Data Access and OPC Alarms&Events. Most of the OPC and (D)COM handling is already done by the client framework.

The client framework API is easy to use and often used functions, e.g. Status Polling, can be delegated to the framework. Even the complex asynchronous subscriptions can be done with just one function call.

The provided sample servers and sample clients, together with the detailed documentation and online help provides all essential information and tools you need to successfully develop your client application.

In addition the OPC Client Framework is the only available multi-platform solution for different operating systems. Separate products are available for Windows and Linux. The Framework APIs are consistent across all supported platforms.

For a low price you can develop OPC Clients for two of the most important OPC specifications; OPC Data Access and OPC Alarms&Events.

The OPC Client Framework is offered in a version with full source code that you can modify to meet your specific needs.

Features Included:
  • Completely object-oriented.
  • Clients are fully compliant to DA 2.05a, DA 3.0 and AE 1.1 Customer Interface.
  • Simple error handling.
  • The administration of object instances can be delegated to the framework.
  • Many OPC specific fields are available also as readable text in different formats.
  • Often used functionality can be delegated to the framework, e.g. Status Polling.
  • Asynchronous subscriptions can be done with just one function call.
  • Multi-platform solution, separate products are available for Windows and Linux.
  • APIs are consistent across all supported platforms.
  • One run-time license included.
  • Free updates and support for one year included.
  • Extensive diagnostic and installation support.
Requirements:
  • SuSE Linux Enterprise Server 9 (x86,32bit)
  • SuSE Linux Enterprise Server 10 (x86,32bit)
  • Red Hat Enterprise Linux AS 3 (x86,32bit)
  • Red Hat Enterprise Linux AS 4 (x86,32bit)
  • gcc 3.3, bunutils 2.14, glibc 2.3.2 or higher,
  • or gcc 4.1

License Model:

Technosoftware's Source License allows several developers in the same company and same company location to develop applications on multiple PC's. Linux based products include two run-time licenses. A license is needed for each Linux system running either the development environment or developed client. The full license agreement is available at Technosoftware-SLA.pdf .

Subscription Coverage:
All Technosoftware licenses include a 1 year subscription for unlimited support including access to our Helpdesk, which allows customers to interact directly with our engineers. The Helpdesk allows Technosoftware customers to enter questions, track responses, and review solutions any time. All Technosoftware licenses also include 1 year of access to all new releases, both major and minor. After year 1, you may choose whether or not to renew your subscription to retain access to support and new releases.