Está en la página 1de 29

Electricidad y

Electrnica

Control PID en S7-1200


Aplicaciones de Control

PROFESOR: Rodrigo F. Santibez Lizama


FECHA: Marzo 2017
ALGORITMO PID

Controlador PID.
ALGORITMO PID

Controlador PID (Mtodo Ziegler y Nichols).


ALGORITMO PID

Controlador PID (Mtodo Ziegler y Nichols).


ALGORITMO PID

Controlador PID (Mtodo Ziegler y Nichols).


ALGORITMO PID

Controlador PID.
ALGORITMO PID

Controlador PID.
ALGORITMO PID

Controlador PID.

PID_Compact: -Permite Integrar en el programa de usuario de lazo de control PID


-Auto sintonizacin y optimizacin.
-Funcin Automtica y Manual.
-Se emplea para variables continuas de entrada y salida.

PID_3Step : -Optimizacin para vlvulas con realimentacin.


-Su uso se encuentra dirigido para dispositivos accionados por motor
con realimentacin.
-Funciones discretas de apertura y cerrado
-Se emplea para variables continuas de entrada y salida.
ALGORITMO PID

Controlador PID.

Importante: Todas las Instrucciones y clculos del PID compact


requerirn algo de tiempo y algunas veces tiende a ser mayor al ciclo
scan, por eso se debe ubicar el Controlador PID en una interrupcin
cclica.
ALGORITMO PID

Controlador PID (primeros pasos).


ALGORITMO PID

Controlador PID (primeros pasos).


ALGORITMO PID

Controlador PID (primeros pasos).


ALGORITMO PID

Controlador PID (primeros pasos).

EN: Entrada de habilitacin del bloque PID_compact, se


puede conectar directamente a la lnea activa en caso de
no establecer alguna accin contraria que habilite el
bloque.
Setpoint: es el punto de consigna del lazo a controlar, el
cual es un dato real o depender del tipo de dato aceptado
o configurado en Real.
Input: Entrada que utiliza una variable del programa de
usuario como valor real.
Input_PER: entrada al PID utilizando una entrada analgica
como origen del valor Entero( Int, Ejemplo IW66).
ALGORITMO PID

Controlador PID (primeros pasos).

ManualEnable: Entrada que habilita el modo de operacin


manual debe ser ingresada en modo booleano.
ManualValue: entrada en la cual opera la salida del
controlador forzada en modo manual, debe ser en formato
real.
ALGORITMO PID

Controlador PID (primeros pasos).

Scaleinput: Salida en la cual se puede leer el valor escalado


a controlar en real
Output: Valor de salida regulada en formato real.
Output_PER: Valor de salida para ser sacado directamente
a una salida analgica (ejemplo QW80).
Output_PWM:Valor de salida modulado por ancho de
pulso, es una salida digital la cual se controla la conexin y
desconexin de la variable para ser llevado a un objeto
modulado de salida.
Setpoint_limit_H: salida booleana que se activa cuando la
salida regulada se encuentra sobre los limites superiores.
Setpoint_limit_L: salida booleana que se activa cuando la
salida regulada se encuentra sobre los limites Inferiores
ALGORITMO PID

Controlador PID (primeros pasos).

Inputwarning_H: Salida booleana la cual se activa cuando


la entrada se encuentra sobre el limite escalado.

Inputwarning_L: Salida booleana la cual se activa cuando la


entrada se encuentra bajo el limite escalado.

State:indica el modo de regulacin del PID.

State = 0: Inactivo.
State = 1: optimizacin inicial.
State = 2: Optimizacin final.
State = 3: Modo automtico.
State = 4: Modo manual.
ALGORITMO PID

Controlador PID (primeros pasos).


0000 No hay ningn error.

El parmetro "Input" se encuentra fuera de los lmites del valor real.


Input > sPid_Cmpt.r_Pv_Hlm o bien,
0001
Input < sPid_Cmpt.r_Pv_Llm
Para poder desplazar de nuevo el actuador, previamente se debe eliminar el error.

Hay un valor no vlido en el parmetro "Input_PER". Compruebe si hay un error en la


0002
entrada analgica.

0004 Error durante la optimizacin fina. No se ha podido mantener la oscilacin del valor real.

