Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7 Serie Systemhandbuch Seite 411

Inhaltsverzeichnis

Werbung

9.5.3.1
SET_TINTL (Uhrzeitalarm festlegen)
Tabelle 9-107 SET_TINTL (Datum und Uhrzeit für Uhrzeitalarm mit Datentyp DTL festlegen)
KOP/FUP
Tabelle 9-108 Datentypen für die Parameter
Parameter und Datentyp
OB_NR
IN
SDT
IN
LOCAL
IN
PERIOD
IN
ACTIVATE
IN
RET_VAL
OUT
Ihr Programm kann mit der Anweisung SET_TINTL ein Datums- und Uhrzeit-Alarmereignis
festlegen, das den zugewiesenen Alarm-OB ausführt. Startdatum und Startuhrzeit werden vom
Parameter SDT vorgegeben, und der Zeitraum für wiederholte Alarme (beispielsweise täglich
oder wöchentlich) wird vom Parameter PERIOD festgelegt. Wenn Sie eine monatlich wiederholte
Uhrzeit einstellen, müssen Sie für das Startdatum einen Tag von 1 bis 28 angeben. Die Tage 29
bis 31 dürfen nicht verwendet werden, da sie im Monat Februar nicht vorkommen. Wenn Sie ein
Alarmereignis am Monatsende programmieren möchten, verwenden Sie für den Parameter
PERIOD die Monatsende-Einstellung.
Der Wochentagswert der DTL-Daten im Parameter SDT wird ignoriert. Das aktuelle Datum und
die aktuelle Uhrzeit einer CPU stellen Sie über die Funktion "Uhrzeit stellen" in der Ansicht
S7-1200 Automatisierungssystem
Systemhandbuch, V4.5 05/2021, A5E02486681-AO
SCL
ret_val := SET_TINTL(
OB_NR:=_int_in_,
SDT:=_dtl_in_,
LOCAL:=_bool_in_
PERIOD:=_word_in_
ACTIVATE:=_bool_in_);
Datentyp
Beschreibung
OB_TOD (INT)
OB-Nummer (symbolisch adressierbar)
DTL
Anfangsdatum und -uhrzeit: Sekunden und Millisekunden werden igno‐
riert und können auf 0 gesetzt werden.
Bool
0 = Systemzeit verwenden
1 = Ortszeit verwenden (sofern für die CPU die Ortszeit eingestellt ist,
ansonsten verwenden Sie die Systemzeit)
Word
Der Zeitraum ab Anfangsdatum und -uhrzeit für das wiederholt auftre‐
tende Alarmereignis.
W#16#0000 = einmalig
W#16#0201 = jede Minute
W#16#0401 = jede Stunde
W#16#1001 = täglich
W#16#1201 = wöchentlich
W#16#1401 = monatlich
W#16#1801 = jährlich
W#16#2001 = Monatsende
Bool
0 = ACT_TINT muss ausgeführt werden, um das Alarmereignis zu aktivie‐
ren.
1 = Das Alarmereignis ist aktiviert.
Int
Ausführungsbedingung
Erweiterte Anweisungen
Beschreibung
Festlegen eines Uhrzeitalarms. Der OB kann
für eine Ausführung oder für wiederholte
Ausführungen in einem zugewiesenen Zeit‐
raum festgelegt werden.
9.5 Alarme
411

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis