SET_TINT: Uhrzeitalarm einstellen (S7-300, S7-400) - STEP 7

Erweiterte Anweisungen (S7-300, S7-400)

ft:publication_title
Erweiterte Anweisungen (S7-300, S7-400)
Product
STEP 7
Version
V20
Publication date
11/2024
Language
de-DE
SET_TINT: Uhrzeitalarm einstellen

Beschreibung

Mit der Anweisung können Sie Startdatum und -uhrzeit der Uhrzeitalarm-Organisationsbausteine einstellen. Bei der Startuhrzeit werden Ihre Sekunden- und Millisekundenangabe ignoriert und auf "0" gesetzt.

Parameter

Die folgende Tabelle zeigt die Parameter der Anweisung "SET_TINT":

Parameter

Deklaration

Datentyp

Speicherbereich

Beschreibung

OB_NR

Input

INT

E, A, M, D, L oder Konstante

Nummer des OB, der zum Zeitpunkt SDT + Vielfaches von PERIOD gestartet wird (OB 10 bis OB 17).

SDT

Input

DT

D, L

Startdatum und Startuhrzeit Bei der Startuhrzeit werden Ihre Sekunden- und Millisekundenangabe ignoriert und auf 0 gesetzt.
Falls Sie einen monatlichen Start eines Uhrzeitalarm-OB vorgeben wollen, sind beim Startdatum nur die Tage 1, 2, ... 28 möglich.

PERIOD

Input

WORD

E, A, M, D, L oder Konstante

Periode vom Ausgangspunkt SDT an:

  • W#16#0000 = Einmal

  • W#16#0201 = Minütlich

  • W#16#0401 = Stündlich

  • W#16#1001 = Täglich

  • W#16#1201 = Wöchentlich

  • W#16#1401 = Monatlich

  • W#16#1801 = Jährlich

  • W#16#2001 = Monatsende

RET_VAL

Return

INT

E, A, M, D, L

Tritt während der Bearbeitung der Anweisung ein Fehler auf, enthält der Aktualparameter von RET_VAL einen Fehlercode.

Weitere Informationen zu den gültigen Datentypen finden Sie unter "Übersicht über die gültigen Datentypen".

Parameter RET_VAL

Fehlercode

(W#16#...)

Beschreibung

0000

Es ist kein Fehler aufgetreten.

8090

Fehlerhafter Parameter OB_NR

8091

Fehlerhafter Parameter SDT

8092

Fehlerhafter Parameter PERIOD

80A1

Der eingestellte Startzeitpunkt liegt in der Vergangenheit. (Dieser Fehlercode tritt nur bei PERIOD = W#16#0000 auf.)

8xyy

allgemeine Fehlerinformation

Siehe auch: Fehlerauswertung mit dem Ausgangsparameter RET_VAL