Contents and learning objectives

  • Basic information about software development methods
  • Designing and programming state machines
  • Using derived data types
  • Creating user libraries
  • The basics of data processing
  • mapp technology concept
  • Recipe management in the control program
  • Storing and managing data
  • Data logging on the real-time system
  • Transferring data and managing communication

Documents provided

TM210 – Working with Automation Studio

Automation Studio is the universal engineering tool used to program and configure all B&R products. The emphasis here is placed on configuration, programming, commissioning and diagnostics of the B&R automation components.

Learning objectives and contents

  • Installation and licensing
  • Creating and opening projects
  • Working with the simulation environment
  • Getting to know the user interface
  • Setting up hardware configurations
  • Module configuration and I/O mapping
  • Installation and initial startup
  • Establishing an online connection
  • Overview of programming methods
  • Variable declaration file
  • Installing software updates


Model number

TM210 – Working with Automation Studio



B&R Tutorial Portal

Curses / Control technology / TM210 - Working with Automation Studio

TM230 – Structured Software Development

The task of software development requires a framework of rules and guidelines. Program sequences must be worked out on paper before they can be implemented according to pre-defined coding guidelines.

Objectives and content

  • Stages in the software development process
  • Software quality and design
  • Project structuring options
  • Comparison of sequential and combinational logic
  • Implementation of state machines
  • B&R coding guidelines
  • Code format, naming conventions
  • Programming techniques, testing and documentation


Model number

TM230 – Structured Software Development



TM246 – Structured Text (ST)

In addition to visual programming languages, the IEC 61131-3 standard also defines the Structured Text (ST) language. Simple yet powerful constructs make structured programming of machine controllers possible.

Objectives and content

  • Structured Text features and editor functions
  • Expressions, assignments and keywords
  • Boolean and arithmetic operations
  • Comparison operators and decisions
  • State machines with the CASE statement
  • Calling functions and function blocks
  • Calling actions
  • Pointers, references and preprocessor
  • Diagnostic functions and debugging


Model number

TM246 – Structured Text (ST)



TM250 – Memory Management and Data Storage

Today's control technology can no longer be reduced to simple logic functions. Data recording and processing options as well as communicating with other machine components are now equally important. Uniform programming capabilities, versatile libraries and powerful programming languages help meet these demands.

Objectives and contents

  • Basics of data types, arrays and structures
  • Character strings, memory size and addresses
  • Memory initialization and management
  • Copying and comparing memory
  • Using standard libraries
  • Creating user libraries
  • Using library samples
  • The basics of data processing
  • Storing and managing data
  • Using mapp Services
  • Transferring data and managing communication
  • Connectivity and access & security


Model number

TM250 - Memory management and data processing




SPE210.314 - Basic seminar - Fundamentals of industrial automation

Target group

This workshop is only intended for those taking part in the B&R summer workshop.

Contents and learning objectives

  • B&R company presentation
  • B&R philosophy and products
  • Working with Automation Studio
  • Using the integrated help system
  • Initial installation of a controller
  • Establishing an online connection to the controller
  • Developing the hardware configuration
  • Working with text and table editors
  • Functions and options offered by Automation RuntimeAutomation Runtime is the operating system that runs on all B&R controllers.
  • Automation Runtime configuration options
  • Runtime and boot behavior of the controller
  • Using the integrated diagnostic options
  • Overview of available programming languages
Model number


Sign up now For pricing information please contact your sales representative

Event location

HTL Braunau
5280 Braunau am Inn


Automation Academy Austria
B&R Strasse
5142 Eggelsberg

+43 / 7748 6586 - 4190

+43 / 7748 6586 - 26

Additional information

From: 27.08.2018
Start: 10:00

To: 29.08.2018
End: 15:00

Booking Status:
Duration: 3 Days

Language: German