La logique Ladder est une forme de programmation qui utilise des équations booléennes pour déterminer les étapes ou les branches appropriées à prendre . En substance, chaque commande est la suivante après oui /non ou vrai /faux équations qui permettent soit de la commande à exécuter ou aller dans une boucle jusqu'à ce que l'état devient vraie. Les programmeurs utilisent la programmation de l'échelle pour les applications à haut risque que le calendrier et la sécurité de stress préoccupations , comme les lignes d'assemblage et de manèges. Notions de base CONT
logique booléenne s'applique fonctions mathématiques appelées opérandes de prendre des décisions .
Grand Valley State University , explique que la logique de l'échelle s'écarte de la logique booléenne parce que la logique booléenne permet des solutions ou des branches floues en utilisant une telle manipulation de logique conditionnelle PAS et prolongée ou évaluations. Dans la logique à relais , chaque étape est soit oui, non , ou les deux . Cela est essentiel à la programmation à haut risque où la logique floue introduit faux pas éventuels dans l'exécution du programme.
Pensez à monter sur une échelle . A chaque échelon, vous arrivez , vous aurez le pied droit, le pied gauche , ou les deux pieds sur la ligne. Lequel de ces choix est vrai déterminera comment vous passez à l' étape suivante. Chaque progression dépend de l'étape précédente dans quelles informations il peut accepter et comment cette information peut être traitée
de Visual Logic : . Dominos
Une rangée de dominos constitue un exemple de logique à relais lorsque le premier est inclinée .
dominos Debout dans une ligne, puis basculer le premier cours constitue une démonstration simplifiée de la logique à relais . Comme chaque tuile tombe, il crée une équation vraie ou fausse où il ya soit un autre domino en face de lui ou non. Branches se produisent lorsque le domino tombant frappe deux autres, chaque pointé dans une direction différente. Chaque branche devient son propre sous-programme et peut fonctionner indépendamment de ce que les autres branches font. Les dominos ne cherchent pas à prendre certaines autres décisions : chacun frappe soit un autre ou devient une programmation impasse
CONT et ascenseurs
équipement d'élévateur utilise échelle. logique de synchronisation et de sécurité.
Un projet développé par l'Université Penn State utilise un ascenseur modèle construit à partir d'un moteur à courant continu , des matériaux peu coûteux et programmation logique échelle en neuf étapes de ce cycle long d'un chemin de trois étages possible. La première étape est de s'assurer que la porte est clair avant sa fermeture et les mouvements d'ascenseur . L'étape suivante consiste en mouvement dans la direction désignée . Depuis l'ascenseur ne devrait s'arrêter au niveau de la porte proprement dite , la logique à relais vérifie l'emplacement de l'ascenseur par le simple question de « Y at-il une porte ici ? " avant qu'elle permet à la porte de s'ouvrir. Contrôles similaires ont lieu à chaque étage, à vélo à travers les commandes en attente . Si quelqu'un a appuyé sur le bouton pour le deuxième étage , puis ce sera vrai et que l'ascenseur s'arrête à l'étage.
Production automatisée Logic
L'introduction de la logique à relais informatisé rend usines plus sûres et plus efficaces. production de la ligne d'assemblage
nécessite des matériaux apparaissent au bon endroit quand et comment ils sont nécessaires. Si la machine est hors du temps, cela peut perturber l'écoulement de l' ensemble de la chaîne de production. Pour y remédier, la logique à relais vérifie qu'une partie se trouve sur le tapis roulant , face à la bonne direction , et apparaît à intervalles précisément chronométrés.
Programmation
logique à haut risque de l'échelle est souvent utilisés dans des applications où des vies peuvent être en danger.
autres exemples de programmation à haut risque pourraient inclure le train d'atterrissage des avions , le lancement du vaisseau spatial et le feu de signalisation commun . Dans ces trois situations , le feu vert, ou « aller de l'avant ", ne peuvent pas activer jusqu'à ce que d'autres exigences soient remplies. Chaque nouvelle action détermine ceux qui suivent .