Logique à contacts 101 : maîtriser les fondamentaux pour réussir l'automatisation
Logique à contacts 101 : Les bases
Quiconque a travaillé dans les logiciels d'automatisation sait qu'utiliser le bon outil pour le travail est essentiel à une mise en œuvre réussie et valable. Conscients de cela, les fournisseurs de logiciels permettent souvent d'utiliser plusieurs méthodes de programmation avec leur logiciel. Ces modèles de calcul fondamentalement différents permettent aux programmeurs de sélectionner l'outil le plus approprié pour leurs tâches, comme la logique à contacts.
Fondations de la logique à contacts : le diagramme à contacts
Le diagramme à contacts a évolué dans les années 1960 lorsque l'industrie automobile a eu besoin d'une forme de documentation plus flexible pour leurs armoires à relais et minuteries physiques. Plus tard, un système basé sur microprocesseur a été introduit, et il a été décidé que le logiciel pour ce système serait conçu pour refléter les diagrammes à contacts électriques réels utilisés pour construire les panneaux de contrôle à relais. Ce logiciel, appelé logique à contacts, ressemble et s'exécute de manière très similaire au diagramme électrique original.
Échelon par échelon par échelon…
Les diagrammes à contacts originaux reproduisaient les circuits à relais avec de longues séries d'« échelons » s'étendant entre deux rails, où chaque échelon correspond à une certaine partie du circuit. La puissance circule depuis le bus d'alimentation (rail gauche) à travers une combinaison de contacts normalement ouverts ou normalement fermés pour alimenter une bobine. Les contacts ouverts bloquent la puissance et les contacts fermés la laissent passer à travers la bobine jusqu'au bus de terre (rail droit). En logique à contacts, chaque contact et bobine sur un diagramme logique est lié à un emplacement mémoire booléen. Les contacts disposés en série sont combinés par un « ET » logique et les contacts en parallèle par un « OU » logique. L'exécution se fait de gauche à droite et de haut en bas.
Dans les coulisses
Derrière le diagramme de la logique à contacts se trouve un moteur de balayage invisible et une pile de gestion de mémoire. Les entrées physiques sont lues et stockées dans une table de mémoire. La logique à contacts est exécutée en lisant et écrivant depuis la table de mémoire pour les entrées, sorties et valeurs intermédiaires. À la fin du cycle logique, toutes les sorties physiques sont mises à jour avec les valeurs de la table de mémoire. (De nombreuses représentations de logique à contacts peuvent effectuer des lectures et écritures immédiates, plutôt que d'attendre la fin du cycle d'exécution).
Fonctions dans la logique à contacts
Pour gérer des tâches plus complexes, telles que les mathématiques, les fonctionnalités de minuterie, les compteurs ou les PID, toutes les représentations de logique à contacts actuelles ont la capacité d'appeler des fonctions sur l'échelon de la logique à contacts. Ces fonctions ont généralement une borne d'entrée pour activer l'exécution de la fonction et une borne de sortie pour lorsque la fonction a terminé son exécution avec succès. Les fonctions déposées sur un diagramme à contacts s'exécutent selon le flux de puissance du diagramme à contacts.
Logique à contacts 101
En tant que l'un des nombreux types de méthodes de programmation dans l'industrie aujourd'hui, il est important de comprendre la logique à contacts pour savoir quand l'utiliser. La logique à contacts est la plus unique dans sa représentation directe de la logique de circuit qu'elle met en œuvre, mais elle est également puissante avec son traitement intermédiaire invisible et sa grande utilisation de différentes fonctions.
Les programmeurs de PanelShop.com sont des experts dans ces domaines, et ils savent exactement quel type d'outil appliquer lorsqu'ils ont un travail à accomplir. Si vous avez des questions sur l'utilisation de la logique à contacts, ou sur une autre forme de langage de programmation de contrôleur, appelez-nous dès aujourd'hui !
Pour découvrir quelles améliorations votre entreprise peut apporter pour devenir plus efficace, parlez à un spécialiste chez PanelShop.com aujourd'hui.
Soumettez votre devis et recevez-le dans les 48 heures :
Système de contrôle d'automatisation
- Résines polyester : guide essentiel pour les applications composites
- Tissus tissés : fondamentaux pour la fabrication composite
- Maîtriser l'usinage de tour CNC : bases essentielles et meilleures pratiques
- Fraiseuses 101 : guide complet sur leur fonction, composants et utilisations
- Panneaux de contrôle électriques : Essentiels de conception pour la sécurité et le ROI
- Logique à contacts 102 : Avantages, inconvénients et quand l'utiliser
- Logique à contacts 202 : maîtriser l'organisation de la mémoire des automates
- Logique à contacts avancée : maîtriser les techniques de balayage des automates
- Comprendre le laminage du noyau de stator : concepts clés pour une performance fiable