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

Results 1 to 10 of 10

Thread: zählen und reagieren

  1. #1
    Anonymous Gast

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    hallo

    ich probiere mich an step7 kann mir bitte einer bei diesem problemm helfen?

    ich will sagen wir mal packete zählen und alle 5 packete einen rausnehmen.
    Reply With Quote Reply With Quote Answered: zählen und reagieren  

  2. "Moin

    Zählen und bei jeder pos Flanke in einer Schleife von Zählwert 5 abziehen.

    1. bei pos Flanke einen zuzählen
    2. Zählwert in neuen Datenbereich laden (MW6)
    3. Von Zählwert 5 abziehen (MW6)
    4. Zählwert auf 0 Vergleichen wenn 0 dan Baustein ende und Paket auswerfen
    5. vergleich auf kleiner 0 wenn ja Baustein ende keine Aktion wenn Nein sprung zurück zu schritt 3
    ENDE

    oder

    mit 2 Parellelen Zählern der eine Zählt immer 1-5 und der andere die Gesamtmenge

    MfG Balou"


  3. #2
    Join Date
    25.05.2004
    Posts
    194
    Danke
    0
    Erhielt 46 Danke für 7 Beiträge

    Default

    Hi
    versuchs mal mit dem Rest beim Dividieren (MOD), könnte klappen

    Gruß

    Ralf

  4. #3
    Join Date
    07.05.2004
    Location
    Campbelltown
    Posts
    2,500
    Danke
    131
    Erhielt 293 Danke für 86 Beiträge

    Default

    Eingang --> pos. Flanke --> inc MB --> Vergleich auf 5 --> Aktion --> MB=0 und von vorne

    Was hast Du bisher geschrieben?

  5. #4
    Join Date
    29.08.2003
    Posts
    221
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Default

    Moin

    Zählen und bei jeder pos Flanke in einer Schleife von Zählwert 5 abziehen.

    1. bei pos Flanke einen zuzählen
    2. Zählwert in neuen Datenbereich laden (MW6)
    3. Von Zählwert 5 abziehen (MW6)
    4. Zählwert auf 0 Vergleichen wenn 0 dan Baustein ende und Paket auswerfen
    5. vergleich auf kleiner 0 wenn ja Baustein ende keine Aktion wenn Nein sprung zurück zu schritt 3
    ENDE

    oder

    mit 2 Parellelen Zählern der eine Zählt immer 1-5 und der andere die Gesamtmenge

    MfG Balou

  6. #5
    Join Date
    25.05.2004
    Posts
    194
    Danke
    0
    Erhielt 46 Danke für 7 Beiträge

    Default

    Nunja, wenn mann eh schon die Gesamtmenge zähllen will (wie in der Frage angegeben)
    Code:
    L #Gesamtmenge //alles DOUBLE
    L #jedenXten
    MOD
    L D#0  // oder wie das war jedenfalls null
    =D
    CC FC... // Routine zum rauswerfen
    // Und fertig

    mußte selbstverständlich
    Code:
    ==D
    heißen, sorry (nachträglich geändert)

    Gruß

    Ralf

  7. #6
    Anonymous Gast

    Default

    @Ralf

    saubere Lösung, der Kandidat hat 99 Punkte.

    Gruss
    question_mark
    Reply With Quote Reply With Quote Zählen und reagieren  

  8. #7
    Anonymous Gast

    Default

    danke dass ihr euch um die antworten bemüht habt aber ich bin wesentlich dümmer als ihr denkt ich kenne mich nicht mit datenwoertern aus.
    hab keinen plan wie das zusammenhängt kennt da einer von euch ne gute homepage oder sonst irgendwas wo ich mich schlau machen kann

  9. #8
    Join Date
    07.05.2004
    Location
    Campbelltown
    Posts
    2,500
    Danke
    131
    Erhielt 293 Danke für 86 Beiträge

    Default

    http://www.es.fh-mannheim.de/sp/simatic/s7.htm

    Und dort das Einsteigerhandbuch laden.

    Oder unter Start --> SIMATIC --> Dokumentation --> Deutsch die ersten Schritte

    Gruß pt

  10. #9
    Join Date
    03.04.2004
    Posts
    143
    Danke
    0
    Erhielt 3 Danke für 3 Beiträge

    Default

    Probiers doch mal ganz einfach so:

    Der Zähler zählt auf 5 der Wert wird verglichen auf 5 und setzt den Zähler zurück und einen Merker 10.0 für das herausnehmen. Wenn der Zähler auf den Wert z.B. 1 gezählt hat wird der M10.0 für das herausnehmen rückgesetzt.

    Netzwerk 1
    U E 0.0
    ZV Z 1
    BLD 101
    NOP 0
    NOP 0
    U M 10.0
    R Z 1
    L Z 1
    T MW 20
    NOP 0
    NOP 0

    Netzwerk 2
    L MW 20
    L 5
    >=I
    = M 10.0

    Netzwerk 3
    U M 10.0
    S A 4.0
    U M 10.1
    R A 4.0
    NOP 0

    Netzwerk 4
    L MW 20
    L 1
    ==I
    = M 10.1

    Gruß kleissler

  11. #10
    Anonymous Gast

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    danke es hat geklapt

Similar Threads

  1. TIA Disgnosepuffer - Auf Ereignis-ID reagieren
    By R_TRIG in forum Simatic
    Replies: 5
    Last Post: 21.11.2017, 10:58
  2. Reagieren auf Integer Zahl
    By mobileme in forum Simatic
    Replies: 18
    Last Post: 22.02.2012, 12:34
  3. OP77B Tastenbefehle reagieren schlecht.
    By swisscrane in forum HMI
    Replies: 3
    Last Post: 13.12.2011, 23:24
  4. S7-Impulse zählen und vergleichen
    By cider in forum Simatic
    Replies: 5
    Last Post: 20.05.2010, 17:51
  5. Replies: 4
    Last Post: 18.10.2009, 17:41

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
  •