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

Botão de parada normalmente fechado: desafio de CLP

Contatos de parada e de sobrecarga normalmente fechados, do jeito seguro.

O botão Stop e a sobrecarga do motor são ligados com contatos normalmente fechados. StopOK e OverloadOK ficam ON enquanto tudo está bem e passam a OFF quando Stop é pressionado, a sobrecarga desarma ou um fio se rompe. Escreva a lógica de partida e parada: Start trava a bomba ligada, e qualquer um dos sinais indo para OFF a para na hora. Quando o sinal volta, a bomba continua desligada até 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

Start, depois Stop

Teste 1 de 3
Definido pelo testeVerificado pelo testePasso 5 de 5 · 400 ms
Level
Fácil · 10 pontos
Tipo
Deixe seguro
Tempo
Sobre 8 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

Um fio rompido tem de parar a máquina: o que o seu código deve fazer

StopOK
ON enquanto Stop não está pressionado e o fio está inteiro.
OverloadOK
ON enquanto o motor está íntegro.
Start
Trava a bomba ligada enquanto os dois estiverem ON.

Pressione Executar e Start. Coloque StopOK em OFF, como faria um fio rompido: a bomba para, e voltar para ON não a religa.

Tabela de tags

Um fio rompido tem de parar a máquina: entradas e saídas

Seu programa lê 3 entradas 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
StartBOOLLêUma entrada de que o seu código precisaBotão Start
StopOKBOOLLêUma entrada de que o seu código precisaCircuito do botão de parada: ON enquanto não pressionado e o fio está inteiro
OverloadOKBOOLLêUma entrada de que o seu código precisaRelé de sobrecarga do motor: ON enquanto o motor está íntegro
PumpOnBOOLEscreveUma saída que o seu código defineRodar a bomba P-101

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. Um toque em Start trava PumpOn ON enquanto StopOK e OverloadOK estiverem ON.
  2. StopOK OFF, por um toque ou por um fio rompido, coloca PumpOn em OFF na mesma varredura.
  3. OverloadOK OFF também coloca PumpOn em OFF.
  4. Quando o sinal volta, a bomba continua desligada até Start.
  5. Start não faz nada enquanto qualquer um dos sinais estiver OFF.

As verificações executam 3 testes na máquina, varredura por varredura: Start, depois Stop; Um fio rompido a para e a mantém parada; Um desarme por sobrecarga a para.

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

Botões de parada, chaves de proteção e contatos de sobrecarga são ligados normalmente fechados em quase toda máquina.

Um botão de parada normalmente aberto com um fio rompido parece íntegro, e ninguém consegue parar a máquina até alguém achar a falha.

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

Continue

Mais desafios