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) |