FB_ApplicationLoggerHandler - GetLogEntry (Metodo)
Tipo: |
Metodo |
Disponibile a partire da: |
V1.0.4.0 |
Lettura di un messaggio di registro dal registro applicazioni.
Questo metodo consente di cercare nel buffer dell'anello i messaggi di registro all'interno del registro applicazioni per un ID dato. Se si trova tale messaggio, viene restituita una copia della voce di registro comprendente il messaggio e le informazioni di origine.
Ingresso |
Tipo di dati |
Descrizione |
---|---|---|
i_udiId |
UDINT |
Il numero di identificazione del messaggio di registro da leggere. |
Uscita |
Tipo di dati |
Descrizione |
---|---|---|
q_stLogEntry |
La voce di registro con messaggio e informazioni di origine. |
|
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 |
0 |
Ok |
|
InputParameterInvalid |
11 |
L'ID non è valido. |
|
UnexpectedProgramBehavior |
14 |
Interfaccia registro applicazioni non supportata. |
|
UnexpectedProgramBehavior |
13 |
Registro applicazioni non impostato. |
|
UnexpectedProgramBehavior |
3 |
Un valore di feedback non valido. |
ApplicationLoggerItfNotSupported
Nome enumerazione: |
ApplicationLoggerItfNotSupported |
Valore enumerazione: |
14 |
Descrizione: |
Interfaccia registro applicazioni non supportata. |
Causa |
Soluzione |
---|---|
È stato rilevato un errore nell'esecuzione interna. |
Rivolgersi al rappresentante dell'assistenza Schneider Electric. |
Nome enumerazione: |
ApplicationLoggerNotSet |
Valore enumerazione: |
13 |
Descrizione: |
Registro applicazioni non impostato. |
Causa |
Soluzione |
---|---|
La variabile globale G_ifApplicationLogger è stata modificata. |
Verificare di non scrivere la variabile G_ifApplicationLogger. |
L'uscita q_etDiag mostra GD.ET_Diag.UnexpectedProgramBehavior È stato rilevato un errore nell'esecuzione interna. |
Rivolgersi al rappresentante dell'assistenza Schneider Electric. |
Nome enumerazione: |
IdInvalid |
Valore enumerazione: |
11 |
Descrizione: |
L'ID non è valido. |
Causa |
Soluzione |
---|---|
All'ingresso i_udiId, è stato trasferito un valore non valido. |
All'ingresso i_udiId, si deve trasferire un valore compreso tra udiFirstLogEntryId e udiLastLogEntryId. |
Nome enumerazione: |
Ok |
Valore enumerazione: |
0 |
Descrizione: |
Ok |
Vengono restituiti i dati LogEntry.
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. |