10.4.28
Bestimmung des Bahntangentenwinkels in Synchronaktionen
Funktion
Die in Synchronaktionen lesbare Systemvariable $AC_TANEB (Tangent ANgel at End of
Block) ermittelt den Winkel zwischen der Bahntangente im Endpunkt des aktuellen Satzes
und der Bahntangente im Startpunkt des programmierten Folgesatzes.
Parameter
Der Tangentenwinkel wird stets positiv im Bereich 0.0 bis 180.0 Grad ausgegeben. Existiert
kein Nachfolgesatz im Hauptlauf, so wird der Winkel -180.0 Grad ausgegeben.
Die Systemvariable $AC_TANEB sollte nicht für Sätze, die vom System erzeugt werden
(Zwischensätze) gelesen werden. Zur Unterscheidung, ob es sich um einen programmierten
Satz (Hauptsatz) handelt, dient die Systemvariable $AC_BLOCKTYPE.
Beispiel
ID=2 EVERY $AC_BLOCKTYPE==0 DO $SR1 = $AC_TANEB
10.4.29
Bestimmung des aktuellen Override
Funktion
Der aktuelle Override
(NC-Anteil) kann mit den Systemvariablen:
$AA_OVR Axial Override
$AC_OVR Bahnoverride
in Synchronaktionen gelesen und geschrieben werden.
Der von der PLC vorgegebene Override wird für Synchronaktionen in den Systemvariablen:
$AA_PLC_OVR Axial Override
$AC_PLC_OVR Bahnoverride
zum Lesen bereitgestellt.
Arbeitsvorbereitung
Programmierhandbuch, 06/2009, 6FC5398-2BP20-0AA0
Bewegungssynchronaktionen
10.4 Aktionen in Synchronaktionen
711