Programación de funciones de PLC
4.1 Activación de la transmisión de datos entre el PLC y el NCK
Atención
Fabricante de la máquina
Tener en cuenta las indicaciones del fabricante de la máquina herramienta.
Bibliografía:
• Manual del usuario HMI-Advanced
• Manual de funciones de las funciones básicas: Diversas señales de interfaz CN/PLC y
Ejecución de la tarea
Una tarea del PLC se desarrolla según el siguiente esquema:
• El PLC sólo debe iniciar una tarea en el byte de tarea si el byte de confirmación es 0.
• La tarea es reflejada por el HMI en el byte de confirmación hasta el juego de parámetros
• Cuando se termina la acción (sin error o con error), el PLC tiene que reaccionar
• El HMI pone a continuación el byte de confirmación a 0. De este modo se garantiza un
Fichero de control del usuario
Los nombres de las listas de trabajos que deben ejecutarse 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 (= disco duro de la PCU), donde "xxx" es un número entre 001 y 127. El fichero
contiene como máximo 127 referencias a listas de trabajos. El fichero de control lo ha de
crear 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 trabajos:
• Ejemplo: Fichero de control del usuario PLC_IN_OUT_003.TEA
• Ejemplo: Carga de una lista de trabajos
94
funciones (A2)
(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".
nuevamente y cancelar el byte de tarea.
proceso secuencial.
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.
– Fichero PLC_IN_OUT_003.TEA existente con las entradas siguientes:
N1 lista de trabajos A
N2 lista de trabajos B
N3 lista de trabajos C
– Byte de confirmación DB19.DBB26=0
– Definir el índice PLC para el fichero de control (DB 19.DBB16=131)
Manual de puesta en servicio, 11/2006, 6FC5397-0DP10-0EA0
HMI-Advanced