Chapitre 13
Développement d'applications standard
Langages de programmation
232
Paramètres de programme
Les paramètres de programme définissent une interface de données qui facilite
le partage des données. Vous pouvez partager des données entre des
programmes soit via des connexions prédéfinies entre les paramètres soit
directement par le biais d'une notation spéciale.
Contrairement aux points locaux, tous les paramètres de programme sont
publiquement accessibles en dehors du programme. De plus, l'accès externe via
IHM peut être spécifié pour chaque paramètre.
Plusieurs directives permettent de créer et de configurer des paramètres et des
points locaux pour une exécution optimale des tâches et des programmes.
• Logix 5000 Controllers and I/O Tag Data Programming Manual,
publication
1756-PM004
• Logix 5000 Controllers Program Parameters Programming Manual,
publication
1756-PM021
• Logix 5000 Controllers Design Considerations Reference Manual,
publication
1756-RM094
L'application Studio 5000 Logix Designer® prend en charge les langages de
programmation ci-après.
Langage
Diagramme à relais (LD)
Diagramme de bloc fonctionnel
(FBD)
Graphe de fonctionnement
séquentiel (SFC)
Texte structuré (ST)
Pour de plus amples informations sur la programmation dans ces langages,
reportez-vous à la publication 1756-PM001, Logix 5000 Controllers
Common Procedures Programming Manual.
Publication Rockwell Automation 5069-UM001D-FR-P – Avril 2018
Utilisé de préférence dans les programmes avec
Exécution continue ou parallèle de multiples opérations (non séquencées)
Opérations booléennes ou basées sur bits
Opérations logiques complexes
Traitement des messages et des communications
Interverrouillage de machine
Opérations que le personnel d' e ntretien ou de maintenance doit
interpréter pour dépanner la machine ou le procédé
IMPORTANT : La logique de diagramme à relais est le seul langage de
programmation qui peut être utilisé avec la tâche de sécurité sur les
automates Compact GuardLogix 5380.
Commande continue de procédé et de variateur
Contrôle de boucle
Calculs en flux de circuit
Gestion de haut niveau de multiples opérations
Séquence répétitive d'opérations
Traitement par lots
Commande de mouvement qui utilise du texte structuré
Opérations par état de machine
Opérations mathématiques complexes
Traitement spécialisé de boucle de matrice ou de tableau
Manipulation de chaînes ASCII ou traitement de protocoles