9.14 Opérations arithmétiques sur nombres à virgule fixe (16/32 bits) / à virgule flottante (32 bits)
Opération
Signification
Multiplication de 2 nombres entiers ou réels
*I
(ACCU1) =
(ACCU2-L) * (ACCU1-L)
*D
(ACCU1) =
(ACCU2) * (ACCU1)
*R
(ACCU1) =
(ACCU2) * (ACCU1)
Division de 2 nombres entiers ou réels
/I
(ACCU1-L) =
(ACCU2-L) : (ACCU1-L)
→ Le reste de la division se
trouve dans ACCU1-H
/D
(ACCU1) =
(ACCU2) : (ACCU1)
/R
(ACCU1) =
(ACCU2) : (ACCU1)
MOD
Division de 2 nombres entiers
(32 bits) et chargement du
reste de la division dans
l'ACCU1 :
(ACCU1) =
reste de [(ACCU2) : (ACCU1)]
Mot d'état pour : *I, *D, *R, /I, /D, /R, MOD
L'opération dépend de :
L'opération influence :
NEGR
Négation d'un réel dans
ACCU1
ABS
Calcul de la valeur absolue du
réel dans l'ACCU1
Mot d'état pour : NEGR, ABS
L'opération dépend de :
L'opération influence :
Liste des opérations des CPU S7‑300 et ET 200
Tables de paramètres, 06/2011, A5E02354746-05
Longueur
en mots
312
313
1
0,28
0,18
0,21
0,15
1,11
0,71
0,52
0,34
0,51
0,33
4,85
3,00
0,43
0,29
RB
BI1
BI0
-
-
-
-
oui
oui
1
0,20
0,14
0,20
0,14
RB
BI1
BI0
-
-
-
-
-
-
Temps d'exécution typ. en µs
314
315
317
0,15
0,12
0,04
0,12
0,09
0,03
0,58
0,44
0,16
0,27
0,22
0,08
0,27
0,21
0,08
2,52
1,89
0,25
0,23
0,18
0,07
DEB
DM
OU
-
-
-
oui
oui
-
0,12
0,09
0,03
0,12
0,09
0,03
DEB
DM
OU
-
-
-
-
-
-
Liste des opérations
319
151
154
0,010
0,15
0,12
0,008
0,12
0,09
0,040
0,58
0,44
0,060
0,27
0,22
0,050
0,27
0,21
0,060
2,52
1,89
0,060
0,23
0,18
ETAT
RLG
/PI
-
-
-
-
-
-
0,005
0,12
0,09
0,005
0,12
0,09
ETAT
RLG
/PI
-
-
-
-
-
-
41