FB_ApplicationLoggerHandler - DisableLogger (Método)
Tipo: |
Método |
Disponible desde: |
V1.0.4.0 |
Este método permite deshabilitar el registro de mensajes.
Este método puede invocarse para deshabilitar el registro en el futuro y evitar que se sobrescriban los mensajes del registro en el búfer de anillo. Se configura un mensaje del registro para indicar la deshabilitación. El registro está habilitado de manera predeterminada.
Con esta función, puede definir un desencadenador en el proyecto para buscar la causa raíz. El registro siempre estará habilitado hasta que se dispare el desencadenador. Cuando esto sucede, se invoca el método, que desactiva el registro en el futuro. De esta manera, el comportamiento de la máquina se almacena en el búfer del registro de aplicaciones y podrá consultarse en cualquier momento mediante EcoStruxure Machine Expert.
Salida |
Tipo de datos |
Descripción |
---|---|---|
q_etDiag |
GD.ET_Diag |
Instrucción general sobre el diagnóstico independiente de las bibliotecas. Un valor distinto a GD.ET_Diag.Ok corresponde a un mensaje de diagnóstico. |
q_etDiagExt |
Salida específica de la POU sobre el diagnóstico. q_etDiag = GD.ET_Diag.Ok -> estado del mensaje q_etDiag <> GD.ET_Diag.Ok -> mensaje de diagnóstico |
q_etDiag |
q_etDiagExt |
Valor de la enumeración |
Descripción |
---|---|---|---|
OK |
0 |
Ok |
|
UnexpectedProgramBehavior |
14 |
La interfaz del registro de aplicaciones no es compatible. |
|
UnexpectedProgramBehavior |
13 |
El registro de aplicaciones no se ha configurado. |
|
UnexpectedProgramBehavior |
3 |
Uno de los valores de respuesta no era válido. |
ApplicationLoggerItfNotSupported
Nombre de la enumeración: |
ApplicationLoggerItfNotSupported |
Valor de la enumeración: |
14 |
Descripción: |
La interfaz del registro de aplicaciones no es compatible. |
Causa |
Solución |
---|---|
Se ha detectado un error en la ejecución interna. |
Póngase en contacto con su representante de servicio local de Schneider Electric. |
Nombre de la enumeración: |
ApplicationLoggerNotSet |
Valor de la enumeración: |
13 |
Descripción: |
El registro de aplicaciones no se ha configurado. |
Causa |
Solución |
---|---|
Se ha modificado la variable global G_ifApplicationLogger. |
Asegúrese de no escribir la variable G_ifApplicationLogger. |
La salida q_etDiag muestra GD.ET_Diag.UnexpectedProgramBehavior. Se ha detectado un error en la ejecución interna. |
Póngase en contacto con su representante de servicio local de Schneider Electric. |
Nombre de la enumeración: |
Ok |
Valor de la enumeración: |
0 |
Descripción: |
Ok |
El registro de aplicaciones no tiene permitido registrar más mensajes.
Nombre de la enumeración: |
UnexpectedFeedback |
Valor de la enumeración: |
3 |
Descripción: |
Uno de los valores de respuesta no era válido. |
Causa |
Solución |
---|---|
Se ha detectado un error en la ejecución interna. |
Póngase en contacto con su representante de servicio local de Schneider Electric. |