Omron Heavy Duty PLC comes with a microprocessor and controls devices through custom user programs. These receive signals from input devices that make decisions based on custom programs to control output devices. These are graphical programming languages that are commonly used for PLC programming. Omron Heavy Duty PLC is used to automate industrial processes such as a manufacturing plant's assembly line, an ore processing plant, or a wastewater treatment plant.