7
Fonctions sur nombres entiers
7.1
Vue d'ensemble des
entiers
Descrip
tion
Les opérations arithmétiques combinent le contenu des accumulateurs 1 et 2. Le résultat est
rangé dans l'accumulateur 1. Le contenu de l'accumulate
Pour les CPU à quatre accumulateurs, le contenu de l'accumulateur 3 est ensuite cop
l'accumulateur 2 et le contenu de l'accumulateur 4 est copié dans l'accumulateur 3. Le
contenu de l'accumulateur 4 reste inchangé.
Les opérations arithmétiques sur
arithmétiques suivantes sur deux nombres entiers (16 et 32 bits) :
•
+I
Additionner accumulateurs 1 et 2 (entiers de 16 bits)
•
-I
Soustraire accumulateur 1 de accumulateur 2 (entiers de 16 bits)
• /I
Div
•
*I
Mu plier a
•
+
Additionner constante entière (16, 32 bits)
•
+D
Additionner accumulateurs 1 et 2 (entiers
•
-D
Soustraire accumulateur 1 de accumulateu
•
*D
Multiplier accumulateur 1 par a
•
/D
Diviser accumulateur 2 par accumulateur 1 (entie
•
MOD
Reste de division entière (32 bits)
Langage LIST pour SIMATIC S7-300/400
A5E00706961-01
opérations arithmétiques sur nombre
nombres entiers permettent d'exécuter les fonctions
iser
accu
mul
ateur 2 par ac
lti
ccu
mulat
eu
r 1 par
ur 2 reste inchangé.
cumu
late
ur 1
(en
tiers
de 1
ac
cumulateur 2 (entiers de 6 bits)
de 32 bits)
r 2 (entiers d
ccumulateur 2 (entiers d
rs de 32 bits)
ié dans
6 bits)
1
e 3
2 bits
)
e 3
2 bits
)
7-1