Sie sind auf Seite 1von 15

Facultad de Ingeniería

Escuela de Ingeniería Industrial


Automatización y Control de Procesos Industriales

Guía de práctica N°04


Módulo de temperatura y nivel:
Programación y simulación.

Docente:
Ing. Joselito Sánchez Pérez

Jefe de Prácticas:
Ing. Luis Alfredo Huacchillo Dominguez

1. Objetivo

El estudiante debe estar en la capacidad de entender, programar y simular a través del control de las variables de temperatura, presión y nivel con
ayuda del software So Machine.

2. Herramientas

Módulo de control de temperatura y nivel, cuyos componentes son:

# UND IMAGEN DEL EQUIPO DESCRIPCIÓN


DESCRIPCION

HMI - CONTROLADOR Dispositivo que permite el


HMISCU8B5 Schneider interfaz entre el estudiante y
1 1
el módulo.

Permite el suministro de
Fuente de Alimentación 2.5A,
2 1 energía a los dispositivos
ABL7RM24025 Schneider
electrónicos.

24
Las resistencias
Resistencia NSYCR150WU2 calentadoras convierten
3 1
Schneider energía eléctrica en
calor en el tanque.

Es un sensor de
PT100, Bulbo de 6" y Cable de temperatura que al
4 1
2mts Autonics aumentar la temperatura
aumenta su resistencia
eléctrica.

Es un dispositivo que
Controlador de Potencia SPC1 controla en este
5 1 - módulo la resistencia
35 Autonics consumida hasta
llegar al setpoint.

Permiten controlar la
velocidad tanto de
Variador de Velocidad
6 1 motores, y en este
ATV312HU40M3 Schneider
módulo asociada a la
bomba.

Es un sensor con
cuerpo de acero
Trasmisor de Nivel
inoxidable, que permite
7 1 Sumergible por Presión AST
convertir la señal del
USA
sensor en una señal
normalizada de 4-20mA.

25
Protección de los
circuitos eléctricos y
Tablero Mural 700 x 500
8 1 aparatos electrónicos, lo
x 250mm Toten
que proporciona
seguridad.

Pulsador que al ser


Pulsador XB4 Verde accionado empieza el
9 1
Schneider funcionamiento del
módulo.

Pulsador que al ser


10 1 Pulsador XB4 Rojo Schneider accionado apaga a todo
el sistema.
Protección que
Pulsador de Parada neutralizan las
11 1 de Emergencia situaciones de peligro,
Schneider con un solo
accionamiento.

Lámpara Led Verde, 220V XB5 Indica que el modulo


12 1
Schneider está funcionando.

Indica que el modulo


Lámpara Led Roja, 220V XB5
13 1 tiene un problema o
Schneider
sobrecarga.

Se utilizan cuando se
desea conectar
Conmutador M- 0 - A,
14 1 múltiples redes,
1P Schneider
fusionándolas en una
sola.

De 3 polos.
Protección contra
15 1 ITM NSX 3 x 40A Schneider
las sobrecargas y
cortocircuitos.

Interruptor automático,
protección de circuitos
16 1 ITM iC60N 2 x 4A Schneider
contra corrientes de
sobrecarga.

Diseñado para la
Guardamotor
17 1 protección de motores
GV2ME14 Schneider
eléctricos.

26
3. Metodología por control clásico

Previamente, el estudio deberá investigar y leer de conceptos claves como variador de velocidad, controlador de potencia, sensores
de nivel (hidrostáticos), sensores de temperatura (PT100) y PLC.

A. Abrimos el software So Machine

B. Empezamos un nuevo proyecto, para ello destinamos un nombre y clic en ACEPTAR.

C. Elegimos en AÑADIR Y ELIMINAR DISPOSITIVOS el PLC a trabajar, el cual es el TM241CE40R.

27
D. Clic en Logic Builder. Si nos aparece la siguiente ventana damos clic en CERRAR.

E. Procedemos a agregar la POU.

F. Tanto para esta guía como las anteriores el lenguaje de implementación es de diagrama de contactos.

28
G. No olvidar llamar a la POU para poder simular una vez terminada nuestra lógica. Para ello clic en MAST, agregar objeto,
llamada de programa, seleccionar la POU y aceptar.

29
H. El PLC en cuestión trabaja con dos módulos de ampliación, uno que incluye las entradas analógicas (TM3TI4/G) y otro que
incluye las salidas analógicas (TM3AQ2/G). Procedemos a buscarlos y añadirlos al PLC. Para ello primero seleccionamos
el módulo de ampliación de entradas y luego el de salidas, en ese orden. Simplemente buscamos los códigos en
DISPOSITIVOS y arrastramos hacia el lado derecho en la lista de DISPOSITIVOS.

Añadimos el módulo de ampliación para las entradas analógicas (TM3TI4/G)

30
A continuación, el módulo de ampliación para las salidas analógicas (TM3AQ2/G)

I. A continuación, configuramos las entradas analógicas. Para ello, doble clic en TM3TI4/G y tener en cuenta las siguientes
variables:
%Iw3: I0:IW0 =SENSOR DE NIVEL; %IW4:I1:IW1= PT100

31
J. A continuación, configuramos las salidas analógicas. Para ello, doble clic en TM3AQ2/G y tener en cuenta las siguientes
variables:
%QW2:QW0=Variador Bomba; %QW3:QW1=Controlador De Potencia (Para resistencia)

Tener en cuenta los máximos y mínimos ingresados, tanto en las entradas, como en las salidas analógicas. Esto no permitirá
caracterizar el proceso según el rango que hemos determinado.

K. Acaba de configurar ambos módulos de ampliación, felicidades. No olvidar trabajar su documento para evitar la pérdida del
avance realizado. Para ello, clic en guardar.

L. A continuación, deberá trabajar la siguiente lógica. Tenga cuidado con las variables asignadas, así como los operadores
utilizados. Tener en cuenta que la variable RUN1 es de tipo BOOL, es decir, digital. Es importante que entienda lo que está
programando, por eso cuando realice la lógica deberá cuestionarse el porqué de cada red y su impacto en la lógica a trabajar.

32
No olvidar verificar los tipos de variable:

33
M. Finalmente, para asegurar que este bien, COMPILAR. Deberá arrojar 0 errores.

N. Una vez compilado, deberá proceder a simular. Tener en cuenta que la lógica presentada es una propuesta para el control
de las variables de temperatura (a través de la resistencia) y del nivel (a través de la electrobomba), detectada con sensores
de temperatura (PT100) y de nivel (Sensor Hidrostático). Asimismo, la electrobomba está controlada de forma digital a su vez
para apagar en caso cualquier emergencia.

La simulación del módulo de nivel y temperatura de manera manual inicia al accionar el pulsador de marcha el cual encenderá
al motor de la bomba que empezará a aumentar la velocidad con ayuda del variador de frecuencia al designar un valor de
referencia, cuyo fin es observar la altura o nivel de agua en el tanque con ayuda del sensor hidrostático. De manera similar
para la temperatura, el controlador de potencia regulara a la resistencia al designar un valor de referencia con el fin de observar
cómo sube la temperatura con ayuda de la PT100.

34
4. Metodología por control PID

A. Realizar la presente lógica para control PID únicamente del nivel. Para la construcción de la lógica es necesario:

Insertar un módulo y designarle el nombre PID_0; al ser creado dentro de este módulo es necesario ingresar variables y
valores tales como:

NIVEL: Manipulada por el sensor de nivel

REFERENCIA: Manipulada por el variador de frecuencia de la bomba

SETPOINT: Valor deseado para el proceso


Valores para los parámetros del control PID: KP (2), IN (0.8), TD (0)

Valor mínimo y máximo de variación de nivel: De 0 a 60


Luego, se procede a insertar un módulo de tipo MOVE, cuya función es la de registrar el valor de nivel y mostrarlo en el
módulo PID, el cual es activado por un contacto de nombre TRUE. A continuación, es necesario insertar un contacto para el
pulsador de marcha (RUN1) el cual accionará a la bobina del motor designando la dirección de la salida digital: %qx1.2. Por
último, se inserta un módulo con EN/ENQ designándole el nombre REAL_TO_WORD, la cual permite cambiar el tipo de dato
de Real a Word al ser accionado el variador de frecuencia de la bomba.

35
La simulación del módulo de nivel con el uso del control PID inicia al accionar el pulsador de marcha el cual encenderá
al motor de la bomba, que automáticamente aumentará su velocidad con ayuda del variador de frecuencia hasta que
la altura de agua en el tanque alcance el valor set point (valor deseado) designado con anterioridad en el PLC y se
estabilice, apagando automáticamente al motor de la bomba.

Este tipo de control es recomendado en procesos de control estrictos en los cuales una variación considerable del
valor deseado puede causar baja calidad en el producto.

36
5. Caracterización para el módulo

La caracterización es la siguiente:

En el desarrollo de la práctica se caracterizó las variables obteniendo los siguientes resultados:


Para determinar el nivel del agua en el cilindro, primero se tuvo que medir la longitud de este. Así mismo para la
caracterización se tuvo que interpolar los valores de acuerdo con la longitud del cilindro.

Tabla 01. Longitud y nivel del cilindro


Modulo SoMachine
Trasmisor de Nivel Longitud (cm)
23 0
30 60

Tabla 2: Valores de Nivel


Modulo SoMachine (TM241CE40R)
Trasmisor de Nivel Longitud (cm)
23 0
25,33 20
27,08 35
28,25 45
30 60

Finalmente, para la temperatura se obtuvo los siguientes valores:

Tabla 03. Valores de temperatura


Modulo SoMachine (TM241CE40R)
VALOR (T°) PT - 100 °C
700 26 -28
800 29-30
850 31-33
880 35-38

37
6. Resultados

A. Los estudiantes deberán simular las lógicas trabajadas junto a sus equipos de trabajo.

Grupo 01: Simulación y explicación de las 2 lógicas trabajadas (Por forma clásica y PID)

Grupo 02: Simulación y explicación de las 2 lógicas trabajadas (Por forma clásica y PID)

Grupo 03: Simulación y explicación de las 2 lógicas trabajadas (Por forma clásica y PID)

Grupo 04: Simulación y explicación de las 2 lógicas trabajadas (Por forma clásica y PID)

Grupo 05: Simulación y explicación de las 2 lógicas trabajadas (Por forma clásica y PID)

Grupo 06: Simulación y explicación de las 2 lógicas trabajadas (Por forma clásica y PID)

B. El estudiante presenta un informe personal no mayor a 5 hojas con sus propias palabras

1. Defina los conceptos de las variables de nivel y temperatura.


2. Defina y explique los componentes del módulo de control de nivel y temperatura
3. Con sus propias palabras, ¿qué es un controlador de potencia? ¿qué es una resistencia? ¿qué es una PT100? ¿qué es un
sensor hidrostático?
4. Mencione aplicaciones de lo aprendido, en la industria.

C. De manera grupal, presente en su informe el plano esquemático del módulo en estudio con su explicación.

Rubrica de evaluación

Simulación y explicación de lógicas trabajadas 10


(5 PUNTOS CADA LÓGICA)
Preguntas 3
Informe personal 3
Plano esquemático 4

38

Das könnte Ihnen auch gefallen