Machine Building

Develop machine control like modern software

Develop your machine control with a modern software toolchain instead of legacy PLC tools. You build your own logic with the C# module SDK. Ready-made modules from retavi handle fieldbus and IT communication. Real-time capable on standard IT hardware.

Your benefit

Ready-to-use communication modules for connecting any devices and IT systems. You focus only on your own logic

Reusable logic blocks across machines and projects instead of one-off code

A modern software workflow with automated testing, version control and AI support in engineering

Your starting point

Machine check

In a workshop, we look at how you can implement your automation with the C# module SDK and ready-made communication modules, including a fixed-price effort estimate.

Arrange an initial consultation

Challenges

Limited connectivity to other systems

Connecting to IT systems is extremely complex in many PLC environments. Communication often has to be hand-programmed or extended with additional devices.

Lack of extensibility

Solutions already in operation can only be adapted or extended with major effort. New functions often mean reprogramming, limited by what the PLC vendor allows.

No modern software workflow

Version control, automated testing, pipelines and AI assistants are largely missing in classic PLC environments.

Logic isn't reusable

Custom control logic is tightly bound to one project and rarely carries over to the next machine.

Classic solution vs. retavi

AspectClassic solutionWith retavi
CommunicationFieldbus and IT connectivity hand-programmedReady-made communication modules, usable immediately
ReuseCode bound to one projectLogic blocks reusable across projects
Development workflowWithout version control or automated testingVersion control, automated testing, AI support
AdaptationLater automation changes require major effortAdaptable at any time through reusable modules
HardwareBound to the PLC vendorStandard IT hardware, interoperable

How retavi solves it

Three steps to a running controller.

1

Select modules

You select ready-made communication modules for field devices and IT connectivity. Matched to your controller.

2

Develop logic

Your control logic is built with the C# module SDK, version-controlled and tested automatically.

3

Run on standard hardware

The finished controller runs on your industrial PC, without the limitations of a proprietary PLC.

Matching product: retavi//Framework

Examples

Run a compact filling machine without a classic PLC

Situation

A compact filling or capping machine handles small containers in discrete cycles: feed, fill, cap, transfer. Sensors and pneumatics carry out the individual steps. The control logic is to be built as software on an industrial PC rather than as a PLC project.

With retavi

retavi connects the machine's sensors, drives and actuators to an industrial PC. The customer-specific sequence control for feeding, positioning, filling and capping is built with the C# Module SDK as a dedicated module on the retavi//Framework.

Benefit

The engineering team describes its own machine logic in C# while retavi handles the connection and operation of the automation components on the industrial PC. The result is software-based control instead of a classic PLC project.

Contact

Talk to us about your automation challenges.

Dr.-Ing. David Breunig
Dr.-Ing. David Breunig
Managing Director