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

Proteção de bomba contra funcionamento a seco: desafio de CLP

Dois segundos sem água a desarmam. Um respingo não.

Start e Stop já funcionam. Proteja a bomba contra funcionar a seco. Se SourceLevel ficar abaixo de 10% por 2 segundos, pare a bomba e trave DryRunAlarm. Uma queda menor que 2 segundos, por balanço do líquido, não deve mudar nada. Enquanto o alarme está ativo, Start não faz nada. Reset só limpa o alarme quando SourceLevel voltar a 10% ou mais, e então a bomba espera por Start.

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

Dois segundos em nível baixo desarmam a bomba

Teste 1 de 4
Definido pelo testeVerificado pelo testePasso 6 de 6 · 2.5 s
Level
Médio · 20 pontos
Tipo
Deixe seguro
Tempo
Sobre 15 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

Nunca deixe a bomba rodar a seco: o que o seu código deve fazer

Nível baixo
Abaixo de 10% por 2 s: desarma e trava.
Reset
Só quando o nível voltar a 10% ou mais.
Restart
Só com um novo Start depois do reset.

Pressione Executar e Start, depois pressione Definir nível em 5%. Após 2 s a bomba para e a luz vermelha acende. Pressione Definir nível em 85%, depois Reset, depois Start.

Tabela de tags

Nunca deixe a bomba rodar a seco: entradas e saídas

Seu programa lê 4 entradas e define 2 saídas. Os nomes são os mesmos no editor de qualquer fabricante.

TagTipo de dadoSeu códigoO que significa na máquina
StartBOOLLêUma entrada de que o seu código precisaBotão Start
StopBOOLLêUma entrada de que o seu código precisaBotão Stop
ResetBOOLLêUma entrada de que o seu código precisaBotão de reset do alarme
SourceLevelREALLêUma entrada de que o seu código precisaNível do vaso de origem LT-100, %
PumpOnBOOLEscreveUma saída que o seu código defineRodar a bomba P-101
DryRunAlarmBOOLEscreveUma saída que o seu código defineLuz do alarme de funcionamento a seco

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

Verificações automáticas

O que as verificações testam

  1. SourceLevel abaixo de 10% por 2 s para a bomba e trava DryRunAlarm.
  2. Uma queda abaixo de 10% menor que 2 s não muda nada.
  3. Start não faz nada enquanto DryRunAlarm estiver ON.
  4. Reset só limpa DryRunAlarm quando SourceLevel estiver em 10% ou mais.
  5. Depois de um reset, a bomba continua desligada até Start.

As verificações executam 4 testes na máquina, varredura por varredura: Dois segundos em nível baixo desarmam a bomba; Uma queda curta não muda nada; O reset exige que o nível volte; Start não faz nada enquanto o alarme está ativo.

Estes desafios ensinam a lógica. Em uma máquina real, as funções de segurança rodam em um CLP de segurança, como uma F-CPU Siemens ou um GuardLogix da Rockwell, e são projetadas conforme a ISO 13849.

No local

Onde você encontraria isto

Uma bomba de transferência puxa de um tanque diário que pode ficar baixo quando uma entrega atrasa.

Uma bomba centrífuga funcionando a seco pode destruir o selo mecânico em menos de um minuto. O atraso evita que o balanço do líquido a desarme à toa.

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

Continue

Mais desafios