RIGHT (estrazione a destra di una stringa)
L'istruzione RIGHT estrae i caratteri dal lato destro di una stringa.
Lingue supportate: Diagramma a blocchi funzione, Diagramma Ladder, Testo strutturato.
Questa istruzione vale per i controllori Micro810, L20E, L50E e L70E.
RIGHT

Parametro | Tipo di parametro | Tipo di dati | Descrizione |
|---|---|---|---|
EN | Ingresso | BOOL | Abilitazione istruzioni.
Applicabile alle programmazioni in diagramma ladder. |
IN | Ingresso | STRING | Qualsiasi stringa non vuota. |
NbC | Ingresso | DINT | Numero di caratteri da estrarre. Questo numero non può essere maggiore della lunghezza della stringa IN. |
RIGHT | Uscita | STRING | Parte destra della stringa (lunghezza = NbC). Può essere:
|
ENO | Uscita | BOOL | Abilita uscita. Applicabile alle programmazioni in diagramma ladder. |
Esempi di RIGHT
Esempio di diagramma a blocchi funzionali RIGHT

Esempio di diagramma ladder RIGHT

Esempio di testo strutturato RIGHT

(* ST Equivalence: *) complete_string := RIGHT ('12345678', 4), LEFT ('12345678', 4),5; (* complete_string is '56781234' the value issued from RIGHT call is '5678' the value issued from LEFT call is '1234' *)
Risultati

Fornire un feedback