Está en la página 1de 35

UNIVERSIDAD TECNOLÓGICA DEL NORTE DE

GUANAJUATO
Ingeniería en Mecatrónica

MATERIA: Control Lógico Avanzado

UNIDAD DE APRENDIZAJE #1: Funciones avanzadas del PLC

FACILITADOR: M.I.M Miguel Ángel Rodríguez Rodríguez


ALUMNOS:
• Cano Cruces Oscar Arturo NL.03
• Delgado Manzano Marco Antonio NL.05
• Hernández Ortiz Guadalupe de Jesús NL.08
• Reséndiz Velázquez Senen Santiago NL.18
• Romero Haro Nelly NL.20
• Salazar Rayas Kevin Yael NL.22

GRADO: 10° Cuatrimestre GRUPO: GIME14101- e

Anexo I Unidad I (Ord)

CALIFICACIÓN: __________
Dolores Hidalgo C.I.N Gto, Guanajuato México a 06 de octubre de 2023.
Índice general

Objetivo general ...................................................................................................... 5


Introducción ............................................................................................................. 5
Marco teórico........................................................................................................... 6
Pulsadores (push button) ..................................................................................... 6

Potenciómetro...................................................................................................... 7

Fuente variable .................................................................................................... 8

Multímetro ............................................................................................................... 8
PLC S7-1200 ....................................................................................................... 9

Módulo de salidas analógicas SM1232 ............................................................. 10

Programa STEP 7 (TIA PORTAL) ..................................................................... 11

Bloques (TIA Portal) .......................................................................................... 12

Desarrollo .............................................................................................................. 13
Crear programa y configuración del S7-1200 1212 DC/DC/RLY ....................... 13

Programación Bloques ...................................................................................... 16

Programación PID_Compact I y II ..................................................................... 23

Conexión física ...................................................................................................... 30


RESULTADOS ...................................................................................................... 31
Bibliografía ............................................................................................................ 35

Índice de figuras

Figura 1. Botón pulsador. .................................................................................................................... 6


Figura 2. Diagrama de botón pulsador................................................................................................ 6
Figura 3. Potenciometro...................................................................................................................... 7
Figura 4. Simbología americana del potenciómetro. .......................................................................... 7
Figura 5. Fuente variable. .................................................................................................................... 8
Figura 6. Multímetro. .......................................................................................................................... 8
Figura 7. PLC S7-1200 con módulos de expansión SM1232................................................................ 9
Figura 8. PLC S7-1200 con módulos de expansión SM1232.............................................................. 10
Figura 9. Comunicación entre Factory IO y TIA PORTAL. ............................................................ 11
Figura 10. Crear nuevo proyecto....................................................................................................... 13
Figura 11. Agregar dispositivo. .......................................................................................................... 13
Figura 12. Seleccionar dispositivos. .................................................................................................. 14
Figura 13. carpeta PLC_1. .................................................................................................................. 15
Figura 14. Selección de módulo SM 1232 AQ. .................................................................................. 15
Figura 15. Programación Main. ......................................................................................................... 16
Figura 16. Programación Bloque FB. ................................................................................................. 17
Figura 17. Programación Bloque FB2. ............................................................................................... 18
Figura 18. Bloque FB3........................................................................................................................ 18
Figura 19. Programación Bloque FB3. ............................................................................................... 19
Figura 20. Programación Bloque FB4. ............................................................................................... 19
Figura 21. Programación Bloque FB5. ............................................................................................... 20
Figura 22. Programación Bloque FB6. ............................................................................................... 21
Figura 23. Programación Bloque DB1. .............................................................................................. 21
Figura 24. Programación Bloque DB2. .............................................................................................. 22
Figura 25. Programación Bloque DB3. .............................................................................................. 22
Figura 26. Programación Bloque FB4. ............................................................................................... 22
Figura 27. Programación Bloque FB5. ............................................................................................... 23
Figura 28. Programación Bloque FB6. ............................................................................................... 23
Figura 29. Bloque Organizacional (Cyclic Interrup). .......................................................................... 24
Figura 30. Configuración (Cyclic Interrup)......................................................................................... 25
Figura 31. Configuración (Cyclic Interrup)......................................................................................... 25
Figura 32. Bloque PID_Compact........................................................................................................ 26
Figura 33. Taba de variables.............................................................................................................. 27
Figura 34. Continuación del bloque. ................................................................................................. 28
Figura 35. Continuación del bloque. ................................................................................................. 29
Figura 36. Comparación. ................................................................................................................... 30
Figura 37. Conexión física.................................................................................................................. 30
Figura 38. Resultado del funcionamiento del control PID. ............................................................... 31
Figura 39. PLC -Sistema PID. .............................................................................................................. 32
Figura 40. PLC -Sistema PID. .............................................................................................................. 33
Figura 41. Bloques de manejo de temperatura. ............................................................................... 34
Objetivo general

Programar funciones avanzadas de PLC, configurando PID, PWM, salidas


y entradas analógicas conectadas a sensores y actuadores industriales para
control y automatización con el software TIA Portal utilizando un PLC S7 -1200.

Introducción

En este anexo de evaluación, se abordará la resolución de un desafío


específico: controlar tanto el nivel como la temperatura del agua contenida en un
tanque elevado de 3 metros de altura. Para lograr este objetivo, se dispone de una
planta de control que incluye dos electroválvulas reguladoras de flujo, una para
llenado y otra para desagüe, así como un sensor de nivel y un sensor de
temperatura, además, se cuenta con una resistencia eléctrica sumergible.
El reto principal de esta evaluación es implementar un sistema de control PID
(Proporcional – Integral - Derivativo) que garantice un nivel y una temperatura del
agua dentro del tanque conforme a lo requerido. La lógica para activar las
electroválvulas dependerá del valor del set point y del sensor de nivel, y cuando
estos se igualen, se deberá de activar un segundo control PID para mantener la
temperatura del agua a 35ºC, utilizando la resistencia eléctrica como elemento de
control.

En esta práctica de evaluación, comunicaremos el software TIA Portal con


un PLC S7-1200 para la activación y desactivación de entradas y salidas, tanto
digitales como analógicas una vez que se cumplan ciertas condiciones
predefinidas.
Marco teórico
Pulsadores (push button)
Un botón pulsador es básicamente un interruptor que podemos accionar pulsando
sobre él, mientras lo mantenemos pulsado el interruptor estará cerrado, generando
continuidad; cuando lo soltemos, el interruptor se abrirá.

Figura 1. Botón pulsador.


Nota: Abraham G. (2020). Utilizar push button con arduino. [Figura]. Recuperada de

https://www.automatizacionparatodos.com/push-button-con-arduino/

El botón cuenta (normalmente) con cuatro terminales. De acuerdo a la figura 1, los


pines 1 y 2 están unidos internamente, así como los pines 3 y 4. Cuando pulsamos
el botón, se realiza una conexión entre ellos como se muestra en la figura 2:

Figura 2. Diagrama de botón pulsador.


Nota: Abraham G. (2020). Utilizar push button con arduino. [Figura]. Recuperada de

https://www.automatizacionparatodos.com/push-button-con-arduino/

Potenciómetro
Un potenciómetro es un resistor eléctrico con un valor de resistencia variable y
generalmente ajustable manualmente. Los potenciómetros utilizan tres terminales y
se suelen utilizar en circuitos de poca corriente, para circuitos de mayor corriente se
utilizan los reóstatos. En muchos dispositivos eléctricos los potenciómetros son los
que establecen el nivel de salida.

Figura 3. Potenciometro.
Nota: Mecafenix I. (2023). Que es un potenciómetro y cómo funciona. [Figura]. Recuperada de

https://www.ingmecafenix.com/electronica/componentes/potenciometro/

El valor de un potenciómetro viene expresado en ohmios (Ω) omo las resistencias,


y el valor del potenciómetro siempre es la resistencia máxima que puede llegar a
tener. El mínimo lógicamente es cero. Por ejemplo, un potenciómetro de 10KΩ
puede tener una resistencia variable con valores entre 0Ω y 10.000Ω.

Figura 4. Simbología americana del potenciómetro.


