Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
S7 300 CPU Automatischer abgleich der Uhrzeit,Datum u. Wochentag mit dem PC
#28
(21.07.2013, 00:32)mepkub schrieb:
(19.07.2013, 18:00)therme schrieb:
(17.07.2013, 08:58)mepkub schrieb: bei der Version

Vergleich aktVAR / savedVAR
wenn gleich:
- optional savedVAR = aktVAR
- raus aus script
wenn ungleich:
- Code verarbeiten
- savedVAR = aktVAR
- raus aus script

wird der Code, egal ob in AWL, VBA oder sonst einer Programmiersprache immer nur ein einziges Mal durchlaufen

erster Durchlauf: aktuelles Datum ist 15.07.2013
Abfrage saved_Date (Inhalt = 15.07.2013) = akt_Date (Inhalt = 15.07.2013) ?
Ja => raus

zweitert Durchlauf: aktuelles Datum ist 15.07.2013
Abfrage saved_Date (Inhalt = 15.07.2013) = akt_Date (Inhalt = 15.07.2013) ?
Ja => raus

.......

x-ter Durchlauf: aktuelles Datum hat irgendwann gewechselt und ist 16.07.2013
Abfrage saved_Date (Inhalt = 15.07.2013) = akt_Date (Inhalt = 16.07.2013) ?
Nein => weiter
Code
Code
Code
Anweisung saved_Date (Inhalt = 15.07.2013) = akt_Date (Inhalt = 16.07.2013) >> saved_Date (Inhalt = 16.07.2013)
=> und raus

x-plus1-ter Durchlauf: aktuelles Datum ist 16.07.2013
Abfrage saved_Date (Inhalt = 16.07.2013) = akt_Date (Inhalt = 16.07.2013) ?
Ja => raus

Ergebnis: ein einziger Durchlauf pro Tag bei Änderung des Tages
>> ebenfalls möglich mit Stunden oder Minuten oder Sekundenänderung: immer nur ein einziger Durchlauf

Das Skript kann, wenn nicht kontinuierlich gewünscht, von jeder beliebigen Bedingung gestartet werden: Hochfahren, Timer, Ereignis, manuell, ......



Yuhu, das Script funktioniert super.

Besten Dank an das Visam Team!

Vielleicht ist es auch für andere Visam-Nutzer interessant.

Hier mal das lauffähige Script.


Angehängte Dateien
.zip   Date Time an SPS.zip (Größe: 1,15 KB / Downloads: 7)
Antworten


Nachrichten in diesem Thema
RE: S7 300 CPU Automatischer abgleich der Uhrzeit,Datum u. Wochentag mit dem PC - von therme - 22.07.2013, 10:57

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 6 Gast/Gäste