|
<< Click to Display Table of Contents >> Navigation: Komponenten > Treiber > ESPA 4.4.4 Slave |
Diese unsichtbare Server-Komponente kann als ESPA (4.4.4) Slave in einem ESPA 4.4.4 Netzwerk fungieren. Die Kommunikation läuft nach dem Master/Slave-Prinzip, daher gibt es immer eine Master-Einheit und eine oder mehrere Slave-Einheiten, wobei mehrere Slave-Einheiten nur unterstützt werden, wenn auch die zugrunde liegende Datenverbindung mehrere Geräte (z. B. Multi-Drop Bus) unterstützt, wie zum Beispiel bei RS-485. Eine Slave-Einheit kann keine Daten senden, so lange es nicht vom Master genehmigt wurde. Die Master-Einheit fragt (polling) regelmäßig die Slave-Einheiten nach neuen Daten. Wenn eine Slave-Einheit Daten zum Versenden vorliegen hat, wird diese zur temporären Master-Einheit, übernimmt die Kontrolle über die Datenverbindung und sendet die Daten. Danach wird die Kontrolle wieder an die Master-Einheit zurückgegeben. Da es mehr als eine Slave-Einheit geben kann, besitzt jedes Gerät eine Adresse, die Master-Einheit verwendet die Adresse 1, die erste Slave-Einheit normalerweise die Adresse 2.
Quelle: Wikipedia
Datenpunkte der Komponente
Name |
Typ |
Funktion |
|---|---|---|
Diagnose - Nachrichten [Text] |
Ausgang |
Hierüber wird die vollständige Antwort der Abfrage als XML Text ausgegeben. |
Diagnose [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 Sendempfänger |
Ordner |
|
- - Gruppe1 |
Ordner |
|
- - Alarm |
Ausgang |
„Alarm“ wird getriggert, wenn eine Meldung für einen Kanal der Gruppe mit aktivem Alarmzustand empfangen wird. |
- - Alarm Beendet |
Ausgang |
„Alarm beendet“ wird getriggert, wenn eine Meldung für einen Kanal der Gruppe mit beendeten Alarmzustand empfangen wird. |
- - Nachricht [Rohdaten] |
Ausgang |
Über „Nachricht“ wird der Nachrichtentext ausgegeben, wenn eine Meldung für einen Kanal der Gruppe mit aktivem Alarmzustand empfangen wird. Gleiches gilt für eine Meldung mit beendetem Alarmzustand, wenn die entsprechende Einstellung gesetzt ist. |
- - Kanal001 |
Ordner |
|
- - - Alarm |
Ausgang |
„Alarm“ wird getriggert, wenn eine Meldung für einen Kanal der Gruppe mit aktivem Alarmzustand empfangen wird. |
- - - Alarm Beendet |
Ausgang |
„Alarm beendet“ wird getriggert, wenn eine Meldung für einen Kanal der Gruppe mit beendeten Alarmzustand empfangen wird. |
- - - Nachricht [Rohdaten] |
Ausgang |
Über „Nachricht“ wird der Nachrichtentext ausgegeben, wenn eine Meldung für einen Kanal der Gruppe mit aktivem Alarmzustand empfangen wird. Gleiches gilt für eine Meldung mit beendetem Alarmzustand, wenn die entsprechende Einstellung gesetzt ist. |
- Alarmsender |
Ordner |
|
- - Kanal001 |
Ordner |
|
- - - Ruf abbrechen |
Eingang |
Über „Ruf abbrechen“ wird eine Nachricht vom Call-Type = Reset/Cancel gesendet, um einen Ruf ggf. abzubrechen. |
- - - Senden (mit Wert) |
Eingang |
wird ein Wert an dieses Datenpunkt gesendet, so wird die entsprechende Nachricht an den definierten ESPA Slave gesendet. Der Nachrichteninhalt entspricht hier dem im Kanaleditor definierten Wert zuzüglich der String-Repräsentation des an das Datenpunkt gesendeten Wertes. |
- - - Senden (wie definiert) |
Eingang |
wird ein TRUE-Wert an dieses Datenpunkt gesendet, so wird die entsprechende Nachricht an den definierten ESPA Slave gesendet. Der Nachrichteninhalt entspricht hier dem im Kanaleditor definierten Wert. |
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. |
Gruppe triggert Einzelausgänge |
|
Hier kann eingestellt werden, ob die zu einer Gruppe gehörigen Kanal-DPs getriggert werden, wenn eine Gruppenmeldung empfangen wird. |
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 |
Nachrichten-codierung |
Hier wird definiert, wie die Zuordnung einer empfangenen ESPA Nachricht zu einem der definierten Kanäle durchgeführt werden soll. (Siehe weiter unten) |
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. |
Treiber An/Aus |
|
Hierüber kann eingestellt werden, ob die Komponente bei Start des Systems aktiv sein soll. |
Kanäle

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