La libreria "ApplicationLogger" consente di stabilire una registrazione per il programma applicativo.
La libreria contiene la funzionalità del registro applicazioni, pubblicato includendo la libreria in un progetto. Il registro applicazioni mantiene solo la funzionalità per memorizzare i messaggi di registro e gestire una serie di origini registro. Un'origine registro è un blocco funzione che deve essere implementato all'interno del progetto. È possibile registrare un'origine registro come elemento secondario del registro applicazioni o di un'altra origine registro.
Registrando una serie di origini registro, è possibile creare una struttura di origini registro che rappresenta la struttura del progetto. L'origine registro consente di inviare un messaggio di registro al registro applicazioni.
Poiché ogni origine registro appartiene a una parte data del progetto, il contesto del messaggio di registro è sempre chiaro. All'interno del messaggio di registro, non è necessario includere la parte macchina.
È possibile leggere i messaggi di registro tramite EcoStruxure Machine Expert o il blocco funzione FB_ApplicationLoggerHandler. L'handler EcoStruxure Machine Expert appartiene alla parte interna della libreria ed è sempre attivo.
Se necessario, occorre implementare FB_ApplicationLoggerHandler.
Esempio su come creare una struttura di origini registro per un progetto
NOTA: attivando la funzione registro nelle POU si aumenta il carico di ciclo del programma. Verificare che per l'applicazione siano disponibili le risorse di sistema richieste.
Caratteristiche della libreria
La seguente tabella indica le caratteristiche della libreria:
Caratteristiche |
Valore |
---|---|
Titolo della libreria |
ApplicationLogger |
Società |
Schneider Electric |
Categoria |
Applicazione |
Componente |
CoreLibraries |
Spazio dei nomi predefinito |
APL |
Attributo del modello del linguaggio |
|
Libreria compatibile con le versioni successive |
Sì |
NOTA: Per questa libreria è impostato il solo accesso qualificato. L'accesso alle POU (unità organizzazione programma), alle strutture dati, alle enumerazioni e alle costanti deve quindi avvenire utilizzando lo spazio dei nomi della libreria. Lo spazio dei nomi predefinito della libreria è APL.