Descargar Imprimir esta página

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

Ocultar thumbs Ver también para SINUMERIK 828D:

Publicidad

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.
Asignar un valor dentro del rango de valores permitidos para el tipo de datos en cuestión. Si es necesario, se puede
cambiar el tipo de datos para incrementar el rango de valores, p. ej., INT ->REAL.
Rango de valores para los distintos tipos de variables:
- REAL: Propiedades: número real con punto decimal, rango de valores: +/-(2,2*10e-308 ... 1,8*10e308)
- INT: Propiedades: valores enteros con signo, rango de valores: -2147483648 ... +2147483647
- BOOL: Propiedades: valor lógico FALSE, TRUE, rango de valores: 0,1
- CHAR: Propiedades: 1 carácter ASCII, rango de valores: 0-255
- STRING: Propiedades: cadena de caracteres (longitud máx. en función de las variables), rango de valores: 0 ... 255
- AXIS: Propiedades: dirección de eje, rango de valores: identificador de eje de canal
- FRAME: Propiedades: información geométrica, rango de valores: ---
Continuación
Borrar la alarma con MARCHA CN o RESET y continuar el programa.
programa:
12573
[Canal %1: ] Secuencia %2 Acción síncrona de desplazamiento: transferencia de parámetros por
referencia no permitida %3
Parámetro:
%1 = Número de canal
%2 = Número de secuencia, lábel
%3 = área para la fuente del texto
Explicación:
La transferencia de parámetros por referencia (palabra reservada VAR) no está permitida en los ciclos tecnológicos.
Reacción:
Secuencia de corrección con reorganización.
Se resetean las señales de interconexión.
Visualización de la alarma.
Remedio:
Corregir la instrucción PROC del ciclo tecnológico.
Continuación
Borrar la alarma con MARCHA CN o RESET y continuar el programa.
programa:
12586
[Canal %1: ] Secuencia %2 Acción síncrona movimiento: conflicto de tipos en variable %3
Parámetro:
%1 = Número de canal
%2 = Número de secuencia
%3 = símbolo de fuente
Explicación:
No se admite convertir el tipo para las variables online $A.. o $V.., que se evalúan o se describen en el ciclo de interpolación.
Sólo se pueden concatenar y asignar variables que tengan el mismo tipo.
Ejemplo 1:
WHENEVER $AA_IM[X] > $A_IN[1] DO ...
Una variable online del tipo REAL (valor real) no se puede comparar con una variable del tipo BOOL (entrada digital).
Con la siguiente modificación se puede efectuar el proceso:
WHENEVER $AA_IM[X] > $A_INA[1] DO ...
Ejemplo 2:
WHENEVER ... DO $AC_MARKER[1]=$AA_IM[X]-$AA_MM[X].
Mejora:
WHENEVER ... DO $AC_PARAM[1]=$AA_IM[X]-$AA_MM[X].
Reacción:
Secuencia de corrección con reorganización.
Se resetean las señales de interconexión.
Visualización de la alarma.
Remedio:
Modificar el programa de pieza: utilizar variables del mismo tipo.
Continuación
Borrar la alarma con MARCHA CN o RESET y continuar el programa.
programa:
Alarmas
Manual de diagnóstico, 10/2015, 6FC5398-8BP40-5EA3
Alarmas CN
159

Hide quick links:

Publicidad

loading

Este manual también es adecuado para:

Sinamics s120