http-Empfang

<< Click to Display Table of Contents >>

Navigation:  Komponenten > Kommunikation > Http Server >

http-Empfang

Über den http-Server können nach EisBär SCADA Version 3.0.2270.687 auch http-requests empfangen und in Kombination mit weiteren Komponenten entsprechend angezeigt bzw. ausgewertet werden. Achten Sie während der Tests bitte darauf, den EisBär Editor mit expliziten Administrationsrechten zu starten oder, was empfehlenswert wäre, den Test in der Server-Client-Umgebung durchzuführen.

 

Im nachfolgenden Beispiel wird ein http-request einer AXIS-Kamera mit Firmware 9.x bei Bewegungserkennung der Kamera mit dem Text: Alarm gesendet und wird im EisBären empfangen und entsprechend verarbeitet.

 

 

Einstellungen - AXIS-Kamera:
Über das Konfigurationsmenü unter APPS die Bewegungserkennung aktivieren, öffnen und den Erkennungsbereich definieren.

 

01-Axis-Motiondetection

 

Danach im Konfigurationsmenü unter EREIGNISSE folgende Optionen einstellen:

 

1. Empfänger (in diesem Fall die IP-Adresse des EisBär SCADA -Server mit entsprechender Portnummer, die in der http-Server-Komponente definiert wurde).

 

03-Axis-Empfaenger

 

 

2. Regel erstellen (im Beispiel soll ein http-Befehl ALARM bei Bewegung an den EisBären gesendet werden)
 
Die Kamera wird automatisch, wenn nur die Benachrichtigung definiert wird, den request folgendermaßen aufbauen:
http://IP:Port-Empfänger/?Message=ALARM
 

 

04-Axis-Regel-erstellen-0105-Axis-Regel-erstellen-02

 

 

Einstellungen - EisBär SCADA:

 

1. Http-Server auf den Empfang einer spezifischen IP-Adresse oder auf beliebige IP-Adressen inkl. Portnummer einstellen und in der Kanalliste den Präfix des Requests als Kanalnamen definieren (z.B. Message).

Alternativ kann der Datenpunkt "Letzte Anfrage" verwendet werden.

 

10-http-server-eigenschaften     11-http-server-kanalliste

 

 

 

Über die Kommunikationsanschlüsse des http-Servers lassen sich über den definierten Output die Benachrichtigung des eingehenden Requests, wie auch die übrigen Meldungen über Protokollfenster, Wertabhängige Texte, etc. ausgeben und anzeigen.

 

 

12-http-server-kommunikation        

 

 

2. Text-Werte-Parser
Um den Benachrichtigungstext zusätzlich in ein Schaltsignal umzuwandeln, wäre im obigen Anwendungsfall die Komponente TEXT WERTE PARSER ideal. In der Komponente wird der eingehende Wert mit dem definierten Suchwert (hier: ALARM) verglichen und falls dieser erkannt wird, wird der eingestellte Sendewert am Ausgang getriggert.

 

 

    14-http-server-text-werte-parser-ko       13-http-server-text-werte-parser

 

 

 

3. Analyse und Ausgabe im Server-/Clientbetrieb

 

 

15-http-server-testvisu
 

Mustervorlage:

http-Befehle empfangen und auswerten

Allgemeine Info zu Mustervorlagen (SCADAComp):

Gewünschte SCADAComp-Datei herunterladen und die ZIP-Datei in einem leeren Ordner entpacken. Im EisBär-Editor-Ribbon unter Projekt die Option "Komponenten importieren" starten und die Vorlage laden. Sollte eine Konvertierung nötig sein, da die EisBär-Version neuer ist,  mit JA den Vorgang bestätigen. Um die Funktionalität zu erhalten, beim Einfügen die Option: "Neue Netze erzeugen" als Kopierregel auswählen.