Siemens SINUMERIK ONE Manual De Diagnóstico página 188

Ocultar thumbs Ver también para SINUMERIK ONE:
Tabla de contenido

Publicidad

Alarmas CN
3.1 Alarmas CN
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.
Definir la variable deseada en la parte de definición del programa (opcionalmente en la parte de definición del subprograma
que se ha llamado cuando se trate de una variable global).
Continuación
Borrar la alarma con MARCHA CN o RESET y continuar el programa.
programa:
12300
[Canal %1: ] Secuencia %2 Falta el parámetro Call-by-Reference en la llamada del
subprograma %3
Parámetro:
%1 = Número de canal
%2 = Número de secuencia, lábel
%3 = Código fuente de la cadena de caracteres
Explicación:
Se ha especificado en la definición de una subrutina un parámetro formal REF (parámetro call-by-reference) al cual no ha
sido asignado ningún parámetro actual en la llamada.
¡La asignación se realiza en la llamada a la subrutina en base a la posición del nombre de la variable y no en base al nombre!
Ejemplo:
Subrutina:
1 parámetro call-by-reference Z)
PROC XYZ (INT X, INT Y, VAR INT Z)
:
M17
ENDPROC.
Programa principal:
N10 DEF INT X
N11 DEF INT Y
N11 DEF INT Z
:
N50 XYZ (X, Y)
o bien
N50 XYZ (X, Z)
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.
Asignar una variable a todos los parámetros REF (parámetros call-by-reference) de la subrutina al llamar a la misma. No se
tienen que asignar variables a los parámetros formales "normales" (parámetros call-by-value), ya que éstos toman el valor
0 por defecto.
Continuación
Borrar la alarma con MARCHA CN o RESET y continuar el programa.
programa:
12310
[Canal %1: ] Secuencia %2 Falta parámetro de eje en la llamada de procedimiento %3
Parámetro:
%1 = Número de canal
%2 = Número de secuencia, lábel
%3 = Código fuente de la cadena de caracteres
188
(2 parámetrros call-by-reference X e Y,
; falta el parámetro REF Z,
; ¡falta el parámetro REF Y!
Manual de diagnóstico, 10/2020, A5E48124459E AC
Alarmas

Hide quick links:

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Sinamics s120

Tabla de contenido