Nota: Mecafenix I. (2023). Que es un potenciómetro y cómo funciona. [Figura]. Recuperada de

https://www.ingmecafenix.com/electronica/componentes/potenciometro/

Fuente variable
Las fuentes de voltaje, como el nombre lo dice, son equipos que suministran voltaje.
Todas las fuentes de voltaje son fuentes de poder debido a que suministran
energía. La fuente de voltaje variable es aquella cuya salida de voltaje se puede
ajustar, es decir, no es un valor fijo y puede cambiar dependiendo la aplicación.

Figura 5. Fuente variable.


Nota. Adaptado de práctica control con PID usando PLC S7-1200. [Fotografía]. Por Delgado, M.
(2023).

Multímetro
Un multímetro digital (DMM) es una herramienta de prueba usada para medir dos o
más valores eléctricos, principalmente tensión (voltios), corriente (amperios) y
resistencia (ohmios). Es una herramienta de diagnóstico estándar para los técnicos
de las industrias eléctricas y electrónicas.

Figura 6. Multímetro.
Nota. Adaptado de práctica control con PID usando PLC S7-1200. [Fotografía]. Por Delgado, M.
(2023).

PLC S7-1200
El controlador S7-1200 ofrece la flexibilidad y potencia necesarias para controlar
una gran variedad de dispositivos para las distintas necesidades de automatización.
Gracias a su diseño compacto, configuración flexible y amplio juego de
instrucciones, el S7-1200 es idóneo para controlar una gran variedad de
aplicaciones. La CPU incorpora un microprocesador, una fuente de alimentación
integrada, circuitos de entrada y salida, PROFINET integrado, E/S de control de
movimiento de alta velocidad y entradas analógicas incorporadas, todo ello en una
carcasa compacta, conformando así un potente controlador. Una vez cargado el
programa en la CPU, ésta contiene la lógica necesaria para vigilar y controlar los
dispositivos de la aplicación. La CPU vigila las entradas y cambia el estado de las
salidas según la lógica del programa de usuario, que puede incluir lógica booleana,
instrucciones de contaje y temporización, funciones matemáticas complejas, así
como comunicación con otros dispositivos inteligentes. La CPU incorpora un puerto
PROFINET para la comunicación en una red PROFINET.

Figura 7. PLC S7-1200 con módulos de expansión SM1232.


Nota. Adaptado de práctica control con PID usando PLC S7-1200. [Fotografía]. Por Reséndiz, S.
(2023).

Módulo de salidas analógicas SM1232


Los módulos de salidas analógicas Signal Module SM 1232 ofrecen la posibilidad
de utilizar salidas analógicas. Los Signal Modules presentan las mismas
características de diseño que los equipos básicos.
• Fijación sobre perfil normalizado: Los módulos se abrochan sobre el perfil a
la derecha de la CPU; la conexión eléctrica y mecánica con los otros módulos
y con la CPU se establece con el mecanismo deslizante integrado.
• Fijación directa: Montaje vertical u horizontal en perfil soporte normalizado o
fijación directa al armario mediante orificios de montaje integrados.
Los módulos de salidas analógicas Signal Module SM 1232 transforman las señales
digitales del controlador SIMATIC S7-1200 en señales para controlar el proceso
respectivo.

Figura 8. PLC S7-1200 con módulos de expansión SM1232.

Nota. Adaptado de práctica control con PID usando PLC S7-1200. [Fotografía]. Por Reséndiz, S.
(2023).
Programa STEP 7 (TIA PORTAL)
STEP 7 proporciona un entorno de fácil manejo para programar la lógica del
controlador, configurar la visualización de HMI y definir la comunicación por red.
Para aumentar la productividad, STEP 7 ofrece dos vistas diferentes del proyecto:
Distintos portales orientados a tareas y organizados según las funciones de las
herramientas (vista del portal) o una vista orientada a los elementos del proyecto
(vista del proyecto). El usuario puede seleccionar la vista que considere más
apropiada para trabajar eficientemente. Con un solo clic es posible cambiar entre la
vista del portal y la vista del proyecto.
Puesto que todos estos componentes se encuentran en un solo lugar, es posible
acceder fácilmente a todas las áreas del proyecto. La ventana de inspección, por
ejemplo, muestra las propiedades e información acerca del objeto seleccionado en
el área de trabajo. Si se seleccionan varios objetos, la ventana de inspección
muestras las propiedades que pueden configurarse. La ventana de inspección
incluye fichas que permiten ver información de diagnóstico y otros mensajes.
La barra de editores agiliza el trabajo y mejora la eficiencia, ya que muestra todos
los editores que están abiertos. Para cambiar entre los editores abiertos, basta con
hacer clic sobre el editor en cuestión. También es posible visualizar dos editores
simultáneamente, ya sea en mosaico vertical u horizontal. Esta función permite
mover elementos entre los editores.

