Minuscule (Lower Case, LOWER)

Ces informations s’appliquent aux automates CompactLogix 5370, ControlLogix 5570, Compact GuardLogix 5370, GuardLogix 5570, Compact GuardLogix 5380, CompactLogix 5380, ControlLogix 5580, GuardLogix 5580 et ControlLogix 5590.
L'instruction LOWER convertit les caractères alphabétiques en chaîne de caractères en minuscules.
Langues disponibles
Diagramme à relais
LOWER_LD_avail_v31
Bloc fonctionnel
Cette instruction n'est pas disponible dans le bloc fonctionnel.
Texte structuré
LOWER(Source,Dest);
Opérandes
Un diagramme à relais et texte structuré
Opérande
Type
Format
Description
Source
String
Balise
Étiquette contenant les caractères que vous souhaitez convertir en minuscules
Destination
String
Balise
Étiquette dans laquelle les caractères en minuscules sont enregistrés
Reportez-vous à Syntaxe du texte structuré pour plus d’informations concernant la syntaxe des expressions dans le texte structuré.
Description
L'instruction LOWER convertit toutes les lettres de Source en minuscules et place le résultat dans Destination.
  • Les caractères ASCII sont sensibles à la casse. La majuscule A ($41) est différente de la minuscule a ($61).
  • Si les opérateurs saisissent directement des caractères ASCII, convertir tous les caractères en majuscules ou en minuscules avant de les comparer.
Les caractères de la chaîne Source qui ne sont pas des lettres restent inchangés.
Affecte les indicateurs d'état mathématique
Non
Défauts majeurs/mineurs
Aucun spécifique à cette instruction.
Exécution
Diagramme à relais
Condition/état
Action entreprise
Préscrutation
N/A
La condition d'entrée d'échelon est égale à faux
N/A
La condition d'entrée d'échelon est égale à vrai
L'instruction s'exécute.
Post-scrutation
N/A
Texte structuré
Condition
Action
Préscrutation
Reportez-vous à Pré-scrutation dans le tableau Diagramme à relais précédent
Exécution normale
Reportez-vous à Condition d'entrée d'échelon est vraie dans le tableau Diagramme à relais précédent.
Post-scrutation
Reportez-vous à Post-scrutation dans le tableau Diagramme à relais précédent
Exemples
Pour trouver des informations à propos d'un article particulier, un opérateur saisit le code article dans un terminal ASCII. Une fois que l'automate a lu l'entrée d'un terminal (terminal_read est défini), l'instruction LOWER convertit les caractères présents dans item_number en majuscules et enregistre le résultat dans item_number_lower_case. Un échelon suivant effectue ensuite, dans un tableau, une recherche de caractères correspondants à ceux présents dans item_number_lower_case.
Diagramme à relais
LOWER_LD_avail_v31
Texte structuré
IF terminal_read THEN
LOWER(item_number,item_number_lower_case);
terminal_read := 0;
END_IF;
Fournir une réponse
Vous avez des questions ou des commentaires sur cette documentation ? Veuillez envoyer vos commentaires ici.
Normal