Fieldbus & Industrial Networking


The safety over OPC UA concept

June 2019 Fieldbus & Industrial Networking

The use of functionally safe devices has increased sharply in recent years. In 2017 alone, the number of PROFIsafe nodes brought to market grew by nearly two million. Today, well over 10 million nodes are integrated in production plants. There is hardly a machine or system today that does not make use of safety functions. Another trend is the distribution of demanding automation tasks over multiple controllers that communicate with one another using OPC UA. There are, for example, industries in which there is traditionally a heterogeneous automation landscape, in which controllers from different vendors are often used. However, there is no cross-manufacturer standard for the functionally safe transfer between controllers – and, thus, between machines represented by these controllers.

Another problem with existing safety protocols is the lack of a concept for dynamically establishing and terminating connections. The current state of technology requires that early during the project planning phase, the ‘who communicates with whom’ be defined and those corresponding safe addresses be permanently encoded. Should the communication patterns change or expand, the safety function of all participants must be changed, which usually requires costly recertification.

In the context of Industry 4.0, this is no longer in keeping with the times. It should be possible to rearrange modular machines, e.g., consisting of processing machines, loading and unloading systems as well as other incoming and outgoing transport units, during running operation if necessary, without interrupting production for an unnecessarily long time. If there are safety functions that span over multiple modules, they must be available immediately after rearranging the modules, and, if necessary, generate automatic self-test and user acknowledgements. Cumbersome manual testing of the safety function, or even re-approval by an external agency, is not ideal in these scenarios. There are even more extreme requirements in autonomous mobile vehicles, crane trolleys or robots that move autonomously from machine to machine. Reconfiguration of the safety function must be possible here without any human interaction.

To facilitate such scenarios, a safety protocol between controllers from various manufacturers is necessary that allows connections to be established and terminated dynamically and yet simultaneously supports all concepts that correspond to the current state of technology.

Proven technology for safe concepts

One solution to the problem is offered by the Safety over OPC UA specification, which is currently in review. Since OPC UA is becoming increasingly important for connections between controllers from different manufacturers, it makes sense to extend it to functionally safe communication, as well. For this purpose, the joint working group between PI and the OPC Foundation was started in November 2017. The experts defined the key points for functional safety and the boundary conditions: The safety concept is available to all members of the OPC Foundation and PI. It is compliant with IEC61784-3 and uses existing PROFIsafe mechanisms.

Thus, the following still applies: a single cable for standard as well as safety-related communication. And it will again be based on the proven black-channel principle. This can also be applied to controller-controller communication, whereby the OPC UA communication stack then performs the role of the black-channel. The proven protocol safety mechanisms – CRC, codenames, monitoring numbers, watchdog monitoring and the SIL monitor – will also be adopted.

The OPC UA stack and the network components, such as gateways or routers, do not need to be taken into consideration during a certification and can also be subsequently adapted or expanded at any time. Relevant to certification is only the correctness of the implementation of the PROFIsafe protocol on a functionally safe platform.

More flexibility

In the review version, the fundamental concept and detailed development of the specifications were defined. The new specification first addresses the client/server communication models of OPC UA. A connection to Pub/Sub, including Pub/Sub via TSN, is already provided for, thereby allowing even very short cycle times to be realised in the communication. Unidirectional, bidirectional and multicast connections are possible, as are arbitrary network topologies e.g. line, tree, star and ring. With up to 1500 bytes, there are also sufficient reserves with respect to the data quantities.

Adjustments were necessary in the state machines, the protocol datagrams and the initialisation, since controllers with equal rights now communicate with each other, rather than a controller communicating with subordinate devices. Clarified in the definition of the state machine of the PROFIsafe protocol are, for example, how a connection is established, when process values or safe substitute values are to be output or how a restart is to be acknowledged. Another aspect is the definition of the data types and data structures that are to be transferred as well as the safe testing to determine whether both communication partners even have the same understanding of how the transferred data are to be interpreted.

Also new are the simplified diagnostics. Particularly with complex safety functions in which multiple controllers from various manufacturers are involved, it is important to quickly identify and localise errors and determine the cause. The specification therefore also defines the diagnostic data that are to be displayed to ensure that the same error text is displayed for each error type (e.g., CRC error or time-out) for all controllers. Diagnostics are possible via the already existing mechanisms of the individual manufacturers as well as via OPC UA, which speeds up the localisation and identification of possible error sources.

Changing communication partners

With Safety over OPC UA, connections can also be established or terminated at runtime. A given interface can be used in turn by different partners, thereby allowing a connection to be established dynamically. Benefiting from this equally are modular machines, autonomous guided vehicles (AGVs), autonomous moving robots (AMRs), and tool changers.

In contrast to today’s functional safety communication protocols, nodes no longer have to know all of the others initially at the project planning stage. This makes it possible, for example, to add a new mobile robot to a system without having to reconfigure all of the existing machines.

