Comparer Réels De 32 Bits - Siemens SIMATIC S7-300 Manuel De Référence

Langage list
Masquer les pouces Voir aussi pour SIMATIC S7-300:
Table des Matières

Publicité

Opérations de comparaison
2.4 ? R Comparer réels de 32 bits
2.4
? R
Comparer réels de 32 bits
Format
==R, <>R, >R, <R, >=R, <=R
Description de l'opération
Les opérations de comparaison de nombres à virgule flottante IEEE de 32 bits comparent le contenu de
l'accumulateur 2 à celui de l'accumulateur 1. Les contenus de l'accumulateur 1 et de l'accumulateur 2
sont évalués comme nombres à virgule flottante IEEE de 32 bits. Le résultat de la comparaison est
indiqué par le RLG et les bits significatifs du mot d'état. Si le RLG égale 1, le résultat de comparaison est
vrai. Si le RLG égale 0, le résultat de comparaison est faux. Les bits BI1 et BI0 indiquent la relation
"inférieur à", "égal à" ou "supérieur à".
Mot d'état
Ecriture
Valeurs du RLG
Opération de
comparaison exécutée
==R
<>R
>R
<R
>=R
<=R
Exemple
LIST
L
MD10
L
1.359E+02
>R
=
M 2.0
42
RB
BI1
BI0
-
x
x
RLG si
ACCU 2 > ACCU 1
0
1
1
0
1
0
Explication
//Charger le contenu de MD10 (nombre à virgule flottante).
//Charger la constante 1.359E+02.
//Comparer si l'accumulateur 2 (MD10) supérieur (>) à l'accumulateur 1
//(1.359E+02).
//Le RLG égale 1 si MD10 > 1.359E+02.
DEB
DM
OU
x
x
0
RLG si
ACCU 2 = ACCU 1
1
0
0
0
1
1
Manuel de référence, 05/2010, A5E02790284-01
ETAT
RLG
x
x
RLG si
ACCU 2 < ACCU 1
0
1
0
1
0
1
Langage LIST pour SIMATIC S7-300/400
/PI
1

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Simatic s7-400

Table des Matières