OPC UA as the Architecture for IT/OT Convergence

The challenge today is to how to best migrate the tightly-coupled factory floor architectures with the loosely coupled Web Services architecture of the IT world. Because of the discontinuity between the factory floor and the Enterprise, opportunities to mine the factory floor for quality data, interrogate and build databases of maintenance data, feed dashboard reporting systems, gather historical data and feed enterprise analytic systems are unavailable. Opportunities to improve maintenance procedures, reduce downtime, compare performance at various plants, lines and cells across the enterprise are all lost. But there is a reliable, highly secure and reliable solution: OPC UA.

OPC UA  as the Architecture  for IT/OT Convergence

If you’ve paid any attention at all to factory automation over the last few years, you’ve noticed the ever-increasing emphasis on connecting the factory floor to the Enterprise and the cloud. There are many good reasons for this. Some of them are internal: efficiency, productivity, higher quality, and the like. Others are driven by external requirements such as efficiency gains from linking internal systems with important vendors and priority customers.

In the old days (ten years ago?), the production department was a separate entity from the rest of the corporation. There was little to no electronic data transfer between the production machines and the company’s business systems. Production was a black box. Labor and raw materials went in one end, and finished product came out the other end. Most of the communication was carried out using paper: paper production reports, paper inventory levels, paper raw material usage, paper quality reports, etc.

Today, the aim is for instantaneous closed-loop communication. As units of product are consumed in the field, that information gets reported back to the machine that made it. The production machine checks its raw material inventory levels and on-hand finished product and schedules more production. It automatically transmits orders for any raw materials it needs from supplier machines. All automatic. All without human intervention.

That’s the plan anyway. In practice, it’s rather hard to get there. We don’t have the luxury of ripping out all the production machines and replacing them with new, fully integrated machines with high-speed communication mechanisms. Instead, we must do piecemeal implementations: upgrading and replacing systems one by one as time and funds allow. It’s a marathon, not a sprint, to the goal of fully automated systems.

The distinction that many people miss is that there’s a key distinction between the systems on the factory floor (OT) and in what’s known as IT. This difference can be described as “loosely-coupled” systems vs “tightly-coupled” systems. These aren’t new concepts, but they haven’t been examined in the light of the current trend toward the integration of factory floor and Enterprise systems (aka IT/OT convergence where OT means Operational Technology).

Factory floor systems can be labeled tightly-coupled. Systems that use Profibus, Profinet IO, DeviceNet, EtherNet/IP, or any Modbus version have a very strict architecture. These are really just I/O producers and consumers – despite that what some of the folks at the trade organizations sponsoring these systems might have you believe.

Let’s look at the main characteristics of these Tightly Coupled systems:
A Strictly Defined Communication Model – The communication between these systems is inflexible, tightly regulated, and as deterministic as the communication platforms allow.

figure1

OPC UA is about reliably, securely and most of all, easily, modeling “Objects” and making those Objects available around the plant floor, to Enterprise and cloud applications throughout the corporation. The idea behind it is infinitely broader than anything most of us have ever thought about before. An OPC UA Server models data, information, processes and systems as Objects and presents those Objects to Clients in ways that are useful to vastly different types of Client applications. And better yet, the UA Server provides sophisticated services that the Client can use, like the Discovery Service where Server can permit themselves to be “found” by Clients searching for data. OPC UA is the future and the perfect technology to bridge the chasm between loosely and tightly-coupled systems.

A Strictly Defined Data Model – The data (really, I/O for most of these systems) model is predefined, limited and inflexible.
Strictly Defined Data Types – The data types transported by these systems are limited, predefined and supported by both sides. There is no ability to send data in an open and universal format.

Tightly-coupled systems provide much needed, well-defined functionality in a highly specific domain. Expanding operation to other domains or trying to provide more general operation is difficult. Making more generic data and functionality available requires significant programming resources that results in a very inflexible interface.

And that’s why tightly coupled systems are wrong for Enterprise and cloud communications. It’s often amusing to see the proponents of OT Technologies like EtherNet/IP and Profinet IO say that they can be used to exchange data with Enterprise and cloud systems. Can they be made to work for a specific application? Yes. But to get there requires a whole lot of effort and results in a difficult-to-maintain, inflexible system that is extremely fragile.

