9.2.3
Parámetros de la instrucción ErrorBit de PID_Compact
Si hay varios errores pendientes, los valores de los códigos de error se muestran mediante
suma binaria. La indicación del código de error 0003, por ejemplo, indica que también están
pendientes los errores 0001 y 0002.
Tabla 9- 15
ErrorBit (DW#16#...)
0000
0001
0002
0004
0008
0010
0020
0080
0100
0200
0400
0800
1000
10000
Controlador programable S7-1200
Manual de sistema, 03/2014, A5E02486683-AG
Parámetros de la instrucción ErrorBit de PID_Compact
Descripción
No hay error
El parámetro Input se encuentra fuera de los límites del valor de proceso.
1, 2
Input > Config.InputUpperLimit
Input < Config.InputLowerLimit
Valor no válido en el parámetro Input_PER. Compruebe si hay un error
2, 3
pendiente en la entrada analógica.
Error durante la optimización fina. No ha sido posible mantener la oscilación
4
del valor de proceso.
Error al iniciar la optimización inicial. El valor de proceso está demasiado
4
próximo a la consigna. Inicie la optimización fina.
La consigna se ha cambiado durante la optimización.
4
Nota: se puede ajustar la fluctuación permitida en la consigna en la variable
CancelTuningLevel.
La optimización inicial no está permitida durante la optimización fina.
Nota: si ActivateRecoverMode = TRUE antes de que se produjera el error,
PID_Compact permanece en el modo de optimización fina.
Error durante la optimización inicial. Configuración incorrecta de los límites
4
del valor de salida.
Compruebe si los límites del valor de salida están configurados
correctamente y coinciden con la lógica de control.
Un error durante la optimización fina ha provocado parámetros no válidos.
4
Valor no válido en el parámetro Input: el valor tiene un formato de número
2, 3
no válido.
Fallo en el cálculo del valor de salida. Compruebe los parámetros PID.
2, 3
Error de tiempo de muestreo: PID_Compact no se llama durante el tiempo
1, 2
de muestreo del OB de alarma cíclica.
Valor no válido en el parámetro Setpoint: el valor tiene un formato de
2, 3
número no válido.
Valor no válido en el parámetro ManualValue: el valor tiene un formato de
número no válido.
Nota: si ActivateRecoverMode = TRUE antes de que se produjera el error,
PID_Compact utiliza SubstituteOutput como valor de salida. En cuanto se
asigna un valor válido en el parámetro ManualValue, PID_Compact lo utiliza
como valor de salida.
Instrucciones tecnológicas
9.2 Control PID
441