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

Ergebnis 1 bis 9 von 9

Thema: loop Schleife

  1. #1
    Anonymous Gast

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo user,
    versuche mit einer S7-312IFM eine loop Schleife zu programmieren,
    doch ohne Erfolg.Beim Übetragen stürzt das Programm ab.
    Kennt die S7-312IFM keine loop Schleife oder liegt der Fehler an anderem Ort?
    L Anzahl
    Next: T Zaehler
    ..........
    ..........
    L Zahler
    Loop Next
    ..........
    ..........
    MfG
    max
    Zitieren Zitieren Gelöst: loop Schleife  

  2. "Oder auch mal im Baugruppenzustand bei der Zyklusüberwachung schauen."


  3. #2
    Registriert seit
    17.09.2003
    Ort
    Zell bei Dietfurt a.d. Altmühl
    Beiträge
    357
    Danke
    8
    Erhielt 27 Danke für 25 Beiträge

    Standard

    Hallo.

    Wieviele Durchläufe soll den deine Schleife machen? Wenn du zuviele Durchläufe hast geht die CPU in Stop. Nach meinen Wissen müsste die CPU312 IFM Schleifen können.
    MfG

    Hubert

    \"Never change a running system. \"

  4. #3
    Registriert seit
    25.07.2005
    Ort
    Vogelsbergkreis
    Beiträge
    1.717
    Danke
    48
    Erhielt 68 Danke für 60 Beiträge

    Standard

    Normalerweise spricht bei Loop-Schleifen sehr schnell die Zykluszeitüberwachung an. Man sollte die Schleife nicht mit Loop realisieren.

  5. #4
    Anonymous Gast

    Standard

    hallo user,
    es sind nur 16 Durchläufe und das Programm ist in AWL geschrieben

    MfG
    max
    Zitieren Zitieren loop  

  6. #5
    Registriert seit
    25.07.2005
    Ort
    Vogelsbergkreis
    Beiträge
    1.717
    Danke
    48
    Erhielt 68 Danke für 60 Beiträge

    Standard

    Zitat Zitat von niwre001
    hallo user,
    es sind nur 16 Durchläufe und das Programm ist in AWL geschrieben

    MfG
    max
    Das sollte allerdings möglich sein. Vielleicht liegt der Fehler irgendwo zwischendrin.
    Zitieren Zitieren Re: loop  

  7. #6
    Registriert seit
    27.10.2005
    Ort
    Schwäbisch Gmünd
    Beiträge
    5.224
    Danke
    630
    Erhielt 955 Danke für 769 Beiträge

    Standard

    Was sagt denn der UStack? Ist dort "Gehe Zu" möglich? Wenn ja, was ist die unterbrochene Stelle? Was passiert zwischen dem Schleifenbeginn und -ende alles?
    Rainer Hönle
    DELTA LOGIC GmbH

    Ein Computer kann das menschliche Gehirn nicht ersetzen. Engstirnigkeit kann unmöglich simuliert werden. (Gerd W. Heyse)

  8. #7
    Registriert seit
    27.10.2005
    Ort
    Schwäbisch Gmünd
    Beiträge
    5.224
    Danke
    630
    Erhielt 955 Danke für 769 Beiträge

    Standard

    Ach ja: wenn die 312 kein Loop könnte, würde sie den Baustein nicht akzeptieren und es würde bereits bei der Übertragung eine Fehlermeldung kommen. Wenn sie den Baustein nicht ablehnt, dann kann es ein logisches Problem sein. Was sind die letzten Einträge im Diagnosepuffer? Was heißt "Stürzt das Programm ab"? Geht die SPS in Stop?
    Rainer Hönle
    DELTA LOGIC GmbH

    Ein Computer kann das menschliche Gehirn nicht ersetzen. Engstirnigkeit kann unmöglich simuliert werden. (Gerd W. Heyse)

  9. #8
    Registriert seit
    25.07.2005
    Ort
    Vogelsbergkreis
    Beiträge
    1.717
    Danke
    48
    Erhielt 68 Danke für 60 Beiträge

    Standard

    Oder auch mal im Baugruppenzustand bei der Zyklusüberwachung schauen.

  10. #9
    Anonymous Gast

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo user,
    Dank für Euer Interesse,
    Konnte das Problem lösen,war indirekt an der loop Schleife gelegen.
    Programmauszug:
    Auf DB10
    LAR1 P#DBX 10.0
    LAR2 P#M 10.0
    L 16
    Next:T #S_ZAE
    L W#16#FFFF
    L w[AR1,P#0.0]
    ==I
    = [AR2,P#0.0]
    +AR1 P#2.0
    +AR2 P#0.1 (Hier hatte ich AR1 eingegeben)
    L #S_ZAE
    Loop Next

    Doch die Erhöhung der Schleifendurchläufe wirkt sich prob. auf
    die Zykluszeit aus. Bei 200 Durchläufen schon bei 150ms(Zyklusüberschreitung).Für meine Zwecke unbrauchbar.
    MfG
    max
    Zitieren Zitieren loop Schleife  

Ähnliche Themen

  1. Pointer oder Loop
    Von gabbo im Forum Simatic
    Antworten: 6
    Letzter Beitrag: 17.04.2011, 16:57
  2. 'Loop' - Beobachten
    Von logo78 im Forum Simatic
    Antworten: 3
    Letzter Beitrag: 15.12.2010, 14:28
  3. Loop
    Von Wolflesch im Forum Simatic
    Antworten: 17
    Letzter Beitrag: 15.08.2008, 16:29
  4. Loop in Alarm
    Von lunaticxt im Forum HMI
    Antworten: 1
    Letzter Beitrag: 21.04.2008, 19:36
  5. Sortierstrecke (Loop)
    Von SinusQuadrat im Forum Programmierstrategien
    Antworten: 4
    Letzter Beitrag: 06.10.2007, 23:50

Lesezeichen

Berechtigungen

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