Advantages of the PROFIsafe solution

By retaining the proven PROFIsafe principle, it will be significantly easier in the future for the manufacturers to establish a functionally safe connection between controllers. Due to the many proven uses of PROFIsafe, this also ensures high acceptance by manufacturers and end users, as well as notified bodies such as certification authorities. Also nice about this is the fact that no specific requirements are necessary for non-safety components. An unlimited number of network nodes is thereby possible, and the communication speed is not limited.

That this concept is functional was shown by an initial trial implementation as a proof of concept at the PI joint stand at SPS/IPC/Drives 2018. The specification, which is currently under review, will be completed in time for Hanover Fair 2019. Test specifications in which test procedures are defined are being prepared concurrently.

The result of the collaboration between PI and the OPC Foundation is a practice-oriented as well as sustainable solution in the area of functional safety that is supported by the majority of manufacturers and users.

For more information contact Dee Botha, +27 061 340 0681, [email protected]





Share this article:
Share via emailShare via LinkedInPrint this page

Further reading:

Why secure industrial communication depends on deployment as well
Fieldbus & Industrial Networking
The Industrial Security Harmonisation Group has released a joint industry perspective highlighting a critical truth in industrial cybersecurity: secure communication is not determined by protocols alone, but by how they are deployed and managed in real-world environments.

Read more...
A single platform for all automation functions
Beckhoff Automation Fieldbus & Industrial Networking
The introduction of TwinCAT in 1996 marked a decisive evolutionary step for PC-based control. Today, the TwinCAT platform combines all automation functions in a strictly deterministic real-time environment, from PLC and motion control through CNC and measurement technology and beyond, to vision, robotics and pioneering AI tools.

Read more...
Loop signature Part 2-4: Feedforward Control: Part 3
Michael Brown Control Engineering Editor's Choice Fieldbus & Industrial Networking
In the previous articles in this series, the basic theory behind feedforward control was discussed, and it was also shown how to apply feedforward in practice. In this article, it will be shown how well feedforward can work in practice by giving a couple of examples.

Read more...
Control Station and Dimension Software partner to connect control performance monitoring with enterprise operations intelligence
Fieldbus & Industrial Networking
Control Station has entered into a strategic technology partnership with Dimension Software, a leading provider of industrial operations management platforms. The collaboration connects Control Station’s PlantESP control loop performance monitoring platform with Dimension Software’s Asset Intellect operations intelligence environment, enabling manufacturers to operationalise control performance insights across their organisations.

Read more...
PCIe digitiser cards for optimal GHz signal acquisition and analysis
Vepac Electronics Fieldbus & Industrial Networking
The addition of two new PCIe Digitiser cards from Spectrum Instrumentation extends the company’s flagship M5i series to deliver optimal GHz signal acquisition and analysis capabilities.

Read more...
Precise, synchronised control for automated steel mesh handling system
Fieldbus & Industrial Networking
Automation specialist Hambi Maschinenbau has developed a world-first system that automates the cutting, handling and stacking of heavy reinforcing steel mesh – a task that previously required up to six human operators.

Read more...
Loop signature Part 2-3: Feedforward Control: Part 2
Michael Brown Control Engineering Editor's Choice Fieldbus & Industrial Networking
Feedforward control tuning is not nearly as critical as feedback tuning, and fairly simple models are usually fine for the purpose in hand.

Read more...
Upgrading radiological surveillance systems in nuclear facilities
Omniflex Remote Monitoring Specialists Fieldbus & Industrial Networking
Nuclear plant operators face an uncomfortable reality. Many of the control and monitoring systems still in use today were never designed to support the full operational lifespan of the facilities they serve.

Read more...
Next-level CAN Software enables easy access to CAN XL
Industrial Data Xchange (IDX) Fieldbus & Industrial Networking
With the release of its PCAN-Explorer 7, PEAK delivers a major update that adds full support for CAN XL, multiple symbol files per connection, Python scripting and flexible licensing including floating licenses.

Read more...
Loop signature Part 2-2: Feedforward Control: Part 1
Michael Brown Control Engineering Fieldbus & Industrial Networking
Feedforward control is a powerful technique that can dramatically improve control variance in cases where load changes cause big deviations from setpoint and the actual process dynamics are too slow to allow the feedback controller to operate fast enough to catch these disturbances.

Read more...









While every effort has been made to ensure the accuracy of the information contained herein, the publisher and its agents cannot be held responsible for any errors contained, or any loss incurred as a result. Articles published do not necessarily reflect the views of the publishers. The editor reserves the right to alter or cut copy. Articles submitted are deemed to have been cleared for publication. Advertisements and company contact details are published as provided by the advertiser. Technews Publishing (Pty) Ltd cannot be held responsible for the accuracy or veracity of supplied material.




© Technews Publishing (Pty) Ltd | All Rights Reserved