What is OPC UA
OPC UA is a data exchange standard for highly reliable industrial communication designed to transfer information from factories and process control equipment to large-scale host information systems. In recent years, it has been attracting attention for its support of Industrie 4.0 from Germany and Made in China 2025.
In the third industrial revolution, mechanization and automation were promoted using computers and IT technology. What the world is aiming for in the future is the realization of an industry in which machines, people, and products are intelligently coordinated by making further use of the information and communication technologies that have been cultivated thus far. For example, in the manufacturing field, smart factories are being considered. Data on the operating status of machines can be collected directly from machines and sent to networks for analysis and feedback. trying to connect In order to realize this, OPC UA, which can securely connect from the workplace to the cloud, has been adopted as the core communication protocol.

Matrikon ® FLEX OPC UA SDK
The Matrikon ® FLEX OPC UA SDK is an SDK developed by Matrikon for building systems that conform to the OPC UA standard.

Highly scalable design for use in any environment
When IoT progresses and smart factories start full-scale operation, it is expected that millions of data will be exchanged per second. Matrikon's SDK has a robust construction that anticipates this, and is designed with a small footprint and memory saving so that it can be used even in low-power embedded environments on the edge side. Therefore, it is a highly scalable SDK that can be used widely from embedded to enterprise.
Provide client and server SDKs that support the latest specifications
SDKs that follow the latest specifications are prepared for both servers and clients, and will be provided as needed.
Support system in Japan
We provide sample projects for major OSs, Japanese manuals, training, and support by Japanese engineers, which can greatly reduce the time required to introduce OPC UA.
World-class reliability
SDK developed by a group of experts who have been involved in OPC for over 20 years since the OPC Classic era. It is certified by the OPC Foundation and has a track record of adoption all over the world, making it a highly reliable product.
Main features
Scalability
- One SDK can be used in any environment
- A design that can withstand large data transmission and reception for enterprises while being usable in a low-powered embedded environment with a small footprint design.
- Supports single and multi-thread
- OS/CPU independent design (installable without OS)
- Supports both OPC UA server and client (can be provided separately)
safety
- Passes rigorous testing by Matrikon's parent company, Honeywell's security team
- Completely non-use of open source, original development from the core
Full support system
- Provide Japanese manual and Japanese support
- Provide training or training videos
Ease of use
- API structure considering ease of application development
- Provides C-language compatible API (Basically written in C++ language)
- A sample TCP/IP stack is included. Can be handled with minimal development (If you are looking for a commercial TCP/IP stack, we recommend using HE-NET provided by our company)
Free evaluation version available for application development
Main Specifications
| Matrikon® FLEX™ (R410.2) | ||
|---|---|---|
| OPC UA server | OPC UA client | |
| OPC specifications | Supports OPC UA v1.03 and 1.04 sequentially | |
| programming language | API prepared in C or C++ (internal code written in C++) | |
| Profile | Embedded Server Profile (Nano and Micro Device Server Profiles) Standard Server Profile |
Standard Client Profile |
| [Supported Facets] | Data Access: Standard Data Change Subscription Server Facet Events: Standard Event Subscription Server facet Address Space Notifier Server Facet Alarms & Conditions: A&C Basic Condition Server Facet A&C Refresh2 Server Facet A&C Address Space Instance Server Facet A&C Enable Server Facet, A&C Alarm Server Facet A&C Acknowledgeable Alarm S Facet A&C Certificate Expiration Server Facet Auditing Server Facet ComplexType Server Facet Data Access Server Facet History Access |
Core Client Facet Base Client Behavior Facet Discovery Client Facet Multi Server Client Connection Facet Address Space Lookup Client Facet Attribute Read/Write Client Facet Data Change Subscriber Client Facet Data Access Client Facet Method Client Facet State Machine Client Facets |
| OPC UA Security | Security Policy: None/Basic128Rsa15/Basic256/Basic256Sha256 AES128SHA256_RSA_OAEP AES256SHA256_RSA_PSS |
|
| Transport Policies | UA-TCP UA-SC Binary | |
| Supported OS/CPU | OS and platform independent (installable without OS) | |
| Form of provision | Source code provided (core provided as obfuscated code) Sample code for TCP/IP stack included Sample code and project for embedded environment |
|
Matrikon ® FLEX™ OPC UA SDK Quick Start Guide
*Click the cc button to display Japanese subtitles.
Technical support system
We provide technical support from dedicated personnel.