Figura 9. Comunicación entre Factory IO y TIA PORTAL.


Nota: Instrumentation Tools. (2023). Communication between Factory IO and Siemens TIA Portal.

[Figura]. Recuperada de: https://instrumentationtools.com/factory-io-and-siemens-tia-portal/

Bloques (TIA Portal)


Los bloques en TIA Portal son partes del programa donde puedes introducir un
código de programa determinado y de esta manera, dividir tu programa extenso en
muchos bloques para tener una fácil comprensión de este. La utilización de bloques
en TIA Portal sirve para estructurar y organizar tu programa en diferentes partes o
rutinas que se irán ejecutando una detrás de la otra. Por lo tanto, será más fácil
seguir el programa para diagnosticar fallos y para ver el funcionamiento.
(tecnoplc.com)
Desarrollo
Crear programa y configuración del S7-1200 1212 DC/DC/RLY
1. Abrir el programa de TIA PORTAL.
2. Estando en el portal de inicio y seleccione en “Crear proyecto”. Introduzca el
nombre del proyecto, la ruta en donde será guardado, de clic en “Crear.

Figura 10. Crear nuevo proyecto.


Nota. Cano, C. (2023). TIA Portal V17. [Figura].

3. Una vez creado el proyecto, seleccione la opción “Dispositivos y redes”, de


clic en la opción “Agregar dispositivo” y espere a que carguen los dispositivos.

Figura 11. Agregar dispositivo.


Nota. Cano, C. (2023). TIA Portal V17. [Figura].
4. Despliegue las opciones de SIAMATIC S7-1200, enseguida de ello las de
CPU, seleccione la CPU del PLC que tenga determinado, si no sabe cuál es
lo puede visualizar en el PLC en la parte frontal. Expanda la CPU
especificada para seleccionar la referencia del PLC, esto se puede observar
en la parte lateral del PLC. En la parte de versión seleccionar la versión más
baja.

Figura 12. Seleccionar dispositivos.


Nota. Cano, C. (2023). TIA Portal V17. [Figura].
Nota: En la elaboración de este sistema de control el laboratorio IEE2 cuenta con
un PLC de CPU 1212C con un número de referencia 6ES7 212-1HD30-0XB0 y
cuenta con una configuración DC/DC/RLY, por ende, con ese se estará trabajando.
5. Ya que se tenga todo seleccionado, de clic en el botón que se encuentra en
la parte baja “Agregar” y espere a que se abra la vista del proyecto.
Enseguida de esto se mostrará el PLC seleccionado.
6. Se iniciará con la creación de las variables que tendrá el programa para la
entrada análoga y salida análoga, según los elementos mostrados en la tabla
1. Para ello debe de estar ubicado en la vista de “Árbol de proyecto”,
seleccione la carpeta de PLC_1.
Figura 13. carpeta PLC_1.
Nota. Cano, C. (2023). TIA Portal V17. [Figura].
7. Seleccione la opción de “Catalogo” que se encuentra en la esquina superior
derecha, seleccione la carpeta “AQ”, enseguida de ello seleccione la
subcarpeta “AQ 2x14BIT”, una vez desglosada esa subcarpeta seleccionas
el módulo “6ES7 232-4HB30-0XB0” y lo arrastras para agregarlo.

Figura 14. Selección de módulo SM 1232 AQ.


