Siemens SIMATIC FM 357-2 Manual página 130

Módulo de posicionamiento multieje servoaccionamientos y motores paso a paso
Ocultar thumbs Ver también para SIMATIC FM 357-2:
Tabla de contenido

Publicidad

Programación de los bloques de función estándares
Tratamiento de errores
El parámetro de estado "ERROR" se pondrá a "TRUE" siempre que no se pueda ejecutar la
petición del trabajo. La causa del error se codifica en el parámetro de salida "STATE" del
bloque. El código de error se borra cuando se desactiva la señal de inicio de petición
(llamada al FB 2 con "REQ" = FALSE) después de un mensaje de error.
Tabla 6-9
Evaluación de errores en el FB 2
STATE
Byte alto
W#16#...
Byte bajo
xx01
0002
0003
xx04
0005
0006
0007
xx08
xx0A
000B
000C
000D
000E
6-26
Significado
1...8
Error de acceso
1
0
Error en la petición
2
0
Acuse negativo, petición
3
de trabajo no ejecutable
1...8
No se dispone de
4
suficiente memoria de
usuario local
0
Error en la conversión del
5
formato
0
Buffer de peticiones en
6
serie lleno
0
Variable inexistente
7
1...8
rea de destino no válida
8
(RD)
1...8
Error en el
10
direccionamiento de una
variable
0
Dirección de variable del
11
FM 357-2 no válida
0
Parámetro "NUMVAR" no
12
válido
0
Petición de trabajo
13
interrumpida debido a un
rearranque del FM
0
Parámetro "FMDB_NO"
14
está a cero
Módulo de posicionamiento multieje FM 357-2 para servoaccionamientos y motores paso a paso
Nota
El byte alto contiene el número de la variable
en la que se ha producido el error.
Combinación incorrecta de variables en la
petición (se ruega respetar las reglas dadas
para combinaciones en grupo de variables).
Error interno; remedio: reset
La variable a leer es mayor que lo
especificado en RD1...RD8; el byte alto
contiene el número de la variable en la que se
ha producido el error.
Error al convertir el tipo de variable "double": la
variable no está dentro del rango de los
S7-REAL.
Se debe repetir la petición debido a que la lista
de espera está completa (se pueden llamar un
máximo de 3 servicios FM).
El parámetro "FMCOMM" no se ha activado.
"RD1...RD8" no se deben asignar a un área de
datos local.
"UNIT" o "COLUMN/LINE" contienen el valor
0.
Comprobar lo siguiente:
El nombre de la variable en el DB
generado del NC-VAR Selector
Parámetros "ADDR", "UNIT" y "COLUMN"
Parámetro "LINE" para direccionamiento
indirecto
Comprobar el parámetro de entrada
"NUMVAR" (ver la tabla 6-8, Rango de valor).
Después del rearranque del FM, se deberá
inicializar el FB mediante una llamada con
REQ = FALSE. A continuación, se puede
iniciar una nueva petición mediante REQ =
TRUE.
Comprobar el parámetro de entrada
"FMDB_NO" e introducir el número de DB de
usuario correcto.
A5E00176151-01

Publicidad

Tabla de contenido
loading

Tabla de contenido