Process Visualization with VisiWin – HMI Unlimited


VisiWin’s reliable services are used in thousands of machines and facilities worldwide – not only for servicing and monitoring of individual machines but also for supervision systems. Our process visualization software is not designed for a particular industry but is a universal tool.

Hence VisiWin is suitable for a wide range of applications. VisiWin is platform-independent and can be used on small HMI panels as well as on Windows Embedded or Windows Server. With its browser-based client, it also covers portable devices such as tablets and smartphones.

From small-scale HMIs to complex SCADA applications, VisiWin supports the developer with all tasks by its extensive toolbox full of practice-proven system functions. These functions are ready for use but can also be parameterized and adapted to the requirements of the processes to be visualized. VisiWin has everything on board that an advanced process visualization tool should have including machine communication, data preprocessing, display of alarms and measured values.

Open APIs, standard file formats and the possibility to implement nearly unlimited custom functions make everything possible.

Limits were yesterday!

VisiWin Highlights

Support for modern UI Technologies

Create professional user interfaces based on

  • Microsoft .NET WPF
  • Microsoft .NET Windows Forms
  • HTML5

Multi-Touch and Gesture Control

  • Gestures using one or more fingers
  • Flick
  • Rotate
  • Zoom
  • Two-hands control

Scalable Runtime System

  • From Windows Embedded to Windows Server
  • Single computer applications
  • Client/Server applications
  • Web applications

Flexible Engineering Concept

  • State-of-art, professional development environment system
  • Compatible with Microsoft Visual Studio and Blend
  • Parameterizing and programming (C#, VB.NET, JavaScript)
  • Modular project structures
  • more

Features VisiWin HMI Software

  • VisiWin drivers for all established controllers
  • Offline browser for variables import
  • Variables abstraction layer / switching between PLCs
  • Structures, arrays
  • Groups with different scan times
  • Automatic variables activation
  • OPC UA and OPC DA
  • Driver toolkit (for custom drivers)
  • Further information on process communication ...
Process Communication
  • All texts are in Unicode
  • Texts with dynamic components (variables)
  • Font switching (Europe / East Asia)
  • Online switching between units of measure, switching between symbols and colors
  • Language-dependent touchpad layouts
  • Date, time, number formatting, etc.
  • Import and export tool for Excel
  • Further information on language switching ...
Language Switching
  • Alarm classes (e.g. messages, alarms, etc.)
  • Alarm groups
  • Display elements with filtering and sorting
  • Various alarm acknowledgement types
  • Alarm texts with dynamic components (variables)
  • Additional information to alarms (video, position, help, etc.)
  • User-defined alarm types (e.g. controller state)
  • Further information on alarm management ...
Alarm Management
  • Single recipes with variable values
  • Hierarchical recipes with sub-recipes
  • File and transfer operations triggered by PLC or user
  • Transferable recipe files
  • Readable file format (Access or XML)
  • Integrated history
  • Forgery-safe file saving
  • Value editing directly on the user interface
  • Further information on recipe management ...
Recipe Management
  • Recording for y-t graphs
  • Recording for y-x graphs
  • Ring buffer in the memory or as a file
  • Sequential archives for periods of time (day, week, etc.)
  • Sequential archives for batches
  • Scaling and zooming for graphs
  • Graph selection at runtime
  • Graphs are individually scalable
  • Further information on trend recording ...
Trend Recording
  • Hierarchic levels or free definition of user rights
  • User groups
  • User administration at runtime
  • Password complexity and change intervals
  • Automatic log-off
  • FDA CFR 21 Part 11 compliant access protection
  • Administration by Windows Active Directory
  • Connection of reading devices for authentication (RFID, chip cards, biometric features)
  • Further information on user management ...
User Management
  • Automatic logging of system events
  • Logging of user-defined events
  • Forgery-safe file saving
  • FDA CFR 21 Part 11 compliant audit trail
  • Logging of any user interaction
  • User’s log
  • Electronic signature
  • Batchwise logging
  • Further information on logging ...
  • Ready-made but customizable controls for all tasks (button, value input and output, lists, graphs, gauge, etc.)
  • Integration of third-party controls
  • Creation of custom controls
  • Display of 2D and 3D vector images
  • Display of bitmaps in various formats (BMP, PNG, GIF, JPG)
  • All elements can be made dynamic by programming or using a process variable
  • Time-controlled animation (translation, transformation, rotation)
  • Color gradients and transparency
  • User interaction by touch and multi-touch or mouse and keyboard
  • Gesture control (flick, zoom, rotate, two-hands gestures, etc.)
  • Integrated, customizable touchpads
  • Customizable form templates for typical tasks (e.g. alarm management or user management)
  • Creation of custom form templates
  • Various screen layouts (full screen, window, dialog, popup, flyout, etc.)
  • Responsive design for different screen sizes and resolutions
  • Learn more about design
Machine View 3D Saw

In search of the right tool?

We don’t have screwdrivers. But we do have a powerful HMI/SCADA tool that combines total openness with numerous system functions.

You need more information and have specific questions? Attend our online presentation and discuss your individual task with our tech-savvy VisiWin experts.

It’s easy, uncomplicated and without any obligation!

Arrange a meeting


Stay informed on recently released software packages and upcoming events such as trade fairs, workshops and presentations