Funciones Para Comparar Cadenas De Caracteres - Siemens SIMATIC S7-SCL V5.3 Manual

Tabla de contenido

Publicidad

14.4.2 Funciones para comparar cadenas de caracteres

Las comparaciones con cadenas de caracteres como operandos son posibles con las
operaciones S7-SCL =, <>, <, >, <= o bien >=. El compilador insertará la correspondiente
llamada de función automáticamente. Las siguientes funciones se mencionan por razones
de totalidad.
EQ_STRNG y NE_STRNG
La función EQ_STRNG (FC 10) o (FC 29) compara el contenido de dos variables en formato
STRING respecto a igual (FC10) o distinta (FC29) y emite el resultado de la comparación
como valor de retorno. El valor de retorno muestra el estado de señal "1" si la cadena de
caracteres del parámetro S1 es igual (distinta) que la cadena en el parámetro S2. La función
no notifica ningún error.
Parámetro
Declaración
S1
INPUT
S2
INPUT
Valor de
respuesta
GE_STRNG y LE_STRNG
La función GE_STRNG (FC 13) o (FC 19) compara el contenido de dos variables en formato
STRING respecto a mayor (menor) o igual y emite el resultado de comparación como valor
de retorno. El valor de retorno muestra el estado de señal "1" si la cadena de caracteres del
parámetro S1 es mayor (menor) o igual que la cadena de caracteres del parámetro S2. Los
caracteres se comparan, empezando por la izquierda, a través de su codificación ASCII (p.
ej., es 'a' mayor que 'A'). El primer carácter distinto decide sobre el resultado de la
comparación. Si la parte izquierda de la cadena de caracteres más larga es idéntica con la
cadena de caracteres más corta, la cadena más larga será válida como la mayor. La función
no notifica ningún error.
Parámetro
Declaración
S1
INPUT
S2
INPUT
Valor de
respuesta
S7-SCL V5.3 para S7-300/400
A5E00324652-01
Tipo de
Área de memoria
datos
STRING
D, L
STRING
D, L
BOOL
E, A, M, D, L
Tipo de
Área de memoria
datos
STRING
D, L
STRING
D, L
BOOL
E, A, M, D, L
Funciones estándar de S7-SCL
Descripción
Variable de entrada en formato STRING
Variable de entrada en formato STRING
Resultado de comparación
Descripción
Variable de entrada en formato STRING
Variable de entrada en formato STRING
Resultado de comparación
14-17

Publicidad

Tabla de contenido
loading

Tabla de contenido