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

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

Thema: S5time

  1. #1
    Registriert seit
    16.09.2009
    Beiträge
    113
    Danke
    0
    Erhielt 1 Danke für 1 Beitrag

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,

    habe einen SA Timer als baustein:

    eingang:
    Zeit: MW 8000
    Zeitspeicher:
    Ausgang:

    für die zeit habe ich ein merkerwort 800 was über wincc flexible die daten bekommt. in wincc flexible gebe ich die zeit ein, aber ich möchte das ich die zeit nur als sekunden eingeben ,nicht ms, oder minuten oder so. Jemand ne idee?
    Zitieren Zitieren S5time  

  2. #2
    Registriert seit
    08.04.2008
    Ort
    Köln
    Beiträge
    844
    Danke
    39
    Erhielt 244 Danke für 199 Beiträge

    Standard

    Hallo Techniker1907

    wenn die Zeit im MW 8000 als int vorliegt gehts so:
    Code:
    L MW 8000 // Zeitwert ins Sek.
    ITB    // in BCD Wandeln
    L w#16#2000 // Zeitbasis 1 Sek.
    ow
    T MW 8000 // Zeit als S5Time
    Grüße
    Gebs

  3. #3
    Registriert seit
    30.10.2009
    Ort
    10 km vom Herzen der Natur
    Beiträge
    1.626
    Danke
    120
    Erhielt 340 Danke für 255 Beiträge

    Standard

    Auch auf die Gefahr hin, hier wieder eine Diskussion anzustoßen, was man als "sauberer" Programmierer machen darf, und was nicht:
    Du kannst in WCCf ein EA-Feld mit einer Variable "S5TIME" belegen und in flexible die Variable skalieren.
    Einfach der Variable in "Lineare Skalierung" den Haken bei "Aktivieren" setzen und auf Steuerungseite 1000 und auf Bediengeräteseite 1 als Endwert eintragen, die Anfangswerte musst Du auf 0 lassen.
    Gruß
    Michael

  4. Folgende 2 Benutzer sagen Danke zu M-Ott für den nützlichen Beitrag:

    Griasink (19.04.2017),Porsche-Makus (06.12.2016)

  5. #4
    Techniker1907 ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    16.09.2009
    Beiträge
    113
    Danke
    0
    Erhielt 1 Danke für 1 Beitrag

    Standard

    Danke schonmal für eure hilfe. aber wo kann ich in wincc flexible s5time einstellen, was du meinst ?

  6. #5
    Techniker1907 ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    16.09.2009
    Beiträge
    113
    Danke
    0
    Erhielt 1 Danke für 1 Beitrag

    Standard

    Du kannst in WCCf ein EA-Feld mit einer Variable "S5TIME" belegen und in flexible die Variable skalieren.
    Einfach der Variable in "Lineare Skalierung" den Haken bei "Aktivieren" setzen und auf Steuerungseite 1000 und auf Bediengeräteseite 1 als Endwert eintragen, die Anfangswerte musst Du auf 0 lassen.

    ??

  7. #6
    Registriert seit
    06.10.2009
    Ort
    NRW
    Beiträge
    1.572
    Danke
    63
    Erhielt 259 Danke für 219 Beiträge

    Standard

    Die Skalierung findest Du nicht direkt am EA-Feld. Du musst Kommunikation -> Variablen öffnen. Dort mit Rechtsklick die Variable anklicken.
    Meine Motivation läuft nackig mit einem Cocktail über eine Wiese.

  8. #7
    Registriert seit
    06.10.2004
    Beiträge
    278
    Danke
    17
    Erhielt 34 Danke für 30 Beiträge

    Standard

    Hallo,
    als Variable -> Timer definieren (S5Time gibt es nicht in WinnCC Flex), in der Steuerung DBW als S5Time, Skalierung nicht vergessen

  9. #8
    Registriert seit
    30.10.2009
    Ort
    10 km vom Herzen der Natur
    Beiträge
    1.626
    Danke
    120
    Erhielt 340 Danke für 255 Beiträge

    Standard

    Sorry, es heißt bei WCCf nicht S5TIME sondern TIMER.
    Du weißt Deiner Varibalen den Typ TIMER zu und unter den Eigenschaften der Variablen findest Du die lineare Skalierung.
    Gruß
    Michael

  10. #9
    Techniker1907 ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    16.09.2009
    Beiträge
    113
    Danke
    0
    Erhielt 1 Danke für 1 Beitrag

    Standard

    Danke

    hat geklappt

  11. #10
    Registriert seit
    09.08.2011
    Beiträge
    5
    Danke
    6
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Danke hat mir sehr geholfen

Ähnliche Themen

  1. Datentyp S5Time
    Von Rose2 im Forum Simatic
    Antworten: 4
    Letzter Beitrag: 04.11.2011, 20:07
  2. S5Time
    Von penki im Forum Simatic
    Antworten: 1
    Letzter Beitrag: 20.05.2010, 13:26
  3. S5TIME in INTEGER?
    Von Felse im Forum Simatic
    Antworten: 17
    Letzter Beitrag: 12.03.2009, 12:06
  4. S5time addieren
    Von rumpelix im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 05.08.2008, 22:11
  5. OP S5time
    Von seb992000 im Forum HMI
    Antworten: 3
    Letzter Beitrag: 22.07.2008, 08:14

Lesezeichen

Berechtigungen

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