Sistema de calibración automática
No se pudo cargar la disponibilidad de retiro
Descripción
Este bloque de función SCL, FB_CalibrationAutomatic, realiza la calibración automática en seis pasos. Cada paso compara un valor real con el punto de consigna correspondiente dentro de un margen de tolerancia porcentual. Ejecutable directamente en el Siemens TIA Portal, automatiza de forma fiable las tareas de medición y calibración.
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 activa → Calibrador apagado, establecer indicador de error, resultado “ABORTADO”, RETORNO
- Inicio presionado + StepIndex 0…5 → Calibrador activo
- Por paso: Iniciar temporizador de 5 segundos
- Temporizador expirado → Cargar punto de ajuste de la matriz, Δ = |Valor real – punto de ajuste|/punto de ajuste·100%
- Δ ≤ Tolerancia → Resultado “Sx OK”; de lo contrario, se establece un indicador de error, resultado “Sx ERROR”
- Índice de pasos++
- Después del índice de paso >5 → Calibrador apagado, si no se producen errores el resultado es “CALIBRADO”
Detalles técnicos
• Entradas/Variables: Parada, Inicio, StepIndex (INT), Valor real (REAL), Puntos de ajuste [0..5] (matriz REAL), Tolerancia (REAL, %)
• Salidas/Variables: Calibrador Activo (BOOL), Error (BOOL), Resultado (CADENA), Paso Actual (INT)
• Temporizador: instancia TON TimerWait (PT=T#5s) para fases de espera
• Control de flujo mediante estructura CASE, RETORNO en parada
Posibles aplicaciones
• Calibración automatizada en laboratorio y líneas de producción.
• Alineación de sensores y dispositivos de medición
• Ciclos de calibración en sistemas de llenado y dosificación
• Proyectos de formación y demostración
compatibilidad
• Siemens S7-1200 y S7-1500
• TIA Portal V13 o superior; se recomienda V16+ para PLCSIM y HMI
Volumen de suministro
• Archivo .scl con declaración de todas las entradas/salidas, instancia del temporizador, variables, lógica CASE y comentarios
• Enlace de descarga directamente después de la compra
Apoyo
Ajusto matrices de puntos de ajuste, parámetros de tolerancia o pasos de calibración adicionales, y brindo soporte con diseños de HMI. Contáctanos por mensaje de taller o correo electrónico.