Ejemplo De Código Pid - Rockwell Automation Allen-Bradley Micro830 Manual Del Usuario

Controladores programables
Ocultar thumbs Ver también para Allen-Bradley Micro830:
Tabla de contenido
Publicación de Rockwell Automation 2080-UM002J-ES-E – Marzo 2018
Ejemplo de código PID
La ilustración de ejemplo de código PID muestra código de ejemplo para contro-
lar el ejemplo de aplicación mostrado anteriormente. El ejemplo, desarrollado con
diagramas de bloques de funciones, está compuesto de un bloque de funciones
predefinido, IPIDCONTROLLER, y cuatro bloques de funciones definidos por
el usuario. Estos cuatro bloques son:
• PID_OutputRegulator
Este bloque de funciones definido por el usuario regula la salida de
IPIDCONTROLLER dentro de un rango seguro para asegurar que no se
dañe el hardware usado en el proceso.
IF RMIN ≤ RIN ≤ RMAX, entonces ROUT = RIN,
IF RIN < RMIN, entonces ROUT = RMIN,
IF RIN > RMAX, entonces ROUT = RMAX.
• PID_Feedback
Este bloque de funciones definido por el usuario actúa como multiplexor.
SI "FB_RST" es falso, FB_OUT=FB_IN;
Si "FB_RST" es verdadero, FB_OUT=FB_PREVAL.
• PID_PWM
Este bloque de funciones definido por el usuario proporciona una función
PWM, y convierte un valor real en una salida ON/OFF asociada con
tiempo.
• SIM_WATERLVL
Este bloque de funciones definido por el usuario simula el proceso descrito
en el ejemplo de aplicación mostrado anteriormente.
Bloques de funciones PID
Capítulo F
279

Hide quick links:

Tabla de contenido
loading

Este manual también es adecuado para:

Allen-bradley micro850Allen-bradley micro870

Tabla de contenido