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

Exercício de Comissione a célula: CLP de segurança

Junte todas as regras de segurança: dispositivos de dois canais, as duas categorias de parada, muting e verificação de contatores.

Escreva a célula inteira: uma parada de emergência de dois canais (categoria 0), um portão de dois canais (categoria 1), uma cortina de luz com muting (categoria 1), verificações de discrepância e de contatores, e um reset e uma partida deliberados.

Somente para treinamento. Este não é um sistema de segurança certificado. Em uma máquina real, estas regras rodam em um relé de segurança ou em um CLP de segurança, projetado e validado conforme a ISO 13849-1 ou a IEC 62061.

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 célula de segurança do robô em que esta missão é executadaPRO (exige o Pro) missão
Como o teste roda

Rodar e deixar as caixas passarem

Teste 1 de 13
Definido pelo testeVerificado pelo testePasso 25 de 25
Level
Especialista
Tempo
Sobre 75 min
Recompensa
+1050 XP
Bancada
célula de segurança do robô em 3D
Siemens editores
Ladder (LAD), SCL
Rockwell editores
Ladder, Texto estruturado
Beckhoff editores
Texto estruturado
Etapa
37. Projeto final de segurança: comissionar a célula
Comportamento exigido

Comissione a célula: o que o seu código deve fazer

Só para treino: isto não é um sistema de segurança certificado. Tudo desta trilha de segurança, numa só célula. Parada de emergência: EStopA e EStopB, categoria 0, então K1, K2, DriveRun e ConveyorRun vão para OFF na hora. Portão: GateA e GateB, categoria 1, então DriveRun e ConveyorRun vão para OFF na hora, e K1 e K2 ficam fechados até Standstill ou 1 s. Cortina de luz: CurtainClear, com muting por MuteA e depois MuteB como em “Deixe as caixas passarem” (MuteLamp, limite de 4 s); uma interrupção sem muting é uma parada de categoria 1, como o portão. As falhas travam e cortam a energia na hora: um par de dois canais que discorda por 0,5 s (limpa quando os dois ficam em OFF juntos), ou um contato espelho, K1Open ou K2Open, que não acompanha seu contator em até 0,3 s. Um Reset novo só rearma com os dois canais da parada de emergência e os dois do portão em ON, a cortina livre, nenhuma falha de canal, os dois contatores comprovadamente abertos e nenhuma parada em andamento; ele limpa uma falha de contator. Depois, um Start novo aciona DriveRun e ConveyorRun. FaultLamp mostra qualquer falha; ResetLamp mostra quando um reset é possível e necessário.

Categoria 0
Parada de emergência ou qualquer falha: energia desligada na hora.
Categoria 1
Portão ou pessoa: frear, depois desligar a energia.
Muting
Só caixas, na ordem, no máximo 4 s.
Reset
Tudo comprovado, depois um novo toque.
Tabela de tags

Comissione a célula: entradas e saídas

