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

Seite 1 von 3 123 LetzteLetzte
Ergebnis 1 bis 10 von 28

Thema: Rolladen S7 1200

  1. #1
    Registriert seit
    22.11.2011
    Beiträge
    6
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo zusammen,
    ich bin neu hier im Forum und möchte mich kurz vorstellen ich habe mich vor ca 20 Jahren
    mit SPS sprich Step 5 beschäftigt, nun bin ich mitten im Hausbau und möchte meine Rollläden
    wieder über eine SPS steuern.

    Dazu hab ich mir ein s7 1212c (Einsteigerpaket) gekauft, mit dem ich meine ersten Erfahrungen
    mit S7 machen möchte.

    Habe mir das ganze so vorgestellt bzw. auch schon umgesetzt:
    Taster ab => Rolladen fährt abwärts erneutes betätigen dieser taste stoppt der Rollladen, wird der „taster auf“
    während der abwärts Bewegung gedrückt, wird der Rollladen für ca. 250 ms Sekunden gestoppt und der
    Rollladen fährt hinauf. Zusätzlich gibt es noch eine taste für alles zu bzw. alles auf.
    Habe das ganze in einen Funktionsbaustein geschrieben welcher beim Aufruf nur mehr Taste AB, Taste AUF,
    Zeit und den Ausgang übergeben bekommt.
    Da ich mit Step 7 keinerlei Erfahrung habe (hab natürlich hier im Forum sehr viel gelesen und auch
    gelernt „DANKE an alle“ die Ihre Erfahrungen und Beispiele gepostet haben) möchte ich euch hier bitten
    meinen Funktionsbaustein zu überprüft ob dieser soweit ok ist,
    die Funktionalität ist soweit ok würde aber gern eure Meinung dazu hören.

    danke und lg aus österreich
    sps_1.png
    sps_2.jpg
    Zitieren Zitieren Rolladen S7 1200  

  2. #2
    Registriert seit
    10.08.2010
    Beiträge
    770
    Danke
    1
    Erhielt 14 Danke für 13 Beiträge

    Standard

    Hallo
    hast du deine Relais gegenseitig verriegelt ? Wenn du das nicht gemacht hast und ein Relais hängt, kann es vorkommen das beide Relais angezogen werden und der Rollomotor schmort durch.

  3. #3
    karl20 ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    22.11.2011
    Beiträge
    6
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Standard

    ja, die relais-paare habe ich gegenseitig verriegelt.

  4. #4
    karl20 ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    22.11.2011
    Beiträge
    6
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Standard

    hallo leute,

    kann es sein, das keiner etwas an meinem fb auszusetzen hat? oder ist er so schlecht das er es nicht wert ist?!?!


    habe das ganze jetzt für 3 rolläden programmiert und über einen ob aufgerufen, zusätzlich habe ich die beiden taster für "alles zu" bzw. "alles auf" eingebunden.
    funktioniert soweit, wenn ich aber die tasten "alles auf" "alles zu" wie ein verrückter abwechselt betätige (10 - 15 mal) startet meine s7 neu,
    wenn ich diese normal betätige ( zb. alle 10 sec ein impuls) gibt es keine problem.

    wie kann ich ein sollches problem abfangen bzw. einmal analysieren

    bin für jeden tip dankbar

    mfg karl
    Geändert von karl20 (30.11.2012 um 20:55 Uhr)

  5. #5
    Registriert seit
    22.06.2009
    Ort
    Sassnitz
    Beiträge
    11.191
    Danke
    923
    Erhielt 3.292 Danke für 2.661 Beiträge

    Standard

    Zitat Zitat von karl20 Beitrag anzeigen
    wenn ich aber die tasten "alles auf" "alles zu" wie ein verrückter abwechselt betätige (10 - 15 mal) startet meine s7 neu
    Echt? Was meinst Du mit "startet meine s7 neu"?
    Ich kann es irgendwie nicht glauben.. kein Anwenderprogramm darf eine SPS zum Absturz oder Neustart bringen können. Höchstens in STOP. Kann es ein elektrisches Problem sein? Daß die Betriebsspannung kurzgeschlossen wird oder irgendwie zusammenbricht?

    Welche Firmware-Version hat Deine 1212C? Wie lautet die genaue Bestellnummer? Was steht im Diagnosepuffer der CPU?

    Harald
    Es ist immer wieder überraschend, wie etwas plötzlich funktioniert, sobald man alles richtig macht.

    FAQ: Linkliste SIMATIC-Kommunikation über Ethernet

  6. #6
    karl20 ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    22.11.2011
    Beiträge
    6
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Standard

    hallo harald,

    danke für deine antwort.

    ein elektrisches problem würde ich eher ausschließen, da ich bis jetzt nur die Digital-Eingang-Simulator SIM 1274 und zwei relais an den ausgängen angeschlossen habe.

    bestellnummer / version
    6ES7 212-1BE31-0XB0 Version 3.0

    danke für den tip mit den Diagnosepuffer, leider schaffe ich es heute nicht mehr diesen zustand zu wiederholen, keine ahnung warum die sps gestern mehrfach neu gestartet hat, vielleicht ist es auch eine thermisches problem?!? werd die sps heute angesteckt lassen und morgen wieder testen, sollte das problem erneut auftauchen, werde ich im
    Diagnosepuffer nachschauen und die meldung hier posten.

    könnte es auch etwas mit meinem FB zu tun haben, oder ist der aus deiner sicht ok?

    danke

    mfg karl



  7. #7
    Registriert seit
    27.06.2009
    Ort
    am Nordharz
    Beiträge
    3.717
    Danke
    443
    Erhielt 919 Danke für 740 Beiträge

    Standard

    Zitat Zitat von karl20 Beitrag anzeigen
    ... wird der „taster auf“
    während der abwärts Bewegung gedrückt, wird der Rollladen für ca. 250 ms Sekunden gestoppt und der
    Rollladen fährt hinauf. ...
    Zitat Zitat von karl20 Beitrag anzeigen
    ...
    kann es sein, das keiner etwas an meinem fb auszusetzen hat? oder ist er so schlecht das er es nicht wert ist?!
    ...
    Die Funktion ist im Internet so bescheiden auf den Bild zu erkennen.
    Ist halt blöd, daß die 1200er kein AWL kann.


    Woher weiß denn Dein Baustein, daß der Motor noch in die Gegenrichtung fährt? Ich würde den Motorausgang der Gegenrichtung mit abfragen.
    Jetzt hast Du einfach immer eine Sperrzeit bei Fahrbeginn. Ist auch 'ne Möglichkeit, aber nicht das, was Du beschrieben hast.

    Ich persönlich bin auch kein Freund davon, 3x das Gleiche abzufragen. Deshalb würde ich ein separates Netzwerk mit einem statischem Flankenmerker und einer temporären Variable für die positive Flanke des Eingangs Start erstellen und diese dann in den restlichen Netzwerken verwenden.
    Oftmals erhöhen solche zusätzlichen Netzwerke die Lesbarkeit um ein Vielfaches.

    Ich würd's an Deiner Stelle eher so machen (ungetestet):
    Angehängte Grafiken Angehängte Grafiken
    Geändert von hucki (02.12.2012 um 15:10 Uhr) Grund: Kommentare zu den Variablen

  8. #8
    Registriert seit
    22.06.2009
    Ort
    Sassnitz
    Beiträge
    11.191
    Danke
    923
    Erhielt 3.292 Danke für 2.661 Beiträge

    Standard

    Hallo Karl,

    ich verstehe nicht was Dein Baustein tut. Ich schaue ziemlich lange auf diesen sehr schlecht lesbaren Screenshot und sehe nur für mein Gefühl zu viele Flanken. Mit Deiner Beschreibung im EP (Beitrag #1) hat der Baustein-Screenshot nicht viel zu tun - sowas wie "Taster AUF" und "Taster AB" gibt es in dem Programm nicht, nur Taster "EingangStart" und "EingangStop". Desweiteren finde ich keine Ausgänge für 2 Richtungen - nur 1 Ausgang "RolladenRun". Hast Du vielleicht falsche Bilder hochgeladen?

    Der "EingangStart" toggled eine interne Variable "run" - stoppt also auch!???. Die interne Variable mit dem Name "run" scheint genau "verkehrt herum" zu funktionieren. Wenn "EingangStop" ein Stop-Taster sein soll, dann muß er ohne Flanke verarbeitet werden. Das Programm muß auch eine sinnvolle Reaktion zeigen, wenn beide Taster gleichzeitig gedrückt sind oder wenn ein Kabel durchgehackt wird. Kommentare sind absolut keine vorhanden, die Symbolik ist einfallslos ... Tut mir leid, das ist mir zu konfus. Ich habe jetzt auch keine Lust, Dein Programm in einen Simulator einzugeben. Oder wie hucki ein neues Programm zu schreiben ...

    Zumindest sehe ich soviel, daß dieser Baustein nicht an einem Neustart der SPS schuld sein kann. Egal wie schnell und in welchen Kombinationen Du mit Deinen Fingern Eingangszustände herstellst.
    Falls Deine Bilder gar nicht Deinen Baustein zeigen - ich wiederhole nochmal: kein Anwenderprogramm darf eine SPS zum Absturz oder gar Neustart bringen können. Höchstens in einen geordneten STOP darf die SPS gehen. Sollte die 1212C tatsächlich neu starten, dann kann Siemens die einstampfen.

    Die Zustände, die zum "Neustart" Deiner CPU geführt haben, mußt Du nicht wiederholen. Die diesbezüglichen Diagnosepuffer-Einträge müßten immer noch vorhanden sein und warten darauf, daß Du sie Dir ansiehst und als Textdatei abspeicherst - und hier mal hochlädst.

    Harald
    Es ist immer wieder überraschend, wie etwas plötzlich funktioniert, sobald man alles richtig macht.

    FAQ: Linkliste SIMATIC-Kommunikation über Ethernet

  9. #9
    karl20 ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    22.11.2011
    Beiträge
    6
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Standard

    hallo leute,

    danke für eure analyse, das mit den schlechten bildern war mir nicht bewusst, sorry

    @harald / hucki
    kurz noch einmal zu meinem fb, der grund für die benennung meiner Eingänge (..start, ..stop) bzw. Ausgang RolladenRun ist dieser,
    ich steuere die Auf bzw. Abwärtsbewegung mit dem gleichen FB.
    wenn beide taster gedrückt werden gewinnt der, der als letzter betätigt wird, auch wenn der andere
    gedrückt bleibt. => bilder sind richtig -> vielleicht wollte ich zuviel in einen fb stecken und eben alles über einen machen
    werd jetzt auf jeden fall dem tip von hucki folgen und das ganze einmal nachbauen

    herzlichen dank an euch

    mfg

    PS: werd heut nicht viel schlafen bzw. vorm pc

  10. #10
    Registriert seit
    27.06.2009
    Ort
    am Nordharz
    Beiträge
    3.717
    Danke
    443
    Erhielt 919 Danke für 740 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von karl20 Beitrag anzeigen
    ...
    ich steuere die Auf bzw. Abwärtsbewegung mit dem gleichen FB.
    ...
    vielleicht wollte ich zuviel in einen fb stecken und eben alles über einen machen
    werd jetzt auf jeden fall dem tip von hucki folgen und das ganze einmal nachbauen
    ...
    Macht ja auch absolut Sinn, Auf und Ab durch den gleichen FB zu steuern, anstatt alles doppelt zu programmieren.
    Aus meiner Sicht wirkte Dein Programm eben etwas chaotisch. Wie gesagt, manchmal sind Trennungen in mehrere Netzwerke übersichtlicher.


    Falls Du (oder jemand anderes) noch die übergeordneten Bausteine brauchst:
    Angehängte Grafiken Angehängte Grafiken

  11. Folgender Benutzer sagt Danke zu hucki für den nützlichen Beitrag:

    karl20 (03.12.2012)

Ähnliche Themen

  1. Rolladen steuern mit CodeSys ST
    Von ez2000 im Forum Programmierstrategien
    Antworten: 10
    Letzter Beitrag: 27.02.2012, 14:06
  2. Rolladen und Aussenlicht steuern
    Von Kira2000 im Forum Sonstige Steuerungen
    Antworten: 11
    Letzter Beitrag: 17.12.2010, 14:55
  3. Rolladen Rohrmotor steuern
    Von Al Bundy im Forum Sonstige Steuerungen
    Antworten: 4
    Letzter Beitrag: 11.03.2010, 12:49
  4. Rolladen-/ Jalousiesteuerung mit S5 115U
    Von Joe99 im Forum Simatic
    Antworten: 4
    Letzter Beitrag: 14.01.2007, 19:40
  5. Einzeltastersteuerung (f. Rolladen)
    Von ukalou23 im Forum Sonstige Steuerungen
    Antworten: 8
    Letzter Beitrag: 12.07.2005, 11:26

Lesezeichen

Berechtigungen

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