Ir ao conteúdo
  • Comunicados

    • Gabriel Torres

      Seja um moderador do Clube do Hardware!   12-02-2016

      Prezados membros do Clube do Hardware, Está aberto o processo de seleção de novos moderadores para diversos setores ou áreas do Clube do Hardware. Os requisitos são:   Pelo menos 500 posts e um ano de cadastro; Boa frequência de participação; Ser respeitoso, cordial e educado com os demais membros; Ter bom nível de português; Ter razoável conhecimento da área em que pretende atuar; Saber trabalhar em equipe (com os moderadores, coordenadores e administradores).   Os interessados deverão enviar uma mensagem privada para o usuário @Equipe Clube do Hardware com o título "Candidato a moderador". A mensagem deverá conter respostas às perguntas abaixo:   Qual o seu nome completo? Qual sua data de nascimento? Qual sua formação/profissão? Já atuou como moderador em algo outro fórum, se sim, qual? De forma sucinta, explique o porquê de querer ser moderador do fórum e conte-nos um pouco sobre você.   OBS: Não se trata de função remunerada. Todos que fazem parte do staff são voluntários.
Gisele Siqueira

Projeto Portão Automático CLP LADDER

Recommended Posts

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)."

Compartilhar este post


Link para o post
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

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites
  • Autor do tópico
  • "Estou viajando na maionese aqui" , eu tb... mas mesmo assim, muito obrigada.

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites

    Usando lógica de programação, se for ABRIR ou FECHAR, verificar antes qual o valor da variável. 

    Se for 1, mudar para 0.

    Compartilhar este post


    Link para o post
    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.

    Editado por costa Marcelo

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites

    Crie uma conta ou entre para comentar

    Você precisar ser um membro para fazer um comentário






    Sobre o Clube do Hardware

    No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações 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

    ×