Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INDUSTRIAL
GUIA PRACTICA N° 13
SOFTWARE APLICADO A MAQUINAS ELECTRICAS
MP N° 3: Instalación, control y
mantenimiento de máquinas y
equipos eléctricos.
IL1: Diseña esquemas y circuitos para
simulación del uso de software de control
de máquinas eléctricas y circuitos
electrónicos cumpliendo los estándares
IEC, VDE, EN, NEMA, ANSI, IEEE
Los temporizadores en TIA PORTAL son instrucciones del PLC extremadamente útiles ya que permiten que los PLC puedan controlar y supervisar,
en función del tiempo, situaciones de las máquinas y procesos industriales.
Existe un estándar que es el IEC 61131 que habla sobre la programación de PLC y estandariza los lenguajes y las instrucciones que deben utilizar
los fabricantes en sus softwares (TIA Portal por ejemplo).
Hoy en día los PLC S7-1200 y S7-1500, que son los PLCs mas nuevos de SIEMENS, ya traen incorporados los contadores IEC
SEÑAL ANALÓGICA:
Una señal analógica es una señal que varía de forma continua a lo largo del
tiempo. La mayoría de las señales que representan una magnitud física
(temperatura, luminosidad, humedad, etc.) son señales analógicas.
ELECTRICIDAD
INDUSTRIAL
Temporizadores IEC en TIA Portal Ejemplo de temporizador en TIA Portal
Cuando programamos en KOP, los PLC S7-1200 admiten la instrucción IEC
en formato de «caja» y bobina tal como se muestran en la imagen
Cada temporizador utiliza un bloque de datos (DB) para almacenar los
datos del temporizador.
Para los PLC S7-1200, el número de temporizadores que se pueden
utilizar en el programa está limitado solo por el tamaño de la memoria de
la CPU.
Los temporizadores IEC en los PLC S7-1200 utilizan el tipo de datos de
tiempo de 32 bits para valores de tiempo preestablecido (PT) y tiempo
transcurrido (ET). Los datos se almacenan como un entero doble con
signo interpretado como milisegundos. El rango de valores que pueden
ser representados por temporizadores PT y ET es de 0 a +2,147,483,647
milisegundos, que es igual a 24 días, 20 horas, 31 minutos, 23 segundos y
647 milisegundos.
En TIA PORTAL, la hora preestablecida se ingresa usando este formato:
T # (días) d (horas) h (minutos) m (segundos) s (milisegundos) ms.
Por ejemplo, T # 12d10h30m21s253ms es una hora válida, pero no es
necesario especificar todas las unidades de tiempo. Por lo tanto, T #
5h10s y T # 500h también son válidos.
Contador ascendente: Dentro del programa es llamado CTU, el Para explicar el funcionamiento del contador ascendente se tiene la
propósito de este contador es contar en forma ascendente hasta llegar siguiente línea de programación: Mediante el elemento de entrada
al valor preset. I0.0, se hará el conteo mediante pulsos consecutivos hasta que el
Se estructura de la siguiente forma: Se incrementa en 1 cuando el valor contador llegue a 5 [PV]. Al llegar al conteo equivalente a 5 el Q=1, por
del parámetro CU cambia de 0 a 1, si el valor del parámetro CV (valor ende, se activará la salida digital Q0.0 Finalmente, cuando I0.1 cambie
de contaje actual) es mayor o igual al valor del parámetro PV (valor de su estado lógico de “0” a “1”, el valor de CV volverá al valor inicial 0
contaje establecido), el parámetro de salida del contador Q = 1, es decir
se activa.
Cuando el valor del parámetro de Reset R cambia de 0 a 1, el valor de
contaje actual se elimina y se reemplaza por un valor 0.
Contador Descendente: Dentro del programa es llamado CTD, el Para explicar el funcionamiento del contador descendente se tiene la
propósito de este contador es contar en forma descendente hasta llevar siguiente línea de programación:
al valor preset. Mediante el elemento de entrada I0.0, se hará el conteo mediante
Su estructura es la siguiente: pulsos consecutivos hasta que el
Se decrementa en 1 cuando el valor del parámetro CD cambia de 0 a 1. parámetro CV llegue a un valor igual o menor a “0”.
Si el valor del parámetro CV (valor de contaje actual) es menor o igual a Una vez que CV llega a “0”, la salida del contador “Q” será igual a “1”,
0, el parámetro de salida del contador Q = 1, es decir se activa. por ende, se activa la salida digital
Si el valor del parámetro LOAD cambia de 0 a 1, el valor del parámetro Q0.0.
PV (valor predeterminado) se almacena en el parámetro CV (valor de Finalmente, cuando I0.1 cambie su estado lógico de “0” a “1”, el
contaje actual) parámetro LOAD se activa y el valor del
parámetro PV (valor predeterminado) se almacena en el parámetro CV
(valor de contaje actual) para iniciar
un nuevo descuento.
ELECTRICIDAD
INDUSTRIAL
Contador Ascendente-Descendente: Para explicar el funcionamiento del contador ascendente se tiene la
Dentro del programa es llamado CTUD, el propósito de este contador siguiente línea de programación:
es contar en forma ascendente y descendente mediante el valor Mediante el elemento de entrada I0.0, se hará el conteo ascendente de
preestablecido. los pulsos consecutivos hasta que el contador llegue a “5” en el
parámetro CV.
Su estructura es la siguiente: Desde el elemento de entrada I0.1, se hará el conteo descendente de
Se incrementa o decrementa en “1” cuando el estado lógico de las los pulsos consecutivos hasta que el contador llegue a “0” el parámetro
entradas de contaje ascendente (CU) o descendente (CD) cambia de “0” CV.
a “1”. Si el valor del parámetro CV (valor de contaje actual) es mayor o
igual al valor del parámetro PV (valor predeterminado), el parámetro Al alcanzar el valor “5” en el CV, se activará el QU de la salida digital
de salida del contador QU = 1. Q0.0, en caso de que CV alcance un valor igual o inferior a “0” se
Si el valor del parámetro CV es menor o igual a “0”, el parámetro de activará la salida QD.
salida del contador QD = 1. Si el valor del parámetro LOAD cambia de Finalmente, cuando I0.2 mande un pulso al contador, este borrará el
estado lógico de “0” a “1”, el valor del parámetro PV (valor valor almacenado en CV y la dejará en “0” por efecto del Reset, pero si
predeterminado) se carga en el contador como nuevo CV (valor de se activa I0.3 se borrará el valor almacenado en CV y se reemplazará
contaje actual). Si el valor del parámetro de Reset (R) cambia de “0” a por el valor de PV por efecto del LOAD.
“1”, el valor de contaje actual CV se borra y se almacena un valor “0”.
¿Cuáles son las mejores marcas de PLC? Pareciera una pregunta difícil de responder, si tomamos en cuenta las marcas emergentes que han salido
al mercado en los últimos años. No obstante, para los expertos en automatización industrial, la respuesta es sencilla: Allen Bradley y Siemens.
¿Cuáles son las mejores marcas de PLC? Un PLC (Controlador lógico programable) es un dispositivo electrónico de estado sólido que
Las 20 mejores marcas de PLC puede controlar un proceso o una máquina y tiene la capacidad de ser programado o
1. PLC AB (Allen Bradley) reprogramado rápidamente de acuerdo con la demanda de la aplicación.
2. PLC Siemens En este rubro de la automatización están muchas compañías que están liderando
3. PLC ABB (Asea Brown Boveri) tecnologías avanzadas en el campo central [Eléctrico y Mecánico]. Y sus roles son
4. PLC Omron encomiables.
5. PLC Mitsubishi Estas tecnologías avanzadas en este dominio son útiles en muchas áreas como la
6. PLC Schneider electrificación, la automatización y la digitalización.
7. PLC Delta En el entorno de la automatización, más empresas están fabricando y trabajando en el
8. PLC Hitachi sistema de control utilizando PLC y SCADA. La marca de PLC se utiliza para fines de control
9. PLC de GE (General Electric) industrial y comercial. Y también los proyectos educativos adicionales se están
10. PLC Honeywell desarrollando utilizando el PLC.
11. PLC de Bosch
12. PLC Festo
13. PLC XINJE
14. PLC FATEK
15. PLC SETEX
16. PLC Keyence
17. PLC Beckhoff
18. PLC Unitronics
19. PLC Eaton
20. PLC Wago
ELECTRICIDAD
INDUSTRIAL
PRACTICA DE LABORATORIO 13
ARRANQUE TEMPORIZADO DE MOTORES EN TIA PORTAL.
Realizar ejercicio con temporizadores en TIA PORTAL con el autómata de Siemens S7-1200, utilizando bobinas set (S) y reset (R)
FUNCIONAMIENTO
Al presionar marcha se encenderá el motor 1.
A los 10 segundos se encenderán los motores 2 y 3.
Y transcurridos otros 10 segundos se parará el motor 3.
Al pulsar el paro, se pararán los motores 1 y 2 que son los que quedaban encendidos.
DETERMINAR LA VARIABLES DE ENTRADAS Y SALIDAS, Y EXPLICAR EL FUNCIONAMIENTO EN EL LABORATORIO Y/O GRABADO
Pasos para configurar programa.
1. Abrir TIA PORTAL v17
2. Nos aparece la ventana de gestión de proyectos.
3. Clic en crear nuevo proyecto. Llenar nombres
4. Clin en botón crear.
5. Una vez creado el proyecto debemos añadir el PLC.
6. Clin en devices networks: redes de dispositivos
7. Clic en add new divice: añadir nuevo dispositivo.
8. Nos aparece una ventana con los controladores y elegimos el dispositivo.
9. Clic en elegir dispositivo. Controllers controladores, elegir CPU, elegir serie de controlador, elegir versión 4.4, también se puede elegir
controlador sin especificar.
10. Clic en add (añadir agregar)
11. Una vez hecho esto nos aparece la vista del proyecto y nos aparece el PLC que hemos añadido.
12. Aquí podemos añadir los modulos de entradas o salidas asi como los modulos de comuicacion, seleccionar y arrastar al rakg (nota
trabajaremos sin los modulos y borramos)
13. Ahora configuramos la red de la CPU y añadir una sub net. PN
14. Clic en PROFINET interface, seleccionar ethernet addresses
15. Clic en add new subnet: (añadir o agregar) PN/IE_1
16. Configurar la IP de la CPU
17. Proyecto arranque temporizado de motores, lo primero que hacemos es llenar la tabla de variables.
18. Nos vamos al TIA PORTAL
19. Clic en PLC tags: (etiquetas, variables),
20. Doble Clic en add new tag table: añadir nueva tabla de variables) y le cambiamos nombre VARIABLES
21. Doble Clic en VARIABLES para abrir. Y creamos las variables.
22. Para cambiar salidas Q clic en icono address (añadir)
23. Una vez creada nuestra table de variables pasamos a la programación.
24. Doble Clic en program blocks (bloque de programas)
25. Doble Clic en Main (OB1), (principal) se abre el bloque del programa para ejecutar.
26. Compilar programa
27. Nos dirigimos a la CPU clic derecho (compilar)
28. Clic en start simulation, clic en OK
29. Nos aparece la ventana para conectarnos al PLC
30. Clic en connection to ineterface/subnet desplazar y clic en PN/IE_1
31. Clic en start search (iniciar búsqueda) se conecta la CPU con la PG y reconoce la IP de la CPU
32. Clic en load (cargar) nos dice establish connection to divice
33. Clic en consider as trusted and (considerar como confiable)
34. Clic en load (cargar dispositivo)
35. Ahora lo que nos pide es start modules, clin en no action y seleccionar start module.
36. Clic en finish, ahora esta en funcionamiento el PLCSim.
37. Clin en Go line y nos pide nuevamente establish connection to divice.
38. Clic en consider as trusted and (considerar como confiable)
39. Ahora estamos conectados al simulador
40. Ahora en el bloque de programa clin en el main OB1
41. Para conectarnos clic en la gafas.
42. Ahora estamos simulando el programa.
43. Para terminar la simulación clin en PLC 1: switch to proyect view
44. Se abre una ventana del proyecto y nos vamos a la tabla de simulación
45. Clin en browse
46. Importar la tabla de variables en el proyecto de PLC
47. Clic en importar variables. Y se observa que se tiene la tabla de variables
48. Finalmente comprobar y simular.