Caminho:  Equipamentos (Dispositivos) > SCA06 > Ladder > Motion Control > Motion Control Command >

MC_Reset

Reseta falha de drive

Previous pageReturn to chapter overviewNext page

Bloco responsável pela limpeza do estado de falha do drive.

 

Representação Ladder

 

MC_Reset_block

 

Características de Execução

 

Tamanho de Memória de Programa

28 Bytes

Tamanho de Memória de Dados

4 Bytes

 

Estrutura do Bloco

 

Tipo de Variável

Nome

Tipo de Dado

Descrição

VAR_IN_OUT

Axis

BYTE

Seleção de eixo da operação

(0 - Eixo real)

VAR_INPUT

Execute

BOOL

Habilitação do bloco

VAR_OUTPUT

Done

BOOL

Habilitação da saída

Error

BOOL

Sinalizador de erro na execução

ErrorID

WORD

Identificador do erro ocorrido

VAR

MC_RESET_INST_0

MC_RESET

Instância de acesso à estrutura do bloco

 

Funcionamento

 

Este bloco, quando detecta uma borda de subida em Execute, realiza uma limpeza no estado do drive, alterando-o de Errorstop para Disabled.

 

Quando Execute possui valor FALSE, Done permanece FALSE. A saída Done é ativada quando o bloco termina a execução com sucesso, permanecendo em nível TRUE até que Execute receba FALSE.

 

Caso haja algum erro na execução, a saída Error é ativada e ErrorID exibe o código do erro segundo a tabela abaixo.

 

Código

Descrição

71

P202 diferente de 4.

 

Exemplo

 
MC_Reset_example01

 

MC_Reset_example02
 
MC_Reset_example03
 

Ocorrendo alguma falha no drive, o estado do eixo mudará para Errorstop (%SW6004 = 1).

Quando ocorrer uma transição de subida de RESET_COMMAND, o bloco MC_Reset será executado e o estado do eixo mudará para Disabled (%SW6004 = 0). A saída Done permanecerá setada enquanto a entrada Execute estiver em nível TRUE.