PageControl ActiveX Anbindung an InTouch
Getestet mit InTouch Version 8.0.

Erweiterung der ActiveX Anbindung
um Quittungsweitergabe von PageControl an InTouch

Meldungen die von InTouch an PageControl übergeben werden können hiermit durch Quittierung z.B. per Telefon auch in InTouch auf ACK gesetzt werden.

1  Führen Sie zunächst die Schritte zur Anbindung über ActiveX durch.

2  Ändern Sie die folgende Zeile in der Konfigurationsdatei WWExtAlm.INI die im Windows Verzeichnis abgelegt ist.

Damit wird zusätzlich der TagName übergeben. Dieser wird dann verwendet um die Meldung zu Quittieren.

[MessageItems]
IncludeDate=0
IncludeTime=0
IncludeEventType=1
IncludePriority=0
IncludeAlarmType=0
IncludeAlarmState=0
IncludeTagname=1
IncludeComment=1
IncludeGroup=1
IncludeOperator=0
IncludeValue=0
IncludeLimit=0
IncludeEGU=0

Das Windows Verzeichnis ist abhängig von Ihrer Windows Version C:\WINNT (Windows NT 4 und Windows 2000) bzw. C:\WINDOWS (Windows XP).

3  In Ihrem InTouch Projekt müssen zwei weitere Variablen angelegt werden.

                Öffnen Sie das Tagname Directory und legen Sie mit New eine neue Variable an.

                Geben Sie als Tagname PageControlAck1 ein und wählen Sie als TagType Indirect Analog aus.

                Legen Sie dann einen Tag mit dem Namen PageControlAck2 an und wählen Sie als TagType Indirect Discrete aus.

4  Jetzt wird für das PageControl ActiveX Control auf dem Bild PageLink ein Event Skript angelegt.

Öffnen Sie die Eigenschaften des Controls PageControlX1.

Wählen Sie Events und geben Sie den Namen PageEvent ein.
Bestätigen Sie die Frage, ob das Skript neu angelegt werden soll.

5  Ändern Sie jetzt das Data Change Skript für die Variable LastAlarmString.

.

6  Dieses Skript extrahiert die Alarmgruppe und den Kommentar aus der Meldezeile.

Es übergibt ein Sendekommando an PageControl mit der Alarmgruppe als Empfängername
und dem Kommentar als Meldetext.

Ist in PageControl ein Empfänger bzw. eine Gruppe mit dem Namen der Alarmgruppe eingerichtet, so wird der Ruf ausgelöst. Anderenfalls wird der Alarm ignoriert. Auf diese Weise kann für jede Alarmgruppe in InTouch ein Meldeziel eingerichtet werden.

Hier der Text des Scripts zum herunterladen

7  Geben Sie jetzt das Skript zur Behandlung der PageControl Events ein.

Hier der Text des Scripts zum herunterladen