As we enter the so-called fourth industrial revolution, which aims to finally close the gap between distributed automation systems and business systems, consider some of the developments that got us here and where they point for the future.
The PC revolution of the 1990s led to the popularity of the Microsoft Windows operating system (OS) and broad interest in using its graphical interface to see what was happening on the plant floor. But the automation industry had expanded rapidly in the preceding decades, introducing many new protocols and devices. To use Windows, early supervisory controls and data acquisition (SCADA) and human-machine interface (HMI) developers had to create a suite of proprietary software drivers to communicate with every device the system might encounter. It was a time-consuming and expensive process and, in the race to expand the available portfolio of supported devices, it generally led to limited driver functionality.
In response, Microsoft and a small group of automation vendors, including Opto 22, developed OLE for Process Control using Microsoft’s Object Linking and Embedding (OLE) technology. Now called Open Platform Communications, OPC defined a common specification based on a client-server model that allowed Windows-based SCADA/HMI software to communicate indirectly with plant floor hardware by means of an OPC server, which housed all the drivers needed to communicate with those devices. With OPC, vendors could more easily develop software for industrial systems and the quantity and diversity of data that could be extracted improved.
But challenges remained. Taking advantage of OPC required a Windows-based computer or server to exchange operational data from plant floor devices with the software that needed this data. OPC Unified Architecture (OPC UA) was developed to meet this challenge by making it possible to run OPC at the edge of networks, directly embedded into industrial processors and devices.
At the same time, we saw much greater interest in closing the gap between automation and business networks. As a result, automation manufacturers began introducing edgeoriented controllers and input/output (I/O) systems. These devices offer state-of-the-art, powerful CPUs that combine traditional real-time control and sensing functions with the communication, storage, security, and data processing functions previously found only in higher-level systems.
Together, OPC UA and these new edge controllers and I/O systems significantly simplify the task of communicating operational data between plant floor systems and the software systems businesses rely on every day.
This combination has brought us to where we are today, with modern concepts like the Industrial Internet of Things (IIoT) and Industry 4.0. We can clearly see the value and significance of open-source protocols and software. We can work on long-neglected capabilities like cybersecurity for industrial systems. We can again draw on innovations in information technology (IT) to outfit control systems for the tasks we need them to perform.
Our history points clearly to the future, where edge computing capabilities and powerful software running on these platforms are ushering in new levels of industrial communications. As automation professionals working on digital transformation, we can see how edge devices and interoperability standards are paving the way for companies to flourish.