Posicionamiento con salida analógica
Requisitos
•
Los parámetros del módulo se han ajustado en las pantallas de parametrización y se
han transferido a la CPU (PARA = TRUE).
•
Se ha transferido a la parametrización básica del SFB de acuerdo con las indicaciones
del capítulo 3.4.2, pág. 3-26.
•
La última petición debe haber concluido (JOB_DONE = TRUE).
•
El último posicionamiento debe haber finalizado (WORKING = FALSE).
Proceso
1. Configure los siguientes parámetros de entrada (accesibles a través del DB de
instancia) como se indica en la columna "Ajuste" :
Parámetro
Tipo de
datos
JOB_REQ
BOOL
JOB_ID
INT
JOB_VAL
DINT
2. Llame el SFB.
En los parámetros de salida del SFB (JOB_DONE, JOB_ERR, JOB_STAT accesibles
a través del DB de instancia) se incluye la siguiente información:
Parámetro
Tipo de
datos
SYNC
BOOL
JOB_DONE
BOOL
JOB_ERR
BOOL
JOB_STAT
WORD
La petición se procesa inmediatamente con la llamada del SFB. JOB_DONE se
-
ajusta a FALSE durante un ciclo del SFB.
Es necesario desactivar lanzamiento de la petición (JOB_REQ).
-
Si la petición se procesa sin errores, se ajusta SYNC = TRUE.
-
Si se produce un error, se ajusta JOB_ERR = TRUE. La causa exacta del error se
-
muestra en JOB_STAT.
Con JOB_DONE = TRUE se puede lanzar una petición nueva.
-
3-46
Dirección
Descripción
(DB de
instancia)
76.0
Lanzar la petición
(flanco positivo)
78
Petición, 1 = Buscar punto de
referencia
82
Coordenadas de los parámetros de
la petición del punto de referencia.
Dirección
Descripción
(DB de
instancia)
16.3
El eje está sincronizado.
76.1
Se puede lanzar la nueva petición.
76.2
Se ha producido un error en la petición.
80
Número de error de petición
(consulte el capítulo 3.8.2, pág. 3-64).
Valores
Valor
posibles
predet.
TRUE/FALSE
FALSE
1, 2
0
8
8
-5x10
a +5x10
0
impulsos
Valores
posibles
TRUE/FALSE FALSE
TRUE/FALSE TRUE
TRUE/FALSE FALSE
0 a FFFF hex
CPU 31xC Funciones tecnológicas
A5E00105486-03
Ajuste
TRUE
1
xxxx
Valor
predet.
0