Cenários de erro do eixo
Na maioria dos casos, quando uma instrução de bloco da função de movimento emitida para um eixo resulta em um erro de bloco da função, o eixo transita para um estado de Erro, e o elemento ErrorID correspondente é definido para os dados AXIS_REF para o eixo.
Porém, nas seguintes situações, o eixo pode não transitar para um estado de erro, e é possível que o aplicativo do usuário emita um bloco de função de movimento com sucesso para o eixo após o estado do eixo mudar.
Cenário | Exemplo |
|---|---|
Um bloco da função de movimento instrui um eixo, mas o eixo está em um estado em que o bloco de função não pode ser executado adequadamente. | O eixo não tem potência ou está em uma sequência de Início ou em um estado de Parada de erro. |
Um bloco da função de movimento instrui um eixo, mas o eixo ainda é controlado por outro o bloco da função de movimento. O eixo não pode permitir que o movimento seja controlado pelo novo bloco da função sem parar totalmente. | O novo bloco da função comanda o eixo para mudar a direção do movimento. |
Quando um bloco de função de movimento tenta controlar um eixo, mas o eixo ainda é controlado por outro bloco de função de movimento, e o perfil de movimento recém-definido não pode ser realizado pelo controlador. | O Aplicativo do usuário emite um bloco da função MC_MoveAbsolute da Curva S para um eixo com uma curta distância dada quando o eixo está se movendo. |
Dê sua opinião