Ir ao conteúdo
  • Cadastre-se

Projeto Portão Automático CLP LADDER


Posts recomendados

Olá pessoal, como estão? Preciso fazer um projeto de um controle de um portão eletrônico residencial e estou com dificuldades nos itens 3 e 5 da descrição. Alguém poderia me ajudar? Estou usando o Trilogi.

"Considere que o CLP possui as seguintes entradas:

TIMER: uma entrada que, a cada 5 segundos, alterna de "0" para "1". Assim sendo:

Em t=0: TIMER=0

Em t=5: TIMER=1

Em t=10: TIMER=0

Em t=15: TIMER=1, etc

CONTROLE: uma entrada que é acionada ("=1") quando o usuário aciona o controle remoto para abrir o portão

SENSOR: Um sensor de barreira que é acionado ("=1") sempre que um carro estiver passando pelo portão

INICIODECURSO: Um sensor que é "=1" quando o portão está totalmente aberto

FIMDECURSO: Um sensor que é "=0" quando o portão está totalmente fechado

Possui as seguintes saídas:

ABRE: Uma saída que quando "=1" faz o motor do portão girar de forma a abrir o mesmo

FECHA: Uma saída que quando "=1" faz o motor do portão girar de forma a fechar o mesmo

Especificações do funcionamento:

1) ABRE e FECHA nunca devem ser "=1" simultaneamente

2) Quando INICIODECURSO=1 ou FIMDECURSO=1, o portão deve parar de se movimentar

3) Se SENSOR=1, o portão deve abrir (se estiver fechando, deve parar de fechar e abrir. Isso não vale se o portão estiver completamente fechado.

4) Se CONTROLE=1, o portão deve abrir

5) Após pelo menos 20 segundos após o portão estiver completamente aberto, ele deve fechar automaticamente

 

Observação: o motor do portão se movimenta apenas enquanto ABRE ou FECHA = 1. Seu programa deve garantir que uma dessas saídas seja "1" até que você não queira que o motor se mova. Ou seja, não basta fazer "ABRE=1" para que o portão abra, você deve garantir que ele fica "abrindo" até que algo faça ele parar. O mesmo vale para o FECHA.

 

Usar apenas os símbolos apresentados em aula (contato aberto, contato fechado e bobina/saída)."

Link para o comentário
Compartilhar em outros sites

Nunca tinha visto essa linguagem antes... interessante... com figuras para programar...hum...

 

Se puder colocar dois objetos com o mesmo nome, como por exemplo bobinas e uma negativa e outra positiva (se uma ligar e outra desligar) daria para resolver o problema mais facilmente.

 

Uma linha você coloca uma bobina para ligar o motor no sentido de fechar o portão e em outra linha uma bobina de abrir o portão. A partir dai só usar conectores com mesmo nome e sentidos diferentes (se um é Normalmente fechado em outra linha ele seria normalmente aberto) assim você verificar se um botão está aberto ele abriria o outro circuito.

 

Se isso não for possível você poderia usar bobinas nessas duas linha de abrir e fechar o portão para verificar o estados dos botões e das bobinas de abrir e fechar e fazer uma porta "and" ou "or" para cada caso...

 

O timer você pode colocar na linha que verifica se o portão está aberto e jogar um comando para a bobina de fechar o portão...

 

 

Estou viajando na maionese aqui, pois nunca usei esse programa... mas para mim isso ai está mais para lógica do que qualquer outra coisa. Talvez alguém por aqui lhe ajude mais, apesar de parecer questão de prova/trabalho... além disso todo o programa tem curva de aprendizado e não vai ser hoje que vou prender esse ai T_T

Link para o comentário
Compartilhar em outros sites

olá, posta o que voce tem pronto que te ajudo no que esta faltando.

no item 5 voce pode colocar o sinal do fim de curso totalmente aberto para habilitar o temporizador, e o contato do temporizador depois de setado em paralelo com o sinal do botão de fechar. o item 3 depende da logica que voce ja fez.

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...