Descargar Imprimir esta página

Comparar Cadenas - Siemens SIMATIC S7-200 Manual De Instrucciones

Manual del sistema de automatización
Ocultar thumbs Ver también para SIMATIC S7-200:

Publicidad

Comparar cadenas

La operación Comparar cadenas compara dos cadenas de
caracteres ASCII:
IN1 = IN2
IN1 <> IN2
Si la comparación es verdadera, la operación de
comparación activa el contacto (KOP) o la salida (FUP), o
bien carga un 1 en el nivel superior de la pila, o lo combina
con Y u O (AWL).
Nota
Las siguientes condiciones son errores fatales que
detendrán inmediatamente la ejecución del programa en
el S7-200:
1 Detección de una dirección indirecta no válida (en
todas las operaciones de comparación)
1 Detección de una cadena que comprenda más de
254 caracteres (en la operación Comparar cadenas)
1 Detección de una cadena cuya dirección inicial y
longitud no quepan en el área de memoria indicada
(en la operación Comparar cadenas)
Para evitar estas condiciones de error, inicialice
correctamente los punteros y las direcciones que deban
acoger cadenas ASCII antes de ejecutar las operaciones
de comparación que utilicen estos valores. Vigile que el
búfer reservado para una cadena ASCII se pueda
depositar por completo en el área de memoria indicada.
Las operaciones de comparación se ejecutan sin tener en
cuenta el estado de señal.
Tabla 6-16
Operandos válidos para la operación Comparar cadenas
Entradas/salidas
Tipos de datos
IN1
STRING
IN2
STRING
OUT
BOOL
Juego de operaciones del S7-200
Operandos
VB, LB, *VD, *LD, *AC, constante
VB, LB, *VD, *LD, *AC
I, Q, V, M, SM, S, T, C, L, circulación de corriente
Capítulo 6
111

Hide quick links:

Publicidad

loading