Parámetro de entrada/salida PID_Temp (S7-1200, S7-1500) - PID

PID_Temp (S7-1200, S7-1500)

ft:publication_title
PID_Temp (S7-1200, S7-1500)
Product
PID
Version
V20
Publication date
11/2024
Language
es-ES
Parámetro de entrada/salida PID_Temp

Los nombres de los siguientes parámetros se aplican tanto para el bloque de datos como para el acceso a través de Openness API.

Parámetro

Tipo de datos

Ajuste predeterminado

Descripción

Mode

INT

4

Especifique en Mode el modo de operación al que debe cambiar PID_Temp. Posibilidades:

  • Mode = 0: Inactivo

  • Mode = 1: Optimización inicial

  • Mode = 2: Optimización fina

  • Mode = 3: Modo automático

  • Mode = 4: Modo manual

El modo se activa mediante:

  • Flanco ascendente en ModeActivate

  • Flanco descendente en Reset

  • Flanco descendente en ManualEnable

  • Arranque en frío de la CPU si RunModeByStartup = TRUE

Para Optimización inicial y Optimización fina, con Heat.EnableTuning y Cool.EnableTuning se define si la optimización se ejecuta para la calefacción o para la refrigeración.

Mode es remanente.

Encontrará una descripción detallada de los modos de operación en Parámetros State y Mode.

Master

DWORD

DW#16#0

Interfaz para regulación en cascada

Si esta instancia PID_Temp se utiliza como regulador esclavo en una cascada (Config.Cascade.IsSlave = TRUE), asigne el parámetro Maestro en la llamada de instrucción con el parámetro "Esclavo" del regulador maestro.

Ejemplo:

Llamada de un regulador esclavo "PID_Temp_2" con regulador maestro "PID_Temp_1" en SCL:

----------------------------------------------------------------------------

"PID_Temp_2" (Master := "PID_Temp_1".Slave, Setpoint := "PID_Temp_1".OutputHeat);

----------------------------------------------------------------------------

Mediante esta interfaz los reguladores esclavos intercambian información acerca del modo de operación, la limitación y la consigna sustitutiva con su regulador maestro. Tenga en cuenta que la llamada del regulador maestro debe realizarse antes de la llamada del regulador esclavo y en el mismo OB de alarma cíclica.

Asignación:

  • Bits 0 a 15: no asignado

  • Bits 16 a 23, contador de limitaciones:

    Un regulador esclavo cuyo valor de salida se encuentra en limitación incrementa este contador. El regulador maestro reacciona en consecuencia según el número configurado de esclavos (Config.Cascade.CountSlaves) y el modo Anti-Windup (Config.Cascade.AntiWindUpMode).

  • Bit 24, modo automático de los reguladores esclavos:

    TRUE, si todos los reguladores esclavos se encuentran en el Modo automático

  • Bit 25, consigna sustitutiva de los reguladores esclavos:

    TRUE, si un regulador esclavo ha activado la consigna sustitutiva (SubstituteSetpointOn = TRUE)

Slave

DWORD

DW#16#0

Interfaz para regulación en cascada

Mediante esta interfaz los reguladores esclavos intercambian información acerca del modo de operación, la limitación y la consigna sustitutiva con su regulador maestro.

Ver la descripción del parámetro "Maestro"