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

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

Thema: S7 Timer Restzeit gibt es was fertiges ?

  1. #1
    Registriert seit
    19.01.2007
    Beiträge
    109
    Danke
    14
    Erhielt 7 Danke für 7 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo Kollegen,
    gibt es für nachfolgendes Problem was fertiges ?

    Es läuft ein Timer ab Vorgabewert z.b. s5t#60s
    15 sek vor Ablauf der Zeit soll ein Merker gesetzt werden.

    eigentlich eine ganz simple Funktion
    bei Codesys kein Thema! aber wie funzt das in S7

    Danke für die Hilfe
    Zitieren Zitieren S7 Timer Restzeit gibt es was fertiges ?  

  2. #2
    Registriert seit
    15.04.2011
    Beiträge
    1.122
    Danke
    229
    Erhielt 208 Danke für 176 Beiträge

    Standard

    Wenn es sich um einen einmaligen Vorgang handelt, könnte man z.B. zwei Zeiten hintereinander schalten.

    Zeit 1 = 45s
    Zeit 2 = 15s
    Gruß
    190B

  3. #3
    Norton ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    19.01.2007
    Beiträge
    109
    Danke
    14
    Erhielt 7 Danke für 7 Beiträge

    Standard

    nee geht nicht, beide Zeiten sind variabel

  4. #4
    Registriert seit
    15.04.2011
    Beiträge
    1.122
    Danke
    229
    Erhielt 208 Danke für 176 Beiträge

    Standard

    Warum geht das nicht? Dann mußt Du eben beide Zeiten variabel halten. Die Vorgaben 60s und 15s kamen ja schließlich von Dir.
    Gruß
    190B

  5. #5
    Norton ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    19.01.2007
    Beiträge
    109
    Danke
    14
    Erhielt 7 Danke für 7 Beiträge

    Standard

    Zitat Zitat von 190B Beitrag anzeigen
    Warum geht das nicht? Dann mußt Du eben beide Zeiten variabel halten. Die Vorgaben 60s und 15s kamen ja schließlich von Dir.
    Dann habe ich mich etwas unklar ausgedrückt
    Beispiel
    Zeit 1 = aufheizen x Minuten
    Zeit 2 = Lampe einschalten y Sekunden vor Ablauf der Zeit aufheizen
    wie soll das mit 2 hintereinander geschjlten timern funzen ?

    ich stelle mir folgendes vor
    Wenn Restzeit Zeit1 <= Zeit2 dann Lampe ein

  6. #6
    Registriert seit
    15.04.2011
    Beiträge
    1.122
    Danke
    229
    Erhielt 208 Danke für 176 Beiträge

    Standard

    Die Heizanforderung startet die die erste Zeit und damit die Heizung.
    Mit Ablauf der ersten Zeit wird zusätzlich die Lampe eingeschaltet und auch die zweite Zeit.

    Die Heizung wird eingeschalten durch:

    O #Zeit1 läuft
    O #Zeit2 läuft
    = #Heizung Ein
    Geändert von 190B (12.06.2011 um 20:02 Uhr)
    Gruß
    190B

  7. #7
    Registriert seit
    19.03.2011
    Beiträge
    18
    Danke
    22
    Erhielt 1 Danke für 1 Beitrag

    Standard

    ..oder den aktuellen Stand (Rückgabewert) des Timers auswerten....

    Gruss

  8. #8
    Registriert seit
    15.04.2011
    Beiträge
    1.122
    Danke
    229
    Erhielt 208 Danke für 176 Beiträge

    Standard

    Genau, auch das wäre eine Möglichkeit...

    Man könnte auch statt der Timer einen Zähler aufbauen und über Vergleicher arbeiten.
    Gruß
    190B

  9. #9
    Registriert seit
    19.03.2011
    Beiträge
    18
    Danke
    22
    Erhielt 1 Danke für 1 Beitrag

    Standard

    die rückgabewerte kommen aber in BCD, also wandeln !

    Gruss
    Stefan

  10. #10
    Registriert seit
    19.01.2010
    Beiträge
    79
    Danke
    2
    Erhielt 10 Danke für 10 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Man kann es auch ganz simpel halten und die geschichte ohne wandeln verarbeiten.
    Du schreibst den aktuellen bcd wert in einer Merkerwort z.B.
    Dann erstellst du einen Vergleicher, der dir deinen Merker bei 15s setzen soll.
    Die zu vergleichende Zahl kannst du ja ermitteln durch das umwandeln des BCD in INT Wertes.
    Der BCD Wert der S5Time ist bei 15 Sekunden 1150, Gewandelt in INT, 4432 als Ganzzahl.
    Da du dies ja nicht ständig verändern musst, ersparst du dir damit ein Netzwerk... oder jenachdem wie kompliziert du es machst ein paar weitere...

Ähnliche Themen

  1. Restzeit S5Time
    Von marcel0509 im Forum Simatic
    Antworten: 5
    Letzter Beitrag: 16.02.2010, 07:34
  2. Fertiges Projekt samt Doku
    Von devrim im Forum Simatic
    Antworten: 23
    Letzter Beitrag: 08.10.2009, 17:03
  3. timer gibt kein signal weiter
    Von MarcusS81 im Forum Simatic
    Antworten: 8
    Letzter Beitrag: 01.09.2008, 12:38
  4. Restzeit eines Timers anzeigen S7 200
    Von don_g im Forum Simatic
    Antworten: 3
    Letzter Beitrag: 22.01.2008, 20:43
  5. B&R Restzeit Task
    Von da_kine im Forum Sonstige Steuerungen
    Antworten: 5
    Letzter Beitrag: 11.01.2008, 18:27

Lesezeichen

Berechtigungen

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