5
Control secuencial y datos I/O
Ejemplo 5: Posicionamiento por selección de frase (requiere estado S4)
Paso
5.1 Preseleccionar el
número de frase
(byte de control 3)
5.2 Iniciar orden
5.3 Tarea en ejecución
5.4 Tarea finalizada
1) Leyenda: P = flanco ascendente (positivo), N = flanco descendente (negativo), x = indiferente
Tab. 5.9
Bytes de control y estado "Posicionamiento por selección de frase"
Descripción de los pasos:
(pasos 5.1 .... 5.4, secuencia obligatoria)
Cuando se ha creado la disponibilidad para funcionar y se ha realizado el recorrido de referencia,
puede iniciarse una tarea de posicionamiento.
5.1 Preseleccionar número de frase: Byte 3 de los datos de salida
0
= Recorrido de referencia
1 ... 64
= Frases de posicionamiento programables
5.2
Con CPOS.START (iniciar tarea) se iniciará la tarea de posicionamiento preseleccionada.
El arranque se confirma con SPOS.ACK (validación de arranque) mientras CPOS.START esté
activo.
5.3
El movimiento del eje se muestra con SPOS.MOV.
5.4
Al finalizar la tarea de posicionamiento se activa SPOS.MC.
38
Bytes de control (tarea)
N.º de frase
1 ... 64
CCON.ENABLE
= 1
CCON.STOP
= 1
CPOS.HALT
= 1
CPOS.START
= P
CPOS.START
= 1
N.º de frase
1 ... 64
CPOS.START
= 0
Festo – GDCP-CMMO-ST-LK-C-HP-ES – 2017-05b – Español
1)
Bytes de estado (respuesta)
N.º de frase
anterior
SCON.ENABLED
SCON.OPEN
SPOS.HALT
SPOS.ACK
SPOS.MC
SPOS.MOV
N.º de frase
SPOS.ACK
SPOS.MC
SPOS.MOV
1)
1 ... 64
= 1
= 1
= 1
= 1
= 0
= 1
1 ... 64
= 0
= 1
= 0