NORMALE Webseite als Visu

mailmir
2008-02-20
2009-08-06
  • mailmir - 2008-02-20

    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!

     
  • Fuchks - 2008-02-21

    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.

     
  • cmoeller - 2008-02-21

    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

     
  • Fuchks - 2008-02-25

    Scheint ja leider nur für Eingänge zu gehen, interessant wären aber gerade Variablen. Oder geht das mit den SSI-Plugins auch?

     
  • cmoeller - 2008-02-25

    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

     
  • mailmir - 2008-03-10

    Hallo cmoeller,

    DANKE für deine Antwort. Werde ich die Woche mal probieren!

    lg. Norbert

     
  • hewi - 2008-08-02

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

     
  • gravieren - 2008-08-02

    @cmoeller

    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.

    Hiermit get es.

    Einfach hier den link angeben.

    http://www.rapidshare.com/ m

     
  • Matze001 - 2009-08-05

    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

     
  • cmoeller - 2009-08-06

    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

     
  • Matze001 - 2009-08-06

    danke, teste es bei gelegenheit

    MfG

    Marcel

     

Log in to post a comment.