Programmable Logic Controllers (PLCs) can be used in conjunction with Human Machine Interfaces (HMIs) to enable the latter to function optimally. However, in certain scenarios, an HMI can be used independently of a PLC, as it has been designed to do certain tasks even without the support of a PLC.