Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens Simatic S7 Lite V3.0 Handbuch Seite 451

Inhaltsverzeichnis

Werbung

A.4.6.4
OB 1 und OB 80
Da die Startereignisinformation des OB 1 (OB für zyklisches Programm) in diesem
Beispiel nicht ausgewertet wird, ist nur die Startereignisinformation des OB 80
dargestellt.
Anweisungsteil OB 1
Im Anweisungsteil des OB 1 geben Sie folgendes AWL-Anwenderprogramm ein:
AWL (OB 1)
CALL
FC 12
Deklarationsteil OB 80
Abweichend vom voreingestellten Deklarationsteil des OB 80 werden folgende
bausteintemporäre Variablen deklariert:
Struktur für gesamte Startereignisinformation (STARTINFO)
Innerhalb der Struktur STARTINFO eine Struktur für die Uhrzeit (T_STMP)
Variablenname
Datentyp
STARTINFO
STRUCT
E_ID
WORD
PR_KLASSE
BYTE
OB_NR
BYTE
RESERVED_1
BYTE
RESERVED_2
BYTE
Z1_INFO
WORD
Z2_INFO
DWORD
T_STMP
STRUCT
JAHR
BYTE
MONAT
BYTE
TAG
BYTE
STUNDE
BYTE
MINUTEN
BYTE
SEKUNDEN
BYTE
MSEK_WTAG
WORD
END_STRUCT
END_STRUCT
Programmieren mit STEP 7 Lite V3.0
A5E00293880-01
Erläuterung
//Aufruf der Funktion FC 12
Deklaration
Kommentar
temp
Gesamte Startereignisinformation des
OB 80 als Struktur deklariert
temp
Ereignis-ID
temp
Prioritätsklasse
temp
OB-Nummer
temp
Reserviert
temp
Reserviert
temp
Zusatzinformation über das Ereignis,
das den Fehler verursacht hat.
temp
Zusatzinformation über Ereignis-ID,
Prioritätsklasse und OB-Nr. des
Fehlerereignisses
temp
Struktur für Uhrzeitangaben
temp
temp
temp
temp
temp
temp
temp
temp
temp
Anhang
A-101

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis