Exercício de Conte com um one-shot: contador do CLP
Uma garrafa cobre o sensor por muitas varreduras. Conte uma vez só.
Ligue BottlePulse em ON por exatamente uma varredura a cada vez que BottlePresent for de OFF para ON. Um pulso assim se chama one-shot. Conte os pulsos em Pieces. Com três ou mais garrafas, ligue Done em ON e ConveyorOn em OFF. Reset zera Pieces e Done na hora, mas não deve apagar a memória da borda.
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
PRO (exige o Pro) missãoSensor mantido conta uma vez
Teste 1 de 4BottlePresentGarrafa no sensorOFFPiecesGarrafas contadas3 garrafasBottlePulsePulso de chegada (uma varredura)OFFDoneContagem concluídaON- Level
- Aplicado
- Tempo
- Sobre 18 min
- Recompensa
- +300 XP
- Bancada
- linha de envase em 3D
- Siemens editores
- Ladder (LAD)
- Rockwell editores
- Ladder
- Etapa
- 5. Contar um evento uma vez
Conte com um one-shot: o que o seu código deve fazer
Conte garrafas vazias quando chegam ao sensor. A válvula de enchimento fica desligada. Comece com o sensor livre. Depois mantenha-o coberto: o CLP o lê em muitas varreduras, mas ainda é uma garrafa só.
- O sensor liga
- BottlePresent indo de OFF → ON liga BottlePulse em ON por uma varredura. Continuar em ON, continuar em OFF e ir a OFF não dão pulso. Leia o sensor a cada varredura, inclusive durante o Reset.
- Contagem de garrafas
- Comece em 0 e some um por pulso. Pieces é o total até agora. Done fica em ON quando Pieces é 3 ou mais. ConveyorOn é NOT Done. Não encha nenhuma garrafa.
- Reset e partida
- Enquanto Reset é mantido, Pieces e Done são zerados a cada varredura, mesmo em uma varredura de pulso. Reset não apaga a memória da borda. Comece com BottlePresent em OFF, para que os dois fabricantes partam de um sensor livre.
Conte com um one-shot: entradas e saídas
Seu programa lê 2 entradas e define 4 saídas. Os nomes são os mesmos no editor de qualquer fabricante.
Conte com um one-shot: o que os testes verificam
- Um pulso quando o sensor liga em ON. Nenhum pulso enquanto ele continua em ON, nem quando vai a OFF.
- Cada pulso soma um. Com 3 ou mais, Done para a esteira.
- Reset vence a contagem. Uma garrafa ainda no sensor não é contada de novo.
- Teste Use os botões abaixo do modelo e veja a bancada responder.
- Testar solução Todas as verificações rodam no seu código com um toque.
- 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.
Onde você veria isto em campo
Uma linha de embalagem conta cada garrafa quando ela chega a um sensor de luz. Uma garrafa que fica no feixe ainda conta uma vez só.
Uma contagem a mais pode mandar um lote com garrafas de menos. Zerar a contagem não pode contar uma segunda vez a garrafa que está no sensor.
Em uma fábrica de refrigerantes, garrafas vazias chegam em uma esteira em movimento. Um sensor avisa o controlador quando uma garrafa está embaixo do bico de envase. A válvula abre, enche a garrafa e fecha antes que a esteira ande de novo. Tampas e rótulos são colocados antes de as garrafas serem embaladas.
- Garrafas vaziasA esteira as leva até o bico
- Encher cada garrafaParar, encher e depois deixar andarVocê está aqui
- Colocar tampas e rótulosLacrar a bebida e identificar o produto
- Embalar as garrafasColocar as garrafas prontas em caixas
Em uma instalação real: lugares, peças e segurança
- Fábrica de refrigerantes: encher garrafas sem derramar
- Laticínio: colocar leite em garrafas
- Fábrica de produtos de limpeza: dosar líquido em embalagens
- Linha de embalagem de alimentos: contar garrafas antes de embalar
Se a válvula de envase abrir sem uma garrafa embaixo, o líquido derrama na esteira. Se a linha travar, a válvula não pode continuar enchendo.
Esteiras de verdade precisam de proteções. A energia precisa ser bloqueada com segurança antes de alguém desobstruir um travamento. A entrada Stop aqui não é uma parada de emergência.
Os tamanhos, tempos e cortes são escolhas didáticas, não o desenho de uma instalação real em particular.
Próximo na trilha
- Leve o tanque até a temperaturaAqueça a água e pare em 45°C.Fundamentos · 18 min · +200 XP
- Dê significado ao sinalTransforme as contagens brutas do sensor em uma porcentagem.Fundamentos · 12 min · +200 XP
- Pare a ciclagem curtaDois pontos de comutação. Uma bomba mais calma.Aplicado · 12 min · +250 XP
- A bomba fica oscilandoOlhe a tendência antes de mudar os limites de 30% ou 70%.Fundamentos · 12 min · +150 XP