Xentara Connectors

Do you want to quickly and effortlessly digitalize and connect existing brownfield installations and legacy machine fleets? Or to build modern machine controls with built-in IT connectivity and smart functionality?

Xentara supports a wide range of easily configurable connectors, empowering users to seamlessly unify heterogenous machine fields and a wide range of IT systems and IoT services even without advanced programming knowledge. 

Connectors are classified as:

  • Northbound: connecting to higher level systems and overarching infrastructure (local or cloud)
  • Southbound: connecting to the Shop Floor and hardware (field buses, machine protocols)
  • Special Purpose: complex tasks like control, machine learning and high level data processing

A simplified C++ interface that gives you seamless integration into the Xentara framework with just few function callbacks. This enables users to quickly write their own programs in Xentara. A build environment is also provided as docker image.

Seamless integration and data exchange between software applications and the Clarify.io platform, facilitating advanced analytics, visualization, and management of data from industrial processes and other sources

Functional Mockup Interface

Functional Mock-Up Interface

Standardized exchange and co-simulation of models between different simulation tools, facilitating integration, testing, and validation of complex systems across diverse platforms

influxdb

InfluxDB Client

Efficient storage, retrieval, and analysis of time-series data, allowing for real-time monitoring, historical analysis, and visualization of performance metrics and sensor data in industrial and IT applications

Seamless communication between KEB automation components and other systems through Redis-based messaging, facilitating real-time data exchange and integration in industrial automation environments

Modbus

Modbus Server

Respond to requests from Modbus clients, manage data exchange, and control connected Modbus devices effectively within industrial automation networks

MQTT

MQTT Client

Lightweight, efficient, and real-time communication between devices and systems, facilitating the seamless exchange of messages and data in IoT and industrial applications while optimizing bandwidth and ensuring reliable message delivery

OPC UA

OPC UA Server

Standardized platform for securely exposing data and control commands to OPC UA clients, enabling seamless integration and interoperability in industrial automation systems

python-color.notext-100

Python Interface

High-level programming language that emphasizes readability. Widely used e.g. for test scripts. This interface allows developers to access all functions of the Xentara platform through Python code.

Web Service

Web Service

Communication and data exchange between different software applications over the web through a standardized method for integrating and interacting with external systems and services via HTTP(S)

Websocket

Websocket

Access Xentara functionality using a remote procedure call (RPC) method similar to JSON-RPC 2.0, a common way to call functions remotely using CBOR, a more efficient binary encoding standard.

Beckhoff TwinCAT ADS

Beckhoff ADS

Connects software applications and Beckhoff automation systems (e.g. TwinCat) using the ADS protocol for efficient data exchange and control

Codesys

Codesys PLC Handler

Connects software applications and CODESYS PLCs, allowing for efficient data exchange, control, and monitoring of programmable logic controllers

comedi-color-100

Comedi

Connects software applications and COMEDI-compatible data acquisition hardware, enabling efficient data acquisition and control

Seamlessly integrates control, monitoring, and command transmission between Xentara and cobots from Elite Robots

EtherCAT

EtherCAT

High-speed, real-time bus for precise control and data synchronization, enabling access to thousands of I/O modules with minimal latency

Reliable data exchange and integration with various industrial communication protocols, such as PROFINET, Ethernet/IP, Sercos, and Ethernet Powerlink

Modbus

Modbus

Connects software applications and Modbus-compatible devices, ensuring interoperability and reliable integration

OPC UA

OPC UA Client

Secure communication standard between client applications and OPC UA servers for seamless exchange of data and control commands

Pickering

Pickering PXI

Precise and reliable control of Pickering PXI hardware modules for seamless integration, automation, and data acquisition

Simatic S7

Siemens S7

Connects software applications and Siemens PLCs by enabling the retrieval (GET) and updating (PUT) of data, ensuring efficient and reliable data exchange and control

SPI

SPI

Connects microcontrollers and peripheral devices using the Serial Peripheral Interface protocol for efficient, high-speed data exchange and control

4diac

4diac

Framework for efficient control and automation according to IEC 61499, ensuring bidirectional exchange of real-time data and control commands facilitating development, deployment, and management of distributed automation systems

Check Case Definition Language is a dedicated high-level and easy to learn test scripting language for powerful requirements based system testing. Fully automated test execution and evaluation shortens testing cycles and reduces required manpower

Realistic testing and optimization of robotic systems in a virtual environment, allowing for the evaluation and refinement of robot behavior and interactions before deployment in real-world scenarios

JSON File

JSON File Interface

Data exchange and integration between different systems and applications via a a lightweight, human-readable format that supports easy parsing, serialization, and deserialization of structured data

OEE (Overall Equipment Effectiveness)

OEE Calculator

Measure and analyze the efficiency and performance of manufacturing equipment by quantifying factors such as availability, performance and quality, enabling informed decision-making for process improvements and operational excellence

ONNX

ONNX

Enable interoperability between different machine learning frameworks by providing a standardized format for exchanging and deploying models across various platforms and environments

PyTorch

Pytorch

Perform efficient and scalable machine learning model inference and training, leveraging the PyTorch framework’s capabilities for dynamic computation and optimized performance in various applications, including research and production

QABench

Implement both fully automated and semi-automated tests for test-driven development, EOL tests, tests that run directly on delivered customer hardware with remote execution capability as well as tests for automation and control systems

Reflective Memory

Reflective Memory Bridge

High-speed, real-time data sharing and synchronization across distributed systems via a mechanism for seamless, low-latency memory access between nodes in a networked environment

Tensorflow

Tensorflow Lite

Deploy machine learning models on edge devices through a lightweight, optimized runtime enabling efficient inference with low latency and minimal resource consumption in mobile and embedded applications

Additional connectors are constantly being developed both by embedded ocean and by our partners. If you need a connector that is not listed, don’t hesitate to contact us.

Please note: most connectors are licensed separately.

Skip to content