Herunterladen Inhalt Inhalt Diese Seite drucken

Bewegungs-Befehlsspeicher - Omron Trajexia TJ1-MC04 Hardware-Referenzhandbuch

Bewegungssteuerungssystem
Vorschau ausblenden Andere Handbücher für Trajexia TJ1-MC04:
Inhaltsverzeichnis

Werbung

Systemphilosophie
2.8

Bewegungs-Befehlsspeicher

Der Bewegungs-Befehlsspeicher ist ein temporärer Speicher
für die Zwischenspeicherung von Motion-Befehlen des BASIC-
Programms bevor sie zum Profilgenerator übetragen werden.
Das BASIC-Programm wird fortgesetzt während der Befehlssatz
im Befehlsspeicher wartet.
Es gibt drei Arten von Befehlsspeichern:
MTYPE. Die aktuell ausgeführte Bewegung wird ausgeführt.
MTYPE bezieht sich auf die Achse und nicht auf den Prozess.
NTYPE. Die neue Bewegung, die darauf wartet, ausgeführt
zu werden. NTYPE bezieht sich auf die Achse und nicht auf
den Prozess.
Programm- Befehlsspeicher Die dritte Bewegung
im Befehlsspeicher kann nicht überwacht werden.
Der Prozess- Befehlsspeicher bezieht sich auf den
Prozess und nicht auf die Achse.
Durch Aktivierung des PMOVE-Prozessparameters kann
überprüft werden, ob der Prozess- Befehlsspeicher voll ist.
Wenn ein Motion-Befehl im BASIC-Programm ausgeführt wird,
wird der Befehl in den Prozess-Befehlsspeicher geladen und an
den entsprechenden Achsen-Befehlsspeicher für den nächsten
Bewegungsablauf weitergeleitet.
Wenn ein vierter Motion-Befehl ausgeführt wird und die drei
Befehlsspeicher voll sind, stoppt das BASIC-Programm die
Ausführung, bis ein Prozess-Befehlsspeicher frei ist.
HARDWARE-REFERENZHANDBUCH
Abb.38
BASIC PROGRAM
BASIC PROGRAM
CONNECT(1,1) AXIS(2)
.......
.......
MOVE(-500)
MOVE(–500)
Prozess-Befehlsspeicher
.......
.......
MOVE(1000)
MOVE(1000)
.......
.......
CONNECT(1,1)
CONNECT(1,1)
.......
Abb.39
Prozess 1
Prozess-Befehlsspeicher
Prozess-Befehlsspeicher
Prozess 2
Prozess 3
Prozess-Befehlsspeicher
Prozess 4
Prozess-Befehlsspeicher
Prozess 5
Prozess-Befehlsspeicher
Prozess-Befehlsspeicher
Prozess 6
Prozess 7
Prozess-Befehlsspeicher
Prozess 14
Programm-Befehlsspeicher
Jeder Prozess hat einen eigenen
„Prozess-Befehlsspeicher"
ACHSEN-Befehlsspeicher
(einer pro Achse)
Auf Ausführung wartender
NTYPE
MOTION-BEFEHL
MTYPE
Aktuell ausgeführter
MOTION-BEFEHL
SOLL-
POSITION
Profilgenerator
WARTET
WIRD AUSGEFÜHRT
Achse 0
NTYPE
MTYPE
Achse 1
NTYPE
MTYPE
Achse 2
NTYPE
MTYPE
Achse 3
NTYPE
MTYPE
Achse 15
NTYPE
MTYPE
Jede Achse hat zwei eigene
2 Befehlsspeicher: NTYPE & MTYPE
48

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis