FIND (recherche une sous-chaîne)
L’instruction FIND localise et communique la position de sous-chaînes au sein de chaînes.
Langages pris en charge : Diagramme de bloc de fonctions, diagramme de schéma à relais et texte structuré.
Cette instruction s’applique aux contrôleurs
Micro810
LC10, Micro820
L20E, Micro850
L50E et Micro870
L70E.FIND

Paramètre | Type de paramètre | Type de données | Description |
|---|---|---|---|
EN | Entrée | BOOL | Activation de l'instruction.
S'applique aux programmes de schémas à relais. |
In | Entrée | STRING | Chaîne non vide, quelle qu'elle soit. |
Pat | Entrée | STRING | Chaîne non vide, quelle qu'elle soit (modèle). |
FIND | Sortie | DINT | La sortie est :
Cette instruction est sensible à la casse. |
ENO | Sortie | BOOL | Activation de la sortie. S'applique aux programmes de schémas à relais. |
Exemples FIND
Exemple de diagramme de bloc de fonctions FIND

Exemple de schéma à relais FIND

Exemple de texte structuré FIND

(* ST Equivalence: *) complete_string := 'ABCD' + 'EFGH'; (* complete_string is 'ABCDEFGH ' *) found := FIND (complete_string, 'CDEF'); (* found is 3 *)
Résultats

Fournir une réponse