{user_name}
Perspective blue code image for examples from software development, visualization and control software

Examples from software development

Icon scheme with interconnected boxes as a symbol for process, system, and technology connections on the software development side

We develop software for:

  • Control software for plant controllers
  • Firmware for microcontrollers
  • 3D visualizations and simulations
  • Terminals for RS232, CAN, UDP, Ethernet
  • Libraries for control engineering
  • Spectrum analysis of arbitrary signals
  • Software for CAD automation
  • Function block editors
Icon of a browser window with code symbols as an illustration for software development examples and visualization

Development environment

Depending on the requirement, we use Microsoft Visual Studio with the programming languages C# or VB.NET for developing applications, or for low-level hardware programming the AVR Studio with C++.

Screenshot of software development: AVR Studio and Visual Studio with source code, breakpoints, register and terminal windows
Icon of a computer monitor with user profile, mouse pointer, and UI elements - symbol for software development and visualization

Reference projects

Plant control with digital twin

DirectX 3D visualization of a palletizing robot in control software for trade show exhibits and demonstration models

Control software of an industrial plant whose process data are matched in real time with a simulation or a digital twin. The visualization was implemented with DirectX 3D.

Software for plant control

Control software user interface for stretch-wrapping machine with scanner, wrap-pattern graphic, and logbook for trade show demonstrator

Plant control that can wrap arbitrary rotational bodies with packaging film. The software scans the rotational body in three dimensions before wrapping and calculates the optimal wrapping scheme based on predefined rules.

CAD automation

Screenshot of CAD automation software with 3D export preview of a trade show functional model and log report, project view

Fully automated CAD software that generates 3D models, quotes, data sheets and production drawings from product data in an ERP system.

Document management software

Screenshot: Project Doc Manager DMS with tree structure, file versions, and preview for trade show model and prototype projects

Audit-proof document management software with user rights management and direct display of Word and PDF files within the program.

Visualization with Open Maps

Geographic visualization: OpenMaps screenshot with train icons, pins, and pop-up info for ICE/RE live tracking

Display of ICE and regional trains on an Open Maps map. Current data for each train can be retrieved from a database.

RS232 and LAN terminal with evaluation

RS232 and LAN terminal screenshot with message log, hex data, GPIO display, and control commands on software project page

Software that enables configuration, testing and firmware flashing via RS232 and LAN at a manufacturer of radio modules.

Ethernet UDP terminal for process data

UDP/Ethernet terminal screenshot: process data display, raw data, trigger traces, and send fields for trade show model demo

Software for monitoring and visualizing process data output by a PLC for debugging.

Function block editor for control loops

Function block editor screen with control loops, visualization, and control blocks for trade demonstrator projects

Training software for control loops that allows process paths to be connected via RS232. Many function blocks such as PID controllers or first-order lag elements (DT1) are available. The control loop can be modified during runtime. Signal deviations are displayed in red.

Spectrum analysis with pattern recognition

Audio analyzer software screenshot with colored FFT spectra, spectral analysis, and signal display for signal analysis

Signal analysis that visualizes audio signals captured via the microphone. Recurring tones or rhythms are detected and displayed using FFT and mathematical convolution.

DJ software

Screenshot of DJ JOE Genius DJ software with playlists, BPM analysis, star ratings, and suggestion list for product demo

Disc jockey software that suggests matching songs based on the currently playing track. The track ranking incorporates analyzed tempo, genre, key, and playlist occurrence. The software learns with each DJ gig and improves the algorithm.

Automation library

Automation library overview with PID, T1, T2S controllers and generator blocks as trade show exhibit visualization

A software library for automation and control applications with C# or VB.NET. The library makes it possible to implement, for example, PIDT1 controllers, time elements, and signal generators with a single line of code.

Test environment for transfer elements

Test environment screenshot for visualizing controller behavior (Euler, Tustin) for trade show exhibits and demonstration models

Test environment that allows the behavior of digital controllers to be easily tested. The screen capture shows how a T2S control element responds to fluctuating cycle times. The comparison shows the difference between forward Euler, backward Euler, and Tustin methods.

★★★★★

8 Reviews

View more projects

Trade show exhibit for Z-LASER with green laser projection on a CNC-milled wing mold at the booth

Mold making for trade shows - CNC manufacturing of molds

Mold making for trade show models for product presentation at the trade show. CAD design, CNC manufacturing and painting of molds for the exhibition booth.

View project
UV-illuminated Hygienic Seal demonstrator with acrylic cylinder, water screw and shiny stainless steel screws as an eye-catcher

Trade show exhibit for hygienic seal with water - exhibition construction

Noble trade show exhibit made from an acrylic column filled with water that uses granules and UV light to make the benefits of a hygienic seal visible.

View project
Functional model radar safety demonstrator with two SYMEO sensors and 3,000 LEDs in acrylic tubes as a trade show exhibit

Functional model for safety sensor with LED strips - exhibition construction

Interactive demonstration model to showcase the advantages of a dual radar measurement path for safe and reliable distance measurement.

View project
Radar trade show model with sensor, movable reflector, material and dust module as well as display as an interactive exhibit

Trade show model for radar sensor with display - exhibition construction

Modular trade show model of a robust measurement path that precisely measures distances through water, dust, and plastic with a radar sensor and displays them on a screen.

View project
Sensor box IMU product photo with goldcap memory, Qi charging cradle and ESP32 electronics as a robust trade show and prototype model

Sensor box IMU with AHRS

Spaceflight technology in a box. A measurement unit that assists in decontaminating radioactively contaminated plant components.

View project
Warehouse robot mule control with open cable duct, colored wires and terminal strips as a trade show exhibit demonstrator

Warehouse robot Mule

The Heavy Mule is a very robust and smart warehouse robot that navigates using an inductive guidance system and RFID tags.

View project
Compact winding drive trade show model: rows of open control cabinet boxes with emergency stop, sockets, and orange-rubberized cables

Compact winding drive

Smart winding motor with speed and torque control, synchronous drive and multifunction footswitch.

Coming soon
Trade show model palletizing robot behind yellow safety fence with monitor and conveyor technology as a functional demonstrator

Palletizing robot

Robot that measures pallet boxes with variable dimensions and loads them precisely. With digital twin and 3D visualization.

Coming soon
3D visualization of a winding machine as a trade show model with linear guide, brake motor, and demonstration functions for expo

Winding machine

Adaptive winding robot that wraps arbitrary rotational bodies with fabric tape while applying a uniform contact pressure.

Coming soon
Ball balance training model on workbench with laptop, measuring device, and parts boxes for control engineering and prototype construction

Ball balance as a teaching model

In a nonlinear and highly dynamic experimental setup, a metal ball is precisely balanced for training purposes.

View project