Aclaración:
- En la definición de una variable del tipo STRING se han intentado inicializar más de 200 caracteres.
- En una asignación se ha detectado que el STRING no se adapta a la variable indicada.
- En acciones síncronas se ha programado una cadena de caracteres con más de 31 caracteres.
Reacción:
Secuencia de corrección con reorganización.
Se resetean las señales de interconexión.
Visualización de la alarma.
Ayuda:
Pulsar la tecla Parada CN y escoger "Secuencia a corregir" con el pulsador de menú CORREGIR PROGRAMA. El
puntero se posiciona en la secuencia errónea.
- Seleccionar una cadena de caracteres más corta o dividir la cadena de caracteres en 2 cadenas de caracteres.
- Definir una variable de cadena de caracteres mayor.
- Limitar cadena de caracteres a 31 caracteres.
Continuación del
Borrar la alarma con MARCHA CN o RESET y continuar el programa.
programa:
12220
[Canal %1: ] Secuencia %2 Constante binaria %3 en cadena es demasiado larga
Parámetros:
%1 = Número de canal
%2 = Número de secuencia, lábel
%3 = constante binaria
Aclaración:
En la inicialización o bien en la asignación de un valor a una variable de tipo STRING se han utilizado como constante
binaria más de 8 bits.
DEF STRING[8] OTTO = "ABC'H55''B000011111'DEF".
Reacción:
Secuencia de corrección con reorganización.
Se resetean las señales de interconexión.
Visualización de la alarma.
Ayuda:
Pulsar la tecla Parada CN y escoger "Secuencia a corregir" con el softkey CORREGIR PROGRAMA. El puntero se
posiciona en la secuencia errónea.
En la ventana de alarmas se muestran siempre los primeros caracteres de la constante binaria aunque los bits
sobrantes se encuentren más adelante. Es por ello que siempre se debe de controlar la constante binaria completa.
Continuación del
Borrar la alarma con MARCHA CN o RESET y continuar el programa.
programa:
12230
[Canal %1: ] Secuencia %2 La constante hexadecimal %3 en la cadena es demasiado
grande
Parámetros:
%1 = Número de canal
%2 = Número de secuencia, lábel
%3 = constante hexadecimal
Aclaración:
Una cadena de caracteres también puede estar compuesta por bytes de caracteres que no sean directamente
introducibles desde el teclado (teclado reducido). Estos caracteres pueden ser introducidos como constantes binarias
o hexadecimales. Cada uno de ellos solamente puede ocupar un byte y por esto su valor tiene que ser <256, p. ej.:
N10 DEF STRING[2] OTTO=" 'HCA' 'HFE' ".
Reacción:
Secuencia de corrección con reorganización.
Se resetean las señales de interconexión.
Visualización de la alarma.
Ayuda:
Pulsar la tecla Parada CN y escoger "Secuencia a corregir" con el softkey CORREGIR PROGRAMA. El puntero se
posiciona en la secuencia errónea.
En la ventana de alarmas se muestran siempre los primeros caracteres de la constante binaria aunque los bits
sobrantes se encuentren más adelante. Es por ello que siempre se debe de controlar la constante hexadecimal
completa.
Continuación del
Borrar la alarma con MARCHA CN o RESET y continuar el programa.
programa:
Alarmas
Manual de diagnóstico, 09/2011, 6FC5398-8BP40-2EA0
Alarmas del NCK
121