Un contrôleur logique programmable est un type de minuscule ordinateur qui peut recevoir des données via ses entrées et envoyer des instructions d'utilisation via ses sorties. Fondamentalement, le travail d'un PLC consiste à contrôler les fonctions d'un système à l'aide de la logique interne programmée. Les entreprises du monde entier utilisent les automates pour automatiser leurs processus les plus importants.