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
(Zwischensätze) gelesen werden. Zur Unterscheidung, ob es sich um einen programmierten
Satz (Hauptsatz) handelt, dient die Systemvariable
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
$AC_OVR
in Synchronaktionen gelesen und geschrieben werden.
Der von der PLC vorgegebene Override wird für Synchronaktionen in den Systemvariablen:
$AA_PLC_OVR
$AC_PLC_OVR
zum Lesen bereitgestellt.
Der resultierende Override
wird für Synchronaktionen in den Systemvariablen:
$AA_TOTAL_OVR
$AC_TOTAL_OVR
zum Lesen bereitgestellt.
Der resultierende Override errechnet sich als:
$AA_OVR * $AA_PLC_OVR
$AC_OVR * $AC_PLC_OVR
Arbeitsvorbereitung
Programmierhandbuch, 03/2010, 6FC5398-2BP20-1AA0
$AC_TANEB
Axial Override
Bahnoverride
Axial Override
Bahnoverride
Axial Override
Bahnoverride
bzw.
sollte nicht für Sätze, die vom System erzeugt werden
$AC_BLOCKTYPE
Bewegungssynchronaktionen
10.4 Aktionen in Synchronaktionen
.
623