O objetivo deste tutorial é explicar a diferença entre o Reset a Quente, Reset a Frio e Reset a Origem em um projeto do MasterTool X.
Componentes
Equipamentos: 1 computador/notebook.
Software: MasterTool X
Seções do Tutorial
- ARQUITETURA
- DESENVOLVIMENTO
1. ARQUITETURA
Será necessário a utilização de um computador/notebook para utilizar o Mastertool X.
Figura 1. Computador executando o Mastertool X
2. DESENVOLVIMENTO
Durante o desenvolvimento, testes ou manutenção de uma aplicação, pode ser necessário reinicializar o CLP. No MasterTool IEC XE, isso pode ser feito pelo menu superior Comunicação, onde estão disponíveis três tipos de reset: Reset Quente, Reset Frio e Reset de Origem.
Cada um deles possui efeitos diferentes sobre o programa e sobre as variáveis.
Reset Quente (Warm Reset)
O reset quente reinicia apenas a execução do programa, mantendo o máximo possível do estado atual do controlador.
Características:
- O código permanece carregado no CLP.
- A CPU reinicia a execução do programa.
- As variáveis normais são reinicializadas.
- As variáveis RETAIN e PERSISTENT mantêm seus valores.
- Não apaga dados internos importantes.
Quando usar:
- Durante testes de lógica.
- Quando se deseja reiniciar a execução sem perder estados importantes.
- Situações em que o CLP precisa voltar a operar rapidamente.
Figura 2. Reset a quente
Reset Frio (Cold Reset)
O reset frio faz uma reinicialização mais profunda do controlador, semelhante a desligar e ligar o equipamento.
Características:
- O código continua carregado no CLP.
- Todas as variáveis normais são reinicializadas.
- As variáveis RETAIN são reinicializadas.
- As variáveis PERSISTENT mantêm seus valores.
- A CPU retorna normalmente em modo STOP após o reset.
Quando usar:
- Para simular uma queda de energia.
- Para validar o comportamento das variáveis retentivas.
- Quando se deseja reiniciar o sistema sem apagar dados críticos.
Figura 3. Reset a Frio
Reset de Origem (Factory Reset / Reset Total)
O reset de origem é o mais drástico e retorna o CLP às condições iniciais de fábrica.
Características:
- O programa é removido do CLP.
- Todas as variáveis são apagadas, incluindo:
- Variáveis normais
- Variáveis RETAIN
- Variáveis PERSISTENT
- Configurações internas podem ser restauradas ao padrão.
- O CLP fica sem aplicação carregada.
Quando usar:
- Antes de carregar um projeto totalmente novo.
- Em manutenção corretiva.
- Quando há inconsistência grave de dados ou comportamento inesperado.
- Para entregar o CLP “limpo” para outro projeto.
Figura 4. Reset Origem
Comparativo resumido
| Tipo de Reset | Código permanece no CLP | VAR | VAR RETAIN | VAR PERSISTENT |
| Reset Quente | Sim | Inicializado | Mantido | Mantido |
| Reset Frio | Sim | Inicializado | Inicializado | Mantido |
| Reset de Origem | Não | Inicializado | Inicializado | Inicializado |
Observação importante
- O reset de origem deve ser usado com cuidado, pois não há recuperação do código após a execução.
- Para testes do comportamento de memória, o reset frio é o mais indicado.
- Para simples reinicialização da lógica, o reset quente é suficiente e mais seguro.
Esse entendimento é fundamental para evitar perda de dados importantes e para escolher corretamente o tipo de reset conforme o estágio do projeto.
Comentários
0 comentário
Por favor, entre para comentar.