Error al iniciar la optimizacin inicial. El valor real se aproxima demasiado a la consigna.


0008
Inicie la optimizacin fina.

0010 Se ha cambiado la consigna durante la optimizacin.

La optimizacin inicial no est permitida en el modo automtico ni durante la


0020
optimizacin fina.

Los lmites del valor de salida no estn configurados correctamente.


0080 Compruebe si los lmites del valor de salida estn configurados correctamente y si
encajan con el sentido de la regulacin.

0100 Un error en la optimizacin ha provocado parmetros no vlidos.

0200 Valor no vlido en el parmetro "Input": El valor no tiene un formato numrico vlido.

0400 Error al calcular el valor de salida. Compruebe los parmetros PID.

Error de tiempo de muestreo: PID_Compact no se llama dentro del tiempo de muestreo


0800
del OB de alarma cclica.

1000 Valor no vlido en el parmetro "Setpoint": El valor no tiene un formato numrico vlido.
ALGORITMO PID
Controlador PID (Instrucciones).

Tipo de regulacin: podemos elegir la magnitud fsica de la variable


medida e igualmente seleccionar la unidad.

Invertir sentido de regulacin: me indica si la regulacin es directa o


inversa.

Activar ultimo modo: mantiene el ultimo estatus del controlador


despus de un reinicio.
ALGORITMO PID
Controlador PID (Instrucciones).

Input: seleccin del modo a controlar.

Output: seleccin del modo de salida que se quiere obtener para la


regulacin.
ALGORITMO PID
Controlador PID (Instrucciones).

Limites del valor real: corresponde a los valores limites que me


entregar el sensor.
ALGORITMO PID
Controlador PID (Instrucciones).

Escala del valor real: es la referencia de los limites en los cuales nuestra seal
ser controlada, debe ser de acuerdo con la variable del proceso a controlar.

Ejemplo: Sensor de temperatura mide entre -10C(0V) y 200C(10V), pero el


proceso se mover entre 5(0.238V) y 150C (7.14V).
ALGORITMO PID
Controlador PID (Instrucciones).

Monitorizacin del valor real: es la referencia de los limites en los cuales


nuestra seal del sensor absoluto nos indicar los limites superiores e
inferiores, los cuales cuando se encuentre entre los valores de porcentaje
asignado me enviar un alarma de input warning H o L.
ALGORITMO PID
Controlador PID (Instrucciones).

Limitaciones PWM: son los limites mnimos de conexin y desconexin en la


modulacin de ancho de pulso.
ALGORITMO PID
Controlador PID (Instrucciones).

Limites del valor de salida: Son los limites mximos y mnimos


correspondientes a la salida, en el cual limitamos el que no exceda por rebase
ni por un valor muy pequeo, depende siempre del proceso.
ALGORITMO PID
Controlador PID (Instrucciones).

Parmetros PID: Estos valores pueden manipularse manualmente (por ejemplo


segn los valores que nos entrega la sintonizacin de Z-N) o dejar una
optimizacin segn los parmetros.
ALGORITMO PID
Controlador PID (Instrucciones).

Parmetros PID: Estos valores pueden manipularse manualmente o dejar una


optimizacin segn los parmetros establecidos segn clculos previos.
ALGORITMO PID
Controlador PID (Puesta en Marcha).

1 2

4
ALGORITMO PID
Controlador PID (Puesta en Marcha).

1.-Tiempo de muestreo de la medicin: este tiempo se emplear para revisar las


variables en el tiempo determinado por la ventana.

2.-Modos de optimizacin:

Optimizacin Inicial: determina la respuesta del sistema a una entrada


escaln y auto sintoniza el controlador PID.

Optimizacin Fina: determina la respuesta del sistema a mltiples


variaciones del proceso y poder realizar un ajuste fino
del sistema.
ALGORITMO PID
Controlador PID (Puesta en Marcha).

3.-Ventana de visualizacin: revisin de las variables del proceso a partir del set
point, salida y entrada.

4.-Estados:

Optimizacin : se visualiza el avance de la optimizacin seleccionada y


permite guardar los valores en el controlador.

On Line : Permite verificar el perfecto funcionamiento del


controlador, igualmente se puede manipular dejando la salida
en manual.

También podría gustarte