Nota. Cano, C. (2023). TIA Portal V17. [Figura].
Nota: Se seleccionaron dos módulos “AQ 2x14BIT” 6ES7 232-4HB30-0XB0, debido
a que solo cuenta con dos salidas análogas y se necesitan tres.
Programación Bloques
Dentro del dispositivo PLC, se accederá a la sección de "Bloques de Programa"
para comenzar el proceso de programación. El punto de partida será la activación
de una bobina nombrada "Arranque Derecha" en el código. Esta activación estará
condicionada por la lógica de control, que considerará la interacción con los botones
de "Stop", "Emergencia" y "Enclave" para asegurar un arranque seguro y controlado
del proceso. Cabe mencionar que dentro del bloque MAIN también estarán otros
bloques de función.

Figura 15. Programación Main.


Nota. Cano, C. (2023). TIA Portal V17. [Figura].
Posterior a ello, tendremos que crear 3 bloques de función con las siguientes
características cada uno:
SetPoint [FB1]:

Figura 16. Programación Bloque FB.


Nota. Cano, C. (2023). TIA Portal V17. [Figura].
La función del SetPoint es normalizar y escalar la entrada análoga de nuestro
potenciómetro para recibir los valores mas cercanos posibles a lo real, de esta
manera tener un hipotético nivel ideal comparándola con la señal del sensor.
Señal sensor [FB2]:
La señal del sensor se encarga de normalizar y escalar el voltaje de entrada del
segundo potenciómetro simulando un sensor de nivel, este será comparado con el
set point para conseguir un nivel ideal, lo mejor sería tener una retroalimentación
del sensor para observar el correcto funcionamiento del PID.
Figura 17. Programación Bloque FB2.
Nota. Cano, C. (2023). TIA Portal V17. [Figura].
Salida PID [FB3]:
En la salida del PID debemos convertir los valores a absolutos, después normalizar
y escalar, después nuestra salida será comparada respecto a los valores de -100 y
100, para así poder definir una válvula de llenado y otra de desagüe, en este caso
mayor o menor a 0.
Después usamos el bloque move para mover los valores de una memoria a una
salida análoga y que se represente de manera física.

Figura 18. Bloque FB3.


Nota. Cano, C. (2023). TIA Portal V17. [Figura].
Figura 19. Programación Bloque FB3.
Nota. Cano, C. (2023). TIA Portal V17. [Figura].
SET TERMOMETRO [FB4]:
Es prácticamente la misma programación del Setpoint, incluso se puede copiar y
pegar, pero debemos declarar las variables de diferente manera para evitar
confusiones.

Figura 20. Programación Bloque FB4.


Nota. Cano, C. (2023). TIA Portal V17. [Figura].
Sensor_Temp [FB5]:
En el sensor de temperatura, debido a la falta de módulos con entradas análogas,
se decidió dejarlo como una memoria fija con la temperatura ambiente de la zona
horaria.

Figura 21. Programación Bloque FB5.


Nota. Cano, C. (2023). TIA Portal V17. [Figura].
Señal PID temp [FB6]:
Este bloque contiene varios cambios debido a los requerimientos del anexo, en este
caso agregamos solo una salida análoga representativa y una digital para la
activación de una resistencia por medio de relevadores opto acoplados, se usaron
comparaciones en las cuales se fijaba un mínimo de 25°C para la temperatura y un
máximo de 35°C.
Figura 22. Programación Bloque FB6.
Nota. Cano, C. (2023). TIA Portal V17. [Figura].
De igual forma se generarán seis bloques adicionales que serán de tipo datos, este
será en estado global con las siguientes variables declaradas:
SetPoint [DB1]:

Figura 23. Programación Bloque DB1.


Nota. Cano, C. (2023). TIA Portal V17. [Figura].
Señal Sensor [DB2]:

Figura 24. Programación Bloque DB2.


Nota. Cano, C. (2023). TIA Portal V17. [Figura].
Salida PID [DB3]:

Figura 25. Programación Bloque DB3.


Nota. Cano, C. (2023). TIA Portal V17. [Figura].
SET TERMOMETRO [FB4]:

Figura 26. Programación Bloque FB4.


Nota. Cano, C. (2023). TIA Portal V17. [Figura].
Sensor_Temp [FB5]:

