O objetivo deste tutorial é explicar como utilizar os contatos P e N 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
Os contatos P e N são contatos especiais utilizados para detectar transições de sinal, permitindo que uma lógica seja acionada apenas no instante da mudança de estado, e não enquanto o sinal permanece ligado ou desligado.
Eles funcionam de forma semelhante aos blocos R_TRIG e F_TRIG, porém de maneira mais simples e direta, pois são implementados diretamente como contatos na lógica Ladder.
Conceito e funcionamento
Contato P (borda positiva)
- Detecta a transição de FALSE para TRUE.
- Fecha o contato somente por um ciclo de varredura no momento da subida do sinal.
- Mesmo que o sinal continue em TRUE, o contato volta a abrir no ciclo seguinte.
Contato N (borda negativa)
- Detecta a transição de TRUE para FALSE.
- Fecha o contato somente por um ciclo no momento da descida do sinal.
- Ideal para ações que devem ocorrer ao soltar um botão.
Usabilidade na lógica
Os contatos P e N são indicados quando:
- A lógica exige ação instantânea
- Não se deseja manter o sinal ativo
- Busca-se uma solução mais simples, sem uso de blocos de função
Inserção dos contatos P e N na lógica
A inserção é feita a partir de um contato convencional já existente na lógica:
- Insira um contato normalmente aberto (NA) pelos meios convencionais já apresentados.
- Clique sobre o contato para selecioná-lo.
- Clique com o botão direito do mouse.
- Acesse a opção Detecção de borda.
- A cada clique, o contato irá alternar entre:
- Contato convencional
- Contato P (borda positiva)
- Contato N (borda negativa)
Repita o comando até chegar ao tipo de contato desejado.
Figura 2. Inserção de contatos com detecção de pulso P/N
Diferença em relação ao R_TRIG / F_TRIG:
Os contatos P e N não exigem variável de instância, pois não são blocos de função. Isso reduz a quantidade de variáveis e simplifica o programa.
Observação importante
- Os contatos P e N atuam por apenas um ciclo de varredura.
- Não substituem contatos convencionais em lógicas que precisam manter estado.
- São ideais para eventos pontuais e comandos momentâneos.
Os contatos P e N oferecem uma forma rápida e eficiente de implementar detecção de borda diretamente na lógica Ladder, mantendo o programa limpo, simples e fácil de entender.
Figura 3. Funcionamento dos contatos P/N
Comentários
0 comentário
Por favor, entre para comentar.