Grundlagen WinCC OA Diagnose

Zur leichteren Diagnose der Auslastung eines WinCC OA System werden folgende Informationen auf Datenpunkte abgebildet:

  • Alle Nachrichten (Messages) der einzelnen Manager, die im letzten Intervall von n sec gesendet (snd) oder empfangen (rcv) wurden. Dabei werden die WinCC OA Nachrichten teilweise auf die gleichen Kategorien abgebildet (siehe Tabelle: Meldungskategorien)
  • Alle Konfigs in Managern gespeichert (Data, Event, Treiber(1-9))
  • Datenpunkte
  • Datentypen

-report all

Der Event-Manager sichert vor jeder Änderung eines Attributes das entsprechende Konfig um Änderungen rückgängig machen zu können. Das kann das System belasten. Die Größe der gesicherten Liste wird deshalb in -report all angezeigt (Nr. of undo/redo-Configs).

Außerdem gibt es Angaben zu:

  • Datentypen: Speicherverbrauch, Anzahl, Anzahl der Knoten, Anzahl der Typreferenzen
  • Datenpunkte: Speicherverbrauch, Anzahl
  • Datenpunktkonfigs: Speicherverbrauch,
  • Konfigdetails: Anzahl, Name
  • Timeout: Wenn der Event-Manager wegen Redundanz puffert, wird die verbliebene Zeit angegeben

Beispiel für Event-Ausgabe

WCCILevent 2000.07.04;15:02:23,733 : SNDLEVEL=0, RCVLEVEL=0, DBGLEVEL=NO_DBG_LEVEL,
LOG=(1)LOG_FILE, REPORT=ALL
WCCILevent[2000.07.04;15:02:23,735 ] status report:
-- Used CPU Time (in sec.)
User : 6sec 659576microsec
System : 13sec 188964microsec
-- Memory Status Summary
percent of memory in use : 0
bytes of physical memory : 133603328
free physical memory bytes : 24895488
bytes of paging file : 382418944
free bytes of paging file : 242823168
user bytes of address space : 2147352576
free user bytes : 2119086080
-- Heap Summary
total number of heaps : 3
total size of the heap : 2224000
chunks allocated by the user : 282
bytes total of allocated chunks : 365267
chunks in the free list : 4
bytes total of chunks in free list : 1855488
-- Message dispatch summary :
connection to ("data",0): 0/0 bytes pending in input/output buffers
connection to ("ui",1): 0/0 bytes pending in input/output buffers
connection to ("driver",1): 0/0 bytes pending in input/output buffers
-- hotLinkList Bytes: 000312 callback Objects: 0002 Nr. of Keys: 0002
-- respCallBackList Bytes: 000028 callback Objects: 0000
-- Typecontainer Bytes: 132692 No of Types : 0087 No of Nodes: 1543 No of TypeRef: 0014
-- dpIdentification Bytes: 051472 No of Datapoints: 0236 Sum Strings: 23356
-- config container Bytes: 346472
-- config container details
count * config name
------------------------------------------
005236 * _original DPCONFIG_VALUE
000003 * _alert_hdl DPCONFIG_ALERT_BINARYSIGNAL
000010 * _alert_hdl DPCONFIG_ALERT_NONBINARYSIGNAL
000008 * _alert_class DPCONFIG_ALERT_CLASS
000002 * _alert_hdl DPCONFIG_SUM_ALERT
000001 * _dp_fct DPCONFIG_DP_FUNCTION
000001 * _lock DPCONFIG_DPLOCK
---------------------------------------------------------------------
query container holds 0 queries
next query num is 1
----------------------------------------------------------------------
eventmanager message queues:
[ 1(EVENT) 0 0 ] current: 0 max: 8
[ 3(DATA) 0 0 ] current: 0 max: 1
[ 4(UI) 1 1 ] current: 0 max: 29
[ 2(DRV) 1 0 ] current: 0 max: 14
redundancy message buffer size: 0
valuechange answerqueue size: 0
request answerqueue size: 0
connect answerqueue sizes: 0 / 0
EvDpManager:
Nr. of undo/redo-Configs: 10
Kapitel Beschreibung
Grundlagen WinCC OA Diagnose Einleitung und Links zu den Kapitelseiten
Message Diagnose Alle Nachrichten (Messages) der einzelnen Manager, die im letzten Intervall von n sec gesendet (snd) oder empfangen (rcv) wurden.
Konfig und Datenpunkt-Diagnose Der Event-Manager, der Data-Manager und alle Treiber schreiben die Anzahl der Config, die sie verwalten, in einen Datenpunkt.
Panels zur Diagnose Das Panel der Event-Manager Verbindungen (System-Management) zeigt die Zahl der verschickten und empfangenen Systemtelegramme jedes Managers