B&R
B&R introduces open approach to programming safety functions

B&R – a division of ABB – has introduced Safety+, an innovative open approach to programming safety functions. Developers can now also use the latest software engineering tools and methods for safety applications. An innovative data structure with a digital fingerprint makes the source code freely accessible while also meeting the special requirements of functional safety. In this way, B&R has overcome an obstacle that was previously a barrier to innovation in safety programming.

Programming safety is agile and transparent

“With Safety+, we are providing customers with an open programming system for the first time, allowing them to use familiar advanced tools and methods from standard programming,” explains Franz Kaufleitner, product manager for Safety at B&R, ABB’s machine automation division. “Safety applications can be developed much more efficiently and flexibly.”

Three main features make this productivity boost in programming safety-oriented applications possible: An innovative data architecture, flexible choice of language and data type, as well as the use of tools and processes from standard programming.

Every file has a digital fingerprint

A key new feature of Safety+ is the innovative data architecture. Data is stored in a freely accessible format and every change is documented. The source files are stored in an open text-based code repository in formats such as XML or JSON. To ensure the integrity of the program code despite being open, each file is given a digital fingerprint that indicates when something changes. Supplemented with detailed metadata, what was changed, when and by whom is completely transparent.

What´s new in safety programming systems is that this metadata doesn’t only reference the complete safety application. Engineers can now track every change down to the function block and parameter set level, which allows them to optimize the code in a more targeted way. This results in more agile engineering of safety functions that can then be more easily adapted to changing user requirements.

Standards make programming more productive

In addition to the new data architecture, the new openness of Safety+ allows engineers to create and manage safety applications using third-party tools and platforms. “By integrating safety programming into common tools such as GitHub and Jenkins, developers can work with a high degree of flexibility,” says Kaufleitner. “This simplifies the development process and also promotes collaboration and exchange within the developer community.”

A command line interface (CLI) is available for automatic build generation and continuous integration, allowing developers to interact directly with the software in headless mode and process program code efficiently.

More programming options and data types

As the third major innovation, Safety+ also provides new freedom in choosing a programming language and application-specific fine-tuning when programming with data types. Developers were previously limited in their choice of programming languages and data types for functional safety applications, which had a negative impact on development time and flexibility.

Safety+ provides engineers with a wider range of programming options, including function blocks, ladder diagrams and structured texts. Safety+ removes previous restrictions on data types and supports elements such as arrays, structs and real data types that are standard in non-safe programming. “With Safety+, we give developers the freedom they need to create innovative and efficient safety solutions”, emphasizes Kaufleitner. “I don’t think it’s an exaggeration when we talk about a small revolution in safety function programming.”

Previously, encrypted proprietary file systems were used in systems for engineering functional safety applications. While these protected applications from unauthorized changes, they also prevented the use of common productivity-enhancing software tools and methods.

Packaging South Asia — authentic, impactful and influential

An English-language packaging industry B2B platform in print and web, Packaging South Asia is in its 19th year of publication. We do not make any claims about being the best or the most widely read. However, if you are interested in targeting the Indian and South Asian markets to sell equipment, technology, software, and consumables, we can help.

To improve your marketing and grow sales, talk to us. Our research and consulting company IppStar [www.ippstar.org] can assess your potential and addressable markets in light of the competition. We can discuss marketing, communication, and sales strategies for market entry and growth.

Suppliers and service providers with a strategy and budget for targeted marketing can discuss using our hybrid print, web, video, and social media channels to create brand recognition linked to market relevance. Our platform and channels are differentiated by hands-on practice and an understanding of business and financials. Our team, including some of the best technical writers, is ready to meet you and your customers for content.

India and South Asia’s fast-growing packaging industry is continuously expanding capacities with efficiency and appropriate innovative technologies. Get our 2025 media kit and recalibrate your role in this dynamic market. Enhance your visibility and relevance to existing markets and turn potential customers into conversations. Ask for a sample copy of our monthly or two weekly packaging eZines.

For editorial info@ippgroup.in — for advertisement ads1@ippgroup.in and for subscriptions subscription@ippgroup.in

Naresh Khanna – 21 January 2025

Subscribe Now
unnamed 1

NEWSLETTER

Subscribe to our Newsletter

LEAVE A REPLY

Please enter your comment!
Please enter your name here