Probleme mit T127

Astralavista

Level-1
Beiträge
799
Reaktionspunkte
112
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo!

Ich hatte heute schon insgesamt das 2te Mal den Fall das an einer Anlage eine S_EVERZ mit T127 nicht korrekt abgelaufen ist.
Nach tausch der Timernummer lief das Programm dann einwandfrei.
Beim ersten Mal kann ich mich nicht mehr daran erinnern welche Anlage /CPU das war, weil das ist schon mindestens 2 Jahre her.
Heute hatte ich eine 313C-2DP (FW2.6.9) mit dem besagten Fehler.
Liegt hier ein Fehler in der Firmware vor oder hat jemand schonmal ähnliche Erfahrungen gemacht?
Gibt es vielleicht beim T127 eine Besonderheit? Weil das wäre mir neu.
 
erklär mal den Fehler etwas genauer!

Spontan würde ich darauf tippen, dass du den Timer nochmal irgendwo im Programm verwendet hast.
Das kannst du über die Referenzdaten herausfinden.

Gruß wolder
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Nein, im Programm war bei beiden Anlagen der Timer nicht doppelt verwendet. Das habe ich natürlich auch in den Referenzdaten gecheckt.
Das Problem äußert sich folgendermaßen:

Code:
U #Start_Timer //Timer starten
L S5T#2S //Zeit laden
SE T127 //Timer 127 als Einschaltverzögerung

U T127
... mach irgendwas //Hier ist das VKE dann FALSE ... obwohl der Timer durchlaufen muss

Komisches Problem. Ich meine die CPU an der anderen Anlage war eine uralte 416-2 (Ich glaube aus dem Zeitraum Ende 90er bzw. Anfang 2000.)
 
Nein wird er nicht.
Das kann ich auch ausschliessen.
Wie gesagt ... ich bin ratlos und kann mir das nicht erklären.
Hätte ja sein können das es da mal eine fehlerhafte Firmware bei Siemens gab und man einfach bei bestimmten CPU-Typen aufpassen muss oder so.
Wollte nur mal hören ob jemand schonmal so ein Problem hatte.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Naja, die Timer funktionieren so, dass wenn die Zeit abgelaufen ist, diese auch schalten.
Allerdings kann das auch innerhalb eines Zyklusses sein.
Also am Anfang des Programms ist der Timer vielleicht noch auf 0 und am Ende des Programms kann dann der Timer auf 1 sein.

Versuch das mal mit einem Merker:
Code:
U T127
= M99.1
...

U M99.1
... mach irgendwas

Vielleicht löst das schon dein Problem.
Wie wird der Timer denn gestartet.
Kann es sein, dass der sofort wieder gelöscht wird?
Der SE-Timer löscht ja seinen Ausgang, wenn das Start-Signal abfällt.

Gruß wolder
 
Zurück
Oben