Figura 27. Programación Bloque FB5.


Nota. Cano, C. (2023). TIA Portal V17. [Figura].
Señal PID temp [FB6]:

Figura 28. Programación Bloque FB6.


Nota. Cano, C. (2023). TIA Portal V17. [Figura].
Una vez terminado cada uno de los bloques pasaremos a colocar los bloques de
función a la parte de MAIN, esto solo con arrastrarlos. Aquí se asignarán las
entradas del PLC (Análogas) y las salidas de los módulos SM1234.
Programación PID_Compact I y II
PID1
En el proceso de programación, se procederá a la incorporación de un bloque
organizacional. A continuación, se añadirá un "cyclic interrup" en el que se incluirá
un controlador PID_compact. La configuración de este PID_compact se realizará de
acuerdo con las entradas, salidas y áreas de memoria previamente declaradas en
el sistema.
Figura 29. Bloque Organizacional (Cyclic Interrup).
Nota. Cano, C. (2023). TIA Portal V17. [Figura].
Como se observa, se añadió un contacto normalmente cerrado
correspondiente a la bobina que se declaró en la programación del bloque Main,
este es para que la activación del PID sea de forma manual, esto significa que
mientras el contactor este activo este funcionara. La entrada para el PID es de tipo
memoria el cual está declarado anteriormente y de igual manera su salida.
Es muy importante destacar que se debe declarar dentro del PID_Compact que
entradas estará leyendo y que salidas escribiendo, entonces se colocará en
(INPUT, OUTPUT).

Figura 30. Configuración (Cyclic Interrup).


Nota. Cano, C. (2023). TIA Portal V17. [Figura].
Colocar los límites de salida en 100 y -100, esto para que cuando el PID necesite
bajar menor que el SetPoint se pueda apreciar.

Figura 31. Configuración (Cyclic Interrup).


Nota. Cano, C. (2023). TIA Portal V17. [Figura].

PIDII
La diferencia entre ambos PID se puede observar en la activación del modo manual,
al haber dos posibles casos de activación se realizó esa conexión donde cualquiera
de las dos memorias Q0.3 y Q0.2 donde, si el tanque llega al setpoint el PID II
comenzará a aumentar la temperatura del agua hasta 35°.
Figura 32. Bloque PID_Compact.
Nota. Cano, C. (2023). TIA Portal V17. [Figura].
Se configuró con los parámetros del anterior, y se agregaron las memorias
correspondientes desde el MAIN.
Programación del MAIN

Dentro del main como se mencionó anteriormente se deben arrastrar todos los
bloques de función de datos, y se crearán bloques de datos con las etiquetas
declaradas, se deberán asignar las entradas, salidas y memorias correspondientes
a estos bloques de datos para que tengan un correcto funcionamiento.

En el main se utilizarán las siguientes variables:


Figura 33. Taba de variables.
Nota. Cano, C. (2023). TIA Portal V17. [Figura].

Podemos observar entradas y salidas, en este caso las entradas serán I0.0, I0.1,
I0.2, IW64, y por último IW66.

Las salidas serán, Q0.0, Q0..1, Q0.2, Q0.3, QQW96, QW98, QW112 y QW114,
debido a las complicaciones para la obtención de la salida análoga declaramos
QW114 y QW96 como resistencia para verificar si ambos módulos funcionaban,
al darnos cuenta de que así era, dejamos QW96 como nuestra salida análoga
para resistencia.
En la programación del Main vinculamos las entradas para ambos Setpoint como
la IW64, y la IW66 se utilizó para el sensor de nivel, el sensor de temperatura se
quedó fijo.
En nuestras salidas dejamos QW98 como válvula de llenado, QW112 como
válvula de desagüe y QW96 como salida de resistencia.
Las memorias utilizadas vienen referenciadas como su función, por ejemplo la
MD26 Cv% es la salida del PID compact 1, esta salida será convertida dentro
del FBD3 y se moverá a las salidas análogas correspondientes.
Comenzamos por los primeros tres FDb, en estos se realizan las funciones del
primer PID, convertimos las señales de entrada y salida para el correcto
procesamiento de datos.