Seu programa lê 12 entradas e define 7 saídas. Mais 13 entradas comandam a simulação ou mostram leituras, para você testar. 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 verde Start
ResetBOOLLêUma entrada de que o seu código precisaBotão azul Reset, do lado de fora da cerca
EStopABOOLLêUma entrada de que o seu código precisaCanal A da parada de emergência: ON enquanto o botão está solto
EStopBBOOLLêUma entrada de que o seu código precisaCanal B da parada de emergência: ON enquanto o botão está solto
GateABOOLLêUma entrada de que o seu código precisaCanal A da chave do portão: ON enquanto o portão está fechado
GateBBOOLLêUma entrada de que o seu código precisaCanal B da chave do portão: ON enquanto o portão está fechado
K1OpenBOOLLêUma entrada de que o seu código precisaContato espelho de K1: ON quando o contator K1 abriu
K2OpenBOOLLêUma entrada de que o seu código precisaContato espelho de K2: ON quando o contator K2 abriu
StandstillBOOLLêUma entrada de que o seu código precisaAcionamento: o braço parou de se mover
MuteABOOLLêUma entrada de que o seu código precisaSensor de muting A, 0,45 m antes da cortina: há uma caixa ali
MuteBBOOLLêUma entrada de que o seu código precisaSensor de muting B, 0,15 m antes da cortina: há uma caixa ali
CurtainClearBOOLLêUma entrada de que o seu código precisaCortina de luz: ON enquanto todos os feixes estão livres
EStopBOOLNão necessáriaPara testar ou observar; o seu código pode deixá-la de foraParada de emergência: ON enquanto está apertada (ela trava), OFF depois de girada para soltar
OpenGateBOOLNão necessáriaPara testar ou observar; o seu código pode deixá-la de foraUm mantenedor abre o portão (ON) ou o fecha (OFF)
PersonEntersBOOLNão necessáriaPara testar ou observar; o seu código pode deixá-la de foraUma pessoa entra na cortina de luz (ON) ou sai dela
WeldK1BOOLNão necessáriaPara testar ou observar; o seu código pode deixá-la de foraFalha: o contator K1 cola na próxima vez que fechar
WeldK2BOOLNão necessáriaPara testar ou observar; o seu código pode deixá-la de foraFalha: o contator K2 cola na próxima vez que fechar
K1CoilFaultBOOLNão necessáriaPara testar ou observar; o seu código pode deixá-la de foraFalha: a bobina do contator K1 queimou, então K1 não consegue fechar
StuckEStopABOOLNão necessáriaPara testar ou observar; o seu código pode deixá-la de foraFalha: o contato do canal A da parada de emergência fica preso fechado
StuckEStopBBOOLNão necessáriaPara testar ou observar; o seu código pode deixá-la de foraFalha: o contato do canal B da parada de emergência fica preso fechado
StuckGateABOOLNão necessáriaPara testar ou observar; o seu código pode deixá-la de foraFalha: o canal A da chave do portão fica preso fechado
StuckGateBBOOLNão necessáriaPara testar ou observar; o seu código pode deixá-la de foraFalha: o canal B da chave do portão fica preso fechado
BrakeFaultBOOLNão necessáriaPara testar ou observar; o seu código pode deixá-la de foraFalha: o acionamento não consegue frear, então o braço para por inércia
JamCartonBOOLNão necessáriaPara testar ou observar; o seu código pode deixá-la de foraFalha: a caixa na entrada trava e fica onde está enquanto ON
BlockMuteBBOOLNão necessáriaPara testar ou observar; o seu código pode deixá-la de foraFalha: o sensor de muting B está obstruído, então lê ON sem nenhuma caixa ali
K1BOOLEscreveUma saída que o seu código defineContator K1: ON o fecha (energia para o acionamento)
K2BOOLEscreveUma saída que o seu código defineContator K2, em série com K1: ON o fecha
DriveRunBOOLEscreveUma saída que o seu código defineAcionamento: ON move o braço, OFF o freia até parar
ConveyorRunBOOLEscreveUma saída que o seu código defineEsteira de entrada: leva as caixas até o robô
ResetLampBOOLEscreveUma saída que o seu código defineLâmpada azul no botão Reset: é preciso um reset
MuteLampBOOLEscreveUma saída que o seu código defineLâmpada branca de muting junto à cortina
FaultLampBOOLEscreveUma saída que o seu código defineLâmpada vermelha: um dispositivo de segurança falhou

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.

Testes automáticos

Comissione a célula: o que os testes verificam

  1. Parada de emergência ou qualquer falha: energia desligada na hora (categoria 0).
  2. Portão ou interrupção da cortina sem muting: frear, depois desligar a energia em Standstill ou depois de 1 s (categoria 1).
  3. Caixas passam pela cortina em muting; pessoas não.
  4. Falhas de canal e de contator travam, acendem FaultLamp e bloqueiam o reset.
  5. Nada religa sem um novo Reset e depois um novo Start.
  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

Comissionar uma célula significa comprovar cada função de segurança, um dispositivo e uma falha por vez, e registrar o resultado.

Cada dispositivo sozinho é simples. Juntos, uma regra pode desfazer outra sem ninguém perceber: um reset que limpa uma falha, ou um muting que dura mais que a caixa. Só um teste completo de todos os casos mostra que a célula está certa.

Onde você encontraria istoMantenha as pessoas fora enquanto o braço se move, e comprove isso todas as vezes

Um robô empilha caixas dentro de uma cerca. Um portão deixa um mantenedor entrar, uma cortina de luz deixa as caixas entrarem, e uma parada de emergência fica do lado de fora. Dois contatores em série cortam a energia do robô, então um que cole não consegue mantê-lo funcionando.

  1. EntradaCaixas passam pela cortina
  2. PickO robô pega a caixa
  3. ProteçãoParar, resetar, religarVocê está aqui
  4. PaleteSeis caixas, depois troca
Em uma instalação real: lugares, peças e segurança
  • Células robotizadas de paletização e embalagem
  • Alimentação de máquinas: robôs carregando prensas e máquinas-ferramenta
  • Qualquer máquina protegida com porta, cortina ou parada de emergência

Só para treinamento: este equipamento não é um sistema de segurança certificado. Funções de segurança reais rodam em relés de segurança ou em um CLP de segurança, projetados e validados conforme a ISO 13849-1 ou a IEC 62061.

A IEC 60204-1 define as categorias de parada 0, 1 e 2 e como uma parada de emergência deve se comportar. A categoria que uma máquina usa vem da sua avaliação de riscos.

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