MC_GROUP_HALT (221)


 

Zastosowanie:

PLC

SIM

 

Opis skrótowy:

This function block commands a controlled motion stop. It aborts any ongoing function block execution. AxesGroup is moved to the state “GroupMoving“, until the velocity is zero. With the DONE output set, the state is transferred to GroupStandby.

wejścia (4 sztuki):

nr

typ

impuls

oznaczenie

uwagi

1

B

tak Execute Start the action at rising edge
2 REAL nie Deceleration Value of the ‘Deceleration’ [u/s^2 ]
3 REAL nie Jerk Value of the ‘Jerk’ [u/s^3 ]
4 INT nie BufferMode Refer to Chapter 7.3 Buffer Modes

 

wyjścia (6 sztuki):

nr

typ

impuls

oznaczenie

uwagi

1

B

nie

Done

Zero velocity reached
2 B nie Busy The FB is not finished
3 B   Active Indicates that the FB has control on the axes group
4 B nie CommandAborted Command is aborted by disabling MC-Power of one or more of the axes in the group. The state changes to GroupDisabled.
5 B nie Error Signals that an error has occurred within the Function Block
6 INT nie ErrorID Error identification

 

 

ustawienia:



opis działania:


Uwagi:
    • MC_GroupHalt is used to stop the axes group under normal operation     conditions. In non-buffered mode: during deceleration of the axes group it is     possible to set another motion command, which will abort the MC_GroupHalt and     will be executed immediately.
    • If this command is active the next command can be issued. E.g. a driverless     vehicle detects an obstacle and needs to stop. MC_GroupHalt is issued. Before     the standstill is reached the obstacle is removed and the motion can be     continued by setting another motion command, so the vehicle does not stop.
    • The relevant axes stay on the same path which would have been executed     without having issued MC_GroupHalt.

 

 

Używane rejestry R i znaczniki M: brak