LEFT (extrae la parte izquierda de una cadena)

La instrucción LEFT extrae caracteres de la parte izquierda 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.
LEFT
LEFT
Parámetros de LEFT
Parámetro
Tipo de parámetro
Tipo de datos
Descripción
EN
Entrada
BOOL
Habilitar instrucción.
  • CIERTO: Calcula el número de caracteres de la parte izquierda de una 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.
LEFT
Salida
STRING
Parte izquierda de la cadena (su longitud = NbC). Puede ser:
  • Cadena vacía si NbC <= 0.
  • Cadena IN completa si NbC >= longitud de cadena IN.
ENO
Salida
BOOL
Habilita la salida.
Se aplica a programas de diagrama de lógica de escalera.

Ejemplos de LEFT

Ejemplo de diagrama de bloque de funciones LEFT
Ejemplo de diagrama de bloque de funciones LEFT
Ejemplo de diagrama de lógica de escalera LEFT
Ejemplo de diagrama de lógica de escalera LEFT
Ejemplo de texto estructurado LEFT
Ejemplo de texto estructurado LEFT
(* 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