Le langage de programmation en échelle

Qu'est-ce que la logique à relais?

La logique à relais est un langage de programmation qui crée et affiche un programme à l'aide de diagrammes à relais basés sur des schémas. Il est principalement utilisé dans le développement de programmes ou de logiciels pour les automates programmables (PLC) utilisés dans les applications industrielles.

Ce langage est issu d'une méthode de documentation de la conception et de la construction de racks de relais utilisés dans la fabrication et le contrôle de processus, où chaque rack de relais est représenté par un symbole sur le schéma à contacts avec des connexions aux appareils ci-dessous. qui ressemblent à des rails verticaux. Les symboles de relais ressemblent aux échelons d'une échelle.

La logique à relais est décrite comme un langage basé sur des règles plutôt qu'un langage procédural ou impératif. Chaque "onglet" sur l'échelle représente une règle. Ainsi, lorsqu'elles sont mises en œuvre pour des relais et divers dispositifs électromécaniques, ces règles sont exécutées simultanément et immédiatement. Cependant, lorsque le programme est appliqué à des automates, le logiciel exécute les règles séquentiellement et en boucle continue. Si la boucle s'exécute assez rapidement, l'effet se comporte toujours comme une exécution simultanée immédiate dans la tolérance de temps requise. Les capacités de l'automate utilisé doivent être prises en compte lors de la programmation, car les caractéristiques électromécaniques des appareils qui y sont connectés peuvent ne pas être en mesure de suivre les instructions et il semble que certaines règles soient enfreintes lorsque les appareils ne peuvent vraiment pas continuer.

Utilitaire de logique à relais

La logique à relais est couramment utilisée dans les environnements industriels pour programmer des contrôleurs logiques programmables (PLC) où un contrôle séquentiel des processus et des opérations de fabrication est requis. Le langage de programmation est très utile pour programmer des systèmes simples mais critiques ou pour réviser d'anciens systèmes câblés en de nouveaux systèmes programmables. Ce langage de programmation est également utilisé dans les systèmes d'automatisation sophistiqués tels que les usines d'électronique et les usines automobiles.

L'idée derrière la logique à relais est que même les personnes sans compétences en programmation peuvent programmer rapidement en utilisant des symboles de conception conventionnels et familiers pour la programmation. Cependant, cet avantage est rapidement compensé car les fabricants d'automates fournissent également souvent des systèmes de programmation en logique à relais avec leurs produits, qui n'utilisent parfois pas les mêmes symboles et conventions que ceux utilisés pour d'autres modèles d'automates. en fait, le système de programmation est généralement réservé à des modèles spécifiques, de sorte que les programmes ne peuvent pas être facilement migrés vers d'autres modèles d'automates ou doivent être entièrement réécrits.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.