kennt einer eine Möglichkeit, wie ich in eine einfache Webseite Felder einfügen kann, die sich ihre Daten aus einer Wago 750-841 holt?
Beispiel:
Ich möchte ähnlich wie mit der WebVisu eine Webseite erstellen, nur habe ich auf einem Rechner eine HTML-Webseite mit einem Gebäude und dort möchte ich in die einzelnen Räume Felder einfügen. Diese Felder Sollen eine Verknüpfung zur 750-841 haben, Bsp. Raumtemperatur. Dieses Feld sollte dann zyklisch, oder auf Befehl aktualisiert werden.
Kennt einer eine Lösung? Währ echt SUUUUUUPER.
Vielen Dank schon mal im Voraus!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
für deine Aufgabe könnten die WAGO SSI-PlugIns des 750-841 die Lösung sein.
Leider verhindert der Virusscanner, das ich die Beispiele und Dokumentation zu den WAGO SSI-PlugIn's "WRITEPI .." und "READPI.." hier als Anlage mitgebe.
Wende dich an den WAGO Support mit dem Stichwort "SSI-PlugIns", du erhälst dann eine Mail mit Beispielen und Dokumentation.
Den Nachfolgenden Text habe ich aus der Mail entnommen:
Gruss cmoeller
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
aus welchem Bereich Daten mit READPI gelesen werden wird über den Parameter ADR bestimmt. Die Syntax orientiert sich an der IEC61131 und erlaubt den Zugriff auf physikalische Eingänge (%I), physikalische Ausgänge(%Q) und dem Merkerbereich(%M).
Um eine beliebige Variable für den READPI erreichbar zu machen, genügt es die Variable im Merkerbereich zu deklarieren:
```
wMyVar AT %MW0 : WORD;
```
Gruss cmoeller
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Ist die Geschwindkeit besser über einen externe Pc als Webserver und nur die Aus-/Eingänge von der Wago, bezüglich Bildaufbau, Reaktionszeit auf anklicken,...
So wie ich es bis jetzt mit der Web-Visu von Wago zusammenbekommen habe bezüglich Geschwindkeit bin ich nicht zufrieden.
Danke im voraus für eure Antworten!!!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Zitat:
für deine Aufgabe könnten die WAGO SSI-PlugIns des 750-841 die Lösung sein.
Gut
Zitat:
Leider verhindert der Virusscanner, das ich die Beispiele und Dokumentation zu den WAGO SSI-PlugIn's "WRITEPI .." und "READPI.." hier als Anlage mitgebe.
Versuche zu schreiben, geht das wenn ich lokal bin und die Lokale IP nutze ohne Probleme, aus dem Internet geht es nicht. Ich vermute das es daran liegt das Nutzer und Passwort übermittelt werden müssen für die Ausfühung, ich habe aber keine Ahnung wie ich das bewerkstelligen kann.
Weis jmd. rat?
Danke schonmal.
MfG
Marcel
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hallo zusammen,
kennt einer eine Möglichkeit, wie ich in eine einfache Webseite Felder einfügen kann, die sich ihre Daten aus einer Wago 750-841 holt?
Beispiel:
Ich möchte ähnlich wie mit der WebVisu eine Webseite erstellen, nur habe ich auf einem Rechner eine HTML-Webseite mit einem Gebäude und dort möchte ich in die einzelnen Räume Felder einfügen. Diese Felder Sollen eine Verknüpfung zur 750-841 haben, Bsp. Raumtemperatur. Dieses Feld sollte dann zyklisch, oder auf Befehl aktualisiert werden.
Kennt einer eine Lösung? Währ echt SUUUUUUPER.
Vielen Dank schon mal im Voraus!
Soweit mir bekannt ist, ist das nicht direkt möglich.
Falls jemand eine Lösung kennt, ich wäre auch sehr angetan, da die Web-Visu nicht besonders flexibel ist.
Hallo MailMir,
für deine Aufgabe könnten die WAGO SSI-PlugIns des 750-841 die Lösung sein.
Leider verhindert der Virusscanner, das ich die Beispiele und Dokumentation zu den WAGO SSI-PlugIn's "WRITEPI .." und "READPI.." hier als Anlage mitgebe.
Wende dich an den WAGO Support mit dem Stichwort "SSI-PlugIns", du erhälst dann eine Mail mit Beispielen und Dokumentation.
Den Nachfolgenden Text habe ich aus der Mail entnommen:
Gruss cmoeller
Scheint ja leider nur für Eingänge zu gehen, interessant wären aber gerade Variablen. Oder geht das mit den SSI-Plugins auch?
Hallo Fuchks,
aus welchem Bereich Daten mit READPI gelesen werden wird über den Parameter ADR bestimmt. Die Syntax orientiert sich an der IEC61131 und erlaubt den Zugriff auf physikalische Eingänge (%I), physikalische Ausgänge(%Q) und dem Merkerbereich(%M).
Um eine beliebige Variable für den READPI erreichbar zu machen, genügt es die Variable im Merkerbereich zu deklarieren:
```
wMyVar AT %MW0 : WORD;
```
Gruss cmoeller
Hallo cmoeller,
DANKE für deine Antwort. Werde ich die Woche mal probieren!
lg. Norbert
hätte ein Frage zu dieser Lösung:
Ist die Geschwindkeit besser über einen externe Pc als Webserver und nur die Aus-/Eingänge von der Wago, bezüglich Bildaufbau, Reaktionszeit auf anklicken,...
So wie ich es bis jetzt mit der Web-Visu von Wago zusammenbekommen habe bezüglich Geschwindkeit bin ich nicht zufrieden.
Danke im voraus für eure Antworten!!!
@cmoeller
Gut
Hiermit get es.
Einfach hier den link angeben.
http://www.rapidshare.com/ m
Hallo gravieren,
danke für den Tip, die Beispiele und Doku findet Ihr unter:
http://rapidshare.com/files/134693448/Samples.zip.html
Gruss cmoeller
Hallo,
ich habe das Lesen hinbekommen mit einer XML Datei auf der Steuerung und dem Auslesen mittels PHP. Das ist kein Problem.
Das Schreiben macht mir Probleme.
Wenn ich in den Browser eingebe:
http://IP_VOM_INTERNET_AUS/WRITEPI?ADR1 ... 0&FORMAT1=%d
Kommt eine Nutzer/Passwortabfrage, in der man die Daten für den Normalen Login auf der SPS eingeben kann wie im Web-Interface.
Wenn man das tut kann man den Merker auch setzen.
Wenn ich aber mittels:
file_get_contents("http://IP_AUS_DEM_INTERNET/WRITEPI?ADR1=MX0.0&VALUE1=0&FORMAT1=%d");
Versuche zu schreiben, geht das wenn ich lokal bin und die Lokale IP nutze ohne Probleme, aus dem Internet geht es nicht. Ich vermute das es daran liegt das Nutzer und Passwort übermittelt werden müssen für die Ausfühung, ich habe aber keine Ahnung wie ich das bewerkstelligen kann.
Weis jmd. rat?
Danke schonmal.
MfG
Marcel
Halllo Marcel,
ich bin kein PHP Profi, aber bei google finden sich einige Hinweise, wenn du nach "file_get_content php basic Authentication" suchst.
Gruss cmoeller
danke, teste es bei gelegenheit
MfG
Marcel