ToddySoft Connect

Industrial Protocol Drivers

Industrial connectivity

Connect Any Industrial Device

ToddySoft Connect provides a unified interface for communicating with industrial equipment, regardless of the underlying protocol.

Industrial environments are complex, with equipment from different vendors using various communication protocols. ToddySoft Connect eliminates this complexity by providing standardized drivers that translate between these protocols and modern data formats.

Whether you're working with PLCs, SCADA systems, sensors, or other industrial devices, ToddySoft Connect gives you a consistent API to read and write data, monitor status, and receive events.

Apache PLC4X Compatible: All ToddySoft Connect drivers are API-compatible with Apache PLC4X. If your system already uses PLC4X, you can seamlessly integrate our commercial drivers as drop-in replacements.

Supported Protocols

A growing list of industrial protocols, with more being added regularly.

Art-Net

DMX-over-Ethernet protocol for lighting control. Drive DMX fixtures and entertainment equipment through Art-Net gateways.

BACnet

In Progress
Building automation protocol for HVAC, lighting, and access control systems.

Beckhoff ADS

Direct communication with Beckhoff TwinCAT PLCs and I/O systems. Supports Secure ADS for encrypted and authenticated connections.

Bosch-Rexroth CtrlX

Integration with Bosch Rexroth CtrlX automation platform.

C-Bus

In Progress
Schneider Electric building automation protocol for lighting and HVAC control.

CC-Link

In Progress
Open industrial network protocol for factory automation, widely used in Asia.

EtherCAT

High-performance industrial Ethernet technology for real-time automation.

EtherNet/IP

Connect to Allen-Bradley and other CIP-based devices over Ethernet.

Fatek

In Progress
Communication with Fatek Automation PLCs.

Firmata

Protocol for communicating with microcontrollers like Arduino.

FOCAS

In Progress
FANUC Open CNC API for communication with FANUC CNC machine tools.

IEC 60870

Telecontrol protocol for SCADA systems in power utility automation.

IEC 61850

In Progress
International standard for communication in electrical substations and power utility automation.

IO-Link

In Progress
Point-to-point communication standard for sensors and actuators.

KNXnet/IP

Standard protocol for smart building and home automation systems.

Melsoft

In Progress
Communication with Mitsubishi Electric MELSEC PLCs via the MELSOFT protocol.

Modbus

Support for Modbus TCP and RTU, connecting to a vast ecosystem of industrial devices.

MT Connect

In Progress
Open standard for manufacturing equipment data exchange and monitoring.

OPC UA

In Progress
The modern standard for industrial interoperability with built-in security and information modeling.

Open Protocol

In Progress
Communication with Atlas Copco tightening controllers and tools.

Profinet

Industrial Ethernet standard for factory automation and process control.

Siemens S7

The full breadth of Siemens SIMATIC in one driver — from classic S7-300 and S7-400 controllers with alarming, cyclic subscriptions, and S7-400H, through to the latest S7-1200 and S7-1500 platforms using S7C+ over TLS for secure communication with current TIA Portal firmware.

SunSpec

Standardized information models for solar inverters, energy storage, and other distributed energy resources.

UMAS

Schneider Electric Unified Messaging Application Services for Modicon PLCs.

SDKs in Multiple Languages

Develop your own solutions with ToddySoft Connect SDKs — or license our drivers for redistribution in your own products.

Our SDKs give developers direct access to ToddySoft Connect drivers from their language of choice, with a consistent API across all platforms. Build custom integrations, edge applications, or data acquisition tools tailored to your exact requirements.

Redistribution licenses available: If you're an OEM or software vendor, you can license our drivers for integration into your own products. Get in touch to discuss redistribution terms.

Supported Languages

A growing list of language SDKs, so you can use ToddySoft Connect in your existing stack.

Java

The reference SDK, built on the same foundation as Apache PLC4X. Production-ready for JVM-based applications.

Rust

In Progress
Memory-safe, high-performance SDK for systems programming and embedded scenarios.

.NET / C#

Planned
Native SDK for .NET applications, integrating cleanly with the Microsoft ecosystem.

Go

Planned
Lightweight SDK for cloud-native and edge services written in Go.

Python

Planned
Pythonic SDK for data science, automation scripting, and rapid prototyping.

TypeScript / Node.js

Planned
SDK for Node.js backends and TypeScript-based tooling.

Flexible Integration Options

Use ToddySoft Connect drivers in the way that best fits your needs.

License Drivers Directly: Integrate our protocol drivers into your own applications using the Apache PLC4X-compatible API. Perfect for custom software development and OEM integrations.

Pre-built Integration Modules: Get up and running quickly with ready-made modules for popular industrial platforms and data integration tools.

Platform Integrations

Ready-to-use modules for leading industrial and data integration platforms.

Apache Camel

Integration component for Apache Camel enterprise integration patterns.

Apache Hop

Plugin for Apache Hop data orchestration and engineering platform.

Apache Kafka Connect

Connector for Apache Kafka distributed streaming platform.

Apache NiFi

Processors for Apache NiFi data flow automation.

Apache StreamPipes

Adapters for Apache StreamPipes industrial IoT analytics.

CodeSys

Planned
Integration for CodeSys-based automation systems.

CtrlX

Planned
App for Bosch Rexroth CtrlX automation platform.

Eclipse Ditto

In Progress
Integration for Eclipse Ditto digital twin framework.

Eclipse Kura

In Progress
Driver bundle for Eclipse Kura IoT edge framework.

HiveMQ Edge

In Progress
Protocol adapter for HiveMQ Edge IoT gateway.

Inductive Automation Ignition

In Progress
Module for Ignition SCADA platform.

Node-RED

Planned
Nodes for the Node-RED flow-based programming platform.

Phoenix Contact PLCnext

Planned
App for Phoenix Contact PLCnext Technology platform.

Schneider Electric EcoStruxure

Planned
Integration for EcoStruxure Automation Expert.

Siemens Industrial Edge

Planned
App for Siemens Industrial Edge ecosystem.

ThingsBoard

In Progress
Integration for ThingsBoard open-source IoT platform.

Key Features

Unified API

One consistent interface for all protocols, reducing integration complexity.

High Performance

Optimized for industrial workloads with support for high-frequency data acquisition.

Secure by Design

Built-in support for authentication, encryption, and secure communication — implemented wherever the protocol supports it.

Live chat is disabled. Cookie consent is required to use this feature. If you don't see a consent banner, an ad-blocker or privacy extension may be preventing it from appearing. Live-Chat ist deaktiviert. Cookie-Zustimmung ist erforderlich, um diese Funktion zu nutzen. Falls Sie kein Zustimmungsbanner sehen, verhindert möglicherweise ein Werbeblocker oder eine Datenschutz-Erweiterung dessen Anzeige.