Ladder Logic 102 :Le pour et le contre
Ladder Logic 102 :le pour et le contre
Comme nous l'avons vu dans l'article précédent, Ladder Logic 101 , choisir le bon outil pour votre travail de programmation est extrêmement important. Nous avons examiné la conception et les principes fondamentaux de l'un de ces outils, appelé logique à relais, et maintenant nous terminerons l'introduction à l'échelle avec un aperçu de ses avantages et inconvénients. Comprendre quelle échelle fonctionne et ne fonctionne pas le mieux est essentiel pour en tirer le meilleur parti, et si c'est la méthode de programmation que vous choisissez d'utiliser pour votre projet, vous voudrez savoir où elle brille vraiment.
Les avantages
La logique à relais présente de nombreux avantages uniques inhérents à sa forme de type diagramme, et voici les meilleurs pour l'industrie d'aujourd'hui :
- Auto-documentation : Un diagramme à relais est une excellente représentation graphique des concepts de conception de circuits, et lorsque vous codez un circuit, vous rédigez également sa documentation de conception.
- Intuitif : Dans le même ordre d'idées, la représentation directe des circuits par la logique à relais offre un environnement de codage exceptionnellement intuitif pour quiconque a déjà travaillé sur un circuit de contrôle industriel.
- Débogage facile : Les outils de débogage de logique à relais modernes peuvent fournir une animation montrant le « flux de puissance » en direct à travers vos diagrammes. Cela permet de comprendre très facilement ce que fait votre logique et de déboguer les erreurs.
- Largement stylistique : Le code et les diagrammes de logique à relais se présentent sous de nombreuses formes et tailles, et les équipes de programmation sont libres d'écrire leur code comme elles le souhaitent, elles peuvent choisir une méthode telle que échelon par échelon (une approche simple et étirée) ou des échelons avec plusieurs branches (plus sophistiqué), chaque type de codage a ses propres avantages et inconvénients, et pouvoir choisir celui dont vous avez besoin est un avantage important.
Les inconvénients
Aucun système n'est parfait, et bien que la logique à relais présente de nombreux avantages, elle présente également certains inconvénients, comme les suivants :
- Encapsulation logique : Les programmes à relais sans blocs fonctionnels sont incapables d'encapsuler du code pour le réutiliser et sont d'une longueur ingérable. Cela peut rendre le codage, le débogage et l'édition difficiles.
- Structure des données : Les schémas à contacts adressent la mémoire dans des bits de mémoire ou des registres uniques et bien qu'ils puissent lire et écrire dans des variables n'importe où dans le programme, cela rend difficile la protection des données ou le regroupement des données en tant que structure. Les données non protégées risquent d'être modifiées accidentellement par un code défectueux ailleurs dans le programme.
- Contrôle d'exécution : La temporisation d'exécution de l'échelon est définie par la vitesse à laquelle l'API peut scanner et exécuter, et les applications multi-débits nécessiteront une commande de « saut » pour passer à une autre partie du diagramme. Cela peut causer des problèmes lors de la conception de systèmes qui doivent répondre avec un timing particulier, tel que PID .
- Opérations arithmétiques : La logique à relais nécessite l'utilisation de blocs fonctionnels pour effectuer des opérations mathématiques, mais comme les entrées et les sorties des blocs fonctionnels sont référencées à des emplacements de mémoire et ne sont pas câblées ensemble, des algorithmes complexes impliquant un grand nombre de variables et de résultats intermédiaires peuvent être difficiles à programmer, documenter, déboguer et modifier.
Logique à échelle 102
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 à relais afin de savoir quand l'utiliser au lieu d'autre chose. La logique à relais est peut-être la plus avantageuse avec sa représentation directe de la logique de circuit qu'elle implémente, mais elle a plus d'avantages et d'inconvénients qu'il n'y paraît.
Nos développeurs ici sur PanelShop.com sont des experts dans leurs domaines, et ils savent exactement quand un outil comme la logique à relais fonctionnera le mieux. Si vous avez des questions sur l'utilisation de la logique à relais ou d'une autre forme de langage de programmation d'automate, appelez-nous dès aujourd'hui !
Les bases des panneaux de commande électriques
À l'intérieur des machines :PC et PLC - Comparaison des options de contrôle
Système de contrôle d'automatisation
- Avantages et inconvénients des poignées en acier inoxydable
- Avantages et inconvénients du décapage dans le travail des métaux
- Les avantages et les inconvénients du moulage sous pression
- Avantages et inconvénients de la coulée de mousse perdue
- Avantages et inconvénients du formage à froid des métaux
- Les avantages et les inconvénients du cloud par rapport aux services internes
- Avantages et inconvénients de l'infrastructure en tant que code
- Les avantages et les inconvénients de la céramique avancée
- Passer au vert :avantages et inconvénients de l'énergie éolienne