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 |
|---|---|---|---|
|
ScaledInput |
REAL |
0.0 |
Valor real escalado |
|
OutputHeat |
REAL |
0.0 |
Valor de salida para calefacción en el formato REAL El valor de salida PID (PidOutputSum) se escala mediante los dos pares de valores Config.Output.Heat.PidUpperLimit, Config.Output.Heat.UpperScaling y Config.Output.Heat.PidLowerLimit, Config.Output.Heat.LowerScaling y se emite en el formato REAL a OutputHeat. OutputHeat se calcula siempre. |
|
OutputCool |
REAL |
0.0 |
Valor de salida para refrigeración en el formato REAL El valor de salida PID (PidOutputSum) se escala mediante los dos pares de valores Config.Output.Cool.PidUpperLimit, Config.Output.Cool.LowerScaling y Config.Output.Cool.PidLowerLimit, Config.Output.Cool.UpperScaling y se emite en el formato REAL a OutputCool. OutputCool solo se calcula si la salida de refrigeración está activada (Config.ActivateCooling = TRUE). |
|
OutputHeat_PER |
INT |
0 |
Valor de salida para calefacción analógico El valor de salida PID (PidOutputSum) se escala mediante los dos pares de valores Config.Output.Heat.PidUpperLimit, Config.Output.Heat.PerUpperScaling y Config.Output.Heat.PidLowerLimit, Config.Output.Heat.PerLowerScaling y se emite como valor analógico a OutputHeat_PER. OutputHeat_PER solo se calcula si Config.Output.Heat.Select = 2. |
|
OutputCool_PER |
INT |
0 |
Valor de salida para refrigeración analógico El valor de salida PID (PidOutputSum) se escala mediante los dos pares de valores Config.Output.Cool.PidUpperLimit, Config.Output.Cool.PerLowerScaling y Config.Output.Cool.PidLowerLimit, Config.Output.Cool.PerUpperScaling y se emite como valor analógico a OutputCool_PER. OutputCool_PER solo se calcula si la salida de refrigeración está activada (Config.ActivateCooling = TRUE) y Config.Output.Cool.Select = 2. |
|
OutputHeat_PWM |
BOOL |
FALSE |
Valor de salida con modulación de ancho de impulsos para calefacción El valor de salida PID (PidOutputSum) se escala mediante los dos pares de valores Config.Output.Heat.PidUpperLimit, Config.Output.Heat.PwmUpperScaling y Config.Output.Heat.PidLowerLimit, Config.Output.Heat.PwmLowerScaling y se emite como valor con modulación de ancho de impulsos (tiempos de conexión y desconexión variables) a OutputHeat_PWM. OutputHeat_PWM solo se calcula si Config.Output.Heat.Select = 1. |
|
OutputCool_PWM |
BOOL |
FALSE |
Valor de salida con modulación de ancho de impulsos para refrigeración El valor de salida PID (PidOutputSum) se escala mediante los dos pares de valores Config.Output.Cool.PidUpperLimit, Config.Output.Cool.PwmLowerScaling y Config.Output.Cool.PidLowerLimit, Config.Output.Cool.PwmUpperScaling y se emite como valor con modulación de ancho de impulsos (tiempos de conexión y desconexión variables) a OutputCool_PWM. OutputCool_PWM solo se calcula si la salida de refrigeración está activada (Config.ActivateCooling = TRUE) y Config.Output.Cool.Select = 1. |
|
SetpointLimit_H |
BOOL |
FALSE |
Si SetpointLimit_H = TRUE, significa que se ha alcanzado el límite superior absoluto de la consigna (Setpoint ≥ Config.SetpointUpperLimit o Setpoint ≥ Config.InputUpperLimit). La consigna se limita hacia arriba al mínimo a partir de Config.SetpointUpperLimit y Config.InputUpperLimit. |
|
SetpointLimit_L |
BOOL |
FALSE |
Si SetpointLimit_L = TRUE, significa que se ha alcanzado el límite inferior absoluto de la consigna (Setpoint ≤ Config.SetpointLowerLimit o Setpoint ≤ Config.InputLowerLimit). La consigna se limita hacia abajo al máximo de Config.SetpointLowerLimit y Config.InputLowerLimit. |
|
InputWarning_H |
BOOL |
FALSE |
Si InputWarning_H = TRUE, significa que se ha alcanzado o rebasado el límite superior de advertencia del valor real (ScaledInput ≥ Config.InputUpperWarning). |
|
InputWarning_L |
BOOL |
FALSE |
Si InputWarning_L = TRUE, significa que se ha alcanzado o rebasado por defecto el límite inferior de advertencia del valor real (ScaledInput ≤ Config.InputLowerWarning). |
|
State |
INT |
0 |
El Parámetros State y Mode PID_Temp indica el modo de operación actual del regulador PID. El modo de operación se cambia con el parámetro de entrada Mode y un flanco ascendente en ModeActivate. 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.
|
|
Error |
BOOL |
FALSE |
Si Error = TRUE, existe al menos un mensaje de error en el ciclo actual. |
|
ErrorBits |
DWORD |
DW#16#0 |
El Parámetro ErrorBits PID_Temp indica qué mensajes de error existen. ErrorBits es remanente y se reinicia mediante un flanco ascendente en Reset o ErrorAck. |