|
<< Click to Display Table of Contents >> Navigation: Komponenten > Treiber > ESPA 4.4.4 Master |
Allgemein
Diese Komponente kann als ESPA (4.4.4) Master fungieren, wobei aktuell lediglich das Initiieren von Pager-Calls (Header-Type <Call To Pager>) von diesem Master aus implementiert ist. Ebenso implementiert ist das Slave-Polling, wobei der Master selber (sollte er beim Polling vom Slave ausgewählt werden) aber nicht mit den Slaves kommuniziert (er sendet direkt NAK beim Auswählen durch einen Slave). Andere Aktionen (wie z.B. <Status Request> oder <Call To Subscriber Line>) sind aktuell ebenfalls nicht implementiert (Bei konkreten Bedarf kontaktieren Sie uns bitte).
Unterstützt wird sowohl das Initiieren von Calls mit einem vordefinierten, kanalspezifischen Nachrichteninhalt als auch das Anfügen dynamischer Informationen an die vordefinierte Nachricht. Weiterhin kann ein Call aktiv abgebrochen werden.
Datenpunkte der Komponente
Name |
Typ |
Funktion |
|---|---|---|
Diagnose - Nachrichten [Text] |
Ausgang |
Hierüber wird die vollständige Antwort der Abfrage als XML Text ausgegeben. |
Diagnose Fehler [Text] |
Ausgang |
Hier werden Fehlertexte ausgegeben. Diese können z.B. mit der Komponente "Protokollfenster" angezeigt werden. Achtung: Diagnosis oder Debug - Ausgängen sind nur für den Fehlerfall vorgesehen. Bitte nur mit Rücksprache mit dem Supportteam verwenden! Diese können bei Verwendung die Leistung des Dienstes erheblich beeinträchtigen |
Diagnose Info [Text] |
Ausgang |
Muss mit dem Kalender verbunden werden. Hierrüber werden die Termininformationen an den Kalender gesendet. |
Treiber An/Aus |
Bidirektional |
(De)Aktivieren der Komponente |
Dynamisch |
Ordner |
|
- Alarm Sender |
Ordner |
|
- - Channel001 |
Ordner |
|
- - - Ruf abbrechen |
Eingang |
Über „Ruf abbrechen“ wird eine Nachricht vom Call-Type = Reset/Cancel gesendet, um einen Ruf ggf. abzubrechen. |
- - - Senden (wie definiert) |
Eingang |
wird ein TRUE-Value On dieses SP gesendet, so wird die entsprechende Nachricht an den definierten ESPA Slave gesendet. Der Nachrichteninhalt entspricht hier dem im Channeleditor definierten Wert |
- - - Senden (mit Wert) |
Eingang |
wird ein Value On dieses SP gesendet, so wird die entsprechende Nachricht an den definierten ESPA Slave gesendet. Der Nachrichteninhalt entspricht hier dem im Channeleditor definierten Wert zuzüglich der String-Repräsentation des an das SP gesendeten Wertes. |
Slave Status |
Ordner |
|
- Slave 0-9 |
Ordner |
|
- - Zuletzt erreicht |
Ausgang |
Gibt aus, wann der Slave zuletzt erreichbar war als Text. |
- - Erreichbar |
Ausgang |
Gibt aus, ob der Slave Online ist. |
Eigenschaften der Komponente
Name |
Standard |
Funktion |
|---|---|---|
Kanäle (Alarmsender) |
0 |
Öffnet den Editor zum Anlegen der Kanäle/Alarme, für den Fall, dass die Komponente als Alarmsender fungieren soll. Jedem Kanal kann ein Name und eine Slave-Nummer (Id des zugehörigen ESPA-Slaves) zugeordnet werden. Weiterhin werden hier die weiteren Informationen einer „Call To Pager“ – Nachricht definiert. Hierzu gehört die Rufnummer, der Nachrichteninhalt, der Beep-Code (Sytemspezifisch) der Ruftyp die Anzahl der Übertragungen (inkl. Wiederholungen) sowie der Priorität definiert. |
Kanäle (Alarmempfänger) |
0 |
Öffnet den Editor zum Anlegen der Kanäle/Alarme, für den Fall, dass die Komponente als Alarmempfänger fungieren soll. Jedem Kanal kann ein Name, eine Gruppe sowie eine Alarmnummer zugeordnet. |
Slaves |
|
In diesem Editor können die zu pollenden Slaves ausgewählt werden. |
Slave-Polling Intervall-Pause |
10 |
Definiert die Pause zwischen den Polling-Intervallen |
Polling Timeout |
10 |
Wenn innerhalb der hier eingestellten Periode keine Kommunikation während einer Polling-Sequenz (in der ein anderer Slave der temporäre Master ist und ggf mit weiteren Slaves kommuniziert) keine Kommunikation stattfindet, wird vom Master ein <EOT> gesendet und die Kommunikation wieder übernommen. |
COM-Port |
|
(Virtueller) COM-Port der ESPA Schnittstelle |
Baud-Rate |
300 |
BAUD-Rate der ESPA Schnittstelle |
Daten Bits |
8 |
Anzahl der Datenbits der ESPA Schnittstelle |
Stopp Bits |
1 |
Anzahl der Stopp-Bits der ESPA Schnittstelle |
Parität |
even |
Angabe der Parität der ESPA Schnittstelle |
ESPA Adresse |
2 |
ESPA-Adresse der Komponente (Für Master üblicherweise 1) |
Kanalzuordnung* |
Message Coding |
Hier wird definiert, wie die Zuordnung einer empfangenen ESPA Nachricht zu einem der definierten Kanäle durchgeführt werden soll. |
Nachricht bei Alarmende |
|
Ist diese Option aktiviert und es wird eine Meldung über einen beendeten Alarm empfangen, wird auf dem zugehörigen Nachrichtenausgang eine Meldung ausgegeben, dass der Alarm beendet ist. Bei deaktivierter Option wird das Meldungs-DP nicht getriggert. |
Gruppe triggert Einzelausgänge |
|
Hier kann eingestellt werden, ob die zu einer Gruppe gehörigen Kanal-DPs getriggert werden, wenn eine Gruppenmeldung empfangen wird. |
Treiber An/Aus |
|
Hierüber kann eingestellt werden, ob die Komponente bei Start des Systems aktiv sein soll. |
Kanäle
Öffnet den Editor zum Anlegen der Kanäle. Jedem Kanal kann ein Name und eine Slave-Nummer (Id des zugehörigen ESPA-Slaves) zugeordnet werden. Weiterhin werden hier die weiteren Informationen einer „Call To Pager“ – Nachricht definiert. Hierzu gehört die Rufnummer, der Nachrichteninhalt, der Beep-Code (Sytemspezifisch) der Ruftyp die Anzahl der Übertragungen (inkl. Wiederholungen) sowie der Priorität definiert.

