Chapitre 7
Instructions de mouvement/logique
482
L'instruction MVM utilise un Masque pour laisser passer ou bloquer des bits de
données de Source. La présence d'un « 1 » dans le masque signifie que le passage
du bit de données est autorisé alors que la présence d'un « 0 » signifie que ce bit
de données est bloqué.
Si vous mélangez des types de données à nombre entier, l'instruction remplit les
bits supérieurs des types de données à petits nombres entiers avec des 0 afin qu'ils
aient la même taille que le type de données le plus grand.
Saisie d'une valeur de masque immédiate
Lorsque vous entrez un masque, le logiciel de programmation passe par défaut à
des valeurs décimales. Pour entrer un masque avec un autre format, il faut faire
précéder la valeur par le préfixe qui convient.
Préfixe
Description
16#
Hexadécimal (par ex., 16#0F0F)
8#
Octal (par ex., 8#16)
2#
Binaire (par ex., 2#00110011)
Langages disponibles
Diagramme à relais
Bloc fonctionnel
Cette instruction n'est pas disponible dans le bloc fonctionnel.
Texte structuré
Cette instruction n'est pas disponible dans le texte structuré.
Publication Rockwell Automation 1756-RM003T-FR-P - Novembre 2018