Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Seite 3 von 3 ErsteErste 123
Ergebnis 21 bis 26 von 26

Thema: Wohnungs-/Hausautomatisierung mit Hilfe des Webservers der S7-1200

  1. #21
    Registriert seit
    17.06.2004
    Ort
    Offenau
    Beiträge
    3.758
    Danke
    209
    Erhielt 421 Danke für 338 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von Mobi Beitrag anzeigen
    Hattest du es schonmal probiert anstatt es über Ajax zumachen, es mit XMLHttpRequest zusenden? Wenn ja ist Ajax besser?
    Weil ich mach das über XMLHttpRequest. Dort geht das dann auch über POST- und GET-Anfragen.
    Läuft das ganze auch wenn du die Seite auf die S7 packst und die JQuery-Scripte? Weil sonst muss du ja immer eine Verbindung haben zum Internet.
    Also bei mir läuft es moment so, dass die JGquery-Scripte auch lokal auf dem Rechner sind, somit brauche ich keine Verbindung zum Netz. Aber ich nutze keine S7, aber das ist ja egal.
    Ich verstehe nicht was du damit sagen willst! Ajax nutzt doch XMLHttpRequest! (http://de.wikipedia.org/wiki/XMLHttpRequest) ("XMLHttpRequest kann aus JavaScript, JScript und VBScript heraus verwendet werden und bildet einen Grundbestandteil der Ajax-Technik")
    ---------------------------------------------
    Jochen Kühner
    https://github.com/jogibear9988/DotN...ToolBoxLibrary - Bibliothek zur Kommunikation mit PLCs und zum öffnen von Step 5/7 Projekten

  2. #22
    Registriert seit
    11.10.2013
    Beiträge
    3
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Hallo zusammen,
    ich Programmiere eine S7 1214C für eine Haussteuerung die für einen Freund sein soll. Nun möchte ich das für ihn auch visualisieren, leider habe ich mit html oder java noch keine Erfahrung.
    Bei der suche bin ich dann auf das gepostete Projekt von Jannes1987 gestoßen und hoffe ich darf das als Grundlage nehmen. Nun möchte ich diese webpage für mein Projekt anpassen / erweitern. Leider komme ich auch nach langer Suche bei ich denke simplen dingen nicht weiter. Ich habe mir das von der Oberfläche schon einwenig zurecht gebastelt, doch hakt es bei den variablen. Wie / was muss ich ändern um eine Variable für meine Bedürfnisse anzupassen?
    Z.B. habe ich den Button "Alles aus" in "Rollladen Zentral auf" umgeschrieben und auch oben in <!-- AWP_In_Variable Name='"W_Rollladen_Zentral_auf"' --> umgeschrieben.
    In der S7 hab ich diese Variable als M100.0 deklariert.

    Schon beim laden auf die S7 laufen Warnungen im Info Fenster auf wie diverse Variablen nicht gefunden und da taucht immer noch die Variable "Alles aus" nicht gefunden auf.

    Ich weiss man kann nicht einfach ein Projekt rein kopieren aber ich will mir das so einfach wie möglich machen weil das komplettes Neuland für mich ist.

    Ich bin zwar doof aber extrem lernfähig.

    Lg Peter

  3. #23
    Jannes1987 ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    19.04.2013
    Beiträge
    17
    Danke
    0
    Erhielt 14 Danke für 3 Beiträge

    Standard

    Hi peet88,
    Wenn du eine Variable austauscht musst du diese auch in allen Dateien umbenennen. (my.js, Wohnung. html) Außerdem kannst du die Variable dann in der Steuerung/Variablentabelle entweder löschen oder durch die neue ersetzen. Um es einfacher zu machen durchsuch doch my.js und Wohnung.html nach "Alles_Aus" und jedes mal wenn du dies findest ersetzt es durch deine Variable.

    Danach musst du natürlich noch die Web_Dbs neu generieren (Eigenschafter der CPU, Web, Web_DBs löschen, dann neu gernerieren).

    Jetzt sollte es funktionieren!

    LG

  4. #24
    Registriert seit
    11.10.2013
    Beiträge
    3
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Danke für deine schnelle Antwort.
    In der Wohnung.html hatte ich es überall umbenannt, in der my.js ist nichts mit "Alles_Aus" zu finden. Wird es da anders gehandhabt weil das nur ein Button ist und kein Slider?
    Zu Testzwecken habe ich eine vorhandene Variable "W_Wohnzimmer_Deckenlicht_1" von deinem Wohnungsprojekt in meinem Projekt der S7 Variablentabelle deklariert aber da tut sich nichts wenn ich das von der Webseite ansteuere!?
    In der Gerätekonfiguration wähle ich die entsprechende html aus und generiere neue Dbs nachdem ich bestätige das die vorhanden gelöscht sollen.

    Was mache ich falsch? Habe schon so viele Stunden mit diesem Thema verbracht. Es wäre mein Traum wenn das irgendwie klappen würde. Habe die Siemens Dokumentation schon durch und auch das Beispielprojekt getestet aber das hilft mir alles nicht weiter.

  5. #25
    Jannes1987 ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    19.04.2013
    Beiträge
    17
    Danke
    0
    Erhielt 14 Danke für 3 Beiträge

    Standard

    Bist du dir sicher dass die Variablen nicht schalten? Ich habe diese So Programmiert, dass sie sich nach 300ms automatisch zurück setzen weil ich ein Stromstoßrelay ansteuer. Vielleicht mal das gesamte Programm löschen, und nur noch die Variablen beobachten.
    Und du hast recht. der Alles_Aus ist nicht in der js weil er kein schieberegler ist, sondern ein Button.

  6. #26
    Registriert seit
    11.10.2013
    Beiträge
    3
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Ok ich habe das hinbekommen, ich musste nur die nicht benutzten Variablen entfernen dann klappte das wunderbar.
    Allerdings stehe ich jetzt vor einem neuen Problem und komme nicht weiter. Denn meine HTML Datei ist zu groß, wenn ich die in die CPU laden möchte dann kommt die Fehlermeldung das das zu groß sei.
    Ich habe meine HTML Datei schon komprimieren lassen, ist immer noch zu groß.
    Dann hab ich mehrere HTML Dateien angelegt und diese verlinkt (für jedes Zimmer eine Datei), das konnte ich dann hochladen allerdings kann ich dann wieder nichts steuern und das ist dann extrem langsam.

    Hat jemand ein Tipp für mich?

    Laut Recherchen sollte die 1200 mit V12 das Automatisch in mehreren DBs aufteilen können, aber irgendwie haut das nicht hin. Aktuelle Firmware habe ich aufgespielt.

    Vielen Dank im Voraus...

Ähnliche Themen

  1. Hilfe mit PID Regler s7 1200 Einstellungen
    Von Gonzo3 im Forum Simatic
    Antworten: 20
    Letzter Beitrag: 05.04.2017, 10:01
  2. Hausautomatisierung via S7-1200 für Smartphones
    Von Flipdajunk im Forum Gebäudeautomatisierung
    Antworten: 10
    Letzter Beitrag: 26.04.2013, 12:11
  3. Antworten: 2
    Letzter Beitrag: 11.03.2012, 19:25
  4. Problem mit der Anbinung des Touchpanels
    Von patrick_123 im Forum Simatic
    Antworten: 6
    Letzter Beitrag: 13.12.2010, 18:19
  5. Antworten: 1
    Letzter Beitrag: 23.03.2009, 03:53

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •