Responsive Menu
Add more content here...
Ateva Technologies

OPC UA C++ : Outil de Développement pour environnement Linux

Developpement rapide des OPC UA Serveurs et Clients pour Linux en C++

L’OPC UA C++ Development Toolkit permet une intégration facile et rapide des capacités de connectivité OPC Unified Architecture (UA) dans les applications d’automatisation basée sous Linux. Il se compose d’un ensemble de bibliothèques, doté d’une interface de programmation simple et documentée. Les exemples d’applications, ainsi que les outils de test et de simulation, permettent une mise en service  rapide de vos applications OPC UA.

Interface d’intégration facile à utiliser  – “Time-to-Market” “Retour sur investissement” rapide

  • Développement des Clients et des serveurs OPC UA pour l’intégration des interfaces OPC UA, sur matériel basé sur Linux
  • Interface de programmation Optimisée (API) et facile à dans la compréhension de son utilisation
  • Exemples d’applications , tutorial , test complexe et simulation de clients et serveurs.  pour une mise en router de vos applications
  • Utilisable dans pour des taches critique de controle, ainsi que pour de projets d’automatisme complexes

Performance éprouvé sur le marché leader

  • Accès à plus de 15 années d’expertise dans le domaine du développement OPC
  • Technologie elle même, incorporée dans les produits “Middleware”
  • Système de développement fiable, qui permet la mise en oeuvre d’échange de données depuis un système de production à la gestion de l’entreprise.

Solution complète pour toutes les demandes de clients

  • Ensemble de blocs de construction offrant  des fonctionnalités requises pour implémenter des Clients et des serveurs OPC UA
  • Fonctionnalités étendues, comprenant la sécurité étendue, l’accès aux données, données complexes, concours complet et “accès historique” en C++ pour Linux
  • Concepts de sécurité intégrée, permettant à des données distantes et sécurisées, des  transferts actives, face aux menaces de sécurité moderne

Coup réduit de la téchnologie (Developpement, Maintenance)

  • OPC – pret à l’emploi – en accord avec les spécifications OPC
  • Economisant jusqu’à 2 ans d’effort de développement et réduit le temps de mise sur le marché de votre application
  • Rapididé de mise en conformité à la norme OPC
OPC SpecificationsUnified Architecture V1.04
OPC RolesOPC UA Client, OPC UA Server
OPC UA Client ProfilesCore Characteristics, Data Access, Complex Data, Base Eventing, Methods, Audit, Historical Access, Alarms and Conditions, Query, Redundancy, Publisher, Subscriber
OPC UA Server ProfilesCore Characteristics, Data Access, Complex Data, Base Eventing, Methods, Audit, Historical Access, Alarms and Conditions, Publisher, Subscriber
OPC UA TransportOPC UA TCP transport; UA Binary Encoding, UA Secure Conversation
HTTPS transport; UA Binary Encoding
UADP Publisher, UADP Subscriber
OPC UA SecuritySecurity policy: Aes128Sha256RsaOaep, Aes256Sha256RsaPss, Basic256Sha256/Basic256/Basic128Rsa15/None
Authentification: anonymous/user name and password/user certificate
Full compliance to OPC UA 1.04 specification
Programming Interface*C++
Development Environment*GCC (Version 4, 5, 6, 7)
Development Operating Systems*Any Linux system
(tested on Ubuntu 14, 16, 18)
Any Linux system
(The binary delivery includes: Linux PC platforms on Intel 32 and 64 Bit processors, ARMv6, 32 Bit)
Compliance/CertificationOPC Foundation certification for Server, regularly tested at OPC Foundation interoperability workshops
Support ToolsComprehensive programming examples and tutorials, complex test and simulation OPC UA Server and Client applications, generic technology test and demonstration Client and Server tools
Trial VersionTrial toolkit assemblies contain complete functionality. Limitation to 90-minute runtime period applies.
Trial version upgrades to unlimited functionality simply by using binary license activation key.
LicensingTrial and evaluation license, single seat developer license (binary and source code version)
Applications integrating licensed dataFEED OPC UA SDK libraries can be deployed in unlimited number of copies.

*Binary support for embedded systems is available on request and usually accompanied by a small integration project.
Please contact the Softing sales representative for requests of different compilers or operating system variants.
Known to work on several Linux distributions as well as on Solaris and QNX,, expected to be easily ported to other Unix-based platforms.

LMA-DD-035131Service and Support Contract for OPC UA C++ Client Toolkit for Linux, Binary Format, Minimum Duration 3 Years, Includes WRL-DD-035131, single seat developer license
WRL-DD-035131OPC UA C++ Client Toolkit for Linux, Single Seat Developer License, Binary Format. Available only in combination with LMA-DD-035131
LMA-DD-035132Service and Support Contract for OPC UA C++ Server Toolkit for Linux, Binary Format, Minimum Duration 3 Years, Includes WRL-DD-035132 license
WRL-DD-035132OPC UA C++ Server Toolkit for Linux, Single Seat Developer License, Binary Format. Available only in combination with LMA-DD-035132
LMA-DD-035231Service and Support Contract for OPC UA C++ Client Toolkit for Linux, Source Format, Minimum Duration 3 Years, Includes WQL-DD-035231 license
WQL-DD-035231OPC UA C++ Client Toolkit for Linux, Single Seat Developer License, Source Format. Available only in combination with LMA-DD-035231
LMA-DD-035232Service and Support Contract for OPC UA C++ Server Toolkit for Linux, Source Format, Minimum Duration 3 Years, Includes WQL-DD-035232 license
WQL-DD-035232OPC UA C++ Server Toolkit for Linux, Single Seat Developer License, Source Format, Available only in combination with LMA-DD-035232
LEA-DD-030300Site License extension for OPC Development Toolkits

Scope of Delivery

SoftwareInstallation package on Softing OPC Toolkits DVD-ROM, installation package available for download
SupportDedicated Support Team
DocumentationReference Manual in English in CHM format as part of the installation package

Additional Products and Services

OPC-ENTW-TAGOPC Engineering / Consulting / Compliance Assistance
TRA-OPC-UAOPC UA Introductory Training for decision makers and technical leaders
LRL-DY-134501dataFEED OPC Suite, Version 4.01 and higher, including all supported PLC protocols, OPC UA support, access of any number of OPC Tunnel Clients, for simultaneous access to a total of up to 100 OPC UA Servers, OPC Servers and dataFEED OPC Tunnel Servers plus additional functionality like Database Access, File Access, Data Exchange, Optimizer, Concentrator and Bridge

From OPC Data Access to OPC Unified Architecture

The latest edition of the OPC Book provides an excellent overview of the fundamentals, implementation and application of standardized data exchange via OPC. A key focus is on the new OPC generation – OPC Unified Architecture – that allows for platform-independent data and information exchange.

  • Comprehensive Overview of OPC
  • Detailed Introduction to OPC UA
  • Tools and Demo Programs
Order the Book: From Data Access to Unified Architecture

Comprehensive Overview of Specifications and applications

The OPC Book provides an introduction to all OPC Specifications released by the OPC Foundation, from the very first to the most recent. OPC stands for Openness, Productivity and Collaboration, symbolizing the new possibilities opening up in automation technology. In addition to the fundamentals of OPC, the book discusses the implementation of OPC servers and clients, and presents application possibilities and examples. This gives readers a comprehensive overview of OPC technology and application areas.

The New OPC Generation – OPC Unified Architecture

A key focus of the book is on the OPC Unified Architecture (OPC UA). The new OPC generation allows service oriented, multivendor, and cross-platform capable data and information exchange. Among the most important subjects here are the specifications of this Windows-independent technology, the OPC UA application possibilities, the development of OPC UA products for Windows, Linux and VxWorks operating systems, and the migration from OPC Classic to OPC UA. The book provides a solid foundation of knowledge for readers to build and use products supporting OPC UA in automation.

Tools and Demo Programs on CD-ROM

The included CD-ROM contains demo versions of a variety of OPC servers and OPC tools. It also provides several demonstration programs for development, commissioning, testing, and for the simulation of OPC clients and servers. Another major part of the CD-ROM is dedicated to OPC UA introductory videos and presentations. The comprehensive content makes it easy for readers to get started with OPC Classic and OPC UA.

 

Contents

  • Introduction
  • Fundamentals – Classic OPC Specifications, OPC Unified Architecture, Companion Standards, OPC Compliance Testing
  • Implementation – Base Technologies and Architecture Concepts, Implementation of Classic OPC Components, Implementation of OPC UA Components
  • Application – Classic OPC Product and Application Samples, Aspects of Use of Classic OPC Products, OPC UA Product, Samples, Performance

Summary and Outlook

Scope of Delivery

OPC Book with CD-ROM