Faça um controle de acesso, caso alguém abra uma porta que e monitorada por um sensor representado por I1 (chave NA) e não a feche em menos de 2 segundos e resete o sistema num botão I2 (pushbutton), um alarme Q1 deve ser acionado.
Retentive On-Delay
- Função temporizador (Timer) - Retentive On-Delay
- Neste temporizador, através de um pulso, inicia-se a contagem no temporizador. Ou seja, mesmo que se desative a entrada, a contagem não para. Ao término da contagem parametrizada no temporizador, a saída é ativada. Ela ativada, o botão de entrada não tem mais efeito. A saída só é desativada quando o botão reset (uma outra entrada do temporizador) é ativado. Este botão reset zera a saída. Desta forma, o temporizador volta ao seu estado inicial. Porém, só terá como reativar a contagem, se o botão reset estiver em nível baixo, caso contrário, mesmo que ative a entrada, a contagem não reiniciada.
Retentive On-Delay
Passo 1
Beleza, vamos resumir o que a gente precisa fazer aqui. A questão pede para criar um controle de acesso usando dois sensores: o I1, que monitora se a porta está aberta (usando uma chave normalmente aberta, NA), e o I2, que é um botão de reset (pushbutton). A ideia é que, se alguém abrir a porta e não a fechar em menos de 2 segundos, o alarme Q1 deve ser acionado. Para isso, vamos usar um temporizador do tipo Retentive On-Delay. Esse tipo de temporizador inicia a contagem quando recebe um pulso e continua contando mesmo se o pulso parar antes de chegar no tempo determinado. No final da contagem, ele ativa a saída, que no nosso caso vai acionar o alarme. Agora, vamos ver como colocar tudo isso em prática!
Passo 2
Primeiro, vamos entender os componentes que temos:
- I1 (Chave NA): Detecta se a porta está aberta. Se a porta estiver aberta, I1 está fechado, permitindo a passagem do sinal.
- I2 (Pushbutton Reset): Botão para resetar o sistema e desativar o alarme.
- Q1 (Alarme): Dispositivo que será acionado se a condição de tempo for cumprida.
- Temporizador Retentive On-Delay: Vai contar os 2 segundos após a porta ser aberta.
Passo 3
Agora, vamos configurar o temporizador. O temporizador Retentive On-Delay inicia a contagem quando recebe um pulso, que no nosso caso será quando I1 for ativado (porta aberta). A configuração básica fica assim:
- Entrada do temporizador (Start): Conectada a I1. Quando I1 fecha (porta aberta), envia um pulso para iniciar a contagem.
- Tempo de atraso: 2 segundos.
- Botão de reset (I2): Conectado à entrada de reset do temporizador. Se alguém apertar I2 antes dos 2 segundos, o temporizador zera e o alarme não é acionado.
Passo 4
Vamos ver como o temporizador Retentive On-Delay funciona no nosso sistema. Quando I1 é ativado (porta aberta), o temporizador começa a contar 2 segundos. Se a porta for fechada antes dos 2 segundos, I1 desativa e o temporizador para, não acionando o alarme. Mas, se a porta continuar aberta por 2 segundos, o temporizador atinge o tempo definido e ativa a saída, que vai ligar o alarme Q1. Mesmo que a porta seja fechada após os 2 segundos, o alarme permanece ligado até que o botão I2 seja pressionado para resetar o sistema.
Passo 5
Vamos conectar tudo isso de forma lógica. A lógica fica assim:
- I1 fechada (porta aberta) → Inicia a contagem de 2 segundos no temporizador.
- Se I1 abrir antes de 2 segundos, temporizador para, sem acionar o alarme.
- Se I1 permanecer fechada por 2 segundos, temporizador ativa a saída, acionando Q1 (alarme ligado).
- Qualquer momento, pressionar I2 (reset) desliga o alarme Q1 e reseta o temporizador para o estado inicial.
Resposta
Com essa configuração, se a porta for aberta e não fechada em menos de 2 segundos, o alarme Q1 será acionado. Para desativar o alarme, basta pressionar o botão de reset I2, que zera o sistema e permite uma nova tentativa de controle de acesso.