MC_Stop, MCP_Stop – Zastavení pohybu
Symboly blokůPotřebná licence: MOTION CONTROL 
                                                                      
   
Popis funkce
Bloky MC_Stop a MCP_Stop mají naprosto shodnou funkci, jediným rozdílem je, že
MCP_ varianta bloku má méně vstupů a potřebné konstanty se zadávají jako parametry
bloku.
Block MC_Stop provede zastavovací sekvenci a převede osu do stavu Stopping. V tomto stav není možné spustit žádný pohyb a osa v něm zůstává dokud je vstup Execute nenulový.
Poznámka1: Blok nemá parametr BufferMode. Mód je vždy Aborting.
Poznámka2: Protože selhání příkazu k zastavení může být nebezpečné, blok generuje chybu jen v naprosto fatálních případech (např. nezapojený vstup uAxis) a snaží se co nejkorektněji zastavit (např. při nekorektních parametrech použije nastavení osy nebo vyvolá sekvenci pro chybové zastavení).
Vstupy
uAxis  |   Odkaz na osu (přípustné je jen spojení RM_Axis.axisRef–uAxis nebo yAxis–uAxis)  |   Reference  | 
Execute  |   Náběžná hrana aktivuje blok  |   Bool  | 
Deceleration  |   Maximální povolené zpomalení [unit/s]  |   Double (F64)  | 
Jerk  |   Maximální povolená změna zrychlení [unit/s]  |   Double (F64)  | 
Výstupy
yAxis  |   Odkaz na osu (přípustné je jen spojení RM_Axis.axisRef–uAxis nebo yAxis–uAxis)  |   Reference  | 
Done  |   Příznak dokončení algoritmu  |   Bool  | 
CommandAborted  |   Příznak přerušení funkce bloku  |   Bool  | 
Busy  |   Příznak, že algoritmus ještě neskončil  |   Bool  | 
Active  |   Příznak, že blok řídí osu  |   Bool  | 
Error  |   Příznak chyby  |   Bool  | 
ErrorID  |   Výsledek poslední operace  |   Error  | 
  |           
 
  |   
  | 
[Předchozí] [Na začátek] [Výše] [Další]
2025 © REX Controls s.r.o., www.rexygen.com