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

Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 19

Thema: Schrittkettenprogrammierung

  1. #1
    Registriert seit
    19.11.2004
    Beiträge
    52
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Wie ist es am besten ohne Graph eine Schrittkette zu programmieren?
    Ich möchte einfach Schritte hinzufügen können ohne den ganzen Merkerbereich zu verschieben.
    Gibt es hierfür beispiele oder Doku ?
    Bis jetzt habe ich immer mit Setzen und Rücksetzen gearbeitet.
    Zitieren Zitieren Schrittkettenprogrammierung  

  2. #2
    Registriert seit
    19.06.2005
    Ort
    in Bayern ganz oben
    Beiträge
    1.360
    Danke
    188
    Erhielt 372 Danke für 290 Beiträge

    Standard

    Hallo,

    also ich programmiere meine Schrittketten mit dem
    SPL Befehl. Dies hat den Vorteil das man schon beim Lade
    Befehl sieht in welchem Schritt sich die Kette befindet.

    Beispiel:

    Code:
          L      #Schrittnr                // Nummer des Sprungziels
          SPL   m2                         // Sprungziel, wenn > letzter
          SPA   s0                          // Sprungziel, wenn = 0
          SPA   s1                          // Sprungziel, wenn = 1
          SPA   s2                          // Sprungziel, wenn = 2
          SPA   s3                          // Sprungziel, wenn = 3
          SPA   s4                          // Sprungziel, wenn = 4
          SPA   s5                          // Sprungziel, wenn = 5
    m2:   L     0
             T    #Schrittnr
     
    s0: ...... Schritt 0 warten auf Start
         wenn erfüllt
        SPB next
        BEA
     
    s1: ...... Schritt 1
         // Aktionen
     
         // Transitionen
        wenn erfüllt
        SPB next
        BEA
     
    s2: ...... Schritt 2
         // Aktionen
     
         // Transitionen
        wenn erfüllt
        SPB next
        BEA 
     
    ... usw ...
     
    BEA
    next: L  #Schrittnr     // Schrittnummer um ein erhöhen
            +1
            T #Schrittnr
    MfG
    Daniel
    Geändert von Ralle (28.05.2007 um 20:37 Uhr) Grund: Fehler im Code, von SPA zu SPB geändert!

  3. #3
    Registriert seit
    16.12.2004
    Ort
    Schleswig-Holstein
    Beiträge
    400
    Danke
    21
    Erhielt 24 Danke für 21 Beiträge

    Standard

    also ich programmiere meine Schrittketten mit dem
    SPL Befehl.
    Letztendlich tut S7GRAPH nichts anders, nur mit der graphischen Visualisierung ist es deutlich bequemer.

  4. #4
    Registriert seit
    19.06.2005
    Ort
    in Bayern ganz oben
    Beiträge
    1.360
    Danke
    188
    Erhielt 372 Danke für 290 Beiträge

    Standard

    Hallo,

    die Frage war ja:

    Wie ist es am besten ohne Graph eine Schrittkette zu programmieren?
    Meiner Meinung nach ist das Programmieren mit Merkern bei komplexeren
    Sachen zu unübersichtlich und Graph blät die ganze Sache extrem auf.

    MfG
    Daniel

  5. #5
    Registriert seit
    12.08.2005
    Beiträge
    192
    Danke
    0
    Erhielt 1 Danke für 1 Beitrag

    Standard

    Dann nehme HiGraph das blät die Sache nicht ganz so auf.

  6. #6
    Registriert seit
    14.01.2004
    Ort
    Hattorf
    Beiträge
    3.201
    Danke
    297
    Erhielt 311 Danke für 266 Beiträge

    Standard

    Hallo,
    ich finde die Lösung von Daniel sehr gut, bloß bei der Merkergeschichte kann man ruck zuck auch auf andere Systeme konvertieren, die Lösung ist halt Standard, Daniels Lösung ist da schon übersichtlicher, und Graph oder Higraph muß man erstmal haben , wenn man natürlich aus dem Vollen schöpfen kann.........
    mfg

    dietmar

    Nichts ist so beständig wie ein Provisorium.

  7. #7
    Registriert seit
    07.05.2004
    Ort
    Campbelltown
    Beiträge
    2.437
    Danke
    131
    Erhielt 276 Danke für 86 Beiträge

    Standard

    Zitat Zitat von Der Nörgler
    Dann nehme HiGraph das blät die Sache nicht ganz so auf.
    [Nørgelmodus ein]Dann macht mein Highgraph nicht das was andere Versionen machen. [Nørgelmodus aus]

    Ich mache es auch immer mit der SPL. Das ist super. Wann muss ich auch schon eine Schrittkette auf ein anderes System åbertragen.

    Und die SK habe ich immer in einem FB, so kann ich die auch mehrfach verwenden.

    pt
    Gegen Schwachsinn, Schwachköpfe und armselige Trittbrettfahrer kann man nicht argumentieren.

    Gott sieht alles, auch Signaturen in Geheimschrift,,... aber er petzt nicht.

  8. #8
    Registriert seit
    19.06.2005
    Ort
    in Bayern ganz oben
    Beiträge
    1.360
    Danke
    188
    Erhielt 372 Danke für 290 Beiträge

    Standard

    Genau so.

    Das mit der Schrittkette mit dem SPL Befehl hat noch einen großen
    Vorteil, es kann mit einem Timer in jedem Schritt eine Weiterschaltverz.
    programmiert werden.

    MfG
    Daniel

  9. #9
    Registriert seit
    07.05.2004
    Ort
    Campbelltown
    Beiträge
    2.437
    Danke
    131
    Erhielt 276 Danke für 86 Beiträge

    Standard

    Ich halte mir auch øfter Schritte frei, so kann man ohne grossen Aufwand Schritte einfågen.

    Bevorzugen wuerde ich natuerlich auch Highgraph, aber da fehlt es leider oft an der Akyeptany.

    pt
    Gegen Schwachsinn, Schwachköpfe und armselige Trittbrettfahrer kann man nicht argumentieren.

    Gott sieht alles, auch Signaturen in Geheimschrift,,... aber er petzt nicht.

  10. #10
    Registriert seit
    15.09.2004
    Beiträge
    86
    Danke
    13
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Wenn man zudem noch für jeden Schritt ein eigenes Netzwerk verwendet, wird das Ganze übersichtlicher und man erkennt später in den Verweisen der Referenzliste direkt in welchem Schritt sich der Eintrag befindet, oder wenn das Programm länger wird, reicht ein Blick nach unten rechts und man weiss in welchem Schritt man sich befindet.

Ähnliche Themen

  1. Schrittkettenprogrammierung
    Von michaelg im Forum Simatic
    Antworten: 22
    Letzter Beitrag: 13.05.2017, 20:24
  2. Schrittkettenprogrammierung
    Von Outrider im Forum Programmierstrategien
    Antworten: 5
    Letzter Beitrag: 03.11.2009, 23:19
  3. Schrittkettenprogrammierung (zum x-ten Mal ;) )
    Von DerPraktikant im Forum Simatic
    Antworten: 24
    Letzter Beitrag: 09.12.2008, 07:32
  4. Schrittkettenprogrammierung und Ausgänge sicher schalten
    Von Earny im Forum Programmierstrategien
    Antworten: 33
    Letzter Beitrag: 09.10.2008, 14:29

Lesezeichen

Berechtigungen

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