Académique Documents
Professionnel Documents
Culture Documents
¿Por qué no funciona esporádicamente el "módulo PID" creado por el asistente de operaciones?
Ocultar referencia
Descripción:
Si el regulador PID creado por el asistente de operaciones en el STEP7-Micro/WIN no funciona
esporádicamente, esto puede ser debido a la conexión del bit de liberación "EN" (ENABLE) de la
subrutina de inicialización "PIDx_INIT" (consulte la figura 01).
Figura 01
Solución:
Para que la función del regulador PID funcione sin problemas, hay que llamar a la subrutina de
inicialización "PIDx_INIT" en cada ciclo con ayuda de la marca especial SM0.0 desde el programa
principal (consulte la figura 03, segmento 2).
El módulo "PIDx_INIT" configura el regulador PID, inicializando las variables necesarias que se
utilizan para la lógica del regulador PID con ayuda de la marca especial SM0.1, y arranca el
programa de interrupción "PID_EXE" que se llama cíclicamente según el tiempo de muestreo del
regulador PID.
Figura 02
Mediante la activación del servicio manual, hay que insertar de nuevo el módulo "PIDx_INIT" en el
programa principal, ya que se añaden los parámetros "Auto_Manual" y "ManualOutput" (consulte la
figura 03, segmento 2).
Las condiciones para la activación del regulador PID se aceptan en el segmento 1 (figura 03) según
lo indicado en la figura 01.
Figura 03
El cálculo PID no se ejecuta en el servicio manual ("Auto_Manual" = "0") y el valor REAL normalizado
en la entrada "ManualOutput" (0.00 a 1.00) se calcula según los datos límite indicados tal como se
muestra a continuación (consulte la figura 04) (en la variable de regulación "Output" (tipo de datos:
INTEGER):
Output = ManualOutput * (Valor límite superior - Valor límite inferior) + Valor límite inferior
http://support.automation.siemens.com/...us&aktprim=0&objaction=csview&extranet=standard&viewreg=WW#A26184761[28/03/2011 22:21:18]
Siemens Industry IA/DT/BT Service&Support - Automation Service, Automation Support, Simatic Service, Simatic Support, Technical Support, Te...
Figura 04
http://support.automation.siemens.com/...us&aktprim=0&objaction=csview&extranet=standard&viewreg=WW#A26184761[28/03/2011 22:21:18]