Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Objetivo de la Práctica:
1. Comunicación RTU-PLC
Ahora procedemos a la creación de la comunicación entre el PLC con la RTU con base en la
práctica Activar Variador, Resistencia y Leer sensores, que es la unidad que controla la SCR y a
su vez la resistencia.
2. Lectura de sensores
Para leer los sensores, añadimos el módulo análogo del PLC, que es a donde llegan las señales
de los sensores de temperatura necesario para esta práctica. Apóyese de la practica Lectura de
sensores
Una vez configurado el módulo análogo y el RTU, debemos llenar el tanque del reactor hasta
visualizar liquido en el indicador de nivel que se encuentra en la parte posterior del reactor, observe
que este es un tubo de vidrio ubicado paralelamente al tanque. En el MainRoutine creamos dos
contactos para activar la bomba o compresor y la válvula con el fin de permitir cargar el tanque
con líquido. Observe la figura 2.
Seguido, se llama el programa reset_RPI que permite controlar la resistencia y finalmente se crea un
bloque mov donde se lee el ADC del sensor de temperatura que se desea usar. Para esto, se busca
un bloque JSR ubicado en el menú de bloques Program Control. Dentro del bloque se introduce el
nombre del SFC reset_RPI. Ver figura 3.
Figura 4. Creación de bloque MOV para obtener lectura de ADC de sensor de temperatura
Después de configurar los parámetros anteriores, procedemos a programar el PLC y probar que
todas las configuraciones realizadas se hicieran de la manera correcta. Para esto se programará
el
PLC presionando la opción1 )Who Active ubicada en la parte superior de nuestro panel de
trabajo, 2) se selecciona el controlador y se programa dando clic en 3)Download como se
muestra en la figura 6:
Figura 6. Descarga del programa on off de temperatura al PLC
Se procede a leer los datos de ADC y del multímetro en °C para linealizar. Obteniendo los datos de
la figura 7.
Ahora que se obtuvo la ecuación, en mainProgram se crea un nuevo programa en SFC, dando clic
derecho en MainProgram, 1) new routine y selecciona en tipo 2)Funtional Diagram Bloc y se le da
un 3) nombre, en este caso linealizacion como se muestra en la figura 9
Dentro del programa linealización se crea un bloque de multiplicaciónón 1) mul y un bloque de suma
2) add. Ver figura 10.
Figura 10. Bloques de multiplicación y suma para la ecuación de linealización
Se añade a 1)SourceA en el bloque de multiplicación el valor del ADC del sensor de temperatura
TEMPERATURA, y en 2) sourceB el valor de la pendiente de la ecuación lineal, y en el bloque de
suma 3) se añade al SourceA la salida del bloque de multiplicacion y a 4)SourceB el valor de b de
la ecuación lineal. La salida del bloque de suma se asociará a un tag tipo base, en este caso
TEMP_LINEAL. Ver figura 10.
Una vez configurado el programa, se crea uno nuevo haciendo clic en 1) MainProgram luego clic en
2) New Routine. Ver figura 11.
Figura 11. Creación nuevo programa
Se nombra el nuevo programa, en este caso 3) control y se selecciona en 4)type Structure Text.
Ver figura 12.
Allí se crea una serie de if para realizar el control on off como sigue. Básicamente consiste en que
si la TEMP_LINEAL está por encima del setpoint se apaga la resistencia y si está por debajo se
prende la resistencia. Ver figura 13.
Figura 13. Programación de control on off
Una vez creado, se llama estos dos programas, linealización y control, en MainRoutine,
creando un nuevo 1) rung para cada uno y trayendo un bloque 2) JSR, como sigue en la figura
14.
Para elaborar la HMI se selecciona la opción 1)Site Edition, se da clic en 2)new y se asigna un
nombre. A continuación, aparecerá una ventana llamada 3)Add Process Faceplates, alli se
selecciona 4)clear All. Ver figura 16.
Se da clic sobre el nuevo módulo y aparece una ventana emergente, allí se da clic en 1) Add y 2) se
da un nombre, seguido, en la parte derecha, se despliega el menú 3) Ethernet y se selecciona el PLC
aqui también desplegamos el menú hasta encontrar 0,1769-L23E-QB1. 4)Seguido se da clic en
Browser y se escoge el programa que se ha diseñado en RsLogix. Ver figura 18.
Se da clic en 1) apply, lo que llevara a una ventana emergente de confirmación, allí se da clic en 2)
ok.
Seguido, en el menú inferior, al costado derecho se da clic en el botón 1) Verify, con lo que se
visualizara una ventana emergente, se da clic en 2) close y luego en el botón 3) OK del menú inferior.
Ver figura 19.
2 1
En el menú Explorer se da clic en Displays, esto abrirá un entorno de trabajo nuevo. Allí se llevará
a cabo el diseño de la HMI. Ver figura 20.
Una vez terminado el diseño y la asociación de los tags se da clic en el botón Play para probar la
pantalla.