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

Page 3 of 3 FirstFirst 123
Results 21 to 29 of 29

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

  1. #21
    Join Date
    17.06.2004
    Location
    Offenau
    Posts
    3,981
    Danke
    210
    Erhielt 457 Danke für 360 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Quote Originally Posted by Mobi View Post
    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
    Join Date
    11.10.2013
    Posts
    3
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Default

    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 is offline Neuer Benutzer
    Themenstarter
    Join Date
    19.04.2013
    Posts
    17
    Danke
    0
    Erhielt 15 Danke für 3 Beiträge

    Default

    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
    Join Date
    11.10.2013
    Posts
    3
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Default

    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 is offline Neuer Benutzer
    Themenstarter
    Join Date
    19.04.2013
    Posts
    17
    Danke
    0
    Erhielt 15 Danke für 3 Beiträge

    Default

    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
    Join Date
    11.10.2013
    Posts
    3
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Default

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

  7. #27
    Join Date
    21.08.2014
    Posts
    18
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Default

    Hallo Zusammen,

    erstmal großes lob an Jannes ich find es echt gut das er das Programm gepostet hat.
    Ich weiß der threat ist schon recht alt aber ich versuche es trotzdem.

    Ich hab jetzt ein bisschen Zeit mich mal mit dem Webserver zu beschäftigen und die Programmierung ist genau das wonach ich gesucht habe. Allerdings habe ich fast garkeine HTML Kenntnisse.
    Ich hab versucht das Programm ein wenig für meine Bedürfnisse umzuschreiben funktioniert auch soweit alles gut. Allerdings fehlt mir ein einfacher Button der nur einen kurzen impuls rausgibt z.b für eine Jalusie. Quasi einen Button für heben einen für Heben einen für Senken. Was müsste ich dafür tun?

    Programmbeispiele wären super!

    Danke für eure Hilfe!

  8. #28
    Join Date
    22.12.2013
    Posts
    3
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Default

    Hallo ,habe die Seitevon Motzek (2014)ausprobiert ,muss dazu sagen ich habe die etwas angepasst und bekommenur teilweise Rückmeldungen bei der Alarmanlage ,die andere Rückmeldungen sindnicht Programmiert .Die Unscharf Rückmeldung funktioniert ohne Probleme, aberdie "W_A_Scharf_unscharf_mit_BWM" funktioniert nicht. wenn man es per"Hand" einschaltet und dann auf den Batten klickt unscharf schalten Dankommt die Rückmeldung . Könnte vielleichtjemand drüber schauen? Ich hatte davordie Seite aus dem Forum von Motzek (2013)auch etwas angepasst aber die funktioniertganz guteinzige Nachteil der PC aufwelchem die Seite ausgeführt wird mussim Internet sein.
    Attached Files Attached Files

  9. #29
    Join Date
    22.12.2013
    Posts
    3
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Entschuldigung beim Text kopieren sind Schreibfehler aufgetreten.
    Hallo ,habe die Seite von Motzek (2014)ausprobiert ,muss dazu sagen ich habe die etwas angepasst und bekomme nur teilweise Rückmeldungen bei der Alarmanlage ,die andere Rückmeldungen sind nicht Programmiert .Die Unscharf Rückmeldung funktioniert ohne Probleme, aber die "W_A_Scharf_unscharf_mit_BWM" funktioniert nicht. wenn man es per "Hand" einschaltet und dann auf den Batten klickt unscharf schalten dann kommt die Rückmeldung . Könnte vielleicht jemand drüber schauen? Ich hatte davor die Seite aus dem Forum von Motzek (2013) auch etwas angepasst aber die funktioniert ganz gut einzige Nachteil der PC auf welchem die Seiteausgeführt wird muss im Internet sein.
    Last edited by Waldemar1; 10.10.2019 at 21:57.

Similar Threads

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

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •