Automation Studio Basics: Automation Studio, Automation Runtime, Diagnostics, Programming, Software Development & mapp Technology [SEM215.5]

Automation Studio is used to program and/or configure B&R components. Knowing the basics about Automation Runtime and diagnosis tools is essential. IEC 61131-1 programming languages providing an easy way to create powerful applications. Knowledge about memory management and diving into usage and creation of user libraries will help to create modular software with high quality. Using mapp Technology for fast and efficient development process.

Requirements

Duration

Order number

There is no techical education presumed

5 days

SEM215.5

Learning objectives and content

  • B&R company presentation
  • B&R philosophy and products
  • Using Automation Studio
  • Using the integrated help documentation
  • Establishing an online connection to the control system
  • Initial installation of a controller
  • Project engineering for the hardware configuration
  • Working with the text and table editors
  • Functions and configuration options in Automation Runtime
  • Runtime and startup behavior of the controller
  • Use of the integrated diagnostics options
  • Overview of available programming languages
  • Overview of programming languages based on IEC 61131-3
  • Differences between textual and graphical programming languages
  • Working with Structured Text (ST)
  • Basic constructs
  • Decisions
  • Loops
  • Working with arrays
  • Step switching mechanisms
  • Calling function blocks
  • Calling actions
  • Creating simple programs independently
  • Working with another programming language (optional)
  • Control system memory organization
  • Variables, constants and character strings
  • Derived data types: Arrays, structures, subranges, enumeration
  • Error-free handling of arrays and character strings
  • Recognizing and avoiding memory access violations
  • Initializing, copying and comparing memory areas
  • Creating and using functions and function blocks
  • Creating user libraries
  • Working with mapp Technology
    • Concept of mapp technology
    • Using mapp components (mapp Recipe / mapp AlarmX)

Tasks include

  • Participants create projects and configure control components.
  • Participants create programs for automation applications.
  • Participants simulate processes and then put them into operation.
  • Participants perform diagnostics on control components and programs.
  • Participants will use high-level programming languages.
  • Participants will implement programs in accordance with IEC 61131-3.
  • Participants will program sequences for machine controls.
  • Participants will extend existing programs.
  • Participants create programs with user structures.
  • Participants use library functions to create applications.
  • Participants create reusable and flexible software.
  • Participants find and eliminate errors caused by memory access violations.
  • Participants create powerful applications by help of mapp Technology.

Seleccione país e idioma

B&R Logo