Matrikon Flex
Software Development Toolkit (SDK)

Download Now Download Datasheet Download Whitepaper Download Whitepaper  

The Matrikon Flex OPC UA SDK is the first high-performance developer toolkit that quickly and easily enables any application, regardless of size, with OPC UA. It is intended for use by discrete and process industry manufacturers, commercial customers, and automation OEMs that need to implement native data connectivity that is:

  • Based on a secure open standard
  • Preserves rich data context
  • Hardware platform-independent
  • Operating system (OS)-agnostic
  • Scalable for use in embedded and personal computer (PC) environments
  • Flexible enough to facilitate communications between devices (machine to machine or M2M) and between applications on the shop floor, office premises, and/or the enterprise cloud.

The Matrikon Flex SDK is the only toolkit that delivers on all of these requirements—from small, embedded chips to enterprise servers


Request a quote  

Industry’s Most Advanced Features

  • FLASH-based or RAM-based address space, which is fully reconfigurable on-the-fly
  • Single or multi-threaded implementation
  • Support for an arbitrary number of sessions, subscriptions, monitored items and address space nodes that is solely dependent on available target resources
  • Advanced, proprietary, embedded first-principles architecture
  • No heap-based memory allocation for embedded applications to ensure maximum reliability
  • Works with all OSs, (e.g., Embedded Linux, RTOSs, Windows, Linux, Android, iOS, etc.) or no OS at all.

Benefits of Matrikon OPC UA SDK

  • Use the same API across all processor sizes and operating systems
  • Eliminate costly and time-consuming configuration of register-based data
  • Enable monitoring from any OPC UA Client
  • Eliminate the need for customers to marshal data through third-party systems
  • Utilize C++ linkable multiplatform software that runs on any OS, RTOS or even bare-metal system
  • Implement the smallest RAM footprint

MatrikonOPC OPC UA Embedded Server SDK - Architecture Diagram

Typical Applications

  • Programmable Logic Controllers (PLC)
  • Cloud enable software (SaaS)
  • Sensors and Actuators
  • Gateway Products for Protocol Translation
  • Building Automation Controllers
  • Drives and Servo-Amplifiers
  • Smart Meters

Evaluation kits:

Implement OPC UA connectivity across products and platforms with a single fully scalable toolkit, download the evaluation kit:

Server
>Matrikon Flex OPC UA SDK - Server Demo Kit for Windows - download here
>Matrikon Flex OPC UA SDK - Server Demo Kit for Linux - download here

Client
>Matrikon Flex OPC UA SDK - Client Demo Kit for Windows - download here
>Matrikon Flex OPC UA SDK - Client Demo Kit for Linux - download here

Example Target Hardware

Example Target Hardware - fasalLINK The fasaLINK OPC UA Server Module pictured is a reference design. The module is based on a 72MHz ARM Cortex-M3 microcontroller that costs less than $5. The reference design has been certified as compliant by the OPC Foundation.



The MOXA IA240 RISC-based Industrial Computer
The MOXA IA240 RISC-based Industrial Computer which is based on an ARM9 with 64MB RAM and 16MB flash.










The MatrikonOPC Advantage

MatrikonOPC, the leader in OPC technology provides significant value to the manufacturing space. Now, MatrikonOPC extends data connectivity offering from the desktop down to the micro-controller level enabled by OPC UA. OPC UA Embedded technology complements MatrikonOPC’s existing portfolio, and positions MatrikonOPC at the fore front of the emerging device to enterprise open data connectivity market. The community of partners we currently work with include:

ARMConnected   STMicroelectronics


Matrikon Flex OPC UA SDK Datasheet
Matrikon Flex OPC UA SDK Case Study
Matrikon Flex OPC UA SDK Whitepaper
Matrikon Flex OPC UA SDK Webcast