MC_ReadStatus – Stav osy
Symbol blokuPotřebná licence: MOTION CONTROL
Popis funkce
Blok MC_ReadStatus indikuje na svých výstupech různé stavy připojené osy jako logickou hodnotu. indikovaný stav je zřejmý z názvu výstupu, popřípadě z jeho popisu. Hodnota je platná jen pokud je výstup Valid nenulový, čehož se dosáhne nastavením vstupu Enable na nenulovou hodnotu.
Vstupy
uAxis | Odkaz na osu (přípustné je jen spojení RM_Axis.axisRef–uAxis nebo yAxis–uAxis) | reference |
Enable | Povolení funkce bloku (aktivace výstupů) | bool |
Výstupy
yAxis | Odkaz na osu (přípustné je jen spojení RM_Axis.axisRef–uAxis nebo yAxis–uAxis) | 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 | Kód chyby | error |
|
|
|
ErrorStop | Osa je ve stavu CHYBA | bool |
Disabled | Osa je ve stavu VYPNUTO | bool |
Stopping | Osa je ve stavu STOP | bool |
StandStill | Osa je ve stavu PŘIPRAVEN | bool |
DiscreteMotion | Osa je ve stavu JEDNORÁZOVÝ POHYB | bool |
ContinuousMotion | Osa je ve stavu TRVALÝ POHYB | bool |
SynchronizedMotion | Osa je ve stavu SYNCHRONIZOVANÝ POHYB | bool |
Homing | Osa je ve stavu HLEDÁNÍ VÝCHOZÍ POLOHY | bool |
ConstantVelocity | Osa se pohybuje konstantní rychlostí | bool |
Accelerating | Osa zrychluje | bool |
Decelerating | Osa brzdí/zpomaluje | bool |
[Předchozí] [Na začátek] [Výše] [Další]