Plc (programmable Logic Control)

Programmable logic controls (PLC)

A programmable logic controller (PLC) is a digital computer used for automation of electromechanical processes, such as control of machinery on factory assembly lines. PLC's are used in many industries and machines. The PLC is designed for multiple inputs and outputs arrangements, extended temperature ranges, immunity to electrical noise, and resistance to vibration and impact. 
A PLC is an example of hard real time system since output results must be produced in response to input conditions within a limited time, otherwise unintended operation will result. 

Features (depending on model)
  • High-speed processing
  • Debug support functions to reduce the system testing time
  • High performance by supporting 24 types based ladder and 206 types of function instructions
  • Large program memory
  • Multiple programming languages
  • Serial communication function with built-in RS485
  • High-precision machine control 
  • Process control by floating-point function instructions