Ejemplo:
En una máscara de operación se selecciona la función "Desplazar grupo". En el panel de
mando de la máquina se encuentran las teclas de desplazamiento "Adelante" y "Atrás", con
las cuales el grupo se desplaza entonces en tiempo real.
Para evitar que, por ejemplo en caso de conmutación del campo de manejo en el HMI, se
abra una nueva pantalla antes de que se haya terminado el desplazamiento con las teclas
de desplazamiento, se ofrece al PLC la posibilidad de conocer y comprobar siempre el
número de tarea actual.
Configuración
El número de tarea actual se entrega al PLC en un campo de bloques de datos que se
puede indicar en el DM de visualización 9032: HMI_MONITOR de la siguiente manera en
forma de cadena de caracteres:
DBxx.DBByy con:
xx Número de un bloque de datos
yy Número de byte del primer byte del campo de transferencia (límite de palabra)
El campo de transferencia tiene una longitud de 8 bytes, la transferencia tiene lugar en el
primer byte. Los bytes 2-8 están reservados.
Nota
Se tiene que prestar atención a que el campo indicado no esté ocupado ya por bytes de
entrada, bytes de salida o bytes de marcas. El número de bloque y el campo de bytes no se
comprueban.
Actualización
Una actualización del número de tarea en el primer byte se realiza:
• en cada cambio de tarea del HMI
• al cambiar la comunicación a otro CN con M:N
Para la duración de estados indefinidos (p. ej. durante la conmutación a otro CN con M:N)
se transfiere el valor especial 255 como número de tarea.
Rango de valores
El número de tarea, incluyendo los campos de manejo configurados por el usuario, puede
tomar valores entre 0 y 95.
De este modo se visualizan todas las tareas visibles del menú básico (0 - 31) y las Child-
Tasks ocultas (32 - 95).
HMI-Advanced
Manual de puesta en servicio, 11/2006, 6FC5397-0DP10-0EA0
4.2 Transferencia al PLC del número de tarea actual del HMI
Programación de funciones de PLC
97