Monitoreo de energía
No se pudo cargar la disponibilidad de retiro
Descripción
Esta sección del programa permite la monitorización de corriente adaptativa, en la que se registran los valores de corriente más altos durante diez ciclos de reloj durante una fase de calibración y a partir de estos se calcula un valor promedio como límite de referencia.
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
Iniciar calibración
Los bordes simultáneos en Impuls_Rezeptwechsel
y Impuls_Produkterkennung
establecen Startmessung
, reinician el contador y desactivan el monitoreo y WerteErfasst
.
Registro de valores
Durante cada Takt_Impuls
el valor actual más alto se almacena en Maxwert_Takt
.
Escribir en la matriz
Cuando el flanco del reloj cae, Startmessung
está activa, se han adquirido menos de diez valores y no hay señal inactiva, Maxwert_Takt
se escribe en MaxStrom_Werte
, el contador se incrementa y Maxwert_Takt
se reinicia.
Calculando el promedio
Tras guardar diez valores, se calcula el promedio de todas las entradas y se establece como límite. A continuación, finaliza Startmessung
y se activan las opciones ÜberwachungAktiv
y WerteErfasst
.
Fase de seguimiento
El valor actual se compara con el valor límite. Si se supera el límite, se inicia un temporizador TON ( Ueberschreitung_Zeit
). Si transcurre sin que la corriente disminuya, se activa Fehler_Motorblockade
. Si la corriente disminuye, el temporizador se detiene y se elimina el error.
Error de restablecimiento
Reset_Fehler
borra el estado de error y reinicia el temporizador para que pueda comenzar una nueva monitorización.
Detalles técnicos
-
Entradas/Variables:
Impuls_Rezeptwechsel
,Impuls_Produkterkennung
,Takt_Impuls
,Stromwert_Aktuell
,E_Leerlauf
,Reset_Fehler
,Ueberschreitung_Zeit
-
Banderas/Contador:
StartImpuls_Erkannt
,Startmessung
,ÜberwachungAktiv
,WerteErfasst
,Zaehler_Stromwerte
,Takt_Impuls_Alt
-
Matriz:
MaxStrom_Werte
para diez valores de calibración -
Salida:
Fehler_Motorblockade
-
Temporizador:
Zeitzaehler
del módulo TON con tiempo de funcionamiento ajustable
Posibles aplicaciones
- Protección contra sobrecargas y bloqueos en motores y bombas
- Monitorización de sistemas transportadores y accionamientos con carga variable
- Alarmas basadas en condiciones en bancos de pruebas o líneas de producción
compatibilidad
- Controladores Siemens S7‑1200 y S7‑1500
- Compatible con TIA Portal a partir de la versión V13
- Recomendado: TIA Portal V16+ para PLCSIM y HMI
Volumen de suministro
Se incluye un archivo SCL con De