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

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

Thema: Hilfe mit Sprünge

  1. #1
    Registriert seit
    16.09.2009
    Beiträge
    113
    Danke
    0
    Erhielt 1 Danke für 1 Beitrag

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo zusammen,

    ich habe Probleme wenn mehrer Sprünge sich in einem Netzwerk befinden. Kann mir jemand sagen wie ich das am besten in meine Birne bekomme? Büche? Übungen oder so ? Ich kann das irgendwie schlecht nachvollziehen obowhl es ja eigentlich einfach ist.
    Zitieren Zitieren Hilfe mit Sprünge  

  2. #2
    Registriert seit
    22.11.2006
    Ort
    CH
    Beiträge
    3.618
    Danke
    775
    Erhielt 646 Danke für 492 Beiträge

    Standard

    Mach mal ein Beispiel und poste es hier. Mann hast du Probleme beim Verständnis, bei welcher Sprungkonstellation?

    Bücher? Wo wir hingehen brauchen wir keine Bücher!

    mfG René

  3. #3
    Techniker1907 ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    16.09.2009
    Beiträge
    113
    Danke
    0
    Erhielt 1 Danke für 1 Beitrag

    Standard

    Wenn mehrere Sprünge im Netzwerk sich befinden und viele Transfers. Gibt es keine Büche oder sonst eine Möglichkeit sich es einfach zu machen ?

  4. #4
    Registriert seit
    05.10.2005
    Beiträge
    2.373
    Danke
    321
    Erhielt 296 Danke für 266 Beiträge

    Standard

    ... vor vielen Jahren (>10) hab ich mit einer Vorgängerausgabe dessen hier http://www.mhj-online.de/de/product_...--Auflage.html
    angefangen mich selbst in S7 einzuarbeiten. Ob es gut oder schlecht ist kann ich mangels Vergleich nicht sagen. Bei Programmieren usw. hilft oft, den Kopf einzuschalten und logisch zu denken. Nicht einfach drauflos, sondern in Teilprobleme zerlegt das ganze betrachten.
    Dann ist es alles halbsowild.

    Thomas

  5. #5
    Registriert seit
    21.07.2008
    Beiträge
    1.066
    Danke
    51
    Erhielt 140 Danke für 136 Beiträge

    Standard

    Also die Sprünge sind jetzt nicht sooo schwer zu verstehen..

    Du hast ein AWL Programm, welches von Oben nach Unten abgearbeitet wird.

    Mit einem Sprung kannst du der CPU sagen, dass sie halt nicht zeile für zeile das Programm abarbeiten soll, sondern eben an der Stelle mit dem Sprungbefehl aufhört und an der Sprungmarke wieder weitermacht.

    SPA * > Sprung absolut > Egal was kommt, er macht erst bei * weiter.

    SPB *> Sprung bedingt * > Hier wird zuerst auf das VKE geschaut, ist es "1" dann wird bei * weitergemacht.

    SPBN * > Sprung bedingt * > Hier wird zuerst auf das VKE geschaut, ist es "0" dann wird bei * weitergemacht.


    Netzwerke sind nur Kosmetik und haben nichts mit dem Programmablauf zu tun.
    Hast du zu einem Programmstück noch fragen, einfach mal hier posten..

  6. #6
    Techniker1907 ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    16.09.2009
    Beiträge
    113
    Danke
    0
    Erhielt 1 Danke für 1 Beitrag

    Standard

    Danke für eure Antworten. Ich galube ich habe mich mit den Sprüngen vertan. SPA und SPB . Jetzt weiß ich warum das nicht funktionierte

  7. #7
    Techniker1907 ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    16.09.2009
    Beiträge
    113
    Danke
    0
    Erhielt 1 Danke für 1 Beitrag

    Standard

    Nochmal eine Frage:
    U E 0.0
    L 0
    SPB jovr
    U E 0.1
    L 1
    SPB jovr
    SPA jovre
    jovr: T Konfig
    jovre: NOP 0

    ist doch das gleiche wie

    U E 0.0
    L 0
    T Konfg
    O
    U E 0.1
    L 1
    T konfig
    NOP 0

    oder nicht ?

  8. #8
    Registriert seit
    23.04.2009
    Ort
    Allgäu
    Beiträge
    3.042
    Danke
    241
    Erhielt 863 Danke für 617 Beiträge

    Standard

    Zitat Zitat von Techniker1907 Beitrag anzeigen
    Nochmal eine Frage:
    U E 0.0
    L 0
    SPB jovr
    U E 0.1
    L 1
    SPB jovr
    SPA jovre
    jovr: T Konfig
    jovre: NOP 0

    ist doch das gleiche wie

    U E 0.0
    L 0
    T Konfg
    O
    U E 0.1
    L 1
    T konfig
    NOP 0

    oder nicht ?
    Nein, absolut nicht!
    Lade-/Transfer Anweisungen sind VKW unabhängig, sprich im unteren Beispiel wird immer:
    Code:
       L 1
       T konfig
    ausgeführt, egal welche Bedingung erfüllt ist.
    Gruß
    Paule
    ----------------------------------------------------------------------------
    > manchmal verliert man und manchmal gewinnen die anderen <

  9. #9
    Registriert seit
    03.12.2008
    Beiträge
    654
    Danke
    160
    Erhielt 185 Danke für 113 Beiträge

    Standard

    Zitat Zitat von Techniker1907 Beitrag anzeigen
    Nochmal eine Frage:
    U E 0.0
    L 0
    SPB jovr
    U E 0.1
    L 1
    SPB jovr
    SPA jovre
    jovr: T Konfig
    jovre: NOP 0

    ist doch das gleiche wie

    U E 0.0
    L 0
    T Konfg
    O
    U E 0.1
    L 1
    T konfig
    NOP 0

    oder nicht ?
    Ist nicht das gleiche:
    wenn in der Variante mit Sprung dein E 0.0 <1> ist, wird gesprungen
    Der E 0.1 wird dann gar nicht abgefragt, Signalzustand wird ignoriert.

    Bei der unteren Variante ist das nicht so.

    MfG
    Paul

  10. #10
    Techniker1907 ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    16.09.2009
    Beiträge
    113
    Danke
    0
    Erhielt 1 Danke für 1 Beitrag

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hmm. Ich habe das jetzt mal simuliert. Bei der Programmierung mit den Sprüngen habe ich aber immer eine 1 in der Konfig. Das möchte ich nicht.

    u e0.1
    L1
    jovr: T konfig

    die 1 soll nur geladen werden wenn U e0.1 eine 1 hat. geht das ?

Ähnliche Themen

  1. Sprünge ?
    Von Techniker1907 im Forum Simatic
    Antworten: 6
    Letzter Beitrag: 11.10.2011, 23:20
  2. CFC Programmierung if / sprünge?
    Von swissm im Forum Programmierstrategien
    Antworten: 6
    Letzter Beitrag: 19.07.2011, 19:50
  3. Sprünge nach Zeit (in AWL)
    Von poppycock im Forum Simatic
    Antworten: 15
    Letzter Beitrag: 06.11.2009, 05:11
  4. Wer hilft mir auf die sprünge???
    Von hhbjörn im Forum Stammtisch
    Antworten: 23
    Letzter Beitrag: 03.09.2008, 22:22
  5. Sprünge Fehler.
    Von russkinemez im Forum Simatic
    Antworten: 6
    Letzter Beitrag: 07.03.2007, 22:24

Lesezeichen

Berechtigungen

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