Überwachung externer Anwendungen (7.10)

PageControl kann zur Erweiterung der Funktionalität durch externe Anwendungen ergänzt werden.

TimeControl Sperrzeiten und Schichten verwalten !
MessageControl Meldedrucker/-dateien überwachen !
LanControl Netzwerke überwachen !
Dde/OpcControl Werte von DDE- und OPC-Servern überwachen !

Die Überwachung erfolgt durch die Kontrolle regelmäßiger Rückmeldungen (eine Minute) von der entsprechenden Anwendung.
Nach der Überschreitung einer längeren Zeit ohne Rückmeldung (fünf Minuten) erfolgt der Statuswechsel auf Fehler.

Die Überwachung wird zwischen der Toolbar und der Sendeliste durch eine Reihe von Programmsymbolen angezeigt.

Symbol Programm
PageControl selbst
TimeControl
MessageControl
LanControl
DdeOpcControl

Das Symbol gibt über sein Aussehen Auskunft ob eine Installation der entsprechenden Anwendung gefunden wurde.

Anwendung nicht installiert
Installation gefunden

Über eine Farbumrandung wird der momentane Zustand der Anwendung angezeigt.

Symbol Farbe Status
gelb unbekannt
grün Ok
rot Fehler

Zusätzlich kann der Zustand über die DDE Schnittstelle, die Kommandoschnittstelle und über interne Systemvariablen abgefragt werden.

DDE Kommandoschnittstelle Systemvariable Bedeutung
PageCtrl|System!ExtAppInstalled [GetValue(System.ExtAppInstalled)] $EXTAPPINSTALLED Installierte externe Anwendungen (Bitcodiert)
PageCtrl|System!ExtAppState [GetValue(System.ExtAppState)] $EXTAPPSTATE Status der externen Anwendungen (Bitcodiert)