Herunterladen Inhalt Inhalt Diese Seite drucken

Erstellen Des Ob 1; Deklarieren Von Variablen Für Ob - Siemens Simatic S7 Lite V3.0 Handbuch

Inhaltsverzeichnis

Werbung

A.4.5.6

Erstellen des OB 1

OB 1 bestimmt die Struktur des Beispielprogramms. Außerdem enthält OB 1 die
Parameter, die an die verschiedenen Bausteine übergeben werden, z. B.:
Die AWL-Netzwerke für die Speisepumpen und den Rührwerkmotor liefern
dem FB für den Motor die Eingangsparameter zum Starten ("Start"), Stoppen
("Stop"), für die Rückmeldung ("Response") und für das Rücksetzen der
Wartungsanzeige ("Reset_Maint"). Der FB für den Motor wird in jedem Zyklus
des AS bearbeitet.
Wird der FB für den Motor bearbeitet, legen die Eingänge "Timer_No" und
"Response_Time" fest, welcher Timer verwendet wird und innerhalb welcher
Zeitdauer eine Rückmeldung erfolgen muss.
Die FC für die Ventile und der FB für die Motoren werden in jedem
Programmzyklus des Automatisierungssystems bearbeitet, da sie im OB 1
aufgerufen werden.
Das Programm verwendet den FB für den Motor mit verschiedenen Instanz-DBs,
um die Aufgaben für die Steuerung der Speisepumpen und des Rührwerkmotors
zu erfüllen.
Deklarieren von Variablen für OB 1
Nachfolgend wird die Variablendeklarationstabelle für den OB 1 abgebildet. Die
ersten 20 Bytes enthalten die Startinformationen des OB 1 und dürfen nicht
geändert werden.
Adresse
0.0
1.0
2.0
3.0
4.0
5.0
6.0
8.0
10.0
12.0
20.0
20.1
20.2
20.3
20.4
20.5
20.6
20.7
21.0
21.1
21.2
21.3
21.4
21.5
21.6
Programmieren mit STEP 7 Lite V3.0
A5E00293880-01
Deklaration
Name
temp
OB1_EV_CLASS
temp
OB1_SCAN1
temp
OB1_PRIORITY
temp
OB1_OB_NUMBR
temp
OB1_RESERVED_1
temp
OB1_RESERVED_2
temp
OB1_PREV_CYCLE
temp
OB1_MIN_CYCLE
temp
OB1_MAX_CYCLE
temp
OB1_DATE_TIME
temp
Enable_Motor
temp
Enable_Valve
temp
Start_Fulfilled
temp
Stop_Fulfilled
temp
Inlet_Valve_A_Open
temp
Inlet_Valve_A_Closed
temp
Feed_Valve_A_Open
temp
Feed_Valve_A_Closed
temp
Inlet_Valve_B_Open
temp
Inlet_Valve_B_Closed
temp
Feed_Valve_B_Open
temp
Feed_Valve_B_Closed
temp
Open_Drain
temp
Close_Drain
temp
Close_Valve_Fulfilled
Anhang
Typ
BYTE
BYTE
BYTE
BYTE
BYTE
BYTE
INT
INT
INT
DATE_AND_TIME
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
A-89

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis