● im Teileprogramm durch
● in Synchronaktionen nur indirekt programmierbar (ASUP).
● von der PLC nur indirekt programmierbar (ASUP).
Prozentuale Beschleunigungskorrektur
ACC[Achse]
Mit
MD32300 MAX_AX_ACCEL
vorgegebene Beschleunigung in einem Bereich von 0% – 200% in Teileprogrammen und in
Synchronaktionen verändert werden.
ACC[Achse]= <Wert>
Der aktuelle Beschleunigungswert kann mit der Systemvariablen $AA_ACC[Achse]abgefragt
werden. Er bestimmt sich aus:
$AA_ACC[Achse]= Inhalt(MD32300 MAX_AX_ACCEL[Achse]) * ACC[Achse]/100
Mit MD 32320 DYN_LIMIT_RESET_MASK kann die Beibehaltung des ACC-Wertes bei
Kanal-RESET/M30 gesteuert werden.
Hinweis
Die mit
für die Ausgabe in $AA_ACC berücksichtigt. Das Auslesen von $AA_ACC im Teileprogramm
findet jedoch zu einem anderen Zeitpunkt statt als das Auslesen in einer Synchronaktion.
Der im Teileprogramm geschriebene Wert wird nur dann in der Systemvariablen $AA_ACC
wie im Teileprogramm geschrieben berücksichtigt, wenn
Synchronaktion verändert wurde.
Der in einer Synchronaktion geschriebene Wert wird nur dann in der Systemvariablen
$AA_ACC wie in der Synchronaktion geschrieben berücksichtigt, wenn
nicht von einem Teileprogramm verändert wurde.
Hauptlauf-Achsen
Hauptlaufachsen (HL-Achsen) sind die vom Hauptlauf interpolierten Achsen und können
sein:
● Kommandoachsen (durch Synchronaktionen aktiviert)
● PLC-Achsen (vom PLC über Funktionsbausteine gestartet)
Grundfunktionen
Funktionshandbuch, 03/2010, 6FC5397-0BP20-1AA0
programmierbar.
kann die im Maschinendatum:
ACC[Achse]=0...200
mit
programmierte Beschleunigungskorrektur wird immer wie oben angegeben
ACC[...]
/
für über Maschinendaten ausgewählte Achsen
FFWON
FFWOF
Achse =
Kanalachsname (X, Y ....), Spindel (S1, ...)
Wert =
Prozent von MD32300 MAX_AX_ACCEL
(0 <= Wert <= 200)
V1: Vorschübe
17.4 Vorschubbeeinflussung
zwischenzeitlich nicht von einer
ACC
zwischenzeitlich
ACC
1437