L'automate programmable (PLC) est un petit ordinateur modulaire à semi-conducteurs qui peut être programmé avec des instructions spécifiques pour effectuer une tâche. Les PLC, qui sont utilisés dans les systèmes de contrôle industriel (ICS) d'une grande variété d'industries, ont largement remplacé les relais mécaniques, les séquenceurs de tambours et les minuteries à cames. Comme ils ne comportent aucune pièce mécanique, les API peuvent être utilisés pour automatiser des processus répétitifs et recueillir des données. Chaque unité centrale de traitement (UC) passe continuellement en boucle par un balayage d'entrée, un balayage de programme, un balayage de sortie et un mode d'entretien, exécutant de manière répétitive une seule tâche tout en surveillant les conditions. Les informations recueillies par l'automate peuvent servir de retour d'information pour guider les changements et améliorations nécessaires aux processus, dont certains peuvent être exécutés automatiquement selon le codage de l'appareil. Les API
occupent moins d'espace, exécutent des tâches plus complexes et sont plus personnalisables que les technologies mécaniques qu'ils ont remplacées. Ils sont connus pour leur capacité à fonctionner en continu sans maintenance et ont eu un grand impact sur la numérisation d'un grand nombre d'industries, en particulier la fabrication. Le premier automate programmable, par exemple, a été inventé par Dick Morley en 1969 pour General Motors et a fonctionné sans interruption pendant 20 ans avant d'être mis hors service. Selon la norme 61131 de la Commission électrotechnique internationale, cinq langages de programmation peuvent être utilisés pour le code des automates. Il s'agit de la logique Ladder, du diagramme de bloc fonctionnel (FBD), du texte structuré (ST), de la liste d'instructions (IL) et du diagramme fonctionnel séquentiel (SFC). Si des modifications importantes du code sont nécessaires et que les mémoires de l'automate sont intégrées dans la carte de circuit imprimé, il est toujours possible de recoder le contrôleur. Si la mémoire de l'automate ne réside pas sur la carte de circuit imprimé et que vous devez apporter des modifications importantes au code du contrôleur, celui-ci peut être retiré d'un emplacement extérieur et remplacé sur place sans nécessiter d'aide à la programmation.
- Communications par ligne électrique (plc) Définition - Que signifie Power Line Communications (PLC)? Les communications par ligne électrique (PLC) fournissent des communications de données à large bande sur des conducteurs déjà utilisés pour la transmission d'énergie électrique à l'aide d'un signal modulaire. Cela se fait généralement via le câblage de la maison ou des locaux,...
- Automate cellulaire (ca) Définition - Que signifie Automate Cellulaire (CA)? Un automate cellulaire (CA) est un groupe spécifiquement formé de cellules de grille colorées connues pour évoluer à travers des pas de temps multiples et discrets selon un ensemble de règles dépendant des états de cellules voisines. Ces étapes sont répétées plusieurs fois...
- Automate déterministe Définition - Que signifie Automate déterministe? Un automate déterministe est un concept informatique dans lequel les résultats de transition sont déterminés par l'entrée, et aucun arbitrage aléatoire ne se produit. Dans un automate déterministe, il existe un ensemble d'états, un ensemble d'entrées et une fonction qui amène le résultat à...
- Automate fini déterministe (dfa) Définition - Que signifie l'automate fini déterministe (DFA)? Un automate fini déterministe est un type d'algorithme déterministe basé sur un état qui change avec les entrées. Ceux-ci sont également connus sous le nom de machines à états finis déterministes ou d'accepteurs finis déterministes. Ils sont différents des modèles probabilistes et...