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

Ergebnis 1 bis 10 von 10

Thema: zählen und reagieren

  1. #1
    Anonymous Gast

    Standard


    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.
    Zitieren Zitieren zählen und reagieren  

  2. #2
    Registriert seit
    25.05.2004
    Beiträge
    172
    Danke
    0
    Erhielt 39 Danke für 7 Beiträge

    Standard

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

    Gruß

    Ralf

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

    Standard

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

    Was hast Du bisher geschrieben?

  4. #4
    Registriert seit
    29.08.2003
    Beiträge
    221
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Standard

    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

  5. #5
    Registriert seit
    25.05.2004
    Beiträge
    172
    Danke
    0
    Erhielt 39 Danke für 7 Beiträge

    Standard

    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

  6. #6
    Anonymous Gast

    Standard

    @Ralf

    saubere Lösung, der Kandidat hat 99 Punkte.

    Gruss
    question_mark
    Zitieren Zitieren ✔ hilfreichste Antwort! Zählen und reagieren  

  7. #7
    Anonymous Gast

    Standard

    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

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

    Standard

    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

  9. #9
    Registriert seit
    03.04.2004
    Beiträge
    132
    Danke
    0
    Erhielt 3 Danke für 3 Beiträge

    Standard

    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

  10. #10
    Anonymous Gast

    Standard


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

Ähnliche Themen

  1. Bit's mit Zustand 1 im DB Zählen
    Von norman im Forum Simatic
    Antworten: 3
    Letzter Beitrag: 11.09.2014, 14:24
  2. FM 350-2: 8 x zählen
    Von kluk im Forum Simatic
    Antworten: 6
    Letzter Beitrag: 24.07.2013, 10:05
  3. Antworten: 4
    Letzter Beitrag: 18.10.2009, 17:41
  4. Bits im DB 42 zählen
    Von tanja im Forum Simatic
    Antworten: 7
    Letzter Beitrag: 24.07.2007, 17:28
  5. zählen
    Von fbeine im Forum Simatic
    Antworten: 9
    Letzter Beitrag: 10.05.2005, 10:34

Lesezeichen

Berechtigungen

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