6a49797b5ae895da1eb9027047903d9031bb81a4.jpg"A picture is worth a thousand words." This sentence applies to all aspects of life and is particularly relevant to machines and systems. To orient themselves, users rely on graphic overviews, images and the display of process values. Alarms and trends indicate the necessary process parameters in the correct format. To get the most out of HMI systems, it is important to include things like style sheets, unit groups and language switching.


TM600 – Introduction to Visualization

Human nature has always driven man to depict objects and events using images. The techniques and possibilities available for doing so have advanced steadily over the years, opening up a wide range of technological solutions to choose from.

Objectives and content

  • Definition of visualization
  • Definition of human-machine communication
  • Visualization in automation
  • History of visualization in technology
  • Requirements and selection criteria for visualization applications
  • Introduction to different visualization concepts
  • Getting to know the design aspects of visualization applications
  • User groups and permissions
  • Overview of other design guidelines


TM610 – Working with Integrated Visualization

Visual Components is a powerful yet versatile tool within Automation Studio for designing dynamic HMI applications that allow operators to clearly and intuitively view even the most complex real-life industrial processes in graphic form. A visual editor and rich selection of pre-designed controls open up virtually unlimited design possibilities.

Objectives and content

  • Introduction to Visual Components
  • Creating an initial visualization application
  • Working with the Visual Components editor
  • Workspace, visualization structure and help system
  • Creating your own visualization application
  • Managing variables and data points
  • The layering method when designing pages
  • Displaying and entering process values
  • Creating static and dynamic text
  • Language and unit switching
  • Touch and keypad control
  • Using graphic objects


TM630 – Visualization Programming Guide

A visualization application is designed for a defined purpose and user group. As a result, there are guidelines that must be followed during development in order for the defined purpose to be fulfilled.

Objectives and content

  • Project phases and specification
  • Visualization templates
  • Operating concepts and user-oriented development
  • Variables, data points and data management
  • Runtime behavior and integration in the controller
  • Integrated diagnostics and service options
  • Service, modifications and maintenance
  • Documentation and project sharing


TM640 – Alarm System, Trends and Diagnostics

A central aspect of a visualization application is how it displays process values, messages and information about the machine status. Other important functions of a visualization application include displaying alarm lists, trend curves and diagnostic data.

Objectives and content

  • Definition of alarm, message and warning
  • Setting up and displaying alarms during runtime
  • Interacting with the alarm system
  • Bit and value alarms
  • Acknowledging and recording alarms
  • Configuring the trend system
  • Displaying online trends
  • Interacting with the trend system
  • Integrating the System Diagnostics Manager into a visualization application
  • Runtime display
  • Interaction with the System Diagnostics Manager


TM670 – Advanced Visual Components

The Visual Components control elements can be combined to create to design more complex elements for a visualization application. Multiple programming interfaces extend the functionality of the integrated visualization system.

Objectives and content

  • Exercises in animating graphics
  • Optimizing the display and appearance of a visualization application
  • Exercises in data entry and touch operation
  • Using the VISAPI programming interface
  • Examples and exercises
  • Proposed solutions and procedure guides


B&R Automation - Training modules