Cargando el progreso local…
PLC Gym
Inicio de PLC GymNivel 1, 0 XP · tu progreso
Reto 20 · Hazlo seguro · PRO (requiere Pro)

Protección contra sobrellenado de tanque: reto de PLC

Un interruptor de nivel muy alto independiente que funciona cuando el transmisor no.

El control de nivel normal ya llena hasta 80%. Añade un disparo por sobrellenado que no dependa solo del transmisor de nivel. LevelHH, un interruptor de nivel muy alto aparte, o Level en 95% o más debe cerrar FillValve al instante y enclavar OverfillTrip. Mientras está disparado, Start no hace nada. Reset borra el disparo solo cuando Level está por debajo de 95% y LevelHH está en OFF, y el llenado espera a Start.

Este reto 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 tanque de proceso en la que se ejecuta este retoPRO (requiere Pro) reto
Cómo se ejecuta la prueba

El interruptor de nivel muy alto dispara por sí solo

Prueba 1 de 5
Fijado por la pruebaComprobado por la pruebaPaso 4 de 4 · 240 ms
Level
Medio · 20 puntos
Tipo
Hazlo seguro
Tiempo
Acerca de 15 min
Porcentaje de superación
Nuevo
Máquina
tanque de proceso en 3D
Siemens
LAD y SCL
Rockwell
Ladder y texto estructurado
Beckhoff
Texto estructurado
Comportamiento requerido

Dispara antes de desbordarse: qué debe hacer tu código

Normal
Start llena; 80% o Stop terminan el llenado.
Disparo
LevelHH, o 95%, cierra la válvula y se enclava.
Reset
Solo cuando los dos se han borrado. Luego Start.

Pulsa Ejecutar y Start. Mientras se llena, pulsa LevelHH: la válvula se cierra y OverfillTrip se enciende.

Tabla de variables

Dispara antes de desbordarse: entradas y salidas

Tu programa lee 5 entradas y escribe 2 salidas. Los nombres son los mismos en el editor de cada fabricante.

VariableTipo de datosTu códigoQué significa en la máquina
StartBOOLLeeUna entrada que tu código necesitaIniciar el llenado
StopBOOLLeeUna entrada que tu código necesitaParar el llenado
ResetBOOLLeeUna entrada que tu código necesitaPulsador de rearme del disparo
LevelREALLeeUna entrada que tu código necesitaTransmisor de nivel LT-101, %
LevelHHBOOLLeeUna entrada que tu código necesitaLSHH-101: interruptor de nivel muy alto independiente
FillValveBOOLEscribeUna salida que tu código fijaVálvula de entrada XV-101
OverfillTripBOOLEscribeUna salida que tu código fijaLámpara de disparo por sobrellenado

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

Comprobaciones automáticas

Qué prueban las comprobaciones

  1. El llenado normal sigue parándose en 80%.
  2. LevelHH, o Level en 95% o más, cierra FillValve en el mismo escaneo y enclava OverfillTrip.
  3. LevelHH dispara por sí solo, aunque Level marque un valor normal.
  4. Start no hace nada mientras OverfillTrip está en ON.
  5. Reset borra el disparo solo cuando Level está por debajo de 95% y LevelHH está en OFF.

Las comprobaciones ejecutan 5 pruebas en la máquina, escaneo a escaneo: El interruptor de nivel muy alto dispara por sí solo; 95% en el transmisor también dispara; Enclavado hasta el rearme, luego Start; El rearme no hace nada mientras el interruptor sigue activado; El llenado normal sigue parándose en 80%.

Estos retos enseñan la lógica. En una máquina real, las funciones de seguridad se ejecutan en un PLC con certificación de seguridad, como una F-CPU de Siemens o un GuardLogix de Rockwell, y se diseñan según ISO 13849.

En la planta

Dónde encontrarías esto

Un tanque de almacenamiento tiene un transmisor de nivel para el control y un interruptor de nivel muy alto aparte para la protección.

Un transmisor atascado puede marcar un nivel normal mientras el tanque rebosa. Un interruptor aparte detecta lo que el transmisor no ve.

¿Lo resolviste o te atascaste? Coméntalo en el Vestuario.

Sigue así

Más retos