MC_ReadCartesianTransform – Přečtení použité kartézské transformace

Symbol blokuPotřebná licence: COORDINATED MOTION
PIC

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)

1 ....

PCS offset

2 ....

Tool offset

3 ....

Machine Base offset

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

i ....

obecná chyba systému REXYGEN

2024 © REX Controls s.r.o., www.rexygen.com