RIGHT (extrae la parte derecha de una cadena)

La instrucción RIGHT extrae caracteres de la parte derecha de una cadena de caracteres.
Idiomas compatibles: Diagrama de bloque de funciones, diagrama de lógica de escalera y texto estructurado.
Esta instrucción se aplica a los controladores Micro810, L20E, L50E y L70E.
RIGHT
RIGHT
Parámetros de RIGHT
Parámetro
Tipo de parámetro
Tipo de datos
Descripción
EN
Entrada
BOOL
Habilitar instrucción.
  • CIERTO: Obtiene el número de caracteres especificado empezando por el extremo derecho de la cadena.
  • FALSO: Sin operación.
Se aplica a programas de diagrama de lógica de escalera.
IN
Entrada
STRING
Cualquier cadena que no esté vacía.
NbC
Entrada
DINT
Número de caracteres que se van a extraer. Este número no puede ser mayor que la longitud de la cadena IN.
RIGHT
Salida
STRING
Parte derecha de la cadena (longitud = NbC). Puede ser:
  • Cadena vacía si NbC <= 0.
  • Cadena completa si NbC >= longitud de la cadena.
ENO
Salida
BOOL
Habilita la salida.
Se aplica a programas de diagrama de lógica de escalera.

Ejemplos de RIGHT

Ejemplo de diagrama de bloque de funciones RIGHT
Ejemplo de diagrama de bloque de funciones RIGHT
Ejemplo de diagrama de lógica de escalera RIGHT
Ejemplo de diagrama de lógica de escalera RIGHT
Ejemplo de texto estructurado RIGHT
Ejemplo de texto estructurado 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' *)
Resultados
Resultados
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal