Descargar Imprimir esta página

Siemens SINUMERIK 828D Manual De Diagnóstico página 142

Ocultar thumbs Ver también para SINUMERIK 828D:

Publicidad

Alarmas CN
Remedio:
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
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ámetro:
%1 = Número de canal
%2 = Número de secuencia, lábel
%3 = constante binaria
Explicació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.
Remedio:
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
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ámetro:
%1 = Número de canal
%2 = Número de secuencia, lábel
%3 = constante hexadecimal
Explicació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.
Remedio:
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
Borrar la alarma con MARCHA CN o RESET y continuar el programa.
programa:
12260
[Canal %1: ] Secuencia %2 Indicados demasiados valores de inicialización %3
Parámetro:
%1 = Número de canal
%2 = Número de secuencia, lábel
%3 = string fuente
Explicación:
En la inicialización de una matriz (definición de matriz y asignación de valores a cada uno de los elementos de la matriz)
se han encontrado más valores de inicialización que elementos contenidos en la matriz. Ejemplo: N10 DEF INT
OTTO[2,3]=(..., ..., {más de 6 valores}).
Reacción:
Secuencia de corrección con reorganización.
Se resetean las señales de interconexión.
Visualización de la alarma.
142
Manual de diagnóstico, 10/2015, 6FC5398-8BP40-5EA3
Alarmas

Hide quick links:

Publicidad

loading

Este manual también es adecuado para:

Sinamics s120