PLC (Programmable Logic Controller)

What is PLC ?

A programmable logic controller (PLC), or programmable controller is an industrial digital computer which has been ruggedized and adapted for the control of manufacturing processes, such as assembly lines, or robotic devices, or any activity that requires high reliability control and ease of programming and process fault diagnosis.

They were first developed in the automobile industry to provide flexible, ruggedised and easily programmable controllers to replace hard-wired relays, timers and sequencers. Since then they have been widely adopted as high-reliability automation controllers suitable for harsh environments. A PLC is an example of a “hard” real-time system since output results must be produced in response to input conditions within a limited time, otherwise unintended operation will result.

PLC Overview

Ecosys provides wide range of PLC Hardware and Software Solutions, ranging from simple applications with compact PLCs to highly complex applications using modular high efficiency PLCs.

PLC or Programmable Logic Controllers are used for Automation of Industrial Electro-Mechanical Processes such as control of automated factoryassembly lines,robotics, or batch process controls. PLCs are flexible, rugged and easily programmable automation controllers and are used to replace hard-wired relays and timers.

PLCs can range from small “building brick” devices with tens of I/O in a housing integral with the processor, to large rack-mounted modular devices with a count of thousands of I/O, and which are often networked to other PLC andSCADAsystems.

They can be designed for multiple arrangements of digital and analog inputs and outputs (I/O), extended temperature ranges, immunity to electrical noise, and resistance to vibration and impact. Programs to control machine operation are typically stored in battery-backed-up or non-volatile memory.

The functionality of the PLC has evolved over the years to include sequential relay control, motion control,process control,distributed control systems, andnetworking. The main difference from other computers is that PLCs are armoured for severe conditions (such as dust, moisture, heat, cold), and have the facility for extensiveinput/output(I/O) arrangements. These connect the PLC tosensorsandactuators. PLCs readlimit switches, analog process variables (such as temperature and pressure), and the positions of complex positioning systems. Some usemachine vision.
On the actuator side, PLCs operateelectric motors,pneumaticorhydrauliccylinders, magneticrelays,solenoids, oranalog outputs. The input/output arrangements may be built into a simple PLC, or the PLC may have external I/O modules attached to a computer network that plugs into the PLC.


  • High Performance and increased machine speeds and reliability.
  • Sturdy Highly Reliable.
  • Ease of Programming.
  • Quick Service Support.
  • Easy to Handle.
  • Free/Paid Programming Software.
  • Customised Programming.
  • Machine Retrofitting.