ESPA 4.4.4 Slave

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

EspaSlaveKanal

 

 

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