Technosoftware AG

Classic OPC Solutions

DCOM based OPC Client Development
Your application interface requires access to OPC standards like Data Access, Alarms&Events, or Historical Data Access, but the components libraries you have access to are not enough flexible and do not allow you to achieve the results you desire?

Save Your Time and Your Money! Technosoftware's Client Developer Studio is the perfect solution for adding OPC connectivity to your applications and can be used for visualization, instrumentation, data logging and more. This package gives you access to hundreds of OPC Servers supporting OPC Data Access, OPC Alarms&Events and OPC Historical Data Access. That is all in itself more than using similar products that offer access to only one of the OPC specifications.

DCOM based OPC Server Development
Your application needs to give other applications access to its data through an OPC standard like Data Access or Alarms&Events, but the components libraries you have access to are not enough flexible and do not allow you to achieve the performance you desire?

Technosoftware's Server Developer Studio offers a fast and easy access to the OPC Server technology.

 

Combined Classic / OPC UA Solutions

The Classic OPC standard, especially the OPC DA interface, is very successful. But applications only using OPC UA can't exchange information directly with applications only using the classic OPC interfaces. Because of this it is important that OPC servers provide not only access via OPC UA but also via the (D)COM based interfaces.This can be done via

  • Proxies which allows classic OPC clients to access OPC UA servers
    No changes are required in existing products and allows easy and fast integration of classic OPC servers into OPC UA communication networks. Since the additional software layer creates performance overheads and adds additional configuration and maintenance effort.
  • Native Integration of OPC UA directly into an existing product
    It is much more efficient and less error-prone to integrate OPC UA directly into an existing product, since the OPC DA interface hides normally information that is useful to implement OPC UA.

With the UA Editions of the OPC Server Developer Studio product line Technosoftware AG provides native integration possibilities. This will make the native integration of OPC UA into a product a manageable task. The existing OPC functionality is exposed with OPC UA and allows classic OPC and OPC UA in parallel. The advantages of this is the integration of existing OPC DA features into one address space and the use of the communication features of OPC UA.

Develop now a Classic OPC Server with the OPC Server Developer Studio DLL or .NET and enhance your server later with the UA Edition. Both share the same customization DLL or assembly.

 

OPC UA Solutions

The OPC Unified Architecture's platform-independent technology allows the development of OPC UA Server and Clients not only for Windows-based PC systems but also for embedded systems as well as Linux / UNIX based systems. On these systems OPC UA can directly be integrated without the need of additional Classic OPC components.

The C++ based OPC UA Client SDK and OPC UA Server SDK allows development of OPC UA Solutions fur such systems.

  • The C++ based OPC UA Client SDK
    speed up your OPC UA client development we offer a class library providing a user friendly C++ API
  • The C++ based OPC UA Server SDK
    supports all basic OPC UA Services (Read, Write, Subscribe, Browse) as well as A&C, History and Programs
  • The ANSI C based OPC UA Server SDK
    is designed for the use in embedded devices. The code is optimized for maximum portability and minimum resource consumption. To speed up familiarization time with code and quickly port it to new embedded platforms, the code is structured very simple. It supports the basic UA features necessary to fulfil the OPC UA „embedded“ profile. The Server SDK runs without encryption and thus needs no crypto support on the target system. The SDK can be run in single threaded mode and needs no threading or locking mechanisms. Locking is optional to control interaction with other tasks. The only requirements are Sockets, Time and ANSI C.

Technosoftware is reselling the OPC UA Solutions from Unified Automation for client and server development.


 
You are here: Home