Herunterladen Inhalt Inhalt Diese Seite drucken

Programmquellcode (Mit Kommentaren) - SEW IPOS plus Handbuch

Inhaltsverzeichnis

Werbung

24.2.9 Programmquellcode (mit Kommentaren)

ZÄHLER: 2048000
NENNER: 15708
EINHEIT: mm
******************************************
Programm: Hubwerk
Mit den ersten 3 Eingängen der Option
DIO11A werden die Position
0;1000;2000 mm angefahren.
Datei:
Hub 100.mdx
Ersteller: SEW/AWT
Datum:
01.06.98
Geändert:
01.06.98
Klemmenbelegung Eingänge:-----------------
DI00 Reglersperre
DI01 Freigabe
DI02 Reset (ES-Freifahren)
DI03 Referenznocken
DI04 Endschalter rechts
DI05 Endschalter links
DI10 Hubwerkposition
DI11
"
1000 mm
DI12
"
2000 mm
DI13
- - -
DI14 (Tipp-rechts)
DI15 (Tipp-links)
DI16 Referenzfahrt
DI17 Start Positionierung
Klemmenbelegung Ausgänge:----------------
DB00 Bremse
DO01 Betriebsbereit
DO16 "IPOS in Position"
DO17 "IPOS Referenz"
------------------------------------------
Programm-Anfang
==========================================
Programm-Sprungverteiler
==========================================
SETINT
ERROR
M10
M100:CALL
M50
JMP
LO I0001000000000000, M101
CALL
M20
M101:JMP
LO I0000010000000000, M102
CALL
M30
M102:JMP
LO I0000100000000000, M103
CALL
M40
M103:JMP
UNCONDITIONED
------------------------------------------
Unterprogramm Reset/Fahren aus Endschalter
==========================================
M10:JMP
HI I0000000000110000, M1
M3:JMP
HI I0000000000110000, M2
ASTOP
IPOS ENABLE
JMP
UNCONDITIONED
M2:ASTOP
TARGET POSITION
M1:RET
------------------------------------------
Handbuch – IPOSplus®
0 mm
, M100
, M3
Assembler – Beispiele
Beispielprogramm "Hubwerk"
Kommentar
Programm-Sprungverteiler
Interrupt-Routine aktivieren für Hardware-Endschalter-Verarbei-
tung
Reset/Fahren aus Endschalter
→ Hauptprogramm
DI16 = 1 → Referenzfahrt
DI15 = 1 → Tipp-rechts
DI14 = 1 → Tipp-links
Reset/Fahren aus Endschalter
wenn kein Endschalter (DI04/DI05 Endschalter rechts/links) ange-
fahren, dann zurück Sprungverteiler, wenn ja dann Verfahrentrie-
gelung und warten, bis Antrieb aus Endschalter gefahren ist (DI02
- Eingangsklemmenfunktion "Reset").
Dann Antriebsstopp mit Setzen der Zielposition = Aktuelle Position
n
n
kVA
kVA
24
f
f
i
i
P
Hz
Hz
P
367

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis