Cloud PLC
The UpTux runtime executes automation on AWS, Azure, Kubernetes or your own IT instead of classic PLC hardware.
Products
Our projects have produced products we use ourselves every day: from protocol stacks and PLC connectivity to real-time frameworks and HMI software. They speed up your development and integrate flexibly into existing systems.
Control and real-time software running on standard IT and Linux.
The UpTux runtime executes automation on AWS, Azure, Kubernetes or your own IT instead of classic PLC hardware.
A Rust executor and connector framework for deterministic real-time systems with zero-copy communication.
Connects ROS 2 robotics applications with industrial controllers, fieldbuses and IT systems.
Protocol stacks and tools that let machines, controllers and IT talk to each other.
A lean OPC UA stack in C# for client and server: exactly the parts of the specification you need day to day.
A SOME/IP stack for service-oriented communication, available in C#, Rust, C and C++.
.NET library for Beckhoff TwinCAT: typed access to PLC variables via ADS, with reconnect, subscriptions and simulation.
A REST API for Beckhoff TwinCAT: PLC variables as secure HTTP endpoints, with real-time updates and EtherCAT diagnostics.
Passive EtherCAT diagnostics: decode live traffic via a TAP or from capture files, without disturbing the machine.
Lean building blocks for your own software.
A modular C++17 library with data structures, asynchronous I/O and cryptography. No external dependencies, ideal for embedded.
A high-performance .NET library for reading ASAM MDF4 measurement files with a streaming API, available on NuGet.
User interfaces and software for operator devices in production.
Run your own Rust or .NET applications on the ifm ecomatDisplay CR1140/CR1141 instead of the CODESYS runtime.
HMI/SCADA software for monitoring and controlling industrial printing presses, operated by multitouch.
We're happy to advise you on use cases, licensing and integration into your project.