{user_name}
Software development code perspective blue Free Pic

Examples from software development

Icon schema stations network box crates process technology system connection

We develop software for:

  • Control software for plant controls
  • 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 computer code program code software window input line

Development environment

Depending on the requirements, we use Microsoft Visual Studio with the programming languages C# or VB.NET for application development, or for hardware-related programming, we use AVR Studio with C++.

Software development AVR Studio and Visual Studio turned screenshot
Icon Computer Screen Person Profile Program

Reference Projects

Plant Control with Digital Twin

Project Palletizing Robot Control Software 3D Visualization Control Elements Screenshot

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

Software for Plant Control

Project Wrapping Machine Control Software Engineer Glaser Screenshot

Plant control that can wrap any rotating body with packaging tape. The software scans the rotating body in three dimensions before wrapping and calculates the optimal wrapping scheme based on predefined rules.

CAD Automation

Project CAD Automation Software Screenshot

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

Document Management Software

Project Doc Manager Software Screenshot

Revision-secure document management software with rights management for users and direct display of Word and PDF files in the program.

Visualization with Open Maps

Project Geographic Visualization Software Screenshot

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

RS232 and LAN Terminal with Evaluation

Project RS232 Terminal Engineer Glaser Software Screenshot

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

Ethernet UDP Terminal for Process Data

Project UDP Ethernet Terminal Software Screenshot

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

Function Block Editor for Control Loops

Project Function Block Editor Screenshot

Training software for control loops, which allows control paths to be integrated via RS232. Many function blocks such as PID controllers or DT1 elements are available. The control loop can be modified during runtime. Deviations in the signals are displayed in red.

Spectrum analysis with pattern recognition

Project Audio Analyzer Software Screenshot

Signal analysis that visualizes audio signals played through the microphone. Recurring tones or rhythms are recognized and displayed using FFT and mathematical convolution.

DJ software

Project DJ JOE Genius Software Screenshot

Disc-jockey software that suggests suitable songs based on the currently playing track. The ranking of the tracks takes into account the analyzed tempo, music genre, key, and occurrence in playlists. The software learns with each DJ gig and improves the algorithm.

Automation library

Project Automation Library Overview Controllers

A software library for automation and control applications with C# or VB.NET. The library allows for the implementation of, for example, PIDT1 controllers, time elements, and signal generators with just one line of code.

Test environment for transmission elements

Project Automation Library Simulation Controller Software Screenshot

Test environment that allows for easy testing of the behavior of digital controllers. The screen recording shows how a T2S control element reacts to fluctuating cycle times. The comparison shows the difference between Euler forward, Euler backward, and Tustin methods.

★★★★★

<5 reviews

View more projects

project ball scale control engineering

Ball scale as a teaching model

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

View project
project radar demonstrator led effect sunset night sky shooting stars

Safety demonstrator - exhibit for trade fair appearance

Interactive trade fair demonstrator with a double radar measuring path for safe and reliable distance measurement.

View project
Project radar demonstrator all modules from radar to reflector tailored

Module demonstrator - exhibit for trade fair appearance

A radar sensor with visualization for a trade fair setup that accurately measures distances through water, dust, and plastic.

View project
Project sensor box IMU product photo box

Sensor box IMU with AHRS

Space technology in the box. A measuring unit that assists in decontaminating radioactively contaminated equipment parts.

View project
Project Warehouse Robot Mule Electronics Cable Duct Open

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
Project Compact Winding Drive 6 Control Cabinet Open

Compact Winding Drive

Smart winding motor with speed and torque control, synchronous drive, and multifunctional foot switch.

Coming soon
Project Scale Packaging System with Safety Grid

Palletizing Robot

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

Coming soon
Project Winding Machine 3D Model Linear Guide Brake Motor Landscape Format

Winding Machine

Adaptive winding robot that wraps any rotating body with tape while generating a uniform pressing force.

Coming soon
Project Function Block Editor Screenshot

Function Block Editor

Real-time function block editor that allows control loops to be graphically created and edited during operation.

Coming soon
Project process controller PCB with display and peripherals

PIDT1 Process Controller

Freely programmable process controller with analog inputs and outputs that digitally represents any transfer functions, e.g., the PIDT1 controller.

Coming soon