Learn PLCs free
PLC Brands & ModelsAll LevelsImportant
6 min read
Updated
All Levels

B&R Automation: X20 PLCs, Automation Studio & Runtime

B&R Automation

Quick answer

B&R Industrial Automation is ABB’s machine-automation division. Its control ecosystem includes X20 PLC and I/O systems, Automation Runtime on target hardware, and Automation Studio for engineering control, motion, safety and visualization projects.

Key Takeaways

  • B&R Industrial Automation is ABB’s machine-automation division. Its control ecosystem includes X20 PLC and I/O systems, ...
  • All Levels-level topic in PLC Brands & Models
  • Commonly used in: Machine control combining PLC logic, motion and HMI, Modular X20 controller and distributed-I/O architectures

Detailed Definition

B&R is an industrial-automation supplier focused on machine and factory automation. ABB acquired B&R in 2017, and B&R operates as ABB’s machine-automation division. The X20 family spans compact and modular control/I/O configurations, while Automation Studio is the principal engineering environment used across B&R hardware.

“B&R Automation” is not one PLC model or one programming language. A real project is a versioned combination of CPU, Automation Runtime, Automation Studio, hardware-upgrade packages, libraries, I/O slices, networks and optional technology components. Compatibility should be established from the exact target and project version, not from a generic brand comparison.

Evidence and scope

Company ownership and product architecture were checked against current ABB and B&R pages. Product availability, licenses, target support and library versions change; use the selected CPU page and Automation Studio help before specifying hardware.

Technical review:

PLC ecosystem evaluation showing engineering software, controller hardware, runtime, I/O, motion and support as connected selection factors
Editorial illustration: a PLC brand decision is an ecosystem decision, not a CPU benchmark in isolation
Automation engineer testing controller programming, simulation, diagnostics and I/O behavior at a PLC evaluation bench
Editorial illustration: a proof-of-fit project should verify the exact B&R target, software version and required machine functions

Critical behavior

  • B&R is the vendor; X20 is a broad controller and I/O platform, Automation Studio is the engineering environment, and Automation Runtime executes on the target.
  • A project’s supported hardware depends on the Automation Studio version and installed hardware-upgrade packages.
  • The X20 slice architecture can combine CPU, power, bus, interface and signal modules; “X20” alone is not a complete bill of materials.
  • Control, motion, visualization and safety may share engineering tools but retain distinct runtime, licensing and validation requirements.
  • An IEC-style example demonstrates transferable logic only; it does not prove binary compatibility with a B&R target or library.

Verification checklist

  1. 1Record the exact CPU, module article numbers and hardware revisions.
  2. 2Record Automation Studio, Automation Runtime, hardware-upgrade and library versions.
  3. 3Compile from a clean project checkout and review all warnings.
  4. 4Test I/O mapping, restart, communications loss and task timing on the target.
  5. 5Validate motion and safety functions with their dedicated manuals and procedures.

IEC and vendor terminology

Similar-looking instructions do not always have identical execution, initialization or storage behavior.

PlatformCommon termWhat to verify
B&R organizationB&R Industrial AutomationABB acquired B&R in 2017; ABB identifies it as its machine-automation division.
EngineeringAutomation StudioB&R’s integrated engineering environment for project management, programming, diagnostics, motion, safety and visualization workflows.
RuntimeAutomation RuntimeThe target operating/runtime environment. Its version and the selected CPU must be compatible with the project.
Control and I/OX20 SystemA modular slice system covering controllers, I/O, bus modules, power and interface components; the exact combination is application specific.

B&R project evidence chain

A reproducible B&R project records the engineering version, runtime, CPU, libraries and hardware packages together.

B&R selection boundary table

Use the official product and download pages to resolve each layer for the selected target.

