Ir directamente a la información del producto
1 de 1

Medición de nivel con ultrasonidos

Precio habitual €4,90 EUR
Precio habitual Precio de oferta €4,90 EUR
Oferta Agotado
ChatGPT:

Descripción
El bloque de función FB_TankLevel_Ultrasound monitoriza el nivel de llenado de un tanque mediante un sensor ultrasónico, escala el valor bruto a centímetros y porcentajes, controla una válvula de llenado e informa cuando se superan o no se alcanzan los límites predefinidos. Al activarse la señal de parada, se reinician todas las alarmas, se cierra la válvula y el estado se establece en "Sistema detenido".

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

  • Detener ( Stop=TRUE ):
    → Restablecer alarmas, VentilNachfuellen=FALSE , StatusText=“System gestoppt” , RETURN
  • Calcular el nivel de llenado :
    → Distancia desde la tapa escalada a cm, restada de la altura total → Füllstand_cm , luego convertido a porcentaje
  • Límite mínimo de socavación ( Füllstand_cm < MinGrenze ):
    AlarmMIN=TRUE , VentilNachfuellen=TRUE , StatusText=“Füllstand zu niedrig – Nachfüllen aktiv”
  • Exceder MaxLimit ( Füllstand_cm > MaxGrenze ):
    AlarmMAX=TRUE , VentilNachfuellen=FALSE , StatusText=“Füllstand zu hoch – Alarm!”
  • En el rango objetivo ( MinGrenze ≤ Füllstand_cm ≤ MaxGrenze ):
    VentilNachfuellen=FALSE , StatusText=“Füllstand im Sollbereich”
  • Reconocimiento ( Quittieren=TRUE ):
    AlarmMIN=FALSE , AlarmMAX=FALSE , restablecer indicador de error, StatusText=“Fehler quittiert – Überwachung läuft”

Detalles técnicos

  • Entradas:
    SensorRAW (INT), Stop , Start , Quittieren (cada BOOL),
    Tankhöhe_cm , MinGrenze , MaxGrenze (REAL)
  • Cálculo:
    Abstand_cm = SensorRAW × (Altura del tanque_cm / 27648)
    Füllstand_cm = Altura del tanque_cm – Distancia_cm
    FüllstandProzent = nivel de llenado_cm / altura del tanque_cm × 100
  • Salidas/Variables:
    AlarmMIN , AlarmMAX (BOOL), VentilNachfuellen (BOOL), StatusText (CADENA)
  • Lógica:
    – IF/ELSIF con RETURN en parada, sin temporizadores

Posibles aplicaciones
Monitoreo de nivel en plantas de tratamiento de agua y aguas residuales, tanques químicos y de alimentos, bancos de pruebas, modernización de sistemas existentes y capacitación en PLC.

compatibilidad
Siemens S7-1200/S7-1500, TIA Portal ≥ V13 (se recomienda V16+ para HMI/PLCSIM)

Volumen de suministro
Archivo .scl con declaraciones de todas las entradas/salidas, variables y parámetros de retroalimentación; comentario de encabezado con instrucciones de personalización; enlace de descarga después de la compra.

Apoyo
Ajuste de valores límite, integración de sensores adicionales o diseños HMI: asesoramiento individual mediante mensaje de tienda o correo electrónico.