Annexe D Comment utiliser la fonction Automate programmable
D.5.10 Explication des commandes d'application
API
Mnémonique
10
CMP
Type
Opérandes
binaires
OP
X
Y
S
1
S
2
*
D
Opérandes :
S1 : Valeur à comparer 1 S2 : Valeur à comparer 2 D : Résultat de la comparaison
Explication :
1.
L'opérande D occupe 3 registres consécutifs.
2.
Voir les spécifications de chaque modèle pour leur plage d'utilisation.
3.
Les contenus de S1 et S2 sont comparés et le résultat est enregistré dans D.
4.
Les deux valeurs sont comparées algébriquement ; ce sont des valeurs binaires signées.
Lorsque b15 = 1 dans une instruction 16 bits, la comparaison considère les valeurs
comme des valeurs binaires négatives.
D-50
Mnémoniques
API
16 bits
32 bits
140
FREQ
141
RPR
142
WPR
Opérandes
P
S
, S
, D
1
2
Opérandes de type mot
M
K
H
KnX KnY KnM T
*
*
*
*
*
*
*
|
Com-
mande P
Contrôle de la
--
fréquence du variateur
--
Lecture d'un paramètre
--
Écriture d'un paramètre
C
*
*
*
*
*
*
*
*
Révision Janvier 2012, 08EE, SW--PW V1.15/CTL V2.15
Fonction
Fonction
Comparaison
Instructions du programme
CMP, CMPP : 7 pas
D
*
*
Incréments
16
32
bits
bits
5
--
9
--
7
--