Konfiguration
Melden Sie sich als Konfigurator am myGEKKO an:
- Gehen Sie in die Einstellungen (Zahnrad --> „Einstellungen“) und wechseln in die IO-Station Konfiguration (drehende Pfeile bzw. letzter Tab)
- Legen Sie eine neue IO-Station an mit dem Stationstyp HTTP/WebAPI
- Über „Konfiguration >>“ können Sie die verschiedenen HTTP Befehle definieren Es sind 4 verschiedene HTTP Typen verfügbar:
- Nach einem Klick auf „Diagnose >>“ wird das Diagnosefenster angezeigt, welches Informationen und Statuscodes anzeigt
- Im Feld neben „Read Intervall“ kann der übergeordnete Leseintervall vergeben werden. Dieser kann zwischen 1 Sekunde und 65 Sekunden eingestellt werden
Bsp.: | Wenn das übergeordnete Leseintervall auf 1 Sek definiert wurde, werden die Requests standardmäßig jede Sekunde ausgelesen. Wenn aber bei dem jeweiligen Request ein längerer Intervall definiert ist, wird dieser Request nur alle 5 Sekunden ausgelesen wie in dem nachfolgenden Beispiel der Dämmerung. Wurde der übergeordnete Leseintervall auf 10 Sek festgelegt, wird die Dämmerung auch nur jede 10 Sekunden ausgelesen. |
In der Konfiguration können Sie die Befehle definieren:
- Durch Tippen auf das Feld „+ Hinzufügen“ können Sie einen Namen für den http-Befehl definiert werden.
- Hinweis
Nach der Eingabe des Namens sollte der Request-Befehl innerhalb 100 Sekunden eingegeben werden.
Hierbei empfehlen wir die Eingabe des Requests über den myGEKKO Viewer, da die Tastenkürzel für Kopieren und Einfügen verwendet werden können. - Wählen Sie den Typ des HTTP-Befehl aus
- Bei „Read intervall“ kann der Leseintervall je Request definiert werden bei Typ GET-INPUT
- Definieren Sie den Request On (Weitere Informationen zu den Requests finden Sie in den folgenden Kapiteln)
- Definieren Sie den Request Off/Parameter
- Speichern Sie Ihre Einstellungen und Befehle durch einen Klick auf „Speichern“
Im Diagnosefenster werden Informationen zu den Requests mit dem entsprechenden Statuscode angezeigt. Statuscode 200 bedeutet, dass der Request erfolgreich bearbeitet wurde und das Ergebnis der Anfrage in der Antwort übertragen wird. Eine detailierte Beschreibung der HTTP Statuscodes finden Sie im Internet. (Liste der HTTP Status Codes - Wikipedia)