FB_LoggerPoint - AddLogEntry (Metodo)
Tipo: |
Metodo |
Disponibile a partire da: |
V1.0.4.0 |
Inviare un messaggio di registro al registro applicazioni.
Chiamare questo metodo per inviare un messaggio di registro al registro applicazioni. È possibile chiamare questo metodo da task diversi.
Le informazioni fornite all'origine registro durante la chiamata di RegisterLoggerPoint sono collegate a ogni messaggio inviato tramite questa origine registro e non devono essere incluse all'interno del messaggio.
Ingresso |
Tipo di dati |
Descrizione |
---|---|---|
i_etLogLevel |
Il livello di registro indica il tipo e la priorità del messaggio. |
|
i_etDiag |
GD.ET_Diag |
La diagnostica per il messaggio di registro. Il valore predefinito dell'ingresso è GD.ET_Diag.Ok. |
i_udiDiagExt |
UDINT |
ET_DiagExt del messaggio di registro. |
i_sMessage |
STRING[255] |
Il messaggio di registro definibile liberamente. |
Uscita |
Tipo di dati |
Descrizione |
---|---|---|
q_etDiag |
GD.ET_Diag |
Dichiarazione generale relativa alla diagnostica indipendente dalla libreria. Un valore diverso da GD.ET_Diag.Ok corrisponde a un messaggio di diagnostica. |
q_etDiagExt |
Uscita di diagnostica specifica della POU. q_etDiag = GD.ET_Diag.Ok -> messaggio di stato q_etDiag <> GD.ET_Diag.Ok -> messaggio di diagnostica |
q_etDiag |
q_etDiagExt |
Valore enumerazione: |
Descrizione |
---|---|---|---|
OK |
1 |
Il registro applicazioni è disattivato. |
|
OK |
22 |
Il messaggio non è stato aggiunto. |
|
OK |
0 |
Ok |
|
ExecutionAborted |
24 |
L'origine registro non è registrata. |
|
UnexpectedProgramBehavior |
17 |
Il servizio non è registrato. |
|
UnexpectedProgramBehavior |
3 |
Un valore di feedback non valido. |
Nome enumerazione: |
LoggerDisabled |
Valore enumerazione: |
1 |
Descrizione: |
Il registro applicazioni è disattivato. |
Il messaggio di registro non è stato aggiunto al registro applicazioni perché la registrazione era disattivata dalla chiamata del metodo DisableLogger di FB_ApplicationLogerHandler.
Nome enumerazione: |
LoggerPointNotRegistered |
Valore enumerazione: |
24 |
Descrizione: |
L'origine registro non è registrata. |
Causa |
Soluzione |
---|---|
L'origine registro non è registrata nel registro applicazioni. |
È necessario che il metodo RegisterLoggerPoint venga chiamato correttamente una volta prima di poter inviare i messaggi di registro. |
Nome enumerazione: |
MessageNotAdded |
Valore enumerazione: |
22 |
Descrizione: |
Il messaggio non è stato aggiunto. |
Il messaggio di registro non è stato aggiunto al registro applicazioni perché il ET_LogLevel del messaggio ha una priorità più bassa di ET_LogLevel dell'origine registro.
Nome enumerazione: |
Ok |
Valore enumerazione: |
0 |
Descrizione: |
Ok |
Il messaggio di registro è stato aggiunto correttamente al registro applicazioni.
Nome enumerazione: |
ServiceNotRegistered |
Valore enumerazione: |
17 |
Descrizione: |
Il servizio non è registrato. |
Causa |
Soluzione |
---|---|
Il servizio registro applicazioni non è registrato. |
È necessario che il metodo RegisterCommunicationService di IF_ApplicationLogger venga chiamato correttamente una volta prima di poter inviare i messaggi di registro. |
È stato rilevato un errore nell'esecuzione interna. |
Rivolgersi al rappresentante dell'assistenza Schneider Electric. |
Nome enumerazione: |
UnexpectedFeedback |
Valore enumerazione: |
3 |
Descrizione: |
Un valore di feedback non valido. |
Causa |
Soluzione |
---|---|
È stato rilevato un errore nell'esecuzione interna. |
Rivolgersi al rappresentante dell'assistenza Schneider Electric. |