Operaciones Con Cadenas De Caracteres - Siemens SINUMERIK 840D sl Manual De Programación

Ocultar thumbs Ver también para SINUMERIK 840D sl:
Tabla de contenido

Publicidad

Programación flexible de CN

1.10 Operaciones con cadenas de caracteres

1.10
Operaciones con cadenas de caracteres
1.10
Vista general
Además de las operaciones clásicas de "Asignación" y "Comparación" descritas en este
capítulo, existen posibilidades adicionales para el manejo de cadenas de caracteres:
Parámetros
Conversión de tipos hacia el tipo STRING:
STRING_ERG = <<cualquier_tipo
STRING_ERG = AXSTRING (AXIS)
Conversión de tipos STRING:
BOOL_ERG = ISNUMBER (STRING)
REAL_ERG = NUMBER (STRING)
AXIS_ERG = AXNAME (STRING
Concatenación de caracteres:
cualquier_tipo
Conversión de minúsculas/mayúsculas:
STRING_ERG = TOUPPER (STRING)
STRING_ERG = TOLOWER (STRING)
Longitud de la cadena de caracteres:
INT_ERG = STRLEN (STRING)
Búsqueda de caracteres/cadenas dentro de un string:
INT_ERG = INDEX (STRING, CHAR)
INT_ERG = RINDEX (STRING, CHAR)
INT_ERG = MINDEX (STRING, STRING)
INT_ERG = MATCH (STRING, STRING)
Selección de una cadena parcial de caracteres:
STRING_ERG = SUBSTR (STRING, INT)
STRING_ERG = SUBSTR (STRING, INT,
INT)
Selección de un carácter:
CHAR_ERG = STRINGVAR [IDX]
CHAR_ERG = STRINGFELD [IDX_FELD,
IDX_CHAR]
1)
Significado especial del carácter 0
El carácter 0 se interpreta internamente como el identificador de fin de una cadena de
caracteres. Si se sustituye un carácter por el carácter 0, entonces se acorta la cadena de
caracteres.
1-26
1)
<< cualquier Tipo
"cualquier_tipo" engloba las variables del tipo INT, REAL, CHAR, STRING y BOOL.
1)
Tipo de resultado: STRING
Tipo de resultado: STRING
Tipo de resultado: BOOL
Tipo de resultado: REAL
Tipo de resultado: AXIS
1)
Tipo de resultado: STRING
Tipo de resultado: STRING
Tipo de resultado: STRING
Tipo de resultado: INT
Tipo de resultado: INT
Tipo de resultado: INT
Tipo de resultado: INT
Tipo de resultado: INT
Tipo de resultado: INT
Tipo de resultado: INT
Tipo de resultado: CHAR
Tipo de resultado: CHAR
Manual de programación, Edición 03/2006, 6FC5398-2BP10-1EA0
Preparación del trabajo

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Sinumerik 840di slSinumerik 840dSinumerik 840diSinumerik 810d

Tabla de contenido