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

Exercício de Reconhecer, depois resetar um alarme: tratamento de alarmes no CLP

Trate o nível alto, o alarme e a buzina como três coisas separadas.

Se Level ficar acima de 90% por dois segundos, trave Alarm e Horn ligados. Travado significa que eles continuam ligados sozinhos. Ack silencia só o Horn. Alarm continua ligado até Reset ser pressionado com Level em 90% ou abaixo. Um novo alarme depois de Reset precisa soar o Horn de novo.

Esta missão 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 tanque de processo em que esta missão é executadaPRO (exige o Pro) missão
Como o teste roda

O limite exato de dois segundos

Teste 1 de 7
Definido pelo testeVerificado pelo testePasso 4 de 4 · 2.3 s
Level
Aplicado
Tempo
Sobre 20 min
Recompensa
+300 XP
Bancada
tanque de processo em 3D
Siemens editores
Ladder (LAD), SCL
Rockwell editores
Ladder, Texto estruturado
Beckhoff editores
Texto estruturado
Etapa
10. Reconhecer não é resetar
Comportamento exigido

Reconhecer, depois resetar um alarme: o que o seu código deve fazer

Reconhecer um alarme não é o mesmo que limpá-lo. As regras de operação mostram a diferença. A lâmpada vermelha do painel é o Alarm. A lâmpada âmbar e o bipe são o Horn.

Confirmar o nível alto
Level > 90% sem interrupção por 2.000 ms. Level <= 90% reseta o temporizador na hora. A contagem começa do zero na primeira varredura TRUE.
Alarme e buzina
Um novo alarme confirmado trava os dois ligados. Pressione Ack para silenciar o Horn. Alarm continua ligado. Soltar Ack não pode soar o mesmo alarme de novo. Ack pode agir enquanto segurado ou na borda de subida; os dois passam. Ack já segurado quando um alarme começa não é verificado.
O nível cai, depois Reset
Só a queda do nível não limpa nenhum dos dois. Reset só funciona com Level <= 90%, e limpa os dois. Reset pode agir enquanto segurado ou num novo toque; os dois passam. Reset segurado desde antes de o nível cair não é verificado. Um alarme posterior precisa soar de novo depois que Ack for solto.
Tabela de tags

Reconhecer, depois resetar um alarme: entradas e saídas

Seu programa lê 3 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
ResetBOOLLêUma entrada de que o seu código precisaBotão de reset
LevelREALLêUma entrada de que o seu código precisaNível do tanque, %
AckBOOLLêUma entrada de que o seu código precisaReconhecer: silencia o Horn, mas deixa o Alarm ativo
AlarmBOOLEscreveUma saída que o seu código defineAlarme travado
HornBOOLEscreveUma saída que o seu código defineComando do Horn. A lâmpada âmbar e um bipe mostram

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

Testes automáticos

Reconhecer, depois resetar um alarme: o que os testes verificam

  1. Level precisa ficar alto por 2 s sem interrupção. Uma varredura em nível normal reinicia a espera.
  2. Ack nunca limpa Alarm. Reset não faz nada enquanto Level ainda estiver alto.
  3. Alarm e Horn continuam ligados até alguém tratar deles. Um novo alarme soa o Horn de novo.
  1. Teste Use os botões abaixo do modelo e veja a bancada responder.
  2. Testar solução Todas as verificações rodam no seu código com um toque.
  3. Rebobinar PRO (exige o Pro) Se uma falhar, volte por ela uma varredura de cada vez para ver o porquê.

Travado nesta missão? Pergunte aos membros no Vestiário.

Por que importa

Onde você veria isto em campo

Um tanque na sala de mistura enche demais e uma sirene toca. O operador aperta Ack para silenciá-la enquanto verifica a válvula de entrada.

Silenciar a sirene não pode limpar o alarme de nível alto. Se o nível subir demais de novo mais tarde, a sirene precisa tocar de novo.

Onde você encontraria istoProduzir um lote de bebida

Em uma fábrica de bebidas, válvulas deixam entrar quantidades medidas de água e xarope em um tanque de mistura. Um misturador elétrico junta tudo em um lote. Depois, uma válvula de saída manda a bebida para um tanque pulmão. As máquinas de envase engarrafam a partir dali.

  1. Tanques de ingredientesGuardam a água e o xarope
  2. Tanque de misturaEncher, misturar e medir um loteVocê está aqui
  3. Tanque pulmãoMantém a bebida pronta à espera
  4. Envasadora de garrafasColoca a bebida nas garrafas
Em uma instalação real: lugares, peças e segurança
  • Fábrica de bebidas: misturar água e xarope
  • Fábrica de tintas: misturar ingredientes para obter uma cor uniforme
  • Estação de tratamento de água: preparar uma mistura química medida
  • Cervejaria: aquecer água para lavar equipamentos

Um tanque cheio não fecha a própria entrada. A água continua chegando até a válvula fechar, então uma entrada aberta pode inundar a sala.

Um aquecedor que não está coberto por líquido pode superaquecer. Tanques de verdade têm dispositivos de segurança separados além do programa do CLP.

Os tamanhos, tempos e cortes são escolhas didáticas, não o desenho de uma instalação real em particular.

Continue

Próximo na trilha