MC_ReadCartesianTransform – Přečtení použité kartézské transformace
Symbol blokuPotřebná licence: COORDINATED MOTION
Popis funkce
Blok MC_ReadCartesianTransform zpřístupňuje na výstup TransX, TransY, TransZ, RotAngle1, RotAngle2, RotAngle3, Aux1, Aux2 a Aux3 aktivní kartézskou transformaci mezi souřadnými systémy. V systému lze definovat několik kartézkých transformací. Kterou chceme zobrazit se vybírá parametrem SelTrans. Význam hodnot je vysvětlen v popisu bloku MC_SetCartesianTransform. Hodnota je platná jen pokud je na výstupu Valid true, čehož se dosáhne nastavením vstupu Enable na hodnotu true. Pokud je aktivní více než jedna kartézská transformace, tak je na výstupu dána výsledná kartézská transformace.
Vstupy
uAxesGroup | Odkaz na skupinu os | Reference |
Enable | Povolení funkce bloku (aktivace výstupů) | Bool |
SelTrans | Výběr transformace pro zobrazení 1 | Long (I32) |
|
|
|
Výstupy
yAxesGroup | Odkaz na skupinu os | Reference |
Valid | Příznak platnosti výstupní hodnoty | Bool |
Busy | Příznak, že algoritmus ještě neskončil | Bool |
TransX | Posun v ose X | Double (F64) |
TransY | Posun v ose Y | Double (F64) |
TransZ | Posun v ose Z | Double (F64) |
RotAngle1 | Úhel rotace podél osy X | Double (F64) |
RotAngle2 | Úhel rotace podél osy Y | Double (F64) |
RotAngle3 | Úhel rotace podél osy Z | Double (F64) |
Aux1 | posun v 1. doplňkové ose | Double (F64) |
Aux2 | posun v 2. doplňkové ose | Double (F64) |
Aux3 | posun v 3. doplňkové ose | Double (F64) |
Error | Příznak chyby | Bool |
ErrorID | Výsledek poslední operace | Error |
|
|
|
[Předchozí] [Na začátek] [Výše] [Další]
2023 © REX Controls s.r.o., www.rexygen.com