Exercício de Conduza a fábrica inteira: Programação de CLP
Partida, dosagem, engarrafamento, rejeitos, robô, envolvedora, AGV e segurança: um programa para a planta toda.
Programe a fábrica de bebidas inteira de uma vez. Levante o ar e o vapor antes de qualquer coisa produzir, faça e pasteurize bateladas de açúcar quando o tanque pulmão estiver baixo, ligue a linha de engarrafamento só quando ela tiver produto, ar e espaço, derrube toda garrafa ruim na saída, entregue paletes cheios à envolvedora e ao AGV e deixe seguras a parada de emergência e a cortina de luz.
O chefão. Ela tem dicas e nenhuma solução comentada, então só dá para resolvê-la por conta própria. Passe nela para ganhar a medalha da Fábrica, exibida no seu perfil e ao lado do seu nome.
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ãoPrimeiro as utilidades, depois a linha
Teste 1 de 10StartLigar a fábricaOFFStopEntradaOFFCompressorFaultEntradaOFFCompressorOutputOFF- Level
- Especialista
- Tempo
- Sobre 240 min
- Recompensa
- +3000 XP
- Bancada
- fábrica modelo em 3D
- Siemens editores
- Ladder (LAD), SCL
- Rockwell editores
- Ladder, Texto estruturado
- Beckhoff editores
- Texto estruturado
- Etapa
- 32. Projeto final: operar a fábrica inteira
Conduza a fábrica inteira: o que o seu código deve fazer
Estados da planta (State): 0 Stopped, 10 Starting, 20 Running, 30 Emergency stop. Start em Stopped vai para Starting; Starting vai para Running quando AirPressure e SteamPressure estiverem ambas em pelo menos 6,0 bar; Stop em Starting ou Running volta para Stopped; EStop a qualquer momento vai para Emergency stop, e só Reset com EStop liberado volta para Stopped. BoilerOn enquanto em Starting ou Running. O Compressor parte abaixo de 6,5 bar e para acima de 8,0 bar, e só funciona enquanto em Starting ou Running. O lote (Step) só avança enquanto em Running, e Stop o deixa onde está: 0 parado, inicie um lote quando BufferLevel estiver abaixo de 60 %; 1 WaterValve até VesselLevel chegar a 50 %; 2 Feeder com o Agitator até SugarAdded chegar a 20 kg; 3 SteamValve com o Agitator até VesselTemp chegar a 88 °C; 4 manter com o Agitator por 10 s, voltando para 3 se VesselTemp cair abaixo de 85 °C; 5 TransferPump, só enquanto BufferLevel estiver abaixo de 95 %, até VesselLevel ficar abaixo de 1 %, depois de volta para 0. LineRun enquanto em Running com produto no tanque pulmão (ela parte com 20 % e funciona até ficar abaixo de 5 %, depois espera de novo os 20 %), AirPressure em pelo menos 5,5 bar e AccumFull desligado. A câmera ativa BadBottle enquanto uma garrafa ruim passa; essa garrafa é a próxima a chegar ao GateEye: acione RejectGate enquanto ela estiver na frente do desviador, mesmo que a linha tenha parado nesse intervalo. Enquanto em Running: RobotEnable, a não ser que a cortina de luz tenha disparado (um disparo, CurtainClear desligado, continua até Reset com a cortina livre; conta tanto se a fábrica estiver funcionando quanto se estiver parada, e Stop e Start não o limpam); PalletOut enquanto PalletFull e a envolvedora estiver vazia; Wrap enquanto PalletOnWrapper e não WrapDone; AGVCall enquanto WrapDone. GreenLamp enquanto a linha funciona; AmberLamp enquanto em Starting, ou em Running com a linha parada; RedLamp em Emergency stop ou depois de um disparo da cortina de luz. Todas as outras saídas ficam desligadas.
- Partida
- Ar e vapor a 6 bar, depois funcionar.
- Batch
- Água 50 %, açúcar 20 kg, 88 °C, manter 10 s, transferir.
- Linha
- Produto, ar e espaço para pacotes; rejeitar as garrafas ruins.
- Segurança
- E-stop e cortina de luz precisam de Reset.
Conduza a fábrica inteira: entradas e saídas
Seu programa lê 17 entradas e define 16 saídas. Mais 2 entradas comandam a simulação ou mostram leituras, para você testar. Os nomes são os mesmos no editor de qualquer fabricante.
Conduza a fábrica inteira: o que os testes verificam
- Nada produz até o ar e o vapor estarem de pé; o compressor mantém 6.5–8.0 bar.
- Toda batelada é mantida a 85 °C ou mais por 10 s completos antes de se mover e nunca transborda o pulmão.
- A linha só funciona com produto, ar e espaço para pacotes, e rejeita toda garrafa ruim e nenhuma boa.
- Os paletes se movem, são envolvidos e despachados em ordem, sem colisões.
- A parada de emergência e a cortina de luz precisam de um Reset deliberado; nada parte sozinho.
- Um turno inteiro de paradas, disparos e visitas termina com uma batelada boa, paletes despachados e nenhuma falha.
- 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 fábrica de engarrafamento tem um controlador de linha acima de suas máquinas. Ele parte as utilidades, pede produto, acompanha os rejeitos e passa os paletes adiante.
Um intertravamento esquecido em uma planta inteira é um tanque pulmão derramado, uma batelada não pasteurizada nas garrafas, um palete esmagado ou um robô que parte com alguém na célula. A habilidade é manter uma dúzia de máquinas em sincronia sem deixar nenhuma delas fazer algo inseguro.
Uma pequena fábrica de bebidas faz um refresco de laranja. Açúcar e água são dosados em lotes e pasteurizados, e depois bombeados para uma enchedora. As garrafas são enchidas, tampadas, rotuladas e inspecionadas, embaladas em fardos de seis, empilhadas em paletes por um robô, envolvidas com filme e levadas até a doca por uma empilhadeira autônoma. Cada máquina tem os seus próprios controles; o controlador da planta decide quando cada uma pode funcionar, passa o trabalho de uma para a outra e para tudo com segurança.
- BatchMisturar e pasteurizar
- FillEncher, tampar, rotular
- InspecionarRejeitar garrafas ruins
- EmbalarRobô empilha os fardosVocê está aqui
- ExpedirEnvolver, AGV até a doca
Em uma instalação real: lugares, peças e segurança
- Salas de envase de refrigerantes e sucos
- Fábricas de molhos, laticínios e alimentos líquidos
- Produtos líquidos de limpeza e higiene pessoal
Uma parada de emergência é ligada por um relé de segurança que corta a energia por conta própria. O programa então precisa manter tudo desligado e esperar um Reset e um Start deliberados, para que nada se mova de surpresa.
Células robotizadas são cercadas. Cortinas de luz e portas intertravadas param o robô quando alguém entra, e religar exige um reset feito de fora da célula, no espírito da ISO 10218 e da ISO 13849.
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
- Uma tela para a planta inteiraQuatro estações informam um estado cada uma, e a visão geral diz qual delas precisa de você.Avançado · 40 min · +650 XP
- Registre o que explica uma paradaGrave um valor quando ele muda o suficiente, nunca fique em silêncio, e depois leia a tendência para descobrir o que falhou.Avançado · 45 min · +500 XP
- Escreva o registro do lote enquanto ele aconteceNúmero do lote, tempo em cada fase, totais e a temperatura de pico, fechado no instante em que o lote termina.Avançado · 45 min · +650 XP
- Um bloco de alarmes para todos os alarmesNovo, visto, normalizado: um laço leva cada alarme pelos mesmos estados e marca o que veio primeiro.Especialista · 45 min · +800 XP