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

Ergebnis 1 bis 9 von 9

Thema: Ausgang alle 10sec für 500ms setzen

  1. #1
    Registriert seit
    30.11.2007
    Ort
    Eifel
    Beiträge
    82
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo Leute,

    wie gesagt bin blutiger Anfänger, eher was fürs Grobe..

    Ich hab ein Prozess, der alle 10sec angestoßen werden soll auch nur wenn E0.0 auf "1" ist. Das Ausgangssignal soll nur 500ms anliegen.

    Wie folgt: Einschalten, Ausgang 500ms auf high, dann abfallen, 10sec pause, dann Ausgang 500ms auf high, dann abfallen und dann wieder 10sec warten......

    Ich schnall das nicht. SPS hab ich bis jetzt kaum Erfahrung mit wie man das macht.... Sorry, bitte nicht auslachen...
    Zitieren Zitieren Ausgang alle 10sec für 500ms setzen  

  2. #2
    Registriert seit
    07.01.2009
    Ort
    Kreis Günzburg
    Beiträge
    472
    Danke
    129
    Erhielt 26 Danke für 25 Beiträge

    Standard

    Keiner lacht dich deswegen aus, man kann ja nicht alles wissen.

    Zum Thema wie oft sollen die 10 sec. usw. kommen?
    Das Leben ist ne Steuerung und du bist der Programmierer, du entscheidest was abläuft

  3. #3
    Registriert seit
    30.11.2007
    Ort
    Eifel
    Beiträge
    82
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Danke....

    Der Prozess soll alle 10sec aufgerufen werden solange E0.0 auf "1" ist. Ist E0.0 "0" soll auch der Prozess nicht ausgeführt werden.

  4. #4
    Registriert seit
    07.01.2009
    Ort
    Kreis Günzburg
    Beiträge
    472
    Danke
    129
    Erhielt 26 Danke für 25 Beiträge

    Standard

    ok muss schnell was testen, derweil machst du folgendes... leg den eingang auf ne ausschaltverzögerung mit 500ms die legst du dann auf nen Timer mit 10 s den rest sag ich dir dann gleich
    Das Leben ist ne Steuerung und du bist der Programmierer, du entscheidest was abläuft

  5. #5
    Registriert seit
    03.03.2007
    Beiträge
    19
    Danke
    2
    Erhielt 1 Danke für 1 Beitrag

    Standard

    Hallo,

    hier ein weg (von vielen) :


    //****Impuls erzeugen - Abfrage Timer

    U T 1
    = #Impuls

    //****Impuls erzeugen - Timer starten

    UN #Impuls
    L S5T#10S
    SE T 1

    //****Ausgang ansteuern - Timer starten

    U #Impuls
    L S5T#500MS
    SV T 2

    //****Ausgang ansteuern - Abfrage Timer u. Eingang

    U E 0.0
    U T 2
    = A 0.0

    ]


    Bemerkung :

    #Impuls ist eine temporäre Variable vom Typ BOOL
    Geändert von kent (26.03.2009 um 15:34 Uhr)

  6. #6
    Registriert seit
    07.01.2009
    Ort
    Kreis Günzburg
    Beiträge
    472
    Danke
    129
    Erhielt 26 Danke für 25 Beiträge

    Standard

    Servus kent kannst du das bitte auch in fup schicken
    Das Leben ist ne Steuerung und du bist der Programmierer, du entscheidest was abläuft

  7. #7
    Registriert seit
    03.03.2007
    Beiträge
    19
    Danke
    2
    Erhielt 1 Danke für 1 Beitrag

    Standard

    Bitteschön


    Angehängte Grafiken Angehängte Grafiken
    • Dateityp: jpg sps.jpg (28,9 KB, 46x aufgerufen)

  8. Folgender Benutzer sagt Danke zu kent für den nützlichen Beitrag:

    Mike369 (27.03.2009)

  9. #8
    Registriert seit
    30.11.2007
    Ort
    Eifel
    Beiträge
    82
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Danke für die Hilfe, aber wie mach ich eine temporäre Variable im OB1???

  10. #9
    Registriert seit
    30.11.2007
    Ort
    Eifel
    Beiträge
    82
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Ok, bevor man so früh morgends Fragen stellt, sollte man erst mal einen guten starken Kaffee trinken. Ok, hab das mit der temporären Variable geschafft..... Danke euch, bei euch lernt man schneller und effektiver als in der Schule bei Paukern...

Ähnliche Themen

  1. DB20 (0.0 BOOL) als Ausgang bzw. TRUE setzen wie?
    Von superkato im Forum Simatic
    Antworten: 9
    Letzter Beitrag: 11.05.2011, 00:41
  2. Digitalen Ausgang remote setzen
    Von klaus1 im Forum CODESYS und IEC61131
    Antworten: 2
    Letzter Beitrag: 17.10.2010, 10:14
  3. Ausgang setzen und rücksetzen
    Von Andreas k im Forum Simatic
    Antworten: 8
    Letzter Beitrag: 26.07.2010, 16:39
  4. Antworten: 3
    Letzter Beitrag: 25.12.2009, 12:03
  5. Ausgang setzen in HW funktioniert nicht!
    Von steppenwolf im Forum Simatic
    Antworten: 8
    Letzter Beitrag: 30.09.2008, 07:46

Lesezeichen

Berechtigungen

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