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

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

Thema: Zählerzeit extern

  1. #1
    Registriert seit
    02.03.2009
    Beiträge
    301
    Danke
    3
    Erhielt 2 Danke für 2 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,

    ich habe einen Timer auf meiner S7 und will die Zeit durch einen Datenbaustein ändern. Dort gebe ich als Variable das Format TIME an. Sobald die Zeit großer als 0 wird gibts einen SF auf der SPS. Wo liegt mein Fehler?

    Die Daten im Datenbaustein werden durch einen OPC-Server geändert. Dort hat die Variable das Format INT32
    Zitieren Zitieren Zählerzeit extern  

  2. #2
    Registriert seit
    30.08.2003
    Beiträge
    2.196
    Danke
    30
    Erhielt 258 Danke für 229 Beiträge

    Standard

    Timer oder IEC-Timer?

    André
    www.raeppel.de
    mit innovativen SPS-Tools schneller ans Ziel ....
    Zitieren Zitieren Timer  

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

    Standard

    Hallo,

    was für einen Timer hast Du denn? Einen S7-Timer oder einen S5-Timer?

    Grüße
    Gebs

  4. #4
    SPS_NEU ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    02.03.2009
    Beiträge
    301
    Danke
    3
    Erhielt 2 Danke für 2 Beiträge

    Standard

    S7 Timer Einschaltverzögert

  5. #5
    Registriert seit
    30.08.2003
    Beiträge
    2.196
    Danke
    30
    Erhielt 258 Danke für 229 Beiträge

    Standard

    dann wähle das passende Datenformat. Wenns dein OPC-Server nicht kann musste in der SPS wandeln oder nen anderen Timer nehmen.

    Nachtrag: S7 Timer = IEC-Timer?

    André
    www.raeppel.de
    mit innovativen SPS-Tools schneller ans Ziel ....
    Zitieren Zitieren Timer  

  6. #6
    SPS_NEU ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    02.03.2009
    Beiträge
    301
    Danke
    3
    Erhielt 2 Danke für 2 Beiträge

    Standard

    Wenn ich die Werte Online im Datenbaustein sehe, steht dort schon richtig "T#500ms"

    Ich lade die Zeit dann mit "L db1.dbd4"

    Ist das so richtig?


    Ich sehe gerade: ES IST S5-Timer (z.B.: S5T#500)
    Geändert von SPS_NEU (23.03.2009 um 13:24 Uhr)

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

    Standard

    Hallo,

    ich vermute mal Dein Code sieht so aus:
    Code:
    L db1.dbd4
    SE T1
    Das wird nicht funktionieren. Du musst entweder den Zeitwert mit dem FC 40 wandeln,
    Oder Du arbeitest mit den SFB 3, 4, 5

    Grüße
    Gebs

  8. #8
    SPS_NEU ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    02.03.2009
    Beiträge
    301
    Danke
    3
    Erhielt 2 Danke für 2 Beiträge

    Standard

    Ja so siieht das bei mir aus. Wie funktioniert das mit dem FC40?

  9. #9
    Registriert seit
    31.07.2006
    Ort
    Freiberg (SN)
    Beiträge
    110
    Danke
    20
    Erhielt 11 Danke für 8 Beiträge

    Standard

    1. Timer arbeiten bei S7 nur mit 16 Bit also: L ... DBW 4 statt DBD.
    2. Solche Fehler bekommt man über Zielsystem -> Diagnose-> Baugruppenzustand -> Diagnosepuffer-> Hilfe zu Ereignis raus.

    Geändert von -Andreas- (23.03.2009 um 13:36 Uhr)
    Kaum macht man's richtig... schon funktionierts !
    Zitieren Zitieren Nochn Tip:  

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

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Code:
    Call FC 40
      IN: #Variable1 // als TIME deklariert
      Ret_Val: #Variable2 // als S5Time deklariert
    
    L #Variable2
    SE T1
    Der FC 40 ist in der Standard-Bibliothek bei den IEC-Funktions.

    Grüße
    Gebs

Ähnliche Themen

  1. S7 Daten extern loggen
    Von Netwalker im Forum Simatic
    Antworten: 14
    Letzter Beitrag: 31.07.2013, 00:59
  2. Hardwarekonfiguration extern starten
    Von SohnVonRobotron im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 07.01.2011, 09:34
  3. Graph Zeit von extern
    Von mitchih im Forum Simatic
    Antworten: 1
    Letzter Beitrag: 26.03.2009, 18:08
  4. OP 270 ACK-Taste extern legen ???
    Von NitroHaiza im Forum HMI
    Antworten: 3
    Letzter Beitrag: 22.08.2007, 09:54
  5. S7-224 Zeiten extern verstellen
    Von stefand im Forum Simatic
    Antworten: 51
    Letzter Beitrag: 07.11.2005, 00:16

Lesezeichen

Berechtigungen

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