Programmation De Devicelogix; Exemple De Programmation Devicelogix - Allen-Bradley ArmorStart LT Manuel Utilisateur

Table des Matières

Publicité

Annexe C
Utilisation de DeviceLogix™
Programmation de
DeviceLogix
230
utilisateur ou commande d'exécution ne sont actionnées dans le programme
DeviceLogix.
DeviceLogix a de nombreuses applications et sa mise en œuvre est généralement
limitée uniquement par l'imagination du programmeur. Gardez à l'esprit que
l'application de DeviceLogix n'est prévue que pour gérer des sous-programmes
logiques simples.
DeviceLogix se programme avec des opérations mathématiques booléennes
simples, comme ET, OU, NON, Temporisateurs, Compteurs, Verrouillages et
valeurs analogiques. La prise de décision se fait en combinant ces opérations
booléennes avec n'importe laquelle des E/S disponibles. Les entrées et sorties
utilisées comme interface avec le programme peuvent provenir du réseau ou du
dispositif matériel. Les E/S matérielles sont les entrées et sorties physiques situées
sur le dispositif, comme les boutons-poussoirs et les voyants qui sont connectés à
l' A rmorStart LT. Voir le Tableau 36 – pour la liste complète des fonctions d'E/S
DeviceLogix.
Il existe de nombreuses raisons pour utiliser la fonction DeviceLogix ; certaines
des plus courantes sont indiquées ci-dessous :
• meilleure fiabilité du système ;
• rapidité de mise à jour (1 – 2 ms) ;
• meilleurs diagnostics et réduction du dépannage ;
• fonctionnement indépendant de l'état de l'automate ou du réseau ;
• poursuite de l'exécution du procédé en cas d'interruption du réseau ;
• les opérations critiques peuvent être arrêtées en toute sécurité grâce à un
programme local.

Exemple de programmation DeviceLogix

L'exemple suivant montre comment programmer un sous-programme simple
pour interfacer l' A rmorStart avec un poste de démarrage-arrêt câblé distant. Dans
ce cas, les E/S sont câblées comme indiqué dans le tableau ci-dessous.
Tableau d' e ntrées/sorties
Bit
Pt00
Pt01
Out02
Avant de programmer la logique, il est important de décider sous quelles
IMPORTANT
conditions le programme logique fonctionnera. Ces conditiosn peuvent être
définies en réglant CommsOverride et NetworkOverride sur la valeur
désirée.
Publication Rockwell Automation 290E-UM001B-FR-P – Juin 2012
Description
Bouton de démarrage
Bouton d'arrêt
Marche avant

Publicité

Table des Matières
loading

Table des Matières