Rockwell Automation Allen-Bradley Logix 5000 Manuel De Référence page 562

Masquer les pouces Voir aussi pour Allen-Bradley Logix 5000:
Table des Matières

Publicité

Chapitre 11
Attributs courants des Instructions de contrôle du processus avancé et de variateurs
562
Si vous entrez la valeur dans une base numérique autre que décimale, spécifiez tous
les 32 bits de la valeur immédiate. Pour cela, entrez la valeur du bit le plus à gauche
dans chaque position de bit sa gauche jusqu'à atteindre 32 bits.
Créez une étiquette pour chaque opérande et utilisez le même type de données
dans toute l'instruction. Pour attribuer une valeur constante, vous pouvez utiliser
l'une des méthodes suivantes :
Entrez-la dans une des étiquettes.
Ajoutez une instruction MOV qui déplace la valeur dans l'une des étiquettes.
Utilisez une instruction MEQ pour vérifier uniquement les bits requis.
Les exemples suivants montrent deux manières de mélanger une valeur immédiate
avec étiquette INT. Ces deux exemples, vérifient les bits d'un module d'E/S 1771
pour déterminer si tous les bits sont activés. Comme l'entrée d'un mot de donnée
d'un module d'E/S 1771 est une étiquette INT, il est plus facile d'utiliser une
valeur constante de 16 bits.
Important :
Mélange d'une étiquette INT avec une valeur immédiate
Comme remote_rack_1:I.Data[0] est une étiquette INT, la valeur à vérifier
par rapport elle est également entrée sous la forme d'une étiquette INT.
Important :
Mélange d'une étiquette INT avec une valeur immédiate
Comme remote_rack_1:I.Data[0] est une étiquette INT, la valeur à vérifier
par rapport elle est d'abord déplacée dans int_0, qui est également une
étiquette INT. L'instruction EQU compare alors les deux étiquettes.
Publication Rockwell Automation 1756-RM006K-FR-P - Novembre 2018
 
 

Publicité

Table des Matières
loading

Table des Matières