B&R Logo
  • Website
  • Model Number
  • Serial number
Logged in as UsernameLogout
Italiano Italia

Please choose your country:

Follow us:

IEC 61331 programming

Like all other control applications, a reACTIONprogram is developed in Automation Studio usingIEC 61131 function blocks. The reACTION program isthen assigned to one or more reACTION modules inthe module configuration.

Application data is stored centrally on the controller and transferred to the reACTION modules as needed, where it is stored in remanent memory. As an alternative to having one program permanently assigned to a module, it is also possible for the controller to dynamically transfer and activate a variety of reACTION programs – even at runtime. A reACTION program can also be executed directly on the CPU for simulation purposes – in slow motion, so to speak.



  • One reACTION program for many modules
  • Many reACTION programs for a single module
  • Possible to switch between programs at runtime

As with regular I/O modules, cyclic data is transferred using data points, whose number and data type can be set in the module configuration. With cross-communication mapping, these cyclic data points can be exchanged directly between reACTION modules independently of the controller. This also means that reACTION modules can just as easily communicate directly with regular I/O modules.

Function blocks

Laptop FUB
reACTION Logo transparent Bildschirm

The selection of reACTION function blocks is constantlygrowing, with new blocks available in thefield by upgrading the firmware.

Users can also assemble their own custom function blocks from the reACTION library to improve the clarity of complex programs.

  • And
  • Or
  • Xor
  • Not
  • Bit shifting
  • Bit2Byte
  • Byte2Bit
  • Digital
  • Analog
  • SSI encoder
  • AB counter
  • ABR counter
  • Cyclic data points
  • Reading internal variables
  • Cyclic data points to the controller
  • Writing internal variables

  • Addition
  • Subtraction
  • Absolute value
  • Multiplication
  • Division
  • Limits
  • Comparator
  • Digital
  • Digital with time comparator
  • Analog

  • Time
  • Local time to NetTime
  • NetTime to local time
  • Time comparator
  • Multiplexer
  • Demultiplexer
  • PWM signal generator
  • Edge detection
  • SR Flip Flop
  • Pulse generator
  • Latch
  • Delay


Your application

Need a function block that is not listed here? Don't hesitate to ask!

This site uses cookies to enable a better customer experience. By continuing to browse the site you are agreeing to our use of cookies. Please find more information about cookies in our Data privacy statement.