Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 828D Funktionshandbuch Seite 300

Erweiterungsfunktionen
Vorschau ausblenden Andere Handbücher für SINUMERIK 828D:
Inhaltsverzeichnis

Werbung

K3: Kompensationen
5.5 Interpolatorische Kompensation
Tabellenmultiplikation ($AN_CEC_MULT_BY_TABLE)
Durch Tabellenmultiplikation kann der aktuelle Kompensationswert K der
Kompensationstabelle mit dem aktuellen Kompensationswert K
Kompensationstabelle X, d. h. auch mit sich selbst, multipliziert werden. Das Ergebnis der
Tabellenmultiplikation wird zum aktuelle Kompensationswert K der Kompensationstabelle
addiert und ergibt dann den in der Kompensationsachse wirksamen
Summenkompensationswert SK.
SK = K + K * K
In die Systemvariable ist die Nummer der Kompensationstabelle einzutragen, mit dessen
Kompensationswert der aktuelle Kompensationswert multipliziert werden soll.
$AN_CEC_MULT_BY_TABLE[<Tabellenindex>] = <Tabellennummer X>
<Tabellennummer X> = <Tabellenindex X> + 1
Modulo-Funktion ($AN_CEC_IS_MODULO)
Wird bei einer Kompensationstabelle die Modulo-Funktion aktiviert, wird der Eingangswert,
d.h. die Sollposition der Basisachse, modulo dem Eingangsbereich der Kompensationstabelle
gerechnet. Das bedeutet, dass auf den Kompensationswert der Endposition wieder der
Kompensationswert der Anfangsposition bzw. bei umgekehrter Durchlaufrichtung auf den
Kompensationswert der Anfangsposition wieder der Kompensationswert der Endposition folgt.
$AN_CEC_IS_MODULO[<Tabellenindex>] = <Wert>
● 0: Kompensation ohne Modulofunktion
● 1: Kompensation mit Modulofunktion
Hinweis
Gleiche Kompensationswerte
Es wird empfohlen, bei aktiver Modulofunktion die Kompensationswerte der Anfangs- und
Endposition gleich einzustellen.
Hinweis
Modulo-Rundachse
Für eine Modulo-Rundachse muss die Modulofunktion der Kompensation aktiviert werden.
Beispiel: Parametrierung bei Modulo-Rundachse
$MA_IS_ROT_AX[AX1] = 1
$MA_ROT_IS_MODULO[AX1] = 1 ; Modulo 360°
$AN_CEC_INPUT_AXIS[0] = AX1
$AN_CEC_MIN[0]
$AN_CEC_MAX[0]
$AN_CEC_STEP[0] = 1.0
$AN_CEC_IS_MODULO[0] = 1
300
x
; Rundachse
= 0.0
= 360.0
einer beliebigen
x
Funktionshandbuch, 08/2018, 6FC5397-1BP40-6AA2
Erweiterungsfunktionen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840d sl

Inhaltsverzeichnis