NEWS
Datum & Uhrzeit in Datenpunkt schreiben per Skript
-
Hallo, ich kenne mich mit Skripten nicht aus, allerdings weiß ich keine andere Möglichkeit.
Ich möchte gerne die Zeit IoBroker (Raspberry) in einen Datenpunkt schreiben.
Vermutlich geht das am einfachsten in Objekte (RAW) ... oder wie könnte man das noch machen? -
@tourer4778 sagte:
Zeit IoBroker (Raspberry) in einen Datenpunkt schreiben.
Welche Zeit ? In welchem Format ?
-
@paul53
Ich meine die Zeit, die mir im IoBroker in Vis angezeigt wird.In S7 würde das so aussehen : DTL#1970-01-01-00:00:00
-
@tourer4778 sagte:
die Zeit, die mir im IoBroker in Vis angezeigt wird.
?? Meinst Du die aktuelle Zeit jede Sekunde z.B. so ?
-
@paul53
Ich dachte, man könnte unter Objekte etwas abändern, so das Datum und Zeit eingetragen wird.Aber das sieht auch interessant aus.
Da würde die Zeit und Datum wohin geschrieben werden ? -
@tourer4778 sagte:
Da würde die Zeit und Datum wohin geschrieben werden ?
In den Datenpunkt vom Typ "string", der anstelle "Object ID" selektiert wird.
-
@paul53
Schon einmal danke. Ich werde es heute ausprobieren.
Hatte viel um die Ohren und konnte nicht weiter machen. -
-
-
@paul53
Okay, danke.
Ich bin momentan viel auf Dienstreise und alles andere geht leider unter.
Hat es was zu bedeuten, das es bei dir Farblich anders aussieht (debug output).
-
Kann man diese Anweisung so verstehen, das er je nach Zeitplan eine 1 (True) an das ausgewählte objekt sendet
-
@tourer4778 sagte:
eine 1 (True) an das ausgewählte objekt sendet
Es wird true in den ausgewählten Datenpunkt geschrieben.
@tourer4778 sagte in Datum & Uhrzeit in Datenpunkt schreiben per Skript:
Hat es was zu bedeuten, das es bei dir Farblich anders aussieht (debug output).
Ich habe den Baustein nach erfolgter Log-Ausgabe deaktiviert.
-
@paul53
okay, danke -
@paul53
So, das ganze hat soweit geklappt, aber nur auf seite des IoB.
Ich sehe, das sich die Uhrzeit unter Objekte ändert.
Leider wird die Zeit bzw der String in meiner S7 nicht aktualisiert.
Woran kann das nun liegen ?
Ein Bit, was Zeitgleich True geschrieben wird, kommt in meiner S7 an, aber nicht die Uhrzeit. -
Wenn ich darauf klicke und den Haken setze, kommt es in meiner S7an.
-
@tourer4778 sagte in Datum & Uhrzeit in Datenpunkt schreiben per Skript:
Wenn ich darauf klicke und den Haken setze, kommt es in meiner S7an.
Probiere mal Steuere anstelle von Aktualisiere
-
@fastfoot
Super, danke. Da hätte ich auch selbst drauf kommen können. -
@fastfoot
Hallo, ich habe noch eine frage.
Ich schreibe nun die Uhrzeit jede sekunde in einen Datenpunkt.
Nun stelle ich mir die Frage, geht das auf die lebenzeit der SD Karte, oder bleibt das im Arbeitsspeicher, oder hat das ganze andere nachteile, jede sekunde so etwas zu machen ?
-
@tourer4778 sagte in Datum & Uhrzeit in Datenpunkt schreiben per Skript:
Nun stelle ich mir die Frage, geht das auf die lebenzeit der SD Karte, oder bleibt das im Arbeitsspeicher, oder hat das ganze andere nachteile, jede sekunde so etwas zu machen ?
Das hängt unter anderem auch davon ab wie du den ioBroker konfiguriert hast. Ich bin prinzipiell kein Freund von solchen Aktionen, daher einfach mal die dumme Frage:
Wofür wird das gebraucht ? Wenn ich Dich richtig verstehe schickst Du damit deiner S7 eine Uhrzeit. Ich war eigentlich immer davon ausgegangen das die Siemens Steuerungen eine interne Uhr besitzen, so das so ein regelmässiger Trigger unnötig ist.
A.
-
@Asgothian
Die Siemens SPS geht sehr ungenau, zumindest meine. Nach einer Woche hängt sie gerne mal 1 Minute hinter der Zeit.
Das Trigger ich mit der IoB Zeit die Sps ...
Woran sieht man das, welche Einstellungen meinst du ?