Confirmación
En los avisos de error y de servicio, se siguen los sistemas de confirmación aquí descritos:
• Los avisos de servicio se caracterizan por mostrar estados operativos normales de la
máquina como información para el usuario/preparador. Por este motivo, están exentos de la
necesidad de señales de confirmación. Con ellos, se capturan tanto la entrada como la salida
de la alarma, y se efectúa una entrada en el búfer de alarmas. La HMI genera una imagen
actual de los avisos de servicio presentes a partir de los identificadores "BM aparecido" y "BM
desaparecido".
• Con avisos de error, se muestran estados de error de la máquina que, por lo general,
provocan la parada de esta. Si ocurren varios errores al mismo tiempo, es importante conocer
el orden de aparición para la búsqueda de errores. Esto se indica, por un lado, con el orden
de entrada en el búfer de alarmas y, por el otro, con la etiqueta de fecha y hora que recibe
cada entrada.
Si desaparece la causa del error, solamente se borra el aviso de alarma respectivo cuando
existe confirmación del usuario (p. ej., tecla del cliente en el MCP). Si la entrada "Quit" de
"LBP_GenerateAlarmMsgs [FC10]" cambia a "TRUE", se notifican como desaparecidos todos
los bits de error que ya no estén presentes (el correspondiente bit en "LBP_AlarmMsgs [DB2]"
es "FALSE"). De este modo, la HMI puede generar una imagen actual de los avisos presentes
también en el caso de los avisos de alarma. En los avisos aún presentes, se conserva la hora
de su aparición.
Explicación de los parámetros de "LBP_GenerateAlarmMsgs [FC10]"
Parámetro
ToUserIF
Quit
NumActA‐
larmMsgs
Error
StatusId
Status
Parámetro "ToUserIF"
Si el parámetro "ToUserIF" = "TRUE", se transmiten todas las señales de canal y de eje a
la interfaz de usuario como una señalización agrupada en cada caso. En consecuencia,
el programa PLC del usuario solamente puede influir en las señales antes mencionadas
con "LBP_AlarmMsgs [DB2]". En función de la selección de área, esto puede tener lugar
en combinación con un aviso de error o de servicio. Se sobrescribe la información
correspondiente en la interfaz de usuario.
Si el parámetro "ToUserIF" = "FALSE", no se transmite ninguna señal a la interfaz de usuario.
En ese caso, el usuario debe asegurar, con su programa PLC, que puedan modificarse estas
señales en la interfaz (DB de canal y de eje respectivos).
PLC
Manual de funciones, 01/2023, A5E47437861E AF
Clase
Tipo
Rango de valores Significado
IN
BOOL
IN
BOOL
OUT
UINT
OUT
BOOL
OUT
UINT
OUT
WORD
16#0 ... 16#FFFF Información de estado
Referencia al PLC Basic Program
---
TRUE: transmisión de señales a la in‐
terfaz de usuario en cada ciclo
---
TRUE: confirmación de avisos de
error
0 ... 65535
Número de alarmas/avisos activos
---
TRUE: significa que ha ocurrido un
error durante la ejecución. La posi‐
ble causa del error se muestra en los
parámetros "StatusId" y "Status".
0 ... 65535
Identificador de estado
11.7 Funciones (FC)
611