SPS Programmierer für Maschinenbau finden und buchen
Wir ruhen nicht, bevor wir
den richtigen Experten für
Sie gefunden haben!

TOD (Time of Day) Definition im Glossar von SPS-Profis.de

Definition und Bedeutung:
TOD (Time of Day) ist ein standardisierter Datentyp in der SPS-Programmierung (gemäß IEC 61131-3), der zur Speicherung von Uhrzeitangaben innerhalb eines Tages verwendet wird. Er repräsentiert einen Zeitpunkt, aber ohne Datumsbezug.

Der TOD-Datentyp ist nützlich für die Implementierung von Funktionen, die zu bestimmten Tageszeiten ausgelöst werden sollen, oder für die Protokollierung von Ereignissen mit Uhrzeitstempel.

Syntax und Beispiele:
Die Syntax für TOD-Konstanten umfasst oft ein Präfix wie `TOD#` gefolgt von Stunden, Minuten und Sekunden, optional auch Millisekunden:

  • `TOD#15:30:45`: 15 Uhr 30 Minuten und 45 Sekunden
  • `TOD#08:00:00`: 8 Uhr morgens
  • `TOD#23:59:59.999`: Kurz vor Mitternacht

Relevanz in der SPS-Programmierung:
Der TOD-Datentyp wird in der Automatisierungstechnik für folgende Zwecke eingesetzt:

  • Zeitgesteuerte Aktionen: Starten oder Stoppen von Prozessen zu bestimmten Tageszeiten (z.B. Beleuchtung einschalten um 18:00 Uhr, Heizung aktivieren um 06:00 Uhr).
  • Schichtwechsel: Programmierung von Aktionen, die bei Schichtbeginn oder -ende erfolgen sollen.
  • Zeitfenster: Überprüfung, ob eine Aktion innerhalb eines bestimmten Zeitfensters (z.B. zwischen 08:00 und 17:00 Uhr) erlaubt ist.
  • Protokollierung: Erfassung der Uhrzeit von Ereignissen in Protokollen.
  • Synchronisation: Mit einer Echtzeituhr (RTC) in der SPS.

Abgrenzung zu TIME und DATE_AND_TIME:

  • TOD: Repräsentiert einen Zeitpunkt innerhalb eines Tages (ohne Datum).
  • TIME: Repräsentiert eine Dauer (z.B. 10 Sekunden).
  • DATE_AND_TIME (DT): Repräsentiert einen genauen Zeitpunkt mit Datum und Uhrzeit.

Der korrekte Umgang mit dem TOD-Datentyp ist entscheidend für die zuverlässige Steuerung zeitbasierter Prozesse und die Einhaltung von Zeitplänen in der Automatisierung.

→ Siehe auch: TIME, Datentyp, SPS-Programmierung, DATE_AND_TIME, Timer

SPS Programmierer freut sich darauf Sie kennenzulernen.

Suchen Sie erfahrene Freelancer für dieses Thema?
Jetzt in 4 Schritten den richtigen Mitarbeiter finden!

  1. Füllen Sie jetzt unser kurzes Formular aus oder rufen Sie uns unter 0800 68 11 700 kostenlos an. Unsere Berater besprechen Ihren konkreten Bedarf mit Ihnen am Telefon und wählen für sie die besten verfügbaren Freelancer aus unserem Pool mit 2.835 SPS Spezialisten aus.
  2. Sie erhalten per Mail - meist innerhalb weniger Stunden - genau auf Ihre Anforderungen passende Mitarbeitervorschläge, mit Stundensatz und ausführlichem Erfahrungsprofil zur Prüfung.
  3. Wir organisieren für Sie kostenlos und unverbindlich Vorgespräche mit allen von Ihnen ausgewählten Wunschkandidaten.
  4. Sobald Sie sich für den richtigen Mitarbeiter entschieden haben, können Sie ihn flexibel über uns buchen. Alle Kosten der Vermittlung sind in seinem Stundensatz enthalten.