Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK ONE PLC Funktionshandbuch Seite 691

Vorschau ausblenden Andere Handbücher für SINUMERIK ONE PLC:
Inhaltsverzeichnis

Werbung

Wenn die Signale "InPos" und "Error" den Wert FALSE anzeigen, ist ein weiterer "Start" oder
"Stop" für diese Achse möglich.
Abbruch
Nach einem Aufruf mit "Start" := TRUE oder "Stop" := TRUE kann die Funktion nicht durch
Rücksetzen der Parameter "Start" oder "Stop" abgebrochen werden. Dies kann nur über die
axialen Nahtstellensignale (z. B. Restweglöschen) erfolgen. Ebenso liefert die axiale
Nahtstelle Statussignale der Achse zurück, die auszuwerten sind (z. B. Genauhalt, Fahrbefehl).
Gleichzeitigkeit
Mehrere Achsen können zeitgleich oder zeitversetzt durch den Bausteine verfahren werden.
Für jede Achse ist dann ein eigener zyklischer Aufruf des Bausteins erforderlich.
Kontrolle der Achse durch die PLC
Bevor eine Achse von der PLC verfahren werden kann, muss die Achse als PLC-Achse
aktiviert werden. Damit kann die PLC die Kontrolle über die Achse übernehmen (Achstausch
von NC-Kanal zu PLC).
Dazu ist die Einstellung des Maschinendatums 30460 Bit 4 und Bit 5 zu beachten.
Das geschieht automatisch mit Aktivieren des Parameters "Start" oder "Stop". Der Baustein
fordert die Kontrolle der Achse von der NC an, nach Rückgabe der Kontrolle durch "Start" :=
FALSE bzw. "Stop" := FALSE kann die Achse vom NC-Programm wieder programmiert
werden (Achstausch von PLC zu NC-Kanal).
Für ein besseres Reaktionsverhalten der Achse bei mehrfach hintereinander folgenden
Aufrufen dieser Funktion kann das PLC-Anwenderprogramm vor Aufruf des Bausteins die
Kontrolle für die PLC anfordern. Dadurch entfällt der Umschaltvorgang im Baustein. Die
Aktivierung durch das PLC-Anwenderprogramm wird in der zugehörigen Achs-Nahtstelle
durchgeführt.
Siehe auch
● "Status Achs-/Spindeltausch (Seite 452)"
"LBP_Axis*.E_NCASpChan*", "LBP_Axis*.E_PLCType", "LBP_Axis*.E_ChPoss",
"LBP_Axis*.E_NeutrASp", "LBP_Axis*.E_PLCASp"
(DB31, ... DBB68)
● "Anforderung Achs-/Spindeltausch (Seite 392)"
"LBP_Axis*.A_NCASpChan*", "LBP_Axis*.A_NCASpStrobe", "LBP_Axis*.A_PLCASp"
Achssperre
Bei gesetzter Achssperre "LBP_AxisX.A_ASpDisable" (DB31, ... DBX1.3) bewegt sich eine
über den Baustein gesteuerte Achse nicht, es wird nur ein simulierter Istwert erzeugt. Das
Verhalten ist identisch zum Verfahren der Achse bei Achssperre durch die NC.
Achsen im Koppelverband
Befinden sich Achsen in einem Koppelverband, können diese Achsen nur über die Leitachse
mit dem Baustein verfahren werden. Wird versucht, eine andere Achse als die Leitachse aus
einem Koppelverband anzusteuern, wird keines der Ausgangssignale "InPos" oder "Error"
gesetzt.
PLC
Funktionshandbuch, 12/2019, A5E48053808A AB
(DB31, ... DBB8)
Referenz zum PLC-Grundprogramm
9.6 Funktionen (FC)
691

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis