Tratamientos de errores de los bloques de funciones
Los bloques de funciones disponen de tres salidas que gestionan los errores detectados durante su ejecución.
Salida |
Tipo de datos |
Descripción |
---|---|---|
q_xError |
BOOL |
Un flanco ascendente de la salida q_xError proporciona información acerca del error que se ha producido durante la ejecución del bloque de funciones. Las salidas q_etResult y q_sResultMsg proporcionan información adicional sobre los errores detectados. Las salidas de error del bloque de funciones en cuestión se restablecen mediante un flanco descendente de la entrada i_xExecute o i_xEnable. |
q_etResult |
ET_Result |
Proporciona información de estado y diagnóstico. Solo es válido si la salida q_xError es TRUE. |
q_sResultMsg |
STRING[80] |
Proporciona información adicional de estado y diagnóstico. Solo es válido si la salida q_xError es TRUE. |