MC_ReadActualPosition – Skutečná poloha osy

Symbol blokuPotřebná licence: MOTION CONTROL
PIC

Popis funkce

Blok MC_ReadActualPosition zpřístupňuje na výstupu Position aktuální polohu připojené osy. Hodnota je platná jen pokud je výstup Valid nenulový, čehož se dosáhne nastavením vstupu Enable na nenulovou hodnotu.

Blok zobrazuje logickou polohu, tj. hodnoty, které se do všech MC bloků zadávají jako poloha a která je též na výstupu CommandedPosition bloku RM_Axis. Hodnota na snímači motoru (tj. hodnota na výstupu PhysicalPosition bloku RM_Axis) může být odlišná.

Poznámka: Tento blok je implementován z důvodu kompatibility s PLCopen neboť zobrazuje stejnou veličinu, která je přístupná i na výstupu CommandedPosition bloku RM_Axis. Někdy se blok může hodit v rozsáhlých schématech se subsystémy.

Vstupy

uAxis

Odkaz na osu (přípustné je jen spojení RM_Axis.axisRefuAxis nebo yAxisuAxis)

Reference

Enable

Povolení funkce bloku (aktivace výstupů)

Bool

Výstupy

yAxis

Odkaz na osu (přípustné je jen spojení RM_Axis.axisRefuAxis nebo yAxisuAxis)

Reference

Valid

Příznak platnosti výstupní hodnoty

Bool

Busy

Příznak, že algoritmus ještě neskončil

Bool

Error

Příznak chyby

Bool

ErrorID

Výsledek poslední operace

Error

i ....

obecná chyba systému REXYGEN

Position

Aktuální poloha osy

Double (F64)

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