Carregando o progresso local…
PLC Gym
Início do PLC GymNível 1, 0 XP · seu progresso
Desafio 02 · Programe · PRO (exige o Pro)

Circuito pisca-pisca em CLP: desafio da lâmpada piscando

Um segundo ligada, um segundo desligada, enquanto a bomba está desarmada.

Quando a bomba P-101 desarma, Fault passa a ON. Enquanto Fault estiver ON, faça Beacon piscar: ON por 1 segundo, depois OFF por 1 segundo, e assim por diante, começando por ON. Quando Fault passa a OFF, Beacon passa a OFF na hora, e a falha seguinte começa de novo por ON.

Este desafio faz parte do ProCrie uma conta grátis: toda conta tem um teste do Pro grátis até 5 de dezembro.

Sem cartão. Nada a pagar. Nada a cancelar.

Official release: 5 December. Fique em primeiro no ranking no dia e ganhe 3 meses de Pro, mais 2 semanas de Pro para dar a um amigo. O 2º lugar ganha 4 semanas. O 3º lugar ganha 2 semanas. Regras

  • Todas as aulas, do zero
  • Todas as missões e lições, conforme você sobe de nível
  • Um teste prático para cada título, com certificado
  • Rebobine qualquer teste, uma varredura de cada vez
  • Soluções comentadas quando você travar
  • O conversor de código, à vontade
A máquina 3D skid de bombas em que este desafio é executadoPRO (exige o Pro) desafio
Como o teste roda

Pisca um segundo ligado, um segundo desligado

Teste 1 de 2
Definido pelo testeVerificado pelo testePasso 8 de 8 · 3.9 s
Level
Fácil · 10 pontos
Tipo
Programe
Tempo
Sobre 10 min
Taxa de aprovação
Novo
Máquina
skid de bombas em 3D
Siemens
LAD e SCL
Rockwell
Ladder e Texto estruturado
Beckhoff
Texto estruturado
Comportamento exigido

Faça a lâmpada de aviso piscar: o que o seu código deve fazer

Fault
Fault ON significa que a bomba P-101 desarmou.
Beacon
Enquanto Fault estiver ON: 1 s ligado, 1 s desligado, começando ligado.

Pressione Executar, depois pressione o botão Fault e veja a lâmpada âmbar piscar. Pressione Fault de novo e ela para.

Tabela de tags

Faça a lâmpada de aviso piscar: entradas e saídas

Seu programa lê 1 entrada e define 1 saída. Os nomes são os mesmos no editor de qualquer fabricante.

TagTipo de dadoSeu códigoO que significa na máquina
FaultBOOLLêUma entrada de que o seu código precisaA bomba P-101 desarmou
BeaconBOOLEscreveUma saída que o seu código defineSinalizador de aviso âmbar

No SCL da Siemens, escreva as tags do próprio bloco com # na frente, como faz o TIA Portal: #Fault. Rockwell e TwinCAT use só o nome: Fault.

Verificações automáticas

O que as verificações testam

  1. Beacon fica OFF enquanto não há Fault.
  2. Quando Fault passa a ON, Beacon fica ON no primeiro segundo.
  3. Depois Beacon fica OFF por um segundo, ON por um segundo, e assim por diante.
  4. Quando Fault se limpa, Beacon passa a OFF na hora, e a falha seguinte começa por ON.

As verificações executam 2 testes na máquina, varredura por varredura: Pisca um segundo ligado, um segundo desligado; Para quando a falha se limpa.

No local

Onde você encontraria isto

O sinalizador de uma casa de bombas pisca quando uma bomba desarma, para o turno da noite perceber de longe, do outro lado do pátio.

Uma lâmpada fixa é fácil de perder entre outras luzes. Um pisca constante é o jeito usual de dizer: alguma coisa precisa de você.

Resolveu ou travou? Converse sobre isso no Vestiário.

Continue

Mais desafios