Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens Simatic TD 200 Benutzerhandbuch Seite 38

Inhaltsverzeichnis

Werbung

Konfigurieren des TD 200
Kontaktplan
Network 1
SM0.
MOV_B
1
EN
16#80
IN
OUT
MOV_B
EN
0
IN
OUT
Network 2
M0.0
MOV_B
EN
16#80
IN
OUT
M0.0
R
1
Network 3
V114.2
V114.2
R
1
MUL_R
EN
IN1
VD116
IN2
OUT
10.00000
TRUNC
EN
IN
OUT
AC0
MOV_W
EN
IN
AC1
OUT
MOV_B
EN
IN
OUT
16#20
Network 4
V158.1
V158.1
R
1
MOV_B
EN
IN
OUT
16#80
Network 5
M0.1
MOV_B
EN
16#E0
IN
OUT
M0.1
R
1
Network 6
M0.2
MOV_B
EN
0
IN
OUT
M0.2
R
1
Network 7
END
Bild 2-18
Beispielprogramm im Kontaktplan und in der Anweisungsliste
2-22
Anweisungsliste
NETWORK 1
LD
SM0.1
MOVB 16#80,
VB12
MOVB 0,
MB0
VB12
NETWORK 2
LD
M0.0
MB0
MOVB 16#40,
VB12
R
M0.0,
1
NETWORK 3
LD
V114.2
VB12
R
V114.2,
1
MOVR VD116,
AC0
*R
10.00000, AC0
TRUNC AC0,
AC1
MOVW AC1,
VW98
MOVB 16#20,
VB12
NETWORK 4
LD
V158.1
R
V158.1,
1
AC0
MOVB 16#80,
VB12
NETWORK 5
LD
M0.1
AC1
MOVB 16#E0,
VB12
R
M0.1, 1
NETWORK 6
VW98
LD
M0.2
MOVB 0,
VB12
R
M0.2,
1
VB12
NETWORK 7
MEND
VB12
VB12
VB12
// Ist dies der erste Zyklus
// ...erste Meldung aktivieren
// ...alle Bits für Funktionstasten
rücksetzen
// Wurde F1 gedrückt
// ...Meldung 2 zur Anzeige bringen
// ...Merker für F1 rücksetzen
// Wurde Bearbeitungsbit für "Setpoint"
gesetzt
// ...Bearbeitungsbit rücksetzen
// ...bearbeiteten Realzahlenwert holen
// ...zum Skalieren mit 10 multiplizieren
// ...in ganze Zahl wandeln
// ..."prev. Setpoint" aktualisieren
// ...Meldung 3 zur Anzeige bringen
// Ist Quittierungsbit für Meldung 3 gesetzt
// ...Quittierungsbit für Meldung 3
rücksetzen
// ...Meldung 1 zur Anzeige bringen
// Wurde F2 gedrückt
// ...alle 3 Meldungen aktivieren
// ...Merker für F2 rücksetzen
// Wurde F3 gedrückt
// ...alle Meldungen deaktivieren
// ...Merker für F3 rücksetzen
Textdisplay TD 200
C79000-G7000-C205-05

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis