Programmation de DeviceLogix
Utilisation de DeviceLogix™
DeviceLogix est un programme booléen autonome qui réside dans
le départ-moteur ArmorStart®. Le programme est intégré dans le
logiciel du produit, il n'y a donc pas de module supplémentaire requis
pour utiliser cette technology ; RSNetWorx™ for DeviceNet™ est
requis pour programmer le dispositif.
En plus de la programmation elle-même, DeviceLogix peut être
configuré pour fonctionner dans des conditions particulières. Il est
important de noter que le programme DeviceLogix ne fonctionne que
si le programme logique a été activé. Ceci peut se faire dans l'éditeur
de programme de RSNetWorx. Pour effectuer cette opération, il faut
régler les paramètres « Network Override » et « Communication
Override ». Les informations suivantes décrivent les divers niveaux
de fonctionnement :
•
si les deux paramètres de contournement sont activés et que le
programme logique est activé, le SEUL cas où DeviceLogix
fonctionne est s'il existe une connexion d'E/S active avec un
maître ; c.-à-d. que le maître est en mode Exécution. Le reste
du temps, DeviceLogix exécute le programme, mais NE
COMMANDE PAS l'état des sorties ;
•
si le contournement de réseau est activé et le programme logique
est activé, DeviceLogix commande l'état des sorties lorsque
l'automate est en mode Exécution et si un défaut de réseau,
comme un identifiant MAC dupliqué ou une condition d'arrêt du
bus du module ;
•
si le contournement de communication est activé et le programme
logique est activé, le dispositif n'a pas besoin de connexion d'E/S
pour exécuter le programme. Tant qu'il y a une alimentation de
commande et une source d'alimentation DeviceNet connectées au
dispositif, le programme commande l'état des sorties.
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 simples.
DeviceLogix se programme avec des opérations mathématiques
booléennes simples, comme ET, OU, NON, Temporisateurs,
Compteurs et Verrouillages. 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'ArmorStart.
10
Chapitre