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

Ergebnis 1 bis 4 von 4

Thema: Impulse

  1. #1
    Anonymous Gast

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo !

    Wie erfasse ich Impulse von 2/sec mit einer S7 300. ?
    und wie verarbeite ich sie weiter?
    Zitieren Zitieren Gelöst: Impulse  

  2. "Du müstest schon etwas genauer sagen, was Du mit den Impulsen tun willst?
    Festhalten, ob einer da war:
    Code:
    U E 0.0
    S M 0.0
    Auf eine steigende Flanke hin etwas tun:
    Code:
    UN E0.0 // Eingang nicht 1
    O M 0.1 // oder war vorher schon 1
    SPB nich
    [Aktion bei steigender Flanke hier einfügen]
    [z.B Eltako-Nachbildung:]
    UN A 0.0
    =A 0.0
    [oder zählen:]
    L MW 100
    L 1
    +I
    T MW 100
    (zählen kann man auch mit speziellen Zählbefehlen)
    nich: UE 0.0  // Zustand des Eingangs
    = M0.1	// für nächsten Zyklus merken
    Frequenz- oder Periodendauer messen geht mit der CPU nur recht ungenau."


  3. #2
    Registriert seit
    19.06.2003
    Beiträge
    2.200
    Danke
    85
    Erhielt 259 Danke für 175 Beiträge

    Standard

    Du müstest schon etwas genauer sagen, was Du mit den Impulsen tun willst?
    Festhalten, ob einer da war:
    Code:
    U E 0.0
    S M 0.0
    Auf eine steigende Flanke hin etwas tun:
    Code:
    UN E0.0 // Eingang nicht 1
    O M 0.1 // oder war vorher schon 1
    SPB nich
    [Aktion bei steigender Flanke hier einfügen]
    [z.B Eltako-Nachbildung:]
    UN A 0.0
    =A 0.0
    [oder zählen:]
    L MW 100
    L 1
    +I
    T MW 100
    (zählen kann man auch mit speziellen Zählbefehlen)
    nich: UE 0.0  // Zustand des Eingangs
    = M0.1	// für nächsten Zyklus merken
    Frequenz- oder Periodendauer messen geht mit der CPU nur recht ungenau.

  4. #3
    Registriert seit
    25.08.2003
    Beiträge
    332
    Danke
    46
    Erhielt 54 Danke für 46 Beiträge

    Standard

    Als Ergänzung zu Zottel folgendes:

    In der S7-Welt hast Du weitere Möglichkeiten:

    Code:
    U E0.0  // abzufragender Eingang
    FP M0.1 // Abfrage auf positive Flanke, Flankenhilfsmerker
    SPBN _001 // wenn keine Flanke, Sprung nach _001
    
    // ...auszuführender Code bei steigender Flanke...
    
    _001: NOP 0
    Um eine negative (=fallende) Flanke abzufragen, kannst Du die Anweisung "FN" benutzen.

    Gruß
    Flinn

  5. #4
    Anonymous Gast

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Dankeschön Zottel und Flinn

    Jan

Ähnliche Themen

  1. msec genaue Impulse
    Von klauserl im Forum Simatic
    Antworten: 11
    Letzter Beitrag: 22.07.2009, 16:41
  2. Pointer/Schleifen und Impulse?
    Von softwareheini im Forum Simatic
    Antworten: 9
    Letzter Beitrag: 30.03.2009, 12:27
  3. Impulse Verarbeiten
    Von fi1988 im Forum Simatic
    Antworten: 46
    Letzter Beitrag: 27.03.2008, 19:59
  4. Impulse weiterverarbeiten?
    Von tino2512 im Forum Programmierstrategien
    Antworten: 6
    Letzter Beitrag: 29.08.2006, 08:20
  5. Impulse Zählen
    Von Much2k im Forum Simatic
    Antworten: 3
    Letzter Beitrag: 17.10.2005, 15:01

Lesezeichen

Berechtigungen

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