Loosely-coupled systems, on the other hand, provide exactly the right kind of interface for Enterprise and cloud communications. Loosely-coupled systems decouple the platform from the data, the data from the data model, and provide a much more dynamic mechanism for moving data.

Loosely-coupled systems have these kinds of characteristics:

A Widely Used, Standards-Based Transport Layer – Messages are transported in loosely-coupled systems with open, widely-implemented, highly flexible transports layers: TCP and HTTP.

An Open, Platform Independent Data Encoding – Data is encoded using an open standard data encoding like eXtensible Markup Language (XML) that can be processed by any computer platform.

A Highly Extensible Operating Interface – The interface between loosely-coupled systems is flexible and extensible. SOAP (Simple Object Access Protocol) is the main interface, and it provides a highly flexible mechanism for messaging between loosely-coupled systems.

Essentially, what I’ve described here is Web Services. Web Services is the backbone of everything we do on the Internet. It is extensible, flexible, platform independent – all required for the ever-expanding Internet.

The challenge is to how to best migrate the tightly-coupled factory floor architectures with the loosely coupled Web Services architecture of IT and the Internet. Right now, because of the discontinuity between the factory floor and the Enterprise, opportunities to mine the factory floor for quality data, interrogate and build databases of maintenance data, feed dashboard reporting systems, gather historical data and feed enterprise analytic systems are nonexistent. Opportunities to improve maintenance procedures, reduce downtime, compare performance at various plants, lines and cells across the enterprise are all lost.

The solution? It’s OPC UA. OPC UA can live in both the world of the factory floor and the Enterprise (Figure 1).

 

John Rinaldi 

John-RTA-15826

Chief Strategist, Business Development Manager and Director of WOW! for Real Time Automation (RTA)

John is an expert in industrial networks, a speaker, blogger and author of fifty articles and six books on automation. Get your free book by visiting http://www.rtautomation.com/rtafreegift/ . You can reach John at: http://www.rtaautomation.com/contact-us/  

Partner Articles | 14.3.2019

Latest articles

Wärtsilä software will enable a new Simulation Centre to meet needs of cruise, ferry and superyacht clients

The technology group Wärtsilä is to supply and configure the software solutions for a new, state-of-the-art, purpose built simulation centre.

R&D | 20.5.2019

Safe chemical storage is essential for safety, health and business prosperity

Many industries use and store dangerous chemicals, and the chemical waste produced. Storing these substances safely is essential to protect workers’ health, the environment, and the public from the effects of potential chemical spills and gas emissions. In this article the European Union information agency for occupational safety and health, EU-OSHA, gives tips on how to keep workers safe and healthy.

HSE | 16.5.2019

Safe and sustainable airport maintenance with tractors

Robotic vacuum cleaners and lawnmowers are already a reality, but can the same idea be applied to a 7-ton machine clearing an airstrip from snow? Valtra and Nokian Tyres partnered up with three other Finnish companies for a joint proof-of-concept project at the European Union’s northernmost airport. 

Applications | 15.5.2019

Maintenance Performance and its Measurements

Maintenance performance can be difficult to measure.  But, measurements drive behavior and it is therefore important to think through what to measure.  The measurement should be designed in order to achieve the following:

Asset Management | 25.4.2019

Implementing RCM? 5 Mistakes You Need to Avoid

If you are considering to employ  RCM analysis  at your facility, it means you have recognized the need for a change in your maintenance strategies. Reliability-centered maintenance is an excellent way to keep your plant or machinery up and running by helping you choose the optimal maintenance strategy for all of your important assets. 

Cmms | 19.3.2019

Save Energy in Steam and Condensate Systems

The oldest paper mill still operating in Germany detects defective steam traps with digital ultrasonic testing technology

Partner Articles | 15.3.2019

Time to Invest in Europe’s Water Infrastructure

THE WATER AND SANITATION sector is an important part of the European economy. It represents more than 500,000 people directly employed in water and sewerage companies, operating thousands of facilities and several million kilometres of networks.

Editorial | 14.3.2019

Maintenance: A Necessary and Important Function in the Future

Euromaintenance 2016 will take place in Athens at the end of May. It is the ideal moment to reflect on maintenance in a European context. Euromaintenance is known as the summit for all involved in maintenance across Europe, it’s the place to be. The conference, with the support of the EFNMS, is the only commercially independent conference covering the topics we deal with in the maintenance world.

EFNMS | 20.5.2016