B&R provides the ultimate ecosystem for machine building and systems engineering.
Our integrated software development approach will help you keep your quality up, your engineering costs down and your time-to-market short – even in the face of ever-increasing complexity in your customer requirements.
Automation Studio 4
A single uniform programming tool for every aspect of an automation project minimizes training needs, solidifies overall integration and eliminates communication problems between engineering disciplines.
mapp Technology is revolutionizing the creation of software for industrial machinery and equipment. mapp components – mapps for short – are as easy to use as a smartphone app. Rather than write lines and lines of code to build a user management system, alarm system or motion control sequence from the ground up, developers of machine software simply configure the ready-made mapps with a few clicks of the mouse.
Cut development costs
Save time and money by starting software development before the hardware is completed, reusing software modules across multiple projects, validating functionality via simulation, and carrying out commissioning module by module
Reduce lead times
Accelerate time to market with automatic code generation from machine simulations, utilization of configuration data from electrical engineering software, and efficient collaboration supported by breaking down software development tasks into modules.
System-supported, fully graphical hardware configurations and software modularization at every level facilitate the development of machines and systems that take advantage of pre-programmed technology.
Faster to market
The capital goods market expects continuously expanding functionality while keeping prices constant. It demands top quality, a long useful life and low operating and service costs. The only way for machines and systems to meet these requirements and offer real added value to the bottom line is through increased complexity. Increasing the time spent planning, developing and building these products is not an option since fierce competition is driving companies to gain a technological edge.
A paradigm shift towards success
Parallel engineering is one of the keys to accelerated development. This means starting software development as soon as the specifications are defined – simultaneously and hand-in-hand with the development of the mechanical and electrical systems. It also means having multiple programmers working concurrently on various aspects of the overall software solution.
Another key to achieving ambitious development goals is reusing existing software elements that have already proven themselves in the field – whether modules developed in-house or pre-programmed technology components. This saves the time and effort that would otherwise be spent on programming, testing and certification.
As a single tool for machine and system automation, B&R Automation Studio 4 delivers an unprecedented array of cutting-edge features to support every stage and aspect of product development. It empowers software developers to master the growing complexity of mechatronic systems – quickly, efficiently and without compromising quality.
Faster to learn
- Intuitive user guidance
- Consistent user interface for allaspects of an automation project
- Ready to use immediately
Faster to program
- Versatile programming in IEC 61131-3, C, C++ and CFC languages
- Scalable hardware platform with long-term availability
- Open standards and bidirectional interfaces
- A single partner for control, HMI, motion and safety technology
- Comprehensive remote diagnostics
- Worldwide support
Integrated software engineering
B&R Automation Studio 4 is the ultimate development and runtime environment for every aspect of an automation solution – from control and motion technology to HMI, operation and integrated safety technology. The 4th generation of this powerful software engineering platform for industrial automation has been completely redesigned to help users work more efficiently and effectively.
Today's software developers are confronted with an unprecedented diversity of hardware options, both on the machine and on their desks. To keep up with the mounting complexity, functional density and variety of tasks involved in each machine, development methods have been forced to evolve dramatically.
Time-to-market goals can no longer be achieved by waiting until the machine is built and the hardware is in place before rushing through software development under extreme time pressure. While today's programming tools are indeed able to accelerate the task of programming itself, the greatest potential for efficient and sustainable product development lies in merging the fields of mechanical, electrical and software engineering and treating machines and systems like the integrated creatures they really are.
The advantages of object-oriented programming
The behavior of a machine or system is governed by its software. It is the software that steers every process and movement, it is the software that manages vital messages and operating data, and it is the software that ensures appropriate responses to user input, instructions from 3rd-party systems and events reported to it via sensors.
Software development can therefore begin on the basis of the same specifications as the mechanical design, even when many details of the mechanical design are likely to change. The advantages offered by object-oriented programming can be leveraged to create structures and variables that can be filled in with actual values at a later stage.
Bidirectional data exchange
Bidirectional data exchange with CAD systems
Automatic code generation from simulation models helps align the software with the mechanical design very early in the development process. Programming is further reduced by being able to create individual components or entire modules in advanced CAD software using data generated from simulating kinematic and dynamic systems.
When it comes to electrical planning, there are many benefits to avoiding the unnecessary effort and risk of errors associated with having two versions of the master data. Now, software developers can easily synchronize ECAD projects with the hardware configuration in B&R Automation Studio using the EPLAN Electric P8 interface. This bidirectional exchange ensures that both sets of data are always up to date.
Sustainable savings through reusable modules
Integrated tools facilitate teamwork, while automated version management reduces the time spent on coordination and documentation. Helpful features such as automatic generation of master data, a visual hardware configuration tool and convenient object-oriented programming make designing software even more enjoyable.
Self-contained modules that exchange data via clearly defined interfaces instead of accessing global variables can be arranged into any conceivable hierarchy. B&R Automation Studio makes it easy to divide an overall application into subprojects for multiple developers or to outsource individual software components. It grants you the agility to successively upgrade complex machines component by component without the hassle of having to completely reprogram them. A modular software architecture makes it easy to leverage the full potential of technology components and function libraries. Not only does this mean fewer hours spent writing and testing code, it also allows you to create dynamically configurable machine variants and optional features.
Open at every level
The only future-proof solution is an open solution. Openness allows you to work with the tools you are most comfortable using. It allows machines to communicate effortlessly with external systems. And by facilitating the reuse of existing software for future solutions, it frees up valuable time to get your product to market faster. Proprietary solutions, step aside. The future is Automation Studio 4.
B&R Automation Studio 4 allows PLC programming in all IEC 61131-3 languages, in CFC and C, as well as object-oriented programming in C++. This not only allows programmers to work in their preferred language, it also means existing code can be easily integrated. The availability of PLCopen function blocks such as those for motion control and safety further simplifies programming, as do connectors for integrating code generated automatically from simulation tools.
Project files are shared exclusively in XML format, the de facto IT standard, which ensures open communication with third-party systems such as material management and production planning software. Further support is provided by direct access to databases via the SQL interface.
Many interfaces to other systems
B&R Automation Studio 4 utilizes OPC Unified Architecture (OPC UA) for its direct connection to the plant management level. This protocol provides convenient functions that make developers' lives easier, and as a recent market standard with an open architecture, it promises long-term compatibility with an extremely wide range of third-party systems. Automation Studio 4 also supports various Internet technologies through the use of dedicated libraries that streamline the implementation of location-independent approaches to operation and production.
With options for the direct integration of all fieldbus systems, B&R Automation Studio 4 opens up the full spectrum of available field devices and provides optimal support for third-party system integration. Integrated safety solutions based on openSAFETY – also programmed in Automation Studio 4 – are completely independent of the fieldbus system being used.
02 Project management
02 Project management
- Investment protection through software reusability
- Complete integration of all B&R products yet also open to those from other manufacturers
- Source control system for assured access to defined development versions
- Compatibility with IEC 61131-3 languages, CFC and ANSI C
- Object-oriented programming in C++
- Extensive technology libraries
- Integration of code from third-party applications
- Access to all PLCopen function blocks
04 Diagnostics & Remote maintenance
04 Diagnostics & Remote maintenance
- Comprehensive and integrated diagnostic functions
- Graphical analysis of machine states
- Web-based diagnostics with System Diagnostics Manager
05 Drives & Motion control
05 Drives & Motion control
- Uniform programming – from stepper motors to servo drives
- Easy access with standardized PLCopen integration
- Comprehensive support from configuration to commissioning
- One homogeneous system from single-axis to CNC and robotics applications CNC & Robotics
- Uniform view of safe I/O data in the standard and safety application
- No impact of functional changes on the safety application
- Safety during programming through the use of certified PLCopen function blocks
- Fieldbus-independent safety technology with openSAFETY openSAFETY
07 Operation & Monitoring
07 Operation & Monitoring
- Integrated HMI application – from small displays to entire SCADA packages
- Machine visualization on a controller – local, remote or virtual
- Multilingual applications using Unicode
- Complete integration of control, HMI, motion and safety technology
- Software compatibility across all hardware platforms
- Dynamic updating of plant components
- Decentralized hardware, local data management