10-2
Utilisation de DeviceLogix™
Exemple de programmation
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 du PLC 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.
L'exemple suivant montre comment programmer un sous-programme
simple pour interfacer l'ArmorStart 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.
Tableau 10.1 Attributions et description des bits matériels pour l'ArmorStart
Tableau d'entrées
Bit
Description
Entrée 0
Bouton de
démarrage
Entrée 1
Bouton d'arrêt
Entrée 2
Entrée 3
Important : Avant de programmer la logique, il est important de
décider sous quelles conditions le programme logique
fonctionnera. Comme défini précédemment, la
condition peut être définie en réglant le paramètre 8
(Network Override) et le paramètre 9 (Comm Override)
à la valeur voulue.
1. Dans RSNetWorx for DeviceNet, cliquez deux fois sur le départ-
moteur ArmorStart.
2. Cliquez sur l'onglet DeviceLogix. Si vous êtes en ligne avec un
dispositif, une boîte de dialogue s'affiche et vous invite à effec-
tuer un transfert ou un chargement. Cliquez sur Upload (transfé-
rer).
3. Cliquez sur le bouton « Start Logic Editor » (démarrer l'éditeur
de programme).
Tableau de sorties
Bit
Marche avant
–
–
–
–
–
Description
Bobine du
contacteur
–
–
–