Sei sulla pagina 1di 10

Facultad de Ingeniería

Escuela Profesional de Ingeniería Mecatrónica

Sistemas Scada y DCS


Práctica de Laboratorio 3
“Implementación de control PID en RSLogix 5000”
Alumno:

Luis Eduardo Rodriguez Garrafa

Profesor:

Ing. Eddie Ángel Sobrado Malpartida

Junio ,2018
1. Configuración del RSLINX y RSLogix Emulate 5000

• Ingresamos al RSLINX y verificamos si no hay ningún driver cargado, en caso ya


haya uno debemos eliminarlo. Para ello, mediante la pestaña Communications
accedemos a la opción Configure Drivers.

Figura1.1. Configuración de drivers

Fuente: Elaboración propia

• Allí podremos eliminar los Drives ya existentes y agregar el nuestro.

Figura1.2. Eliminación de drivers

Fuente: Elaboración propia

• En el menú desplegable seleccionamos el driver "Virtual Backplane


(SoftLogix58xx, USB)" y pulsamos en añadir nuevo, se nos abrirá una nueva
ventana en la que podremos elegir el nombre de nuestro driver y configurarlo
Figura1.3. Agregamos driver de comunicación

Fuente: Elaboración propia

• Finalmente tendremos nuestro Driver de comunicación (LUCHITO) configurado


listo para conectarse con el simulador del PLC.

Figura1.4. Driver LUCHITO

Fuente: Elaboración propia


• Corremos el emulador y verificamos que este conectado con el RSLINX.

Figura1.5. Corriendo Emulador RSLogix 5000

Fuente: Elaboración propia

2. Procedimiento

• Ingresamos al RSLogix 5000 y creamos una nueva tarea periódica de 100 ms


(Task1).

Figura2.1. Creando Task1

Fuente: Elaboración propia


• De igual manera dentro de Task1 creamos un nuevo programa(Program1) que
en su interior tendrá dos rutinas principales (Main) y planta.

Figura2.2. Designando la rutina principal

Fuente: Elaboración propia

• Finalmente estará distribuido de la siguiente manera:

Figura2.3. Distribución de tareas, programas y rutinas

Fuente: Elaboración propia

• Definimos las variables globales del tipo real correspondientes al PID en


Controller Tags.
Figura2.4. Definición de Tags globales

Fuente: Elaboración propia

• Realizamos la programación Ladder en la rutina planta.

Figura2.5. Programación Ladder de la planta

Fuente: Elaboración propia


Figura2.6. Programación Ladder de la planta

Fuente: Elaboración propia

• Usamos el bloque Jump To Subroutine para llamar a la rutina principal la


programación hecha en la rutina planta y, además, configuramos el bloque PID.

Figura2.7. Bloque JSR y PID en la rutina principal

Fuente: Elaboración propia


• Variamos las propiedades del Tag algoritmo. Ingresamos los valores del Ki, Kp
el Setpoint, Set Output y algunos parámetros de control.

Figura2.8. Configuración de parámetros de control

Fuente: Elaboración propia

Figura2.9. Configuración de parámetros de control

Fuente: Elaboración propia

• Entramos en la opción Who active de la pestaña Communications y


descargamos el emulador para poder correr el programa y realizar algunas
modificaciones
Figura2.10. Descargando el emulador del RSLogix 5000

Fuente: Elaboración propia

• Modificamos algunos valores de los Tags globales anteriormente definidos,


ingresando a la opción Monitor Tags. Principalmente, le asignamos un valor
inicial al Tag RK.

Figura2.11. Valores de los tags

Fuente: Elaboración propia


• Teniendo todo configurado y calibrado, generamos una gráfica de la
entrada(RK) y salida(CK) de nuestro PID en la opción Trends. Para una mejor
visualización de la gráfica entramos a sus propiedades y modificamos el
escalamiento con respecto al eje X e Y.

Figura2.12. Respuesta al tiempo del sistema

Fuente: Elaboración propia

• Se gráfico el Tag CK_1 para poder apreciar de manera más significativa como
el sistema se va estabilizando hasta llegar a su Setpoint. Asimismo, se observa
que el sistema se estabiliza justo en el valor indicado por el setpoint (10).

Potrebbero piacerti anche