Exemples
Bit
Accumulateur 1 avant exécution de OD
Accumulateur 2 ou constante (32 bits)
Résultat (ACCU 1) après exécution de OD
Exemple 1
LIST
L
E
D20
L
ED24
OD
T
M
D8
Exemple 2
LIST
L
ED20
OD
DW#16#0FFF_EF21
SPP
SUIV
Langage LIST pour SIMATIC S7-300/400
A5E00706961-01
31 . .
0101
1111
1111
Explication
//Charger le contenu de ED20 dans l'accumulateur
//Charger le contenu de l'accumulateur 1 dans l'accumulateur 2. Charger
le contenu de ED24 dans l'accumulateur 1.
//Combiner, bit par bit, le contenu de l'accumulateur 1 au contenu
l'accumulateur 2 selon la table de vérité OU ; ranger le résultat dans
l'accumulateur 1.
//Transférer le résultat dans le double mot de mémento M
Explication
//Charger le contenu de ED20 dans l'accumulateur 1.
//Combiner les bits de l'accumulateur 1 au profil binaire de la constante
de 32 bits (0000_1111_1111_1111_1110_1111_0010_0001) selon la table de
vérité OU ; ranger le résultat dans l'accumulateur 1.
//Sauter au repère de saut SUIV si le résultat est différent de 0 (BI1
égale 1).
Opérations combinatoires sur mots
. .
. .
. .
0000
1111
1100
0011
1000
0101
0011
1111
1101
. .
. .
. .
1000
0101
0011
0111
0110
1011
1111
0111
1011
1.
D8.
. . . 0
1011
0101
1111
de
13-11