relé de corriente
No se pudo cargar la disponibilidad de retiro
Descripción
El bloque de función FB_CurrentRelay monitoriza un valor de corriente y evalúa si se encuentra dentro de un rango definido ( #LO_Limit
< #Current
< #HI_Limit
). El resultado se almacena internamente como #tempOK
. El comportamiento de conmutación se controla mediante entradas simuladas para contactos normalmente cerrados y normalmente abiertos ( #Input_13
, #Input_21
): El patrón de contacto correspondiente (NA/NC) solo se activa cuando se configura la entrada correspondiente. Los modos de reinicio y desactivación están disponibles por seguridad.
Nota: Esta lógica se ha diseñado como plantilla y bloque de prueba. Debe ser integrada, validada y publicada por personal cualificado antes de su uso productivo. El uso inadecuado puede provocar un comportamiento de conmutación inesperado.
Cómo funciona
Desactivado
Si no se configura #Enable
, todas las salidas permanecen inactivas. No se informan errores y el bloque se comporta de forma pasiva.
Reiniciar
#Reset
restablece el relé a su estado inicial: el contacto normalmente cerrado ( #NO_14
) se activa (señal correcta), el contacto normalmente abierto se abre. El estado muestra "Reset" y los errores se restablecen.
Activo
Se verifica el valor actual. Si se encuentra dentro del rango especificado, el indicador interno #tempOK
se establece en VERDADERO.
-
#NO_14
(normalmente cerrado) solo se establece si#Input_13
está activo y#tempOK
es VERDADERO. -
#NC_22
(normalmente abierto) solo se establece si#Input_21
está activo y#tempOK
es FALSO (invertido).
Al final, el estado se establece en OK y se restablecen los errores.
Detalles técnicos
-
Entradas:
#Enable
,#Reset
,#Current
,#LO_Limit
,#HI_Limit
,#Input_13
,#Input_21
-
Estado interno:
#tempOK
– VERDADERO si la corriente está dentro del rango permitido -
Salidas:
#NO_14
(contacto normalmente cerrado),#NC_22
(contacto normalmente abierto) -
Estado y diagnóstico:
#Error
,#Status
,#DiagnosticCode
- Modos: Desactivado, Reinicio, Funcionamiento normal
- Lógica: Monitoreo de área con liberación de contacto condicional mediante entradas simuladas
Posibles aplicaciones
- Monitorización de rangos de corriente con transmisión condicional mediante contactos NO/NC
- Simulación de versiones de hardware para validación sin sensores reales
- Integración en cadenas de control y diagnóstico para mostrar estados actuales válidos o no válidos
- Protección de sistemas mediante umbrales definidos y señales de salida claramente controladas
Nota: Antes del uso productivo, se requiere una inspección técnica y aprobación por parte de personal calificado.
compatibilidad
- Se puede utilizar en entornos PLC con soporte SCL (por ejemplo, Siemens TIA Portal)
- Integración modular en arquitecturas de prueba, control y seguridad
- Estado desactivado sin estados de conmutación inesperados
- Capacidad de simulación sin conexión real entre actuador y sensor
Volumen de suministro
Recibirás:
- Un archivo SCL con el bloque de función implementado FB_CurrentRelay
- Declaración completa de todas las entradas y salidas, así como de los estados internos.
- Estructura comentada para una fácil adaptación
- Guía breve para la integración en proyectos de control existentes
El enlace de descarga se proporcionará después de la compra.
Apoyo
Estoy feliz de poder apoyarte con:
- Ajuste de valores límite y lógica de evaluación
- Integración en cadenas de diagnóstico y control
- Simulación antes del uso en vivo
- Adaptaciones especiales para su aplicación
Se puede contactar por mensaje de la tienda o correo electrónico. Hay extensiones disponibles como personalización opcional.