Simulación de robot de limpieza
No se pudo cargar la disponibilidad de retiro
Descripción
Este bloque de función SCL, FB_CleaningRobot, controla un robot de limpieza móvil con ciclos de conducción y limpieza automáticos, detección de obstáculos, nivel de batería y comprobaciones de seguridad. Se puede ejecutar directamente en el Siemens TIA Portal.
Nota: Todos los módulos están diseñados exclusivamente como base de aprendizaje y optimización, y no están aprobados para su uso en vivo. En particular, los módulos del sistema deben ser probados y puestos en funcionamiento por personal cualificado antes de su uso productivo.
Cómo funciona
- Señal de PARADA o batería agotada → motor de accionamiento y limpieza apagado, LED de advertencia encendido, establecer indicador de error, HMI "PARADA / BATERÍA VACÍA", RETORNO
- Estado 0 (Listo) → Esperando el comando de inicio
- Estado 1 (inicio) → motor de accionamiento activo durante 5 s (temporizador TON)
- Estado 2 (Limpieza) → El motor de accionamiento y limpieza funciona hasta que se detecta un obstáculo o expira el tiempo de limpieza
- Obstáculo → Estado 3: Motores apagados, giro a la derecha (temporizador TON), regreso al estado 2
- Estado 4 (Finalización) → Motores apagados, LED de limpieza apagado, HMI “LISTO – A BASE”, regreso al estado 0
Detalles técnicos
• Entradas: Parada, Batería agotada, Inicio, Obstáculo, Reinicio
• Salidas: Motor de accionamiento, motor de limpieza, LED de advertencia, LED de limpieza, indicador de error, StatusText_HMI
• Tres temporizadores TON para las fases de arranque, limpieza y rotación
• Proceso a través de la variable INT #State en la estructura CASE; RETURN para estados de seguridad
Posibles aplicaciones
• Robots de limpieza móviles en naves y áreas de almacenamiento
• Modernización de sistemas de limpieza existentes
• Proyectos de formación y demostración de vehículos controlados por PLC
compatibilidad
Siemens S7-1200 y S7-1500, TIA Portal ≥ V13 (se recomienda V16+ para HMI/PLCSIM)
Volumen de suministro
Archivo .scl con declaraciones de entrada/salida, instancias de temporizador, lógica de estado y comentarios de encabezado; enlace de descarga inmediatamente después de la compra
Apoyo
Ajuste de la duración de la limpieza, sensores adicionales, lógica de respaldo o integración de HMI a pedido mediante mensaje de la tienda o correo electrónico.