Différent de (NE)

Ce tableau répertorie les automates et les applications qui prennent en charge cette instruction.
Architecture
Applications standard
Applications de sécurité
Automates CompactLogix 5370, ControlLogix 5570, Compact GuardLogix 5370 et GuardLogix 5570
Oui
Non
Automates CompactLogix 5380, ControlLogix 5580, Compact GuardLogix 5380, GuardLogix 5580 et ControlLogix 5590
Oui
Oui
Si activée, l'instruction Différent de (Not Equal To, NE) et l'opérateur <> déterminent si la Source A est différente de la Source B.
CONSEIL: Dans Logix Designer version 36, le mnémonique de cette instruction est passé de NEQ à NE.
Langues disponibles
Diagramme à relais
Diagramme de bloc fonctionnel
Le diagramme de bloc fonctionnel prend en charge les éléments suivants :
Bloc FBD
Fonction FBD
CONSEIL: La fonction FBD s’applique uniquement aux automates CompactLogix 5380, ControlLogix 5580, Compact GuardLogix 5380, GuardLogix 5580 et ControlLogix 5590.
RSL5K_NE AvailLanguages_FBD_v31
Texte structuré
Cette instruction n'est pas disponible dans le texte structuré.
CONSEIL: Utilisez l'opérateur <> avec une expression pour obtenir le même résultat. Pour plus d'informations sur la syntaxe des expressions et des affectations dans le texte structuré, reportez-vous à la section Syntaxe du texte structuré.
Opérandes
Il existe des règles de conversion de données pour combiner des types de données numériques dans une instruction. Reportez-vous à la section
Conversion des données
.
Diagramme à relais
Comparaison numérique
Opérande
Type de données
Automates CompactLogix 5370, ControlLogix 5570, Compact GuardLogix 5370 et GuardLogix 5570
Type de données
Automates CompactLogix 5380, ControlLogix 5580, Compact GuardLogix 5380, GuardLogix 5580 et ControlLogix 5590
Format
Description
Source A
SINT
INT
DINT
REAL
SINT
INT
DINT
LINT
USINT
UINT
UDINT
ULINT
REAL
LREAL
TIME
TIME32
LTIME
DT
LDT
immédiat
balise
Valeur à tester avec la Source B
Source B
SINT
INT
DINT
REAL
SINT
INT
DINT
LINT
USINT
UINT
UDINT
ULINT
REAL
LREAL
TIME
TIME32
LTIME
DT
LDT
immédiat
balise
Valeur à tester avec la Source A
CONSEIL: Reportez-vous aux types de données de date et heure pour obtenir une description complète des types de données Temps relatif (LTIME, TIME et TIME32) et Temps absolu (LDT et DT).
Comparaison de chaînes
CONSEIL: Les littéraux de chaîne immédiats ne s’appliquent qu’aux automates CompactLogix 5380, ControlLogix 5580, Compact GuardLogix 5380, GuardLogix 5580 et ControlLogix 5590.
Opérande
Type de données
Format
Description
Source A
String type
Valeur littérale immédiate
balise
Chaîne à tester avec la Source B
Source B
String type
Valeur littérale immédiate
balise
Chaîne à tester avec la Source A
Diagramme de bloc fonctionnel
Bloc FBD
Opérande
Type de données
Format
Description
NEQ
FBD_COMPARE
balise
Structure NE
Structure FBD_COMPARE
Membres d'entrée
Type de données
Description
EnableIn
BOOL
Activez l'entrée. Si défini sur faux, l’instruction n’est pas exécutée et les sorties ne sont pas mises à jour.
La valeur par défaut est définie sur vrai.
SourceA
REAL
Valeur à tester avec la SourceB.
SourceB
REAL
Valeur à tester avec la SourceA.
Membres de sortie
Type de données
Description
EnableOut
BOOL
Indique si l'instruction est activée.
Dest
BOOL
Définir à vrai lorsque la SourceA est différente de la SourceB. Définir à faux lorsque la SourceA est différente de la SourceB.
Fonction FBD
CONSEIL: La fonction FBD s’applique uniquement aux automates CompactLogix 5380, ControlLogix 5580, Compact GuardLogix 5380, GuardLogix 5580 et ControlLogix 5590.
Opérandes d'entrée (broches gauches)
Type de données
Description
SourceA (haut)
SINT
INT
DINT
LINT
USINT
UINT
UDINT
ULINT
REAL
LREAL
TIME
TIME32
LTIME
DT
LDT
Valeur à tester avec la SourceB
SourceB (bottom)
SINT
INT
DINT
LINT
USINT
UINT
UDINT
ULINT
REAL
LREAL
TIME
TIME32
LTIME
DT
LDT
Valeur à tester avec la SourceA.
Opérande de sortie (broche droite)
Type de données
Description
Dest
BOOL
Définir à vrai lorsque la SourceA est différente de la SourceB. Définir à faux lorsque la SourceA est différente de la SourceB.
Reportez-vous aux fonctions FBD Fonctions FBD
Affecte les indicateurs d'état mathématique
Non
Défauts majeurs/mineurs
Reportez-vous à
Organigramme de comparaison de chaînes NE
pour consulter les défauts.
Reportez-vous à la section Indexer via les tableaux pour consulter les défauts d'index par tableau.
Exécution
Diagramme à relais
Condition/état
Action entreprise
Préscrutation
N/A
La condition d'entrée d'échelon est égale à faux
Définir la condition de sortie d'échelon sur la condition d'entrée d'échelon
La condition d'entrée d'échelon est égale à vrai
Comparaison numérique :
Si la Source A ou la Source B est NAN et que la Source A est différente de la Source B.
Définir la condition de sortie d'échelon sur vrai
ou bien
Définir la condition de sortie d'échelon sur faux.
Comparaison de chaînes :
Reportez-vous à
Organigramme de comparaison de chaînes NE
.
Si la sortie est fausse
Définir la condition de sortie d'échelon sur faux
ou bien
Définir la condition de sortie d'échelon sur vrai
Post-scrutation
N/A
Diagramme de bloc fonctionnel
Bloc FBD
Condition/état
Action entreprise
Préscrutation
N/A
EnableIn est faux
Définir EnableOut sur EnableIn
EnableIn est vrai
Comparaison numérique :
Définir EnableOut sur EnableIn
Si la SourceA ou la SourceB est NAN et que la SourceA est différente de la SourceB.
Définir Dest sur vrai
ou bien
Définir Dest sur faux.
Première exécution de l'instruction
N/A
Première scrutation de l'instruction
N/A
Post-scrutation
N/A
Fonction FBD
CONSEIL: La fonction FBD s’applique uniquement aux automates CompactLogix 5380, ControlLogix 5580, Compact GuardLogix 5380, GuardLogix 5580 et ControlLogix 5590.
Condition/état
Action entreprise
Préscrutation
N/A
Scrutation normale
Comparaison numérique :
Si la SourceA ou la SourceB est NAN et que la SourceA est différente de la SourceB.
Définir Dest sur vrai
ou bien
Définir Dest sur faux.
Première exécution de l'instruction
N/A
Première scrutation de l'instruction
N/A
Post-scrutation
N/A
Organigramme de comparaison de chaînes NE
SourceA.LEN et SourceB.LEN sont traités comme des valeurs non signées.
NE_stringcompareflowchart_v33
Exemples
Diagramme à relais
Diagramme de bloc fonctionnel
Bloc FBD
Fonction FBD
NE_FBD Block ex
Texte structuré
if value_1 <> value_2 then
light_4 := 1;
ou bien
light_4 := 0;
end_if;
if value_3 <> ’I am EQUAL’ then
light_5 := 1;
ou bien
light_5 := 0;
end_if;
Fournir une réponse
Vous avez des questions ou des commentaires sur cette documentation ? Veuillez envoyer vos commentaires ici.
Normal