Télécharger Imprimer la page

Rockwell Automation Allen-Bradley ControlLogix 1756-L1 Serie Manuel Utilisateur page 169

Publicité

Dès la lecture des données d'un module (BTR.DN est activé), cette ligne convertit les valeurs INT du module BT en valeurs
DINT pour leur utilisation dans le projet :
• L'instruction MOV définit la longueur de l'instruction FAL sur une valeur égale au nombre d'éléments lus par
l'instruction MSG.
• L'instruction FAL charge alors les valeurs de BTR_int_buffer_read dans BT_input. Cette opération convertit les
valeurs en DINT pour leur utilisation dans le projet.
• BTR_index détermine l'emplacement de stockage des valeurs dans la première dimension de BT_input. Chaque
élément de cette dimension correspond à un module BT spécifique.
43021
Nom du point
Description
BTR_ints_to_dints
convertit les nombres entiers de 16 bits du
module BT en nombres entiers de 32 bits pour le
projet Logix5000
Lorsque l'instruction MSG a lu les données d'un module et que l'instruction FAL les a converties en DINT
(BTR_ints_to_dints.DN activé), l'instruction ADD incrémente BTR_index. Ainsi, l'instruction MSG peut lire le module
suivant.
43021
Communication avec un module d'E/S 1771 via un réseau ControlNet
Convertissez les INT en DINT
Entrez la ligne suivante :
Type des données
CONTROL
Passez au module BT suivant
1. Entrez la ligne suivante :
Accès
name_of_controller
(automate)
Publication 1756-UM001E-FR-P - Août 2002
9-17

Publicité

loading