Puesta en servicio HMI-Advanced (IM4)
2 Ajustar funciones y parámetros
Byte de confirmación del HMI para el estado actual de la transferencia de datos
Tabla 2-4 DB19.DBB26 (HMI
Bit 7
Selección Cargar Descargar
Ejecución de la tarea
Una tarea del PLC se desarrolla según el siguiente esquema:
1. El PLC sólo debe iniciar una tarea en el byte de tarea si el byte de
confirmación es 0.
2. La tarea es reflejada por el HMI en el byte de confirmación hasta el juego de
parámetros (de este modo, el PLC reconoce que es su tarea la que se está
ejecutando). Una tarea sin terminar se señaliza al PLC como "activa".
3. Cuando se termina la acción (OK o Error), el PLC tiene que reaccionar
nuevamente y cancelar el byte de tarea.
4. A continuación, el HMI ajusta el byte de confirmación a 0.
De este modo se asegura una ejecución secuencial.
Fichero de control del usuario
Los nombres de las listas de tareas a ejecutar se consignan en el fichero de
control PLC_IN_OUT_xxx.TEA en el directorio Datos de máquina de visualización
(/BD.DIR) en el HMI, representando "xxx" un número entre 001 y 127. El fichero
contiene máx. 127 remisiones a listas de tareas.
Este fichero debe ser creado por el usuario.
El PLC específica un índice (1 - 127) a través de DB19.DBB16 que determina el
fichero de control en el cual están guardados los nombres de las listas de tareas.
Ejemplo: Fichero de control del usuario PLC_IN_OUT_003.TEA
N1
/WKS.DIR/OTTO.WPD/OTTO.JOB
N2
/WKS.DIR/WELLE.WPD/KANAL1.JOB
N3
...
N4
...
Los números de línea (N..) se pueden omitir.
El fichero se puede editar.
Ejemplo: Cargar una lista de tareas
Requisito:
• Fichero existente PLC_IN_OUT_003.TEA
• El byte de confirmación DB19.DBB26 es 0.
• Definir el índice PLC para el fichero de control (DB 19, DBB16 = 131)
• Definir el offset de líneas PLC 2
• Tarea PLC: Cargar
• El HMI señaliza al PLC: la lista de tareas está cargada (DB19.DBB26,6=1)
IM4/2-14
PLC)
Bit 6
Bit 5
Bit 4
N1 lista de tareas A
N2 lista de tareas B
N3 lista de tareas C
Se carga la lista de tareas B
SINUMERIK 840D sl/840Di sl/840D/810D Puesta en servicio HMI (IAM) – Edición 01/2006
Bit 3
Bit 2
Bit 1
Activo
Error
OK
(DB 19, DBB17 = 2)
(DB 19, DBB13,6=1)
© Siemens AG 2006 All Rights Reserved
01/2006
Bit 0
res. PLC