PC-based control becomes particularly interesting when the machine has to perform more than conventional automation logic.
1. When the application needs more computing power
Some machines need to run several functions simultaneously:
-
control;
-
supervision;
-
data processing;
-
computing;
-
graphical interfaces;
-
business applications.
An industrial PC generally provides more CPU, memory and storage resources than a conventional PLC.
It can therefore consolidate multiple functions on a single platform when the architecture and real-time requirements allow it.
2. When machine vision is part of the system
A machine vision application may require:
-
image acquisition;
-
image processing;
-
communication with several cameras;
-
result management or storage;
-
potentially AI processing.
In this type of application, an industrial PC can become a central part of the machine.
The PLC may still handle deterministic sequences while the PC performs vision processing.
3. When the machine must communicate with information systems
Modern machines increasingly exchange data with:
A PC platform can simplify the execution of the software and services required for these exchanges.
This strengthens the connection between OT – Operational Technology and IT – Information Technology.
4. When several functions need to be consolidated
A traditional architecture may contain several separate devices:
-
PLC;
-
industrial PC;
-
gateway;
-
operator terminal;
-
vision system;
-
data collection unit.
Depending on the application, a PC-based architecture can consolidate some of these functions.
However, this provides a real benefit only if consolidation does not compromise availability, maintainability or real-time requirements.