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

Exercício de As duas mãos, verificadas duas vezes: CLP de segurança

Acrescente botões palmares verificados, uma parada de emergência e um reset à prensa bimanual.

Mantenha todas as regras bimanuais de “As duas mãos, sempre”, leia os dois contatos de cada botão palmar e bloqueie a prensa se um par deixar de fazer sentido. Acrescente uma parada de emergência que exija um Reset.

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 prensa com comando bimanual em que esta missão é executadaPRO (exige o Pro) missão
Como o teste roda

Reset, depois as duas mãos

Teste 1 de 9
Definido pelo testeVerificado pelo testePasso 19 de 19
Level
Avançado
Tempo
Sobre 45 min
Recompensa
+650 XP
Bancada
prensa com comando bimanual em 3D
Siemens editores
Ladder (LAD), SCL
Rockwell editores
Ladder, Texto estruturado
Beckhoff editores
Texto estruturado
Etapa
35. Laboratório de segurança 2: não confie em nada único
Comportamento exigido

As duas mãos, verificadas duas vezes: o que o seu código deve fazer

Só para treino: isto não é um sistema de segurança certificado. Cada botão palmar agora tem dois contatos. LeftHand e RightHand fecham quando pressionados; LeftHandNC e RightHandNC abrem quando pressionados. Um botão só conta como pressionado quando o primeiro contato está em ON e o contato NF está em OFF, e como solto só no caso contrário. Se os dois contatos de um botão lerem o mesmo valor por 0,2 s, trave uma falha, acenda FaultLamp e recue o martelo. EStopA fica em ON enquanto o botão de emergência está liberado: quando ele cair, coloque RamDown em OFF na hora. Um novo aperto de Reset só rearma a prensa com o botão de emergência liberado e os dois botões bem soltos, e ele limpa a falha dos botões. Depois valem as regras de “As duas mãos, sempre”: as duas mãos em até 0,5 s, mantidas até o fim da descida, proteção fechada, martelo no topo, soltas antes do próximo curso, de volta para cima em RamBottom. ReadyLamp mostra quando um curso poderia começar; ResetLamp mostra quando o botão de emergência está liberado e é preciso um reset, inclusive ao ligar.

Pressionado
Primeiro contato em ON, contato NF em OFF.
Fault
Um par que concorda por 0,2 s.
Emergência
O martelo recua; precisa de um novo Reset.
Como antes
Juntos, segurados, proteção, soltos.
Tabela de tags

As duas mãos, verificadas duas vezes: entradas e saídas

Seu programa lê 9 entradas e define 4 saídas. Mais 6 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
LeftHandBOOLLêUma entrada de que o seu código precisaBotão de palma esquerdo
RightHandBOOLLêUma entrada de que o seu código precisaBotão de palma direito
ResetBOOLLêUma entrada de que o seu código precisaBotão azul Reset no console
GuardShutBOOLLêUma entrada de que o seu código precisaChave de intertravamento: proteção totalmente fechada
RamTopBOOLLêUma entrada de que o seu código precisaMartelo totalmente em cima
RamBottomBOOLLêUma entrada de que o seu código precisaMartelo embaixo: o copo está estampado
LeftHandNCBOOLLêUma entrada de que o seu código precisaBotão de palma esquerdo, segundo contato: ON enquanto o botão está solto
RightHandNCBOOLLêUma entrada de que o seu código precisaBotão de palma direito, segundo contato: ON enquanto o botão está solto
EStopABOOLLêUma entrada de que o seu código precisaContato da emergência: ON enquanto o botão de emergência está solto
CloseGuardBOOLNão necessáriaPara testar ou observar; o seu código pode deixá-la de foraO operador abaixa a proteção (ON) ou a levanta (OFF)
EStopBOOLNão necessáriaPara testar ou observar; o seu código pode deixá-la de foraParada de emergência no console: ON enquanto está apertada (ela trava), OFF depois de girada para soltar
StickLeftNCBOOLNão necessáriaPara testar ou observar; o seu código pode deixá-la de foraFalha: o segundo contato do botão esquerdo fica preso fechado
StickRightNCBOOLNão necessáriaPara testar ou observar; o seu código pode deixá-la de foraFalha: o segundo contato do botão direito fica preso fechado
BreakLeftNCBOOLNão necessáriaPara testar ou observar; o seu código pode deixá-la de foraFalha: o fio do segundo contato do botão esquerdo se rompe
BreakRightNCBOOLNão necessáriaPara testar ou observar; o seu código pode deixá-la de foraFalha: o fio do segundo contato do botão direito se rompe
RamDownBOOLEscreveUma saída que o seu código defineVálvula: ON faz o martelo descer, OFF faz ele voltar para cima
ReadyLampBOOLEscreveUma saída que o seu código defineLâmpada verde: pronta para um curso
FaultLampBOOLEscreveUma saída que o seu código defineLâmpada vermelha no console: um contato de botão falhou
ResetLampBOOLEscreveUma saída que o seu código defineLâmpada azul no botão Reset: é preciso um reset

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

Testes automáticos

As duas mãos, verificadas duas vezes: o que os testes verificam

  1. Um botão com um contato colado nunca conta como pressionado.
  2. Contatos que concordam por 0,2 s travam uma falha: FaultLamp em ON e o martelo recua.
  3. A parada de emergência coloca RamDown em OFF na hora e exige um novo Reset.
  4. Reset precisa da parada de emergência solta e dos dois botões soltos de verdade.
  5. As regras de “As duas mãos, sempre” continuam valendo: juntos, segurados, proteção fechada, soltos entre cursos.
  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

Estações bimanuais usam botões com um contato normalmente aberto e um normalmente fechado. O relé de segurança verifica cada par, como descreve a EN ISO 13851.

Um botão cujo contato solda fechado parece pressionado para sempre. A regra de soltar nunca seria cumprida ou, pior, a prensa poderia descer com uma mão só. Ler os dois contatos pega isso na hora.

Onde você encontraria istoMantenha as duas mãos nos botões, e longe das ferramentas

As prensas estão entre as máquinas mais perigosas de qualquer fábrica. O comando bimanual mantém as mãos do operador no console enquanto as ferramentas fecham, e uma proteção intertravada impede que alguém alcance a área.

  1. CarregarProteção aberta, disco colocado
  2. Fechar a proteçãoIntertravamento fechado
  3. Duas mãosCurso para baixoVocê está aqui
  4. DescarregarCopo estampado retirado
Em uma instalação real: lugares, peças e segurança
  • Estampagem de metal e estampagem profunda
  • Estações de rebitagem, cravamento e crimpagem
  • Prensas de montagem em eletrônica e na indústria automotiva

Em máquinas reais, essas regras são garantidas por relés de segurança ou por um CLP de segurança, para que um erro de programação não consiga anulá-las. Aqui você as escreve para entender por que elas existem.

Prender um botão para operar com uma mão só é a forma clássica de operadores se machucarem: é por isso que os dois precisam ser soltos antes do próximo curso.

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