Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840Di sl Handbuch Seite 439

Sinumerik 840d sl/840de sl; sinumerik 840di sl/840die sl; sinumerik 840d powerline/840de powerline; sinumerik 840di powerline/840die powerline; sinumerik 810d powerline/810de powerline
Vorschau ausblenden Andere Handbücher für SINUMERIK 840Di sl:
Inhaltsverzeichnis

Werbung

Lernen ein/aus
Desweiteren wird im Muster-NC-Programm der eigentliche Lernvorgang des neuronalen
Netzes aktiviert. Dies erfolgt mit folgendem Hochsprachenbefehl:
QECLRNON(Achsname 1, ... 4) Lernen ein (für angegebene Achsen)
Nur während dieser Phase werden die Kennlinien verändert.
Nachdem die Lernbewegungen der gewünschten Achsen abgeschlossen ist, wird der
Lernvorgang wieder für alle Achsen gleichzeitig ausgeschaltet. Dies erfolgt mit dem
Hochsprachenbefehl
QECLRNOF Lernen aus (gleichzeitig für alle Achsen)
Nach Power-On-Reset, Programmende (M02/M30) oder Bedientafelfront-Reset ist das
Lernen ebenfalls ausgeschaltet.
Der aktuelle Status bzgl. "Lernen Ein/Aus" wird im Servicebild "Achsen" mit "QFK-Lernen
aktiv" (1 = aktiv; 0 = nicht aktiv) angezeigt.
Lernzyklus-Aufruf
Vom Muster-NC-Programm wird nach der Aktivierung des Lernens der Lernzyklus mit
folgenden Eingangsparametern aufgerufen:
● Anzahl der Achsen, für die gelernt werden soll (maximal 4).
● Achsnamen der lernenden Achsen
● Ausführliches Lernen aktiv ja/nein (TRUE/FALSE)
Erweiterungsfunktionen: Kompensationen (K3)
Funktionshandbuch, 11/2006, 6FC5397-1BP10-2AA0
Voraussetzung:
Falls mehr als eine Achse gleichzeitig lernen soll, müssen alle QFK-Systemvariablen der
beteiligten Achsen die gleichen Werte aufweisen. Diese Werte werden überwacht, und
bei Ungleichheit wird eine Fehlermeldung ausgelöst.
Ausgangsnummer (für alle Achsen gleich) Wert immer 0 (Sollwertzweig)
Lernmodus (Neulernen = 0; Nachlernen = 1)0: Neulernen aktiv. Damit werden vor dem
Start des Lernens alle Werte des Netzwerkes mit dem Wert 0 vorbesetzt.
1: Nachlernen aktiv. Das Lernen wird mit den bereits gelernten Werten fortgesetzt in der
festgelegten Schrittweite.
FALSE: Das ausführliche Lernen ist nicht aktiv. Die Kennlinie wird somit in der
Schrittweite der Grobquantisierung der Beschleunigung gelernt.
TRUE: Das "ausführliche Lernen" ist aktiv. Die Kennlinie wird in der Schrittweite der
Feinquantisierung der Beschleunigung gelernt. D. h. bei einer Feinquantisierung von 10
Schritten pro Grobschritt dauert die Ermittlung der Kennlinie auch zehnmal länger. Daher
sollte dieser Parameter nur für extrem hohe Genauigkeitsanforderungen gesetzt werden.
Hinweis
Wenn das "ausführliche Lernen" angewählt ist, kann und sollte wegen Reduzierung der
Lerndauer die Anzahl der Lerndurchläufe reduziert werden (empfohlener Bereich:
zwischen 1 bis 5).
Ausführliche Beschreibung
2.6 Neuronale Quadrantenfehlerkompensation
2-71

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis