Ce support de cous est destiné aux étudiants 3ème année automatique LMD.

Un automate programmable industriel « API » (en anglais programmable logic controller, PLC) est un appareil électronique programmable largement utilisé, en ambiance industrielle et en temps réel, pour automatiser des processus. L’automatisation permet d'apporter des éléments supplémentaires à la valeur ajoutée par le système. Avant d’entamer le détail de l’API et sa programmation il est nécessaire d’étudier les systèmes de production à automatisé, sa structure ces éléments et les fonctions à réaliser, aussi comment on peut modéliser le fonctionnement d’un système automatisé afin de traduire le savoir faire en un modèle simple est facile à convertir en programme, qu’il faut l’implanter par la suite sur la mémoire de l’API. La programmation des APIs se fait par des langages et logiciels qui sont dédiés à des  utilisateurs automaticiens (et non informaticiens).