0% encontró este documento útil (0 votos)
74 vistas51 páginas

Control PID con Factory IO y TIA Portal

Cargado por

MAYCOL EMJEY
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
74 vistas51 páginas

Control PID con Factory IO y TIA Portal

Cargado por

MAYCOL EMJEY
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Universidad Técnica de Cotopaxi

Facultad de Ciencias de la Ingeniería y Aplicadas


ELECTROMECÁNICA

MANUAL DE PROGRAMACION DE CONTROL PID


CON FACTORY IO Y TIA PORTAL V14

INTEGRANTES:
 Pachacama Michael

Ciclo: SEPTIMO

FECHA
29/01/2024
ENTRADA DEL TIA PORTAL

1. Tener instalado en la computadora el Tia Portal V14 u otra versión descargada del
Tia Portal

2. Presionar click derecho y abrir el Tia Portal

3. En la ventana principal del Tia Portal buscamos el template del Tia Portal
Nota 1

En caso de que no aparece el template nos dirigimos en la parte del botón examinar

Al presionar nos abrirá una ventana de nuestros archivos

Buscar el archivo del template descargado


Entrar en la carpeta y seleccionar el template y presionar en abrir

Nota 2
En caso de no tener el template en el buscador descargue aquí y escoja la versión del Tía
Portal que está instalado en la computadora

En este caso es la V14 y para descargar se debe presionar en FactoryIO_Template_S7-


1200_V14.zip
Nota 3

Se escoge el Template_S7-1200 ya que es un PLC que se usa para la simulación


Al descargar nos mostrará el siguiente archivo rar, al terminar la descarga abrir la ubicación
de la carpeta donde se descargó
Presionar click derecho y elegimos extraer

Al extraerlo se desplegará una carpeta con varios archivos internos, y al ingresar a la carpeta
se visualizará el template y todas sus carpetas del mismo

4. Elegir el Template y después dar click en la opción abrir


5. Al abrir el Template mostrará la siguiente ventana

6. En la ventana se dirige a la opción de “Abrir la vista del proyecto”


7. Al abrir se desplegará la siguiente venta con todos los componentes que ofrece el
template

8. Seleccionar PLC_1 y presionar en la flecha que tiene la carpeta


9. Al presionar se mostrará varias opciones, se debe presionar en la carpeta de bloques
de programa y se desplegará cuatro opciones

10. elegir la opción Main [OB1] y presionar click derecho y abrir


11. Al entrar se mostrará la siguiente ventana de programación

12. Para cambiar el tipo de programación debe dirigir al main y presionar click derecho y
ubicar el cursor en cambiar el lenguaje de programación
13. Seleccionar el lenguaje de programación tipo KOP para programar en Lader y la
ventana automáticamente se cambiará la programación
USO DEL FACTORY IO

1. Dar clic derecho en el icono de FACTORY IO y seleccionar ejecutar como


administrador.

2. Seleccionar escenas.

3. Seleccionar la escena con el nombre LEVEL CONTROL


4. Seguido se mostrará el entorno de la escena seleccionada.

5. Nos dirigimos a la sección Archivo, damos un clic izquierdo y seleccionamos


drivers.

En torno de drivers
6. Clic en la barra de opciones.

7. Clic en la barra de opciones y seleccionamos SIEMENS S7 PLCSIM

8. Clic en OK
Entorno

9. Clic en CONFIGURACIÓN
10. Seleccionar el modelo S7-1200

11. Seleccionar en tipo de dato numérico WORD

12. Cambiar los valores de los terminales a 10 (Entradas y Salidas)


PROGRAMACION EN EL BLOQUE MAIN
1. Elegir el contactor normalmente abierto

Arrastrar a la línea de programación del segmento 2

Cambiarlo como I10.2

2. Igual a la anterior programación al frente del contactor de “I10.2” arrastrar otro contactor y
nombrarlo como “I10.0”

3. Seleccionar una bobina


De igual forma con los pasos ecplicados arrastrar al frente del contactor “I10.0” y lo nombramos
como memoria “M2.0” para El paso de energía

4. Para este paso importante elegir la siguiente flecha para poder hacer una nueva línea de
programación

Como se hizo en el paso anterior se debe arrastrarlo y ubicarlo en frente del contactor de “I10.2”

5. En la nueva línea de programación se debe añadir un contactor normalmente abierto y


