visualizza l'elenco degli articoli
WinCC -- Servizio e manutenzione -- Diagnostica degli errori (analisi di file di diagnostica)
Come eseguire una diagnostica completa per impianti PCS 7 e WinCC?
Come è possibile riunire con "Simatic diagnostics tool" (SDT) le informazioni diagnostiche e di sistema di più computer su un computer centrale?
Che significato hanno le segnalazioni di errore: "Buffer di trasferimento troppo piccolo", "TagQueue overflow", "Segnalazioni vanno perdute"
Perché nella visualizzazione dell'evento compare l'errore "S7OPCIAX"?
Come è possibile da WinCC un riconoscimento precoce di difficoltà nelle risorse per una immediata reazione?
Descrizione delle segnalazioni di errore della finestra di diagnostica GSC
Come si può rilevare il nome di una azione tramite la segnalazione di errore "ExecuteError in Action @xxx"?
Segnalazione di errore "Script: More than 5000 actions in work" nel file di diagnostica
Come si possono salvare i dati del Visualizzatore di eventi di Windows?
Come sono memorizzati in un file i dati di diagnosi del Windows-System Monitor (Performance Monitor)?
Come è possibile determinare lo spazio di memoria necessario per il "performance indicator log" del Windows System Monitor (Performance Monitor)?
Dove si trovano chiarimenti relativi alle segnalazioni di errore dei file di diagnostica WinCC License.log, WinCC_SStart_xx.log e WinCC_Sys_xx.log ?
Come si possono analizzare ed eliminare errori di progettazione del tipo "OnErrorExecute"?
Come si possono scrivere in un file le emissioni del tool di diagnostica "APDiag"?
Come si può impiegare il tool di diagnostica "APDiag" per il debug di script in C?
Come si può con la segnalazione APDiag-OnErrorExecute dallo ID della funzione rilevare il nome della funzione?
Come viene avviato il tool di diagnostic script "APDiag"?
Come è possibile determinare lo spazio di memoria necessario per il "performance indicator log" del Windows System Monitor (Performance Monitor)?
Numero di ordinazione:

 
Istruzioni
Lo spazio di memoria necessario per un performance indicator log file dipende:

  • dal tipo e dal numero degli indicatori di prestazione utilizzati,
  • dal ciclo di rilevamento
  • ed anche dalla durata del logging (logging time).

Per evitare problemi di occupazione di memoria, si dovrebbe determinare la dimensione di un performance indicator log file prima di eseguire la diagnostica.
Questo articolo descrive come si può procedere a tale scopo.
 

N.

Modo di procedere

1

Chiudere la configurazione del performance indicator log
La configurazione del performance indicator log dovrebbe essere chiusa. Nel caso di modifica di parametri di un performance indicator log, varia molto probabilmente anche lo spazio di memoria necessario per il relativo log file. Lo spazio di memoria necessario dovrebbe quindi essere nuovamente determinato.

2

Eseguire più registrazioni di test
Eseguire più registrazioni di test del performance indicator log in un log file.

Avvertenze

  • Fare attenzione a non sovrascrivere i file esistenti. Per questo motivo è possibile utilizzare una numerazione progressiva dei log file (è già impostato come standard).


    Figura 01 
     
  • E' possibile utilizzare Start e Stop del performance indicator log con comando a tempo, per ottenere durate di logging con una lunghezza definita. Ciò semplifica successivamente l'analisi, poichè la durata del logging (differenza tra tempo finale e tempo iniziale) non deve essere determinata extra.


    Figura 02   
     
  • Annotare dopo la conclusione di una registrazione il numero progressivo della registrazione stessa, ed anche la relativa durata del logging. Questo provvedimento non è strettamente necessario, ma semplifica il lavoro. E' possibile determinare anche successivamente dal log file il punto iniziale e il punto finale dell'intervallo di tempo del logging

3

Determinazione dello spazio di memoria occorrente per ogni record di dati
Determinare la dimensione per ogni log file registrato. A questo scopo aprire Windows-Explorer ed entrare nella directory, in cui si trovano i log file. Commutare eventualmente la visione in Windows-Explorer su "Dettagli". In Windows-Explorer sono ora visualizzati i log file e le relative dimensioni. Convertire la dimensione di ciascun log file per una durata del logging normalizzata (p. es. 1 min) oppure la dimensione per ogni record di dati.

La seguente figura mostra i log file memorizzati  in Windows-Explorer.


Figura 03

Nella seguente tabella è visualizzata l'occupazione di spazio in memoria per le diverse registrazioni di test.
 

Nome file

Intervallo di rilevamento

Durata del rilevamento

Dimensione assoluta del file
[KB]

Dimensione normalizzata del file [KB/min]

Dimensione del record di dati
[KB
]

performance001_10.blg

15 s

15 min

1.280

85,3

21,3

performance001_11.blg

15 s

5 min

768

153,6

38,4

performance001_12.blg

15 s

15 min

1.856

123,7

30,9

performance001_13.blg

15 s

10 min

1.280

128

32,0

performance001_14.blg

15 s

10 min

1.280

128

32,0

performance001_15.blg

15 s

20 min

2.432

121,6

30,4

performance001_16.blg

15 s

11 h

84.672

128

32,1

performance001_17.blg

30 s

10 min

960

96,0

48

performance001_18.blg

30 s

10 min

960

96,0

48

performance001_19.blg

30 s

20 min

1.664

83,2

41,6

performance001_20.blg

30 s

40 min

3.136

78,4

39,2

performance001_21.blg

5 s

10 min

4.608

460,8

38,4

performance001_22.blg

5 s

15 min

6.784

452,3

37,7

performance001_23.blg

5 s

5 min

2.432

486,4

40,5

performance001_24.blg

1 s

5 min

11.200

2240

37,3

performance001_25.blg

1 s

10 min

22.144

2.214

36,9

performance001_26.blg

1 s

10 min

22.144

2.214

36,9

Dalla tabella si può rilevare che un record di dati non occupa più di 50 KB nel log file. Da cui si può dedurre che presumibilmente per ogni record di dati sono necessari meno di 50 KB.

4

Calcolo della durata massima di logging
Con l'ausilio del valore determinato al punto 3 per la dimensione di un record di dati, l'intervallo di rilevamento e la dimensione dello spazio libero nella memoria dell'hard disk è possibile ora calcolare la relativa massima durata del logging. Alla fine dell'intervallo di logging si dovrebbe poi verificare lo spazio di memoria libero, salvare ed eventualmente cancellare i log file.

Esempio
 

Spazio in memoria per ogni record di dati

=

50 KB

Spazio in memoria libero

=

20 GB

Intervallo di rilevamento

=

15 s

Massimo numero di record di dati

=

Spazio in memoria libero / Spazio in memoria per ogni record di dati

=

20 * 1024 *1024KB / 50 KB

=

419430 record di dati

Massima durata del logging

=

Massimo numero di record di dati * Intervallo di rilevamento

 

=

419430 * 15 secondi

 

=

1747 ore

 

=

72 giorni

La durata di logging massima calcolata è di circa 72 giorni.

Avvertenza
E' consigliabile liberare la memoria occupata dai log file ad intervalli più brevi di quanto calcolato. Non aspettare di non avere più spazio libero sull'hard disk

 Articolo con ID:23757729   Data:2006-10-17 
Questo articoloè stato utilenon è stato utile                                 
mySupport
My Documentation Manager 
Newsletter 
CAx-Download-Manager 
Support Request
Vai all'articolo
Stampa
Creazione PDF 
Invia l'articolo
QuickLinks
Strumento di compatibilità 
Aiuto
Aiuto on-line
Guided Tour