Bloco responsável pela limpeza do estado de falha do drive.
Representação Ladder

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



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.