Herunterladen Inhalt Inhalt Diese Seite drucken

Fc 24: Pos_Ax - Positionierung Von Linear- Und Rundachsen (Cpu-Achse) - Siemens SIMATIC FM 357 Handbuch

Mehrachsbaugruppe für servo- bzw. schrittantrieb
Inhaltsverzeichnis

Werbung

Programmieren der FM 357
6.3
FC 24: POS_AX – Positionierung von Linear- und Rund-
achsen (CPU-Achse)
Aufgabe
Mit dem FC POS_AX kann eine Achse von der CPU verfahren werden.
Um die Achse über die CPU zu verfahren, darf sie nicht von der FM 357 aktiviert
sein, z. B. die Rückmeldesignale FR– (AW-DB, "Achssignale", DBX15.6), FR+
(AW-DB, "Achssignale", DBX15.7) sind nicht gesetzt. Durch Aufruf des FC 24 mit
Aktivieren des Parameters "Start" und den Eingangsparametern wird, bevor die
Positionierung erfolgt, die Kontrolle der Achse durch die CPU von der FM 357
(Achstausch) angefordert. Die Anforderung ist erfolgt, wenn das Rückmeldesignal
POS_AX (AW-DB, "Achssignale", DBX15.5) gesetzt ist.
Nach Beendigung der Positionierung (InPos ist gesetzt) muß der Parameter "Start"
vom Anwender zurückgesetzt werden. Die Achsanforderung wird dann zurückge-
nommen, d. h. die Achse wird in einen neutralen Zustand geschaltet (POS_AX ist
zurückgesetzt) und kann vom NC-Programm wieder programmiert oder von der
CPU wieder angefordert werden.
Erst wenn "InPos" bzw. bei Fehler "Error" zurückgesetzt wurde, kann eine erneute
Positionierung erfolgen.
Der FC 24 ist für jede Achse nur einmal im CPU-Zyklus aufzurufen.
Die Signale/Parameter werden im FC 24 aufbereitet. Die Übertragung der Signale/
Parameter erfolgt mittels FC 22.
Hinweis
Für schnelle Positionierung nacheinander ist es auch möglich, die Achse durch die
CPU dauerhaft von der FM mit dem Signal POS_ANFO (AW-DB, "Achssignale",
DBX1.0) anzufordern. Dieses Signal ist vom Anwender zu setzen. Die erfolgte An-
forderung wird durch POS_AX zurückgemeldet.
Wird der FC 24 mit "Start" danach aufgerufen, d. h. nach erfolgter Achsanforde-
rung, wird im FC 24 die Achsanforderung und Achsrückgabe unterdrückt. Dadurch
entfallen die erforderlichen Anwenderzyklen für den Achstausch zwischen den auf-
einanderfolgenden Positionierungen.
Eine Rückgabe der Achse in den neutralen Zustand erfolgt mit Rücksetzen des
Signales POS_ANFO.
Unterbrechen der Bewegung:
mit Vorschub Stop, V_STOP (AW-DB, "Achssignale", DBX11.3)
NC-Stop, STP (AW-DB, "NC-Signale", DBX11.1) – kann mit NC-Start, ST
(AW-DB, "NC-Signale", DBX11.0) fortgesetzt werden
Abbrechen der Bewegung:
mit Vorschub Stop, V_STP (AW-DB, "Achssignale", DBX11.3) und
mit Restweg löschen, DEL_DIST (AW-DB, "NC-Signale", DBX11.4) und
mit Parameter "Start" zurücksetzen, wenn "InPos" bzw. "Error" gesetzt ist
6-12
Mehrachsbaugruppe FM 357 für Servo- bzw. Schrittantrieb

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis