n
n
kVA
kVA
Assembler – Beispiele
24
f
f
Beispielprogramm "Tippbetrieb"
i
i
P
Hz
Hz
P
Unterprogramm Referenzieren
==========================================
M20:ASTOP
IPOS ENABLE
GO0
U,NW, ZP
M22:JMP
LO I0000000000000001, M21
SET
H319 = 0
BMOV
H319.0
JMP
H319 == 0
M21 : ASTOP
TARGET POSITION
RET
------------------------------------------
(Unterprogramm Tippbetrieb)
==========================================
M30:RET
M40:RET
------------------------------------------
Hauptprogramm Hubwerkspositionierung
==========================================
M50:JMP
LO I0000000001000000, M51
GOA
WAIT
#0
M51:JMP
LO I0000000010000000, M52
GOA
WAIT
#1000
M52:JMP
LO I0000000100000000, M53
GOA
WAIT
#2000
M53:RET
------------------------------------------
END
24.3 Beispielprogramm "Tippbetrieb"
24.3.1 Eigenschaften
24.3.2 Einstellungen
368
= H473.20
, M22
mm
mm
mm
•
Verfahren in zwei Richtungen mit den Binäreingängen Tipp+ / Tipp-.
•
Einstellbare Verfahrdrehzahlen und Rampen.
•
Endloses Verfahren möglich.
•
Keine Referenzfahrt notwendig.
•
Einhalten von Verfahrbereichsgrenzen (Software-Endschalter).
•
Automatisches Herausfahren aus Hardware-Endschalter.
Mittels zwei Binäreingängen Tipp+ (DI14) und Tipp- (DI15) kann in zwei Richtungen
endlos verfahren werden. Es ist keine Referenzfahrt notwendig. Bei referenziertem An-
trieb und eingestelltem Software-Endschalter wird nur innerhalb diesem verfahren. Es
wird nur bei einem "1"-Signal an einer der Tippklemmen verfahren. Aus einem ange-
fahrenen Hardware-Endschalter wird durch ein "1"-Signal am RESET-Eingang (DI02)
herausgefahren.
Die detaillierte Konfiguration der Ein-/Ausgänge sowie der im Programm verwendeten
Variablen ist im Kommentarteil des Programmquellcodes dokumentiert.
Referenzfahrt
Verfahrentriegelung
Referenzfahrt, nicht wartend, auf Nullimpuls starten,
Referenzfahrt abbrechen
und das Bit im Statuswort "IPOS Referenz" =0
Option: Unterprogramm (z. B. Tippbetrieb)
Tipp-rechts
Tipp-links
Siehe nächstes Beispiel.
Hauptprogramm Hubwerkspositionierung
wenn Eingang DI10 gesetzt, dann fahre Position 0 mm an
wenn Eingang DI11 gesetzt, dann fahre Position 1000 mm an
wenn Eingang DI12 gesetzt, dann fahre Position 2000 mm an
Handbuch – IPOSplus®