Control de velocidad adaptativo
No se pudo cargar la disponibilidad de retiro
Descripción
El módulo de función FB_PauseOptimization permite ajustar inteligentemente la velocidad de producción tras una pausa. Compara dos fuentes de tiempo, determina la anterior y calcula una velocidad reducida si se supera el objetivo de pausa definido.
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
Comparación de fuentes
Comparación de Zeit1
y Zeit2
. El tiempo anterior se almacena en SchnellereZeit
; AktiveQuelle
muestra 1 o 2.
Diferencia de ruptura
Calcula la desviación de la ZielPause
como BasisPause
. Los cálculos solo continúan si es > 1 segundo y Aktiv
es VERDADERO.
Factor de reducción y porcentaje de velocidad
Factor de reducción = ruptura de base / ruptura de objetivo.
SpeedProzent
= Velocidad máxima − (Velocidad máxima − Velocidad mínima) × Factor de reducción, luego limitado a [Velocidad mínima, Velocidad máxima].
PauseOptimiert
= TRUE si se reduce.
No es necesario optimizar
Si Desviación ≤ 1 segundo o Aktiv
= FALSO:
SpeedProzent
= Velocidad máxima, PauseOptimiert
= FALSO.
Detalles técnicos
- Entradas:
Zeit1
,Zeit2
,ZielPause
,Pause
,MaxSpeed
,MinSpeed
,Aktiv
- Procesamiento interno: TIME_TO_DINT para valores de tiempo, escala REAL
- Lógica: Estructura IF/ELSE para el cálculo dinámico de la velocidad
- Salidas:
SchnellereZeit
(TIEMPO),AktiveQuelle
(INT),SpeedProzent
(REAL),PauseOptimiert
(BOOL)
Posibles aplicaciones
- Ajuste dinámico del ciclo en las líneas de producción después de las pausas
- Optimización energética mediante reinicio controlado
- Carga de arranque reducida en sistemas sensibles
compatibilidad
- Controladores Siemens S7‑1200 y S7‑1500
- Desarrollado para TIA Portal a partir de la versión V13
- Recomendado: TIA Portal V16+ para PLCSIM y HMI
Volumen de suministro
Recibirá un archivo SCL con las declaraciones completas de todas las entradas y salidas, así como de las variables internas. El enlace de descarga se activará inmediatamente después de la compra.
Apoyo
Estaré encantado de ayudarle a ajustar los umbrales de pausa y los rangos de velocidad o a integrar el bloque en la lógica del proceso y las interfaces HMI.
Puede contactarnos en cualquier momento a través del mensaje de la tienda o correo electrónico.