Abbildung : Properties – Kanäle/Teilnehmer
*Kanalzuordnung
Die Einstellung „Empfänger -> Kanalnummer“ bewirkt, dass der zugehörige Kanal über den Vergleich der im Kanal eingestellten Nummer und Empfänger der Nachricht durchgeführt wird. Hierfür muss der ESPA Master Empfänger anhand von Zahlen adressieren und der Projektierer muss dafür sorgen, dass die Empfänger im ESPA Master mit den Nummern im Eisbär-Kanaleditor übereinstimmen.
Die Einstellung „Text -> Kanalname“ nimmt die Kanalzuordnung anhand des Vergleichs von Kanalname und Nachrichtentext vor. Hierfür muss der Projektierer dafür sorgen, dass die entsprechenden Texte vom ESPA Master gesendet werden.
Die Einstellung „Nachrichtencodierung -> Code GGG/MM“ ermittelt den Kanal entsprechend eines Codes im Meldungstext. Die Meldung muss aus einem beliebigen Code (ohne Leerzeichen) sowie (getrennt durch ein Leerzeichen) einer Gruppennummer und einer Sensornummer (getrennt voneinander durch ein ‚/‘) bestehen (Beispiel „abcde 12/33“). Die Kanalzuordnung erfolgt über den Vergleich der Gruppennummer und der Sensornummer (muss mit der Kanalnummer übereinstimmen). Eine Sensornummer von 0 wird als Gruppenbroadcast gewertet (alle zur Gruppe gehörenden Kanäle werden getriggert).