Cargando el progreso local…
PLC Gym
Inicio de PLC GymNivel 1, 0 XP · tu progreso
Misión 66 · PRO (requiere Pro)

Ejercicio de Las dos manos, comprobadas dos veces: PLC de seguridad

Añade a la prensa de dos manos pulsadores de palma comprobados, un paro de emergencia y un reinicio.

Conserva todas las reglas de dos manos de “Las dos manos, siempre”, lee los dos contactos de cada pulsador de palma y bloquea la prensa si un par deja de tener sentido. Añade un paro de emergencia que necesite un Reset.

Solo para formación. Esto no es un sistema de seguridad certificado. En una máquina real, estas reglas se ejecutan en un relé de seguridad o un PLC de seguridad, diseñado y validado según ISO 13849-1 o IEC 62061.

Esta misión es parte de ProCrea una cuenta gratis: cada cuenta tiene una prueba de Pro gratis hasta el 5 de diciembre.

Sin tarjeta. Nada que pagar. Nada que cancelar.

Official release: 5 December. Queda primero en la clasificación ese día y gana 3 meses de Pro, más 2 semanas de Pro para regalar a un amigo. El 2.º puesto gana 4 semanas. El 3.er puesto gana 2 semanas. Reglas

  • Todas las lecciones, desde cero
  • Todas las misiones y lecciones, a medida que subes de nivel
  • Una prueba práctica para cada título, con un certificado
  • Rebobina cualquier prueba, escaneo a escaneo
  • Soluciones resueltas cuando te atascas
  • El convertidor de código, todo lo que quieras
La instalación 3D prensa con mando a dos manos en la que se ejecuta esta misiónPRO (requiere Pro) misión
Cómo se ejecuta la prueba

Reset, luego dos manos

Prueba 1 de 9
Fijado por la pruebaComprobado por la pruebaPaso 19 de 19
Level
Avanzado
Tiempo
Acerca de 45 min
Recompensa
+650 XP
Instalación
prensa con mando a dos manos en 3D
Editores de Siemens
Ladder (LAD), SCL
Editores de Rockwell
Ladder, Texto estructurado
Editores de Beckhoff
Texto estructurado
Etapa
35. Laboratorio de seguridad 2: no te fíes de nada que sea único
Comportamiento requerido

Las dos manos, comprobadas dos veces: qué debe hacer tu código

Solo para formación: esto no es un sistema de seguridad certificado. Ahora cada pulsador de palma tiene dos contactos. LeftHand y RightHand se cierran al pulsar; LeftHandNC y RightHandNC se abren al pulsar. Un botón cuenta como pulsado solo cuando su primer contacto está en ON y su contacto NC en OFF, y como soltado solo al revés. Si los dos contactos de un botón leen lo mismo durante 0.2 s, enclava una falla, enciende FaultLamp y devuelve el pistón. EStopA está en ON mientras el paro de emergencia está desenclavado: cuando caiga, pon RamDown en OFF en el acto. Una pulsación nueva de Reset rearma la prensa solo con el paro de emergencia desenclavado y los dos botones bien soltados, y borra la falla de los botones. Luego se aplican las reglas de “Las dos manos, siempre”: las dos manos con menos de 0.5 s de diferencia, mantenidas durante toda la bajada, resguardo cerrado, pistón arriba, soltadas antes de la siguiente carrera, de vuelta arriba en RamBottom. ReadyLamp muestra cuándo podría empezar una carrera; ResetLamp muestra cuándo el paro de emergencia está desenclavado y hace falta un reinicio, también al arrancar.

Pulsado
Primer contacto en ON, contacto NC en OFF.
Fault
Un par que coincide durante 0.2 s.
Emergencia
El pistón vuelve; hace falta un Reset nuevo.
Como antes
A la vez, mantenidos, resguardo, soltados.
Tabla de variables

Las dos manos, comprobadas dos veces: entradas y salidas

Tu programa lee 9 entradas y escribe 4 salidas. 6 entradas más mueven la simulación o muestran lecturas, para que pruebes con ellas. Los nombres son los mismos en el editor de cada fabricante.

VariableTipo de datosTu códigoQué significa en la máquina
LeftHandBOOLLeeUna entrada que tu código necesitaPulsador de palma izquierdo
RightHandBOOLLeeUna entrada que tu código necesitaPulsador de palma derecho
ResetBOOLLeeUna entrada que tu código necesitaBotón Reset azul de la consola
GuardShutBOOLLeeUna entrada que tu código necesitaInterruptor de enclavamiento: protección totalmente cerrada
RamTopBOOLLeeUna entrada que tu código necesitaPistón totalmente arriba
RamBottomBOOLLeeUna entrada que tu código necesitaPistón abajo del todo: el vaso está embutido
LeftHandNCBOOLLeeUna entrada que tu código necesitaPulsador de palma izquierdo, segundo contacto: en ON mientras el pulsador está arriba
RightHandNCBOOLLeeUna entrada que tu código necesitaPulsador de palma derecho, segundo contacto: en ON mientras el pulsador está arriba
EStopABOOLLeeUna entrada que tu código necesitaContacto del paro de emergencia: en ON mientras el paro de emergencia está fuera
CloseGuardBOOLNo necesariaPara probar u observar; tu código puede omitirlaEl operador baja la protección (ON) o la sube (OFF)
EStopBOOLNo necesariaPara probar u observar; tu código puede omitirlaParo de emergencia de la consola: en ON mientras está pulsado (se enclava), en OFF una vez girado hacia fuera
StickLeftNCBOOLNo necesariaPara probar u observar; tu código puede omitirlaFalla: el segundo contacto del pulsador izquierdo se queda pegado cerrado
StickRightNCBOOLNo necesariaPara probar u observar; tu código puede omitirlaFalla: el segundo contacto del pulsador derecho se queda pegado cerrado
BreakLeftNCBOOLNo necesariaPara probar u observar; tu código puede omitirlaFalla: se rompe el cable del segundo contacto del pulsador izquierdo
BreakRightNCBOOLNo necesariaPara probar u observar; tu código puede omitirlaFalla: se rompe el cable del segundo contacto del pulsador derecho
RamDownBOOLEscribeUna salida que tu código fijaVálvula: en ON baja el pistón, en OFF lo devuelve arriba
ReadyLampBOOLEscribeUna salida que tu código fijaLámpara verde: lista para una carrera
FaultLampBOOLEscribeUna salida que tu código fijaLámpara roja de la consola: ha fallado un contacto de pulsador
ResetLampBOOLEscribeUna salida que tu código fijaLámpara azul del botón Reset: hace falta rearmar

En SCL de Siemens, escribe las variables propias de un bloque con # delante, como hace TIA Portal: #LeftHand. Rockwell y TwinCAT usa el nombre solo: LeftHand.

Pruebas automáticas

Las dos manos, comprobadas dos veces: qué comprueban las pruebas

  1. Un botón con un contacto atascado nunca cuenta como pulsado.
  2. Contactos que coinciden durante 0.2 s enclavan una falla: FaultLamp en ON y el pistón vuelve.
  3. El paro de emergencia pone RamDown en OFF en el acto y necesita un Reset nuevo.
  4. Reset necesita el paro de emergencia desenclavado y los dos botones bien soltados.
  5. Las reglas de “Las dos manos, siempre” siguen valiendo: a la vez, mantenidos, resguardo cerrado, soltados entre carreras.
  1. Pruébalo Usa los botones de debajo del modelo y mira cómo responde la instalación.
  2. Probar solución Todas las comprobaciones se ejecutan sobre tu código con una sola pulsación.
  3. Rebobinar PRO (requiere Pro) Si una falla, retrocede por ella escaneo a escaneo para ver por qué.

¿Atascado en esta misión? Pregunta a los miembros en el Vestuario.

Por qué importa

Dónde verías esto en planta

Los puestos de mando a dos manos usan botones con un contacto normalmente abierto y uno normalmente cerrado. El relé de seguridad comprueba cada par, como describe EN ISO 13851.

Un botón cuyo contacto se suelda cerrado parece pulsado para siempre. Entonces la regla de soltar nunca se cumpliría o, peor, la prensa podría bajar con una sola mano. Leer los dos contactos lo detecta en el acto.

Dónde encontrarías estoMantén las dos manos en los pulsadores y fuera de las herramientas

Las prensas están entre las máquinas más peligrosas de cualquier fábrica. El mando a dos manos mantiene las manos del operador en la consola mientras las herramientas se cierran, y una protección enclavada impide que nadie meta la mano.

  1. CargarProtección abierta, chapa dentro
  2. Cerrar la protecciónEnclavamiento activado
  3. Dos manosCarrera hacia abajoEstás aquí
  4. DescargarVaso embutido fuera
En una planta real: lugares, piezas y seguridad
  • Estampación y embutición profunda de metal
  • Estaciones de remachado, recalcado y crimpado
  • Prensas de montaje en electrónica y automoción

En las máquinas reales, estas reglas las hacen cumplir relés de seguridad o un PLC de seguridad, para que un error de programación no pueda anularlas. Aquí las escribes tú para entender por qué existen.

Atar un pulsador para trabajar con una sola mano es la forma clásica en que los operadores se lesionan: por eso hay que soltar los dos antes de la siguiente carrera.

Los tamaños, los tiempos y los cortes son decisiones didácticas, no el plano de ninguna instalación real concreta.

Sigue así

Lo siguiente en el camino