-Menü

Beiträge anzeigen

Dieser Abschnitt erlaubt es Ihnen, alle Beiträge anzusehen, die von diesem Mitglied geschrieben wurden. Beachten Sie, dass Sie nur Beiträge sehen können, die in Teilen des Forums geschrieben wurden, auf die Sie aktuell Zugriff haben.

Beiträge anzeigen-Menü

Beiträge - rolandh

#1
oscat.lib fuer Step 7 / Re: STime_V1_5
15. Januar 2014, 08:23:47

Ich habe jetzt die alte Version V1_4 wieder eingebaut und die Überlaufüberwachung selber in die einzelnen Bausteine eingefügt.
Wie ich schon zuvor hatte.
MFG Roland
#2
oscat.lib fuer Step 7 / Re: STime_V1_5
14. Januar 2014, 11:20:15
Hallo

Ja habe ich gemacht, ändert aber trotzdem nichts an der Problematik, dass im  Baustein STime das Bit 31 immer umschaltet.
Durch dieses Umschalten Ändert sich die Differenz in das Negativ und der Baustein zählt nicht mehr.
Wenn dann das Bit wieder umschaltet wird die Zeit richtig gezählt, wenn noch die Zählung aktiv ist.
Wenn nicht werden dann die Sekunden vergessen.

@gkobler Von wo hast du die Version V1.5 von STime in deinen Post von April 2013?
War diese in frühere Versionen? Daher bin ich mir nicht sicher ob ich die letzten Versionen habe.

Die Baustein T_PLS_MS wurde ja nach der neuen Version von STime nicht angepasst. Zumindest nicht in der Version V3.32.
Gibt es hier vielleicht eine neuere Version?  In der Oscat Bibliothek V3.32 ist T_PLS_MS mit Version V1.2 und Änderung 2008


[gelöscht durch Administrator]
#3
oscat.lib fuer Step 7 / Re: STime_V1_5
14. Januar 2014, 08:59:57
Hallo

Ja, ich glaube schon das es die letzten Bausteine sind.
Zum Beispiel der ONTIME ist V2.5 wie in der Oscat 3.32 welche ja die letzte im Downloadbereich ist.

Ich habe nochmal beide Zustand als Screenshoot aufgenommen.
Im Ersten Bild ist die erste Zahl von TX eine "B" aber ein paar Sekunden/Minuten später wechselt dieser Wert auf "3".
Was ja einen ganz anderen Wert bedeutet. (In der Dezimalen Ansicht ein Negativer)
Zum Beispiel wird im ONTIME mit STime die Zeit von Zyklus zu Zyklus gemessen.
Wenn das Bit wechselt ist die Differenz zum letzten Zyklus negativ und der Sekundenzähler zählt nicht mehr.
Erst wenn das Bit 7 wieder wechselt zählt der Ontime wieder.
Ich habe dieses Problem beim Baustein V1.4 mit einem Vergleich der Differenz auf kleiner 0 korrigiert und damit den Zyklus nach dem Überlauf verloren.
Beziehungsweise ohne meinen Workaround bleibt der Sekunden Zähler stehen, wenn bei Überlauf die Zählung aktiv ist.
Daher wollte ich den STime_V1_5 einsetzen aber hier tritt dieses Problem schon im "normalen Betrieb" auf.

Meine Frage ist eben ob nur ich das Problem habe, bzw. oder ich einen Fehler mache und diesen nicht sehe.

Grüße Roland

[gelöscht durch Administrator]
#4
oscat.lib fuer Step 7 / STime_V1_5
04. Januar 2014, 12:14:48
Hallo

Ich habe eine Frage zum STime Version 1_5.
Hier sollte ja das Überlaufproblem von V1_4 behoben sein, aber genau dieser macht Probleme.

Bei mir spricht aber das Bit 7 welches abgefragt wird alle Paar Sekunden an.
Muss hier wirklich das Bit 7 verglichen werden? oder ein anderes?
Im Anhang habe ich mal einen Screenshoot geben.


Ich habe mit diesem schon mal Probleme gehabt und habe daher nur V1_4 eingesetzt.
(zusätzlich habe ich eine Erkennung wenn die Differenz größer 10000 von einen zum nächsten Zyklus ist
in den Baustein wo STime eingesetzt wird eingebaut).



[gelöscht durch Administrator]
#5
oscat.lib fuer Step 7 / Re: STIME V1.5
07. November 2013, 17:13:29
Hallo

Was genau ist der Unterschied zwischen der STIME V1.5 und der V1.4?
Im SCL Code habe ich nichts gefunden.
Mir ist aufgefallen, dass mit der V1.5 die Bausteine TC_MS und T_PLC_MS nicht mehr funktionieren.
Zumindest springt mit dem V1.5 STime Baustein die gemessene Zeit vom TC_MS nach ca. 1 Minute in das Negative.
Mit V1.4 funktioniert alles prima.

Mfg
Roland