realizar los pasos anteriores pero en la segunda línea y lo nombramos con la memoria de la
bobina “M2.0”
6. Elegir la siguiente flecha

Siguiendo los pasos mencionados se arrastrará a la última línea de programación creada dando como
resultado como un encendido con memoria

Está programación se conoce el encendido de luminarias con memoria


Nota: en caso de no entender la programación y necesita guise presione aquí

7. Elegir el cuadro vacío de la programación ladder

Siguiendo los pasos explicados se arrastrará al segmento 3 la programación


Estos cuadros vacíos se realizarán por dos veces más uno enfrente del otro quedando de la siguiente
forma

8. En la primera caja vacía nos ubicamos en la parte superior (en las incógnitas rojas)

Presionar y nombrar “NORM_X” para realizar una normalización de datos

En esta normalización en los valores de entrada se debe ingresar los siguientes datos
- Presionar en la incógnita del MIN y escribir el número 0
- Presionar en la incógnita del MAX y escribir el número 27648 (este valor es el voltaje real
que recibe el PLC)

- Presionar en la incógnita del VALUE y escribir el “IW34” por la entrada de de nuestro SP


(Set Piont)

- En la salida de datos (OUT) presionamos en las incógnitas rojas y declaramos una memoria
de salida “MD4”
9. En la siguiente caja vacía hay que ubicarse en las incógnitas rojas

Esa caja vacía se lo nombrara “SCALE_X”

En esta escala en los valores de entrada se debe ingresar los siguientes datos
- Presionar en la incógnita del MIN y escribir el número 0

- Presionar en la incógnita del MAX y escribir el número 300 (este valor es el llamado máximo
del tanque del Factory)
- Presionar en la incógnita del VALUE y escribir el “MD4” por la entrada de de nuestra
memoria de nuestra NORM_X

- En la salida de datos (OUT) presionamos en las incógnitas rojas y declaramos una memoria
de salida “MD8”

10. En la última caja vacía nos ubicamos en las incógnitas rojas

Presionamos y se lo nombrara “CONV” para la conversión de datos para visualizar en el display del
Factory

En esta escala en los valores de entrada se debe ingresar los siguientes datos
- Presionar en la incógnita del IN y escribir la el nombre de la memoria MD8 de SCALE_X

- En la salida de datos (OUT) presionamos en las incógnitas rojas y declaramos una memoria
de salida “QW34”
11. Para terminar la primera configuración de las cajas hay que ubicarse en la primera incógnita
de color negro de la caja “NOMR_X” presionar y se mostrara un menú de datos a escoger

- En la primera incógnita se debe elegir INT para la entrada del voltaje real del potenciómetro
del factory

- En la segunda incógnita presionamos y escogemos Real para el llenado del tanque

12. En la segunda caja “SCALE_X” la incógnita de color negro presionar y se mostrara un menú
de datos a escoger
- En la primera incógnita se debe elegir Real para el llenado del tanque del factory

- En la segunda incógnita presionamos y escogemos Real para los valores que tiene el tanque

13. En la Tercera caja “CONV” la incógnita de color negro presionar y se mostrara un menú de
datos a escoger

- En la primera incógnita se debe elegir Real los datos de llenado que tiene el tanque del
Factory
- En la segunda incógnita presionamos y escogemos Int para conocer el nivel del agua que tiene
el tanque del Factory

14. Agregar un contactor normalmente abierto usando la memoria “M2.0” para la energización
controlada, esto se lo realiza antes de la caja NORM_X

15. Realizar una copia del segmento 3 realizando un click derecho al segmento
16. Presionar en la parte vacía de la programación y presionar en pegar

Al pegar se creará otro segmento con los mismos datos configurados anteriormente
17. En el segmento 4 cambiar el VALUE a IW30 y OUT a MD12 del primer cuadro llamado
NORM_X

18. En el segmento 4 cambiar el VALUE a MD12 y OUT a MD16 del segundo cuadro llamado
SCALE_X

19. En el segmento 4 cambiar el VALUE a MD16 y OUT a QW36 del tercer cuadro llamado
CONV

CONTROL PID
1. Una vez terminado de programar la base de bloques (Main), se debe agregar el control PID,
para eso se debe escoger Agregar nuevo bloque.

2. Una vez escogido se desplegará una pantalla nueva en la cual escogeremos Cyclic interrupt.
3. Luego se creará un nuevo bloque de programación llamado Cyclic interrupt, el cual estará en
blanco para realizar el siguiente paso.

4. En este nuevo bloque ingresaremos el control PID, para ello tendremos que ir a la sección en
la derecha de la pantalla donde dice instrucciones.
5. Una vez ingresado en Instrucciones se desplazará una pantalla, en esta pantalla escogeremos
la sección de tecnología.

6. En esta sección se desplazará algunas opciones de las cuales debemos escoger la que dice
PID Control.
7. Una vez hayamos ingresado tendremos otra opción que dice Compac PID, la escogemos y se
desplazara dos opciones.
8. De estas dos opciones escogeremos la que dice PID_Compact y dejaremos con la versión 1.2
(V1.2).
9. Luego, damos click en PID_Compact y sosteniendo click izquierdo arrastramos hacia el
bloque de programación y lo soltamos, una vez que lo colocamos se desplegara una nueva
pantalla y damos en aceptar.

10. Una vez hecho, en el bloque de programación se agregará el recuadro del PID seleccionado.
11. Luego colocamos un Contacto normalmente abierto para que nos sirva como contacto de
encendido y lo nombramos como ENCENDIDO.

12. Después de esto debemos ingresar cada uno de los datos necesarios como se indica en la
siguiente imagen.
SIMULACIÓN PID

1. Configurar el comando PID presionando el botón que muestra la flecha

2. Seleccionamos la casilla de tipos de regulación desplegamos la primera opción


escogemos longitud como nuestro parámetro a medir y como unidades ponemos en
centímetros
3. Después de realizar el paso anterior debería quedar como se muestra en la imagen al
igual que los demás parámetros

4. Luego configuramos el parámetro de entrada y configuramos las casillas que estan


resaltadas en la primera debe ir Input y en la siguiente Ouput_PER
5. Luego no movemos a la casilla del límite del valor real y configurar la casilla
señalada y poner el valor del tamaño del tanque que en nuestro caso es 300 cm

6. Los demás parámetros los dejamos tal como están


7. Para conectar el programa con la interfaz del programa Factory IO vamos a la
pestaña online

8. En la pestaña online damos clic en iniciar


9. Una vez aparezca el recuadro que se puede ver en la imagen le damos al botón
cargar.

10. Marcar la casilla Arrancar todos y dar clic en el botón finalizar


11. Podemos saber que el programa esta conectado correcatmente por que el visto
señalado ya esta de color verde

12. Para cargar nuestro programa solo debemos hacer clic en el botón señalado en la
siguiente imagen
13. Una vez nos salga la pantalla de carga solo presionamos el botón cargar

14. Para terminar de cargar el programa solo presionamos en botón finalizar


15. Con nuestro programa cargado tenemos que iniciar el control PID para lo cual vamos
a presionar el botón que está señalado

16. Una vez desplegada esta pantalla vamos a escoger la Optimización fina y hacemos
clic en Start
17. Abrimos la simulación en Factory IO y damos en el botón que esta señalado en la
imagen para iniciar la simulación

18. Abrir TIA portal e iniciar la Optimización fina del PID


19. Ajustamos la perilla señalada en un número aleatorio

20. Forzar la válvula de descarga que está encerrada en el círculo y poner un porcentaje
medio en la barra para que la Optimización fina pueda configurarse adecuadamente
21. Abrir TIA portal y esperar que se termine de configurar la Optimización fina

22. Una vez finalizado el proceso de la Optimización fina debería salir un visto como el
de la imagen que tenemos a continuación
23. En la siguiente imagen podemos apreciar que hay mucha perturbación en el tanque de
agua por lo que procederemos a ajustar las variables para tener un correcto
funcionamiento

24. Para configurar las variables vamos a presionar el botón señalado que dice ir a
parámetro de PID
25. En esta ventana tenemos que activar la opción activar la entrada manual

26. Una vez realizado este proceso podremos manipular las variables manualmente en
nuestro caso procedemos a ocupar las siguientes variables mostrada en la imagen
27. A continuación, tenemos que presionar el botón de Cargar parámetros PID y después
Start PID_Compact

28. Y para finalizar solo comprobaremos que el PID esté funcionando adecuadamente

También podría gustarte