Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC FM 357 Handbuch Seite 376

Mehrachsbaugruppe für servo- bzw. schrittantrieb
Inhaltsverzeichnis

Werbung

NC-Programmierung
Unterprogramme als Aktion
Die Funktion ist ab Produktstand 2 nur für die FM 357-LX verfügbar.
In statischen oder selbsthaltenden Synchronaktion können Sie als Aktion ein Un-
terprogramm aufrufen. Im Unterprogramm dürfen jedoch nur solche Funktionen
programmiert werden, die auch als einzelne Aktionen zugelassen sind. Es können
mehrere Unterprogramme gleichzeitig gestartet und aktiv sein.
Die Sätze werden sequentiell im IPO-Takt abgearbeitet. Einfache Aktionen z. B.
Setzen eines digitalen Eingangs benötigen einen IPO-Takt, Positionierbewegungen
benötigen mehrere IPO-Takte. Pro Satz kann maximal eine Achsbewegung pro-
grammiert werden.
Ein einmal gestartetes Unterprogramm wird unabhängig von der zugehörigen Be-
dingung abgearbeitet. Nach Programmende kann das Programm bei erfüllter Be-
dingung erneut gestartet werden.
Beispiel: Mehrere Positionierbewegungen in Unterprogrammen
ID=1 EVERY $A_IN[9]==TRUE DO POS_X
ID=2 EVERY $AA_IW[X]>=100 DO POS_Y
ID =3 WHENEVER ABS($AA_IW[X]–$AA_IW[Y])<20 DO $AA_OVR[Y]=50
POS_X
N10 POS[X]=100 FA[X]=1000
N20 M55
N30 POS[X]=0
N40 M2
POS_Y
N10 POS[Y]=50 FA[Y]=2000
N20 M56
N30 POS[Y]=100
N40 M2
Immer wenn der Eingang 9 von 0 auf 1 wechselt, wird das Unterprogramm POS_X
gestartet (ID=1). Mit Erreichen der Position größer gleich 100 der X-Achse startet
POS_Y (ID=2). Wird der Abstand zwischen X- und Y-Achse kleiner 20 (Sicher-
heitsabstand) reduziert ID=3 den Vorschub der Y-Achse auf 50 %.
TRAILON (Mitschleppachse, Leitachse, Koppelfaktor) ; Mitschleppen einschalten
TRAILOF (Mitschleppachse, Leitachse)
; Mitschleppen ausschalten
Beim Einschalten der Funktion Mitschleppen kann die Leitachse in Bewegung sein.
Die Mitschleppachse wird in diesem Fall auf die Sollgeschwindigkeit beschleunigt.
Zwischen einer Positionierbewegungen und der Bewegungen infolge Achskopp-
lung kann fliegend gewechselt werden. Voraussetzung, beide Bewegungen sind
Aktionen aus Synchronaktionen.
Details zur Funktion Mitschleppen finden Sie im Kapitel 9.13.1.
Mehrachsbaugruppe FM 357 für Servo- bzw. Schrittantrieb
10-93

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis