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.

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:
  1. I1 fechada (porta aberta) → Inicia a contagem de 2 segundos no temporizador.
  2. Se I1 abrir antes de 2 segundos, temporizador para, sem acionar o alarme.
  3. Se I1 permanecer fechada por 2 segundos, temporizador ativa a saída, acionando Q1 (alarme ligado).
  4. 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.

Exercícios relacionados