Comparaisons Dans Des Fonctions Logiques - Mitsubishi Electric MELSEC FX Série Manuel D'installation

Masquer les pouces Voir aussi pour MELSEC FX Série:
Table des Matières

Publicité

Programmation avancée
5.3.2

Comparaisons dans des fonctions logiques

Avec l'instruction CMP décrite auparavant, le résultat de la comparaison est indiqué par trois
opérandes bits. Mais souvent on a besoin de rendre seulement une instruction de sortie ou
une fonction logique dépendante d'une comparaison et donc il n'est pas nécessaire d'affecter
trois opérandes pour cela. Les instructions «Load comparaison» ainsi que les comparaisons
liées ET et OU sont disponibles pour cela.
Comparaison au début d'une fonction
Schéma à contacts
0
³ Condition de comparaison
· Première valeur comparée
» Deuxième valeur comparée
Si la condition indiquée est satisfaite, l'état du signal après l'instruction de comparaison est
égal à «1». L'état du signal «0» indique que la comparaison n'est pas satisfaite. Les comparai-
sons suivantes sont possibles :
Comparaison avec «Égal» :
La sortie de l'instruction entraîne l'état de signal «1» seulement si les valeurs des deux
opérandes sont identiques.
Comparaison avec «Supérieur»: >
La sortie de l'instruction entraîne l'état de signal «1» seulement si la 1ère valeur comparée
est supérieure à la 2ième valeur comparée.
Comparaison avec «Inférieur» : <
La sortie de l'instruction entraîne l'état de signal «1» seulement si la 1ère valeur comparée
est inférieure à la 2ième valeur comparée.
Comparaison avec «Inégal» : <>
La sortie de l'instruction entraîne l'état de signal «1» seulement si la 1ère valeur comparée
et la 2ième valeur comparée sont inégales.
Comparaison avec «Inférieur ou égal» :<= (valeur comparée 1
La sortie de l'instruction entraîne l'état de signal «1» seulement si la 1ère valeur comparée
est inférieure ou égale à la 2ième valeur comparée.
Comparaison avec «Supérieur ou égal» : >= (valeur comparée 1
La sortie de l'instruction entraîne l'état de signal «1» seulement si la 1ère valeur comparée
est supérieure ou égale à la 2ième valeur comparée.
Si des données 32 bits doivent être comparées, un «D» (pour mot double) doit être ajouté à
l'instruction :
Schéma à contacts
0
Manuel d'initiation de la famille MELSEC FX
>= D40 D50
D> D10 D250
Ce «D» signifie données 32 bits.
Liste d'instructions
0 LD>=
=
(valeur comparée 1 = valeur comparée 2)
(valeur comparée 1 > valeur comparée 2)
(valeur comparée 1 < valeur comparée 2)
(valeur comparée 1 inégale valeur comparée 2)
Liste d'instructions
0 LDD>
Instructions de comparaison
D40
D50
valeur comparée 2)
valeur comparée 2)
D10
D250
5 – 17

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Melsec fx1s sérieMelsec fx1n sérieMelsec fx2n sérieMelsec fx2nc sérieMelsec fx3g sérieMelsec fx3u série ... Afficher tout

Table des Matières