Utilizar S7-1200 Motion Control
1.11 Anexo
Inicio de la petición de Motion Control en el OB de alarma de proceso
Mediante consultas binarias de las variables DBx_utilizado (naranja) se busca un bloque de
datos de instancia no utilizado en ese instante. Si se encuentra, el bloque de datos de
instancia utilizado se identifica como "utilizado" (verde) y la petición de Motion Control se
inicia con este bloque de datos de instancia (azul).
A continuación se procesan eventualmente otras partes del programa del OB de alarma del
proceso y posteriormente se regresa al OB de ciclo.
Seguimiento de las peticiones de Motion Control iniciadas en el OB de ciclo
En el OB de ciclo se comprueba con la variable DBx_utilizado (violeta)
la utilización de todos los bloques de instancia disponibles.
Si un bloque de datos de instancia está siendo utilizado (petición de Motion Control en
proceso), se procede a llamar la instrucción de Motion Control y el parámetro de entrada
Execute = TRUE, para leer los avisos de estado (rojo).
Si la petición ha sido procesada o cancelada se continúa con las
siguientes medidas (azul verdoso):
● Llamada de la instrucción de Motion Control con el parámetro de entrada
Execute = FALSE
● Reajuste de la variable DBx_utilizado
Con ello finaliza el seguimiento de la petición y el bloque de datos de instancia vuelve a
estar disponible para ser utilizado nuevamente.
Consulte también
Variables del objeto tecnológico Eje de posicionamiento a partir de V4 (Página 219)
Utilizando varios ejes con el mismo PTO (Página 178)
Utilizar varios accionamientos con el mismo PTO (Página 181)
Casos especiales al utilizar finales de carrera por software para conexión
del accionamiento mediante PTO (Página 185)
Lista de los ErrorID y las ErrorInfos (objetos tecnológicos a partir de V4) (Página 193)
184
S7-1200 Motion Control V13 SP1
Manual de funciones, 11/2014, A5E03790553-AD