C
Festo Parameter Channel (FPC) y FHPP+
C.1.3
Reglas para el procesamiento de respuesta de tareas
Regla
Descripción
1
Si el master envía el identificador "Sin tarea", el MTR-DCI reacciona con el identificador de
respuesta "Sin respuesta".
2
Un telegrama de tarea o respuesta siempre se refiere a un parámetro simple.
3
El master debe continuar enviando una tarea hasta que reciba la respuesta adecuada del
controlador.
4
El master reconoce la respuesta a la tarea planteada:
– evaluando el identificador de respuesta
– evaluando el número de parámetro (PNU)
– si procede, evaluando el subíndice (IND)
– si procede, evaluando el valor del parámetro.
5
El controlador proporciona la respuesta hasta que el master envía una nueva tarea.
6
a) Una tarea de escritura, incluso con repetición cíclica de la misma tarea, solo será
ejecutada una sola vez por el controlador.
b) Importante:
Entre dos tareas consecutivas hay que enviar el identificador de tarea 0 (sin tarea,
"Null-Request") (AK), y hay que esperar el identificador de respuesta 0 (sin respuesta).
Esto es para asegurarse de que un respuesta "antigua" no sea interpretada como una
respuesta "nueva".
Tab. C.7
Reglas para el procesamiento de respuesta de tareas
Secuencia de procesamiento de parámetros
Nota
Cuando se modifiquen parámetros, observe lo siguiente:
Una señal de control FHPP (p. ej. inicio de una tarea de posicionamiento) que se refiere
a un parámetro modificado, solo puede seguir cuando el identificador de respuesta
"Parameter value transferred" es recibido para el correspondiente parámetro y, si
procede, por el índice.
Si, p. ej., se modifica un valor en un registro de posición y luego se hace un movimiento a esta posición,
la tarea de posicionamiento no debe ejecutarse hasta que el controlador haya completado y confir-
mado la modificación del registro de posición.
Festo – GDCP-CMMP-M3-C-HP-ES – 1205NH
235