When is an Edge Controller REALLY an Edge Controller?

 As more and more companies recognize the vital role that edge computing, control and analysis will play in their immediate future (by 2025, 75% of enterprise-generated data will be collected and analyzed at the edge), of course more suppliers jump on the edge bandwagon. Into the familiar field of PLCs and PACs, the newest edge devices are edge controllers and users are embracing these for the ease with which they make edge analysis and communications fast and simple. But the number one demand is that the new controllers maintain the unassailable reliability of traditional control devices.

In a recent article in Plant Engineering, an Emerson edge expert talks about how users and OEMs can best evaluate the new entries into the edge technology race. He says, “A true edge controller is an even greater evolution of the PAC and should be designed in a way to provide the benefits of edge technology without taking away the basic conditions necessary for an industrial controller.” He goes on to delineate, “First and foremost, an edge controller is an industrial automation controller that needs to provide real-time determinism to control the machine or process.” A true edge controller should comprise:

  • A single platform that can run deterministic control and non-deterministic applications in a safe and cooperative manner, such that neither can inadvertently impact the performance of the other. Ideally, it can be accomplished with two independent operating systems (OSs) – a real-time OS (RTOS) for deterministic control and a general-purpose OS (GPOS) such as Linux for edge applications.
  • Powerful open-source programming capabilities, such as Python and C/C++, enabling creation of better edge and analytic applications.
  • An open extensible platform enabling users to build upon established industrial edge apps or create and deploy their own from the ground up (or both) to generate the insights they need.

This article is packed with useful information and rules-of-thumb whereby users can measure edge control capabilities for their applications – read it in full here.

Have you employed edge control yet?