7.2.2 Benutzerdefinierte Einheiten
7.2.2.1 Übersicht
7.2.2.2 Einstellungen
Die Steuerung unterstützt die Möglichkeit, benutzerdefinierte Einheiten einzustellen. Damit lassen sich die
entsprechenden Parameter z. B. direkt in Grad, mm, usw. setzen und auslesen.
7.2.2.3 Polpaarzahl- Kompensation
Unterschiede in den Polpaarzahlen von Motoren können kompensiert werden. Dazu ist der Wert im Objekt
Compensate polepair count 2060h
nachfolgenden Berechnungen ein, so dass unterschiedliche Motoren an der Steuerung betrieben werden
können, ohne dass eine Neukonfiguration erforderlich ist.
7.2.2.4 Berechnungsformeln für Benutzereinheiten
Getriebeübersetzung
Die Getriebeübersetzung
8Revolutions)) pro Achsenumdrehung (6091h:02
Getriebeüb
ersetzung
Sollten Objekt 6091
:01
h
Vorschubkonstante
Die Vorschubkonstante
Umdrehung der Antriebsachse (6092
Vorschubko
ns
tan
te
Dies ist zur Angabe der Spindelsteigung bei einer Linearachse nützlich.Sollte Objekt 6092
6092
:02
auf "0" gesetzt werden, setzt die Firmware den Wert auf "1".
h
h
Position
Die aktuelle Position in Benutzereinheiten (Postion actual value 6064
InternePos
Position
Encoderauf
auf "1" zu setzen. Anschließend geht die Polpaarzahl automatisch in die
(Gear ratio
6091h) berechnet sich aus Motorumdrehung (6091h:01
Motorumdre
hung
(
6091
Achsumdreh
ung
(
6091
oder Objekt 6091
:02
h
h
h
(Feed constant
6092h) wird aus dem Vorschub (6092
:02
(Shaft Revolutions)) wie folgt berechnet:
h
h
Vorschub
(
6092
:
01
Achsumdreh
ung
(
6092
ition
*
Vorschubko
lösung
*
Getriebeüb
ersetzung
(Shaft Revolutions)) wie folgt:
h
:
01
)
:
02
)
auf "0" gesetzt werden, setzt die Firmware den Wert auf "1".
)
:
02
)
) berechnet sich wie folgt:
h
nsante
(Motor m
h
:01
(Feed Constant)) pro
h
h
:01
oder Objekt
h
h
Seite | 30