Ejercicio de Cuenta las botellas al salir: contador de PLC
Cuenta cada botella cuando deja libre el sensor, no cuando llega.
Pon BottlePulse en ON durante un escaneo cuando BottlePresent pase de ON a OFF. Ese cambio es un flanco descendente: el momento en que una botella sale del sensor. Cuenta cada pulso en Pieces. Con tres o más, pon Done en ON y ConveyorOn en OFF. Reset borra Pieces y Done al instante, pero no debe borrar la última lectura del sensor.
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
PRO (requiere Pro) misiónCuenta salidas, no llegadas ni escaneos despejados
Prueba 1 de 3BottlePresentBotella en el sensorOFFPiecesBotellas que han salido3 botellasBottlePulsePulso de salida de botellaOFFDoneCuenta completaON- Level
- Aplicado
- Tiempo
- Acerca de 10 min
- Recompensa
- +250 XP
- Instalación
- línea de llenado en 3D
- Editores de Siemens
- Ladder (LAD), SCL
- Editores de Rockwell
- Ladder, Texto estructurado
- Editores de Beckhoff
- Texto estructurado
- Etapa
- 5. Contar un evento una sola vez
Cuenta las botellas al salir: qué debe hacer tu código
Una línea de envasado necesita saber cuántas botellas han pasado del todo por su sensor. Cuenta cada botella cuando sale, no cuando llega. Un sensor que empieza despejado, sigue tapado o sigue despejado no debe sumar una botella. La válvula de llenado sigue cerrada.
- Sale una botella
- BottlePresent al pasar de ON → OFF pone BottlePulse en ON durante un escaneo. Un sensor que sigue tapado, o sigue despejado, no vuelve a contar.
- Tanda terminada
- Pieces cuenta las botellas que han salido. Done está en ON cuando Pieces es 3 o más. ConveyorOn es NOT Done. Reset borra Pieces y Done, pero no la memoria del sensor.
Cuenta las botellas al salir: entradas y salidas
Tu programa lee 2 entradas y escribe 4 salidas. Los nombres son los mismos en el editor de cada fabricante.
Cuenta las botellas al salir: qué comprueban las pruebas
- BottlePulse está en ON durante un escaneo, y solo cuando el sensor pasa de ON a OFF.
- Pieces sube uno por cada botella que sale. Con 3 o más, Done pone ConveyorOn en OFF.
- Reset gana al conteo, incluso en el escaneo en que sale una botella. Soltar Reset no añade ningún pulso extra.
- Pruébalo Usa los botones de debajo del modelo y mira cómo responde la instalación.
- Probar solución Todas las comprobaciones se ejecutan sobre tu código con una sola pulsación.
- 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.
Dónde verías esto en planta
Una línea de empaquetado cuenta cada botella cuando ha pasado del todo un sensor de luz. Una botella que todavía corta el haz aún no ha salido.
Contar las botellas cuando salen demuestra que han dejado libre la estación. Contarlas al llegar podría incluir una botella que sigue atascada en el sensor.
En una fábrica de refrescos, las botellas vacías llegan en una cinta en movimiento. Un sensor le dice al controlador cuándo hay una botella bajo la boquilla de llenado. La válvula se abre, llena la botella y se cierra antes de que la cinta vuelva a moverse. Los tapones y las etiquetas se ponen antes de empaquetar las botellas.
- Botellas vacíasLa cinta las lleva a la boquilla
- Llenar cada botellaPararla, llenarla y luego dejarla avanzarEstás aquí
- Poner tapones y etiquetasSellar la bebida y poner el nombre del producto
- Empaquetar las botellasMeter las botellas terminadas en cajas
En una planta real: lugares, piezas y seguridad
- Fábrica de refrescos: llenar botellas sin derrames
- Lechería: poner leche en botellas
- Fábrica de productos de limpieza: medir líquido en envases
- Línea de envasado de alimentos: contar botellas antes de empaquetar
Si la válvula de llenado se abre sin una botella debajo, el líquido se derrama sobre la cinta. Si la línea se atasca, la válvula no debe seguir llenando.
Las cintas reales necesitan protecciones. La alimentación debe quedar bloqueada con seguridad antes de que nadie quite un atasco. La entrada Stop de aquí no es un paro de emergencia.
Los tamaños, los tiempos y los cortes son decisiones didácticas, no el plano de ninguna instalación real concreta.
Lo siguiente en el camino
- Calienta el tanque hasta su temperaturaCalienta el agua y para en 45°C.Fundamentos · 18 min · +200 XP
- Dale significado a la señalConvierte las cuentas en bruto del sensor en un porcentaje.Fundamentos · 12 min · +200 XP
- Acaba con los arranques cortosDos puntos de conmutación. Una bomba más tranquila.Aplicado · 12 min · +250 XP
- La bomba tartamudeaMira la tendencia antes de cambiar los límites de 30% o 70%.Fundamentos · 12 min · +150 XP