Is the intuitive engineering software that is used for the coding-free programming of automated systems. Assemble is available in 2 Editions. The free community version and the standard version for which a fee is charged.

The most important functions at a glance

Programming the logic

Creation of a simple function

Individual functions can be created in a very short time and in a simple way using drag & drop. The programmed function can be saved as a function block and reused as often as needed.

Visualise the logic

Connecting the logic with the Visualisation

The Visualisation can be created for the created logic in the same step. It is also inserted when the function block is reused. The design is completely free, so both simple operating pages for the end customer and technical views for the technicians can be created.
The created Visualisation looks the same on all platforms (Android, IOS, browser, Windows, Linux,…) without any necessary adjustments.

Testing the logic

Simulation in the logic designer

The functions can be tried out and tested in advance directly in the designer. This is possible via simulation or via direct connection to the live system.

Publish the system

Export via the Multiserver

Changes to the programming and Visualisation can be imported via the Multiserver at the click of a mouse. No network settings such as VPN or port forwarding are required, nor is a direct network connection necessary. If the system is connected to the Multiserver, it can be updated from anywhere in the world at the touch of a button.

Automatic documentation

Exporting a plant documentation

After commissioning, you can export the system documentation at the touch of a button. You can store this on the Multiserver and hand it over to the end customer.

In addition, an order list for the necessary hardware can also be created.

The advantages of Assemble

Easy to get started

The free community version allows you to get started at any time. We help you learn the software right through to the entire project process.

Create attachments with a click

Create standard systems including visualisation and documentation with just a few clicks and without programming. Individual adjustments can be made at any time.

icon modularity
Unrestricted programming

Thanks to the unrestricted programming, both simple and the most complex systems can be implemented. This allows you to ideally map your individual know-how.

icon scale
High scalability

Whether simple small systems, IoT, large systems or complex special solutions – the high scalability enables use in all sizes and areas.


With Assemble, programming and visualisation is done in the simplest way using drag & drop. You do not need any knowledge of a programming language.

icon code
Programmes in high-level language

If required, programmes in a high-level language
such as C#.Net can be used for programming.

icon simulation
Simulation and tests

The functionality of your systems can be tested in advance using the simple and clear simulation of the processes.

icon edit settings
Integrated bus systems

Bus systems such as KNX, MBus, Modbus, Bacnet, SMI, Dali, OPC and also radio standards such as Enocean are directly integrated into Assemble.

icon controller
Hardware/manufacturer independent

You can use our software with hardware from different manufacturers such as Beckhoff, EAP, Futus, Phönix and Wago. You also have a free choice of sensors and other peripherals!

icon engineering
Up to 70% time saving

The simple and fast programming saves you up to 70% of time – from programming to commissioning and remote maintenance. You don’t believe us? We would be happy to convince you with a short presentation!

Remote maintenance without network settings

Systems can be centrally managed and remotely maintained via the multiserver without network settings such as VPN or port forwarding. At the click of a mouse, you can update the complete programming and visualisation of your systems from anywhere in the world.

Let us advise you

Nothing beats a personal conversation. We will gladly take the time to introduce ourselves, answer your questions directly and suggest the best solution for you – free of charge and without obligation, of course.

Editions and prices

Community Version

Free entry-level variant for small systems
free keiner
  • Max. Data points/system: 32
  • Graphical programming
  • Creation of the Visualisation
  • Various bus systems
  • Working via the Multiserver
  • Custom messages
  • Programming in high-level language (C#)
  • Connection of software systems

Standard Version

Unlimited possibilities
  • Max. Data points/system: unlimited
  • Graphical programming
  • Creation of the Visualisation
  • Various bus systems
  • Working via the Multiserver
  • Custom messages
  • Programming in high-level language (C#)
  • Connection of software systems

Contact us

If you have any questions or need detailed information about our solutions, please fill out the contact form or send us an email at We will get back to you within the next few working days.

Reisenbauer Solutions GmbH
Handelskai 265 / TOP 328
1020 Wien

Just one more step!

Please enter some more information to start the download.