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 Server Development arrow DA/AE Server Source
  • Decrease font size
  • Default font size
  • Increase font size
OPC Server Developer Studio Source Print
  Purchase Product Download Evaluation Product Sheet

OPC Server Developer Studio Source StructureThe OPC Server Developer Studio Source offers a fast and easy access to the OPC Data Access (DA) and OPC Alarms&Events (AE) technology. Develop OPC DA 1.0a, 2.05a, 3.00 and OPC AE 1.00, 1.10 compliant Servers with C++ or C#/VB.NET or any other compiler capable of generating Windows DLL’s or a .NET assembly.

This product is the base for Technosoftware's server developer products "OPC Server Developer Studio DLL" and "OPC Server Developer Studio .NET" and is now available with full source code. With source code, this product becomes an integrated and well-documented part of your application. Benefits of source code:

  • Full source code. No hidden 'Black Box' code.
  • You can step into our source code within your application.
  • Develop in C++, C# or VB.NET without the need to purchase two licenses.

The developer can concentrate on his application and servers can be developed fast and easily without the need to spend a lot of time learning how to implement the OPC specifications. The server API is easy to use and many OPC specific functions, e.g. creating a group or adding an item to a group are handled by the framework. Even the complex asynchronous read/write handling is handled by the framework.

The “Framework” includes all OPC DA 1.0a, 2.05a, 3.00 and OPC AE 1.00, 1.10 handling and ensures the OPC compliance. It is implemented as generic C++ classes.

The “Server API” defines easy to use interface functions required for developing OPC DA/AE compliant servers. The OPC server is supplied as C++ source with the application adaptation part clearly separated from the framework.

Only a few methods need to be adapted to implement a new server. The code that needs to be modified is clearly separated from the generic OPC code, making updates to new OPC standard versions easy and straightforward.

The availability of the full source code protects your investments and allows you to fully adapt it to your requirements. Whether you want to quickly implement a simple server or create high performance OPC servers with ten thousands of items the OPC Server Developer Studio Source is the right choice.

The OPC Server Developer Studio Source offers unique features for performance and functionality improvements of the developed OPC Server like Event Driven Mode for Device Access; Dynamic address space with items added when they are first accessed by a client; Item browsing can be implemented to browse the cache or the device/database.

The included client executables can be used to test a server implementation and therefore eliminate the effort to create own test clients.

Features Included:
OPC Compliance tested
  • Short time-to-market for standard compliant products. Develop OPC servers in days instead of weeks or months.
  • Highly utilizable tool for quick and easy development of OPC compliant servers.
  • Powerful possibilities for performance optimizations.
  • Event Driven Mode for Device Access.
  • Dynamic address space handling allowing adding and removing items during run-time.
  • Item browsing can be implemented browsing the cache or device/database.
  • Custom Properties.
  • Can be used as NT Service.
  • Servers are fully compliant to the OPC Specifications DA 1.0a, DA 2.05a, DA 3.00 and AE 1.00 / AE 1.10.
  • Tested with the OPC Foundation Compliance Test Tool.
  • Complete source code for all server modules included.
  • The application specific part can be implemented with C++ or C#/VB.NET or any other compiler capable of generating a .NET assembly.
  • Diagnostic client and diagnostic tools as executables included.
  • Extensive diagnostic and installation support.
Requirements:
  • Windows 2000, XP, 2003 Server, Windows Vista™
  • Microsoft Visual Studio 2005 (C++)
    or
  • NET Framework 2.0
  • Microsoft Visual Studio 2005 (C#/VB.NET)

License Model:

Technosoftware's Source License allows several developers in the same company and same company location to develop applications on multiple PC's and charges no royalties, runtimes, or server deployment fees. For more information please contact us at This e-mail address is being protected from spam bots, you need JavaScript enabled to view it .

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.

Self-Tested for Compliance

The OPC Foundation Self-Tested for Compliance logo indicates that these products have been tested by the manufacturer to be compliant with the following OPC Specifications: Data Access 1.0a, Data Access 2.00, Data Access 2.05a, and Data Access 3.00. Additional information about compliance testing, logo program and a summary of test results for the OPC Server Developer Studio .NET can be found at www.opcfoundation.org.