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 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 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 Server
Respond to requests from Modbus clients, manage data exchange, and control connected Modbus devices effectively within industrial automation networks
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 Server
Standardized platform for securely exposing data and control commands to OPC UA clients, enabling seamless integration and interoperability in industrial automation systems
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
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
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 ADS
Connects software applications and Beckhoff automation systems (e.g. TwinCat) using the ADS protocol for efficient data exchange and control
Codesys PLC Handler
Connects software applications and CODESYS PLCs, allowing for efficient data exchange, control, and monitoring of programmable logic controllers
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
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
Connects software applications and Modbus-compatible devices, ensuring interoperability and reliable integration
OPC UA Client
Secure communication standard between client applications and OPC UA servers for seamless exchange of data and control commands
Pickering PXI
Precise and reliable control of Pickering PXI hardware modules for seamless integration, automation, and data acquisition
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
Connects microcontrollers and peripheral devices using the Serial Peripheral Interface protocol for efficient, high-speed data exchange and control
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 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 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
Enable interoperability between different machine learning frameworks by providing a standardized format for exchanging and deploying models across various platforms and environments
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 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 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.