Ausführliche Beschreibung
2.3 Systemvariable für Synchronaktionen
2.3.10
Bahntangentenwinkel ($AC_TANEB)
Über die kanalspezifische Systemvariable $AC_TANEB (Tangent ANgle at End of Block)
kann der Winkel zwischen der Tangente im Endpunkt des aktuellen Satzes und der
Tangente im Anfangspunkt des Folgesatzes gelesen werden.
Datentyp:
Der Tangentenwinkel wird stets positiv im Bereich 0.0° bis 180.0° angegeben.
Kann der Tangentenwinkel nicht ermittelt werden, wird der Wert -180.0° ausgegeben.
Verwendung nur bei programmierten Sätzen
Es wird empfohlen, den Tangentenwinkel nur bei programmierten Sätzen, nicht bei vom
System generierten Zwischensätzen, zu lesen. Eine Unterscheidung kann über die
Systemvariable $AC_BLOCKTYPE erfolgen:
$AC_BLOCKTYPE == 0 (programmierter Satz)
Beispiel:
Programmcode
ID=2 EVERY $AC_BLOCKTYPE==0 DO $R1=$AC_TANEB
2.3.11
Override ($A...OVR)
Aktueller Override
Kanalspezifischer Override
Über die kanalspezifisch Systemvariable $AC_OVR kann der Bahnvorschub verändert
werden.
Datentyp:
Einheit:
Wertebereich: 0.0 bis Maschinendatum
Die Systemvariable $AC_OVR muss in jedem Interpolationstakt neu geschrieben werden,
ansonsten wirkt der Wert "100%".
34
REAL
REAL
%
• bei binärcodiertem Korrekturschalter
MD12100 $MN_OVR_FACTOR_LIMIT_BIN
• bei graycodiertem Korrekturschalters
MD12030 $MN_OVR_FACTOR_FEEDRATE[30]
Funktionshandbuch, 07/2012, 6FC5397-5BP40-3AA0
Synchronaktionen