State / phaseWhat it identifiesWhat to recordWhy it matters
CPU / controllerExact X20 or other targetArticle number and revisionDefines performance, interfaces and supported options
EngineeringAutomation Studio releaseMajor/minor versionControls project format, features and compatibility
RuntimeAutomation Runtime releaseTarget runtime versionDetermines executable behavior and library support
Hardware supportHW upgrade packagesInstalled package versionsMakes the selected modules available to the project
Libraries / technologyMotion, safety, HMI or mapp componentsLibrary and license versionsChanges APIs, validation and deployment requirements
“Uses B&R X20” is not enough to reproduce a project. Record all five layers in the project handover.

Working LD and ST example

Portable state logic before target-specific integration

Keep the control decision simple and testable, then bind I/O and B&R-specific libraries in the target project.

Ladder Diagram

|----[ Start_Pulse ]----[ Guard_Healthy ]----(S) Cycle_Run----|
|----+----[ Stop_Pulse ]---------------------(R) Cycle_Run----|
|    +----[ Process_Fault ]------------------------------------|

Structured Text

IF StopPulse OR ProcessFault THEN
    CycleRun := FALSE;
ELSIF StartPulse AND GuardHealthy THEN
    CycleRun := TRUE;
END_IF;

Expected result: The state rule is reviewable before hardware binding. It must still be compiled, simulated where supported, downloaded and tested against the selected B&R CPU, Runtime and I/O.

Failure modes and diagnostic checks

SymptomLikely causeCheck next
The selected module is missing from the hardware catalogThe required Automation Studio hardware upgrade is absent or incompatible.Open the exact module download page and match its supported Automation Studio packages.
A project opens but cannot transfer to the CPUProject, Automation Runtime, target type or online connection parameters do not match.Record all versions and verify target discovery, IP configuration and transfer compatibility.
An IEC example compiles differently than expectedThe code relies on a vendor library, data type, task setting or syntax outside the portable subset.Identify every external POU and compare its installed-library documentation.
Integrated functions are assumed to be safety validatedShared engineering workflow was confused with an approved safety architecture.Use the applicable B&R safety manuals, certified blocks and validation procedure.

Current primary and technical sources

These sources support the behavior summarized on this page. The project's controller, firmware and IDE help remain authoritative for implementation.

  • PLC systems

    B&R Industrial AutomationX20 range and common Automation Studio engineering platform

  • Automation Studio

    B&R Industrial AutomationCurrent engineering-environment scope and downloads

  • X20 System

    B&R Industrial AutomationSlice architecture, module types and documentation

  • History of ABB

    ABB2017 B&R acquisition and machine-automation role

Continue with the practical guide

Common Questions

What is B&R Automation?

B&R Industrial Automation is ABB’s machine-automation division. Its control ecosystem includes X20 PLC and I/O systems, Automation Runtime on target hardware, and Automation Studio for engineering control, motion, safety and visualization projects.

When should I use B&R Automation?

B&R Automation is particularly useful in scenarios such as Machine control combining PLC logic, motion and HMI and Modular X20 controller and distributed-I/O architectures. Consider implementing it when you need reliable, efficient solutions for these types of applications.

What should I verify before using B&R Automation?

Record the exact CPU, module article numbers and hardware revisions. Record Automation Studio, Automation Runtime, hardware-upgrade and library versions. Compile from a clean project checkout and review all warnings. Test I/O mapping, restart, communications loss and task timing on the target. Validate motion and safety functions with their dedicated manuals and procedures.

What are related concepts I should learn?

To fully understand B&R Automation, you should also familiarize yourself with Allen-Bradley, Siemens, and Omron. These concepts work together in industrial automation systems.

Was this helpful?

Let us know if this glossary term helped you understand B&R Automation better.

Your feedback helps us improve our glossary and create better content for the PLC programming community.

Quick Info

Difficulty
All Levels
Tier
Important

About PLC Brands & Models

Major PLC manufacturers and their product lines

Total Terms:30
Difficulty:All Levels

Free PLC simulator

Stop reading, start doing

Write ladder logic in your browser, hit Run, and watch machine scenarios react. A 12-lesson curriculum across 8 PLC dialects — free account, no credit card.

Practice PLCs free →