Figura 34. Continuación del bloque.


Nota. Cano, C. (2023). TIA Portal V17. [Figura].
Para los siguientes FDB, cumplen la misma función, convierten datos,
normalizados y escalados, para obtener una salida en el PLC según los datos
de entrada.

Figura 35. Continuación del bloque.


Nota. Cano, C. (2023). TIA Portal V17. [Figura].

Por último, tenemos la comparación que activa el PIDII, donde tomamos la


memoria de salida del PIDI para comparar sus datos con 100 y -100, según sea
el caso de desagüe o llenado y obtener la activación en ambos casos.
Figura 36. Comparación.
Nota. Cano, C. (2023). TIA Portal V17. [Figura].
Podemos observar la memoria del setpoint (MD14), que en este caso podría ser
nuestra temperatura ambiente, en si el porcentaje de esta, y la memoria de salida
del PID1 (MD26), según sea el caso se activara cualquiera de las dos bobinas y
la memoria en el cyclic interrupt 2 se activara, cerrando cualquiera de los dos
contactos abiertos y negando esa salida con la not.

Conexión física

Figura 37. Conexión física.


Nota. Adaptado de práctica control con PID usando PLC S7-1200. [Fotografía]. Por Reséndiz, S.
(2023).
RESULTADOS
Los resultados fueron los esperados ya que en la pantalla se pudo apreciar la gráfica
en donde al declarar el Setpoint y manipular en sensor de entrada, el PID trataba
de compensar la pérdida que tenía.

Figura 38. Resultado del funcionamiento del control PID.


Nota. Reséndiz, S. (2023). TIA Portal V17. [Figura].
En la figura 1 se aprecia de manera plena el funcionamiento óptimo del control PID
esta grafica representa la monitorización de los datos siendo específicos se trata de
la manipulación y el comportamiento de la salida en el cual se precia como la
resistencia ha alcanzado los 10 v por la salida QW114 en otras palabras la
resistencia está trabajando a máxima potencia.
CASO 1
Entradas Posición Activación
Setpoint 50%
Input 80%
PID 30% V_Desague = QW96
Figura 39. PLC -Sistema PID.
Nota. Reséndiz, S. (2023). TIA Portal V17. [Figura].

CASO 2
Entradas Posición Activación
Setpoint 50%
Input 30%
PID 80% V_llenado = QW98
Figura 40. PLC -Sistema PID.
Nota. Reséndiz, S. (2023). TIA Portal V17. [Figura].

CASO 3
Entradas Posición Activación
Setpoint 70%
Input 25%
PID 100% V_llenado = QW98
Figura 41. Bloques de manejo de temperatura.
Nota. Reséndiz, S. (2023). TIA Portal V17. [Figura].
En estos bloques se recogen las señales físicas provenientes de el sensor de nivel
y el set Point, provenientes de las entradas análogas IW64 e IW66 para posterior
mente direccionarlos a una memoria y procesarlos para completar el control PID.
Bibliografía
AbrahamG. (2020). Utilizar push button con arduino. Automatización para Todos.

https://www.automatizacionparatodos.com/push-button-con-arduino/

Mecafenix, I. (2023). Que es un potenciómetro y como funciona. Ingeniería Mecafenix.

https://www.ingmecafenix.com/electronica/componentes/potenciometro/

¿Qué es una fuente de voltaje? (s. f.-b). https://acmax.mx/que-es-una-fuente-de-

voltaje#:~:text=La%20fuente%20de%20voltaje%20variable,0%20voltios%20a%20

30%20voltios.

Fluke. (s. f.). ¿Qué es un multímetro digital? Fluke. https://www.fluke.com/es-

mx/informacion/blog/electrica/que-es-un-multimetro-digital

Módulo de salidas analógicas SM 1232 - Global eBusiness - Siemens WW. (s. f.).

https://mall.industry.siemens.com/mall/es/WW/Catalog/Products/10045689

Instrumentation Tools. (2021, 4 marzo). Communication between Factory IO and Siemens

TIA Portal. Instrumentation Tools. https://instrumentationtools.com/factory-io-and-

siemens-tia-portal/

También podría gustarte