یک کنترل کننده منطقی قابل برنامه ریزی (PLC) یک کامپیوتر حالت جامد کوچک و مدولار با دستورالعمل های سفارشی برای انجام یک کار خاص است.