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

Monitoreo de velocidad

Precio habitual €4,90 EUR
Precio habitual Precio de oferta €4,90 EUR
Oferta Agotado
Descripción

El bloque de función FB_Speed_Monitoring monitoriza la frecuencia de pulso (p. ej., de un sensor de velocidad) y la compara con un punto de consigna especificado ( #Setpoint ). El estado se emite mediante una asignación de contactos realista (contacto normalmente cerrado #NO_13_14 , contacto normalmente abierto #NC_21_22 ), con entradas virtuales ( #Input_13 , #Input_21 ) que actúan como señales de habilitación. El bloque reconoce los estados de reinicio y desactivación y ofrece un comportamiento claro de OK/alarma.

Nota: Esta lógica está diseñada como plantilla. Antes de su uso productivo, debe ser integrada, probada y aprobada por personal cualificado. Una integración incorrecta puede provocar una visualización incorrecta del estado o un comportamiento de control inesperado.

Cómo funciona
Reiniciar

Cuando se activa #Reset , el bloque se coloca en un estado básico definido: el contacto normalmente cerrado está abierto (sin ejecución), el contacto normalmente abierto está cerrado (advertencia/alarma), el estado muestra “Reset”.

Desactivado

Si #Enable no está activo, ambos contactos permanecen inactivos. El módulo no reporta errores y muestra un estado neutral.

Clasificación de velocidad

La frecuencia de pulso medida ( #PulseFreq ) se compara con el punto de ajuste ( #Setpoint ). Si es mayor o igual que el punto de ajuste, la condición se considera correcta ( #rpmOK = TRUE).

Lógica de contacto

Los resultados de la evaluación se basan en las entradas de la versión:

  • #NO_13_14 (normalmente cerrado) está activo si #Input_13 está configurado y la velocidad ≥ punto de ajuste.
  • #NC_21_22 (normalmente abierto) está activo cuando se configura #Input_21 y la velocidad es < punto de ajuste (invertido).

El estado se establece en OK, los errores se restablecen.

Detalles técnicos
  • Entradas: #Enable , #Reset , #PulseFreq , #Setpoint , #Input_13 , #Input_21
  • Estado interno: #rpmOK – VERDADERO si la frecuencia real ≥ punto de ajuste
  • Salidas: #NO_13_14 (contacto abierto cuando OK), #NC_21_22 (contacto cerrado cuando está por debajo)
  • Estado y diagnóstico: #Error , #Status , #DiagnosticCode
  • Modos: Reinicio, Desactivado, Funcionamiento normal
  • Lógica: Comparación del valor real frente al valor de ajuste con liberación de contacto condicional
Posibles aplicaciones
  • Monitorización de velocidad de motores, cintas transportadoras o ejes giratorios
  • Detección temprana de subvelocidad como indicación de bloqueo, ralentí o fallas mecánicas
  • Integración en sistemas de control y seguridad para retroalimentación de estado
  • Prueba y validación de la lógica mediante entradas virtuales sin influencia directa en los actuadores

Nota: Se requiere una inspección técnica completa y la aprobación de personal calificado antes del uso productivo.

compatibilidad
  • Se puede utilizar en sistemas PLC con soporte SCL (por ejemplo, Siemens TIA Portal)
  • Integración modular en arquitecturas de control, diagnóstico y seguridad de nivel superior
  • Estado básico seguro cuando está desactivado
  • Las entradas virtuales permiten realizar pruebas preparatorias sin sensores reales
Volumen de suministro

Recibirás:

  • Un archivo SCL con el bloque de funciones implementado FB_Drehzahlueberwachung
  • Declaración completa de todas las entradas/salidas y estados internos
  • Estructura comentada para una rápida adaptación
  • Guía rápida para la integración en proyectos de automatización

El enlace de descarga se proporcionará después de la compra.

Apoyo

Estoy feliz de poder apoyarte con:

  • Ajuste del punto de consigna y la lógica
  • Integración en cadenas de control y alarmas de nivel superior
  • Simulación y prevalidación sin desviaciones de velocidad reales
  • Extensiones individuales para aplicaciones especiales

Se puede contactar por mensaje de la tienda o correo electrónico. Hay extensiones disponibles como personalización opcional.