Documente Academic
Documente Profesional
Documente Cultură
TESIS
CONTROL Y AUTOMATIZACIÓN
PRESENTAN
ASESORES
Agradecimiento.
A mis abuelos, tíos, primos y amigos que a lo largo mi corta vida, han
estado dando forma a mi manera de ser pensar y actuar, gracias por ser
parte de mi vida y colaborar con su grano de arena para formar mi criterio.
I
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
ÍNDICE
II
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
2.11 Termopar.................................................................................................................................... 44
2.11.1 Linealización. ...................................................................................................................... 45
2.11.3 Tipos. .................................................................................................................................. 45
2.11.4 Problemas de conexión. ..................................................................................................... 47
2.11.5 Desajuste. ........................................................................................................................... 48
CAPÍTULO III. Desarrollo del Hardware. ....................................................................................... 49
3.1 Filosofía de operación. ................................................................................................................. 49
3.2 Puesta en marcha. ....................................................................................................................... 51
3.3 Paro del proceso. ......................................................................................................................... 52
3.4 Diseño e implementación. ............................................................................................................ 53
3.4.1 Tablero. ................................................................................................................................. 53
3.5 Características principales de los dispositivos del Tablero. ........................................................ 57
3.5.1 PLC Allen Bradley Catalogo Micro 830, Modelo 24QBB. .................................................... 57
3.5.2 Variador PowerFlex 40 Allen Bradlley. ................................................................................. 60
3.5.3 Modbus. ................................................................................................................................ 65
3.6 Diagramas de conexión. .............................................................................................................. 68
3.6.1 Diagrama conexión PLC Micro® 830. .................................................................................. 68
3.6.2 Entradas y Salidas. ............................................................................................................... 72
CAPÍTULO IV. Desarrollo del Software. ........................................................................................ 74
4.1 Desarrollo de PLC. ....................................................................................................................... 75
4.1.1 Lógica de programación del PLC. ...................................................................................... 101
4.2 Desarrollo de HMI. ..................................................................................................................... 112
CAPÍTULO V. Conclusiones. ...................................................................................................... 136
5.1 Conclusiones.............................................................................................................................. 136
CAPÍTULO VI. Resultados. ......................................................................................................... 138
Fuentes y referencias bibliográficas. ............................................................................................... 141
Glosario de términos. ....................................................................................................................... 143
Anexos. ............................................................................................................................................ 147
III
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
ÍNDICE DE FIGURAS
CAPÍTULO II
CAPÍTULO III
FIGURA III-1, DIAGRAMA FÍSICO DEL PROCESO. .......................................................................................... 50
FIGURA III-2, GRAFICA HZ VS TEMPERATURA. ........................................................................................... 52
FIGURA III-3, DISPOSICIÓN DE LOS ELEMENTOS FÍSICOS DEL TABLERO DE CONTROL, MONTADOS SOBRE LA
PLATINA. ......................................................................................................................................... 55
FIGURA III-4, DISPOSICIÓN DE LOS ELEMENTOS FÍSICOS EN EL MÓDULO DEL PROCESO DE TEMPERATURA. ... 56
FIGURA III-5, PLC, MICRO 830[24]. .......................................................................................................... 58
FIGURA III-6, VARIADOR DE VELOCIDAD POWERFLEX 40[25]. ...................................................................... 60
FIGURA III-7, MÓDULO ENCHUFABLE TERMOPAR MODBUS[24]. ................................................................... 66
FIGURA III-8, PLC[24]. ............................................................................................................................. 68
FIGURA III-9, CONEXIONES PLC BLOQUEO DE ENTRADAS. .......................................................................... 69
FIGURA III-10, CONEXIONES DE MÓDULOS DEL PLC. .................................................................................. 70
FIGURA III-11, DIAGRAMA ELÉCTRICO DE CONEXIONES DRIVE POWERFLEX. ............................................... 71
CAPÍTULO IV
FIGURA IV-1, RUTA RSLINX CLASSIC. ....................................................................................................... 75
FIGURA IV-2, VENTANA RSLINX CLASSIC. ................................................................................................. 76
FIGURA IV-3, CONFIGURACIÓN DE DRIVERS. .............................................................................................. 77
FIGURA IV-4, CONFIGURACIÓN DE DRIVERS 1............................................................................................. 77
IV
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
V
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
CAPÍTULO V
FIGURA VI-1, TABLERO DE CONTROL. ....................................................................................................... 138
FIGURA VI-2, GRAFICA TEMPERATURA VS FRECUENCIA. .......................................................................... 139
VI
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
ÍNDICE DE TABLAS
CAPÍTULO II
TABLA II-1, CAPACIDAD DE ENFRIAMIENTO RELATIVA DE ALGUNOS MEDIOS DE TEMPLE [7]. ........................... 12
CAPÍTULO III
TABLA III-1, CARACTERÍSTICAS GENERALES. .............................................................................................. 61
TABLA III-2, CARACTERÍSTICAS ESPECÍFICAS. ............................................................................................ 61
TABLA III-3, FUNCIÓN DE LOS LED´S DE VISUALIZACIÓN. ............................................................................ 62
TABLA III-4, TECLADO DE PROGRAMACIÓN. ................................................................................................ 63
TABLA III-5, FUNCIONES DE TECLADO. ....................................................................................................... 64
TABLA III-6, TERMOPARES[26]. ................................................................................................................. 67
TABLA III-7, DESCRIPCIÓN DEL PLC. ......................................................................................................... 68
TABLA III-8, TABLA DE ENTRADAS Y SALIDAS. ............................................................................................. 72
CAPÍTULO IV
TABLA IV-1, PARÁMETROS DE BLOQUES DEL PRIMER RENGLÓN. ................................................................ 104
TABLA IV-2, VARIABLES DEL PLC Y SU ASIGNACIÓN EN HMI ..................................................................... 110
VII
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
CAPÍTULO I. INTRODUCCIÓN.
Hoy en día la vida industrial tiene gran auge por el consumismo actual de nuestra
sociedad, sin embargo este gran crecimiento de la industria, en algunos casos nos
conlleva el desarrollo tecnológico que hoy en día es vital para la sobrevivencia de la
industria ya que la filosofía sobre el medio ambiente es muy importante también la de
seguridad industrial.
En una visita a una fundidora del Estado de México, ubicada en Tizayuca, se observa
que su proceso de templado es inseguro hacia el personal que lo opera así como al
medio ambiente.
1
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Estos son los objetivos específicos para los cuales está diseñado el módulo.
1.3 Justificación.
Hoy en día la industria metalúrgica tiene gran auge ya que la gran mayoría de
productos utilizan metales para su elaboración, una etapa importante de los metales
posterior a la extracción y fundición, es el temple ya que con este tratamiento se le
dan propiedades específicas al metal de acuerdo a su aplicación. Es en base a esto
en lo que se retoma el proceso del temple de dichos materiales.
Una tesis de tipo experimental es lo que nos motiva nuestro deseo de aprender y
saber aprovechar cualquier oportunidad para profundizar en el conocimiento y
aportar técnicas más innovadoras, eficientes, confiables y sobretodo económicas.
2
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
En este caso para el monitoreo y control del proceso utilizando controladores lógicos
programables (PLC) y de más elementos auxiliares como lo es la comunicación
Modbus, adquisición de datos de la variable controlada y la variación de la velocidad
que en este caso es la variable manipulada.
Este proceso cabe mencionar, que se observó en una planta de fundición del Estado
de México, ubicada en Tizayuca, una vez analizado el proceso de temple que en esta
fábrica se maneja, se observa que el dicho proceso no está automatizado y esta
carente de seguridad, la importancia de este proyecto es que se pueda actualizar el
proceso de temple actual en dicha empresa, promoviendo tecnología nueva que lleva
poco tiempo en el mercado pero que tiene una gran confiabilidad pues es de una
marca de renombre, además de poseer productos innovadores en el mercado
industrial.
Por lo cual este proyecto está enfocado a resolver un problema industrial real, que
existe y que sea de gran riesgo para los operadores como para el ambiente, este
proyecto también trata de reducir costos en fabricación del tablero así como el
consumo energético del mismo.
3
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
1.4 Antecedentes.
La propuesta de esta tesis es innovar los proyectos anteriores y aminorar costos, que
el proceso sea más eficiente con la innovación tecnológica, aplicando tecnologías de
uso real en la industria.
4
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Este es el punto clave de este proyecto, ya que se está utilizan un PLC como
controlador, el cual es lo suficientemente robusto para operar continuamente es un
equipo electrónico que tiene una degradación muy baja en comparación con los
OPAM o la tarjeta DAC, ya que este dispositivo incorpora protecciones en sus
entradas y salidas, a diferencia de los dispositivos anteriores que se pueden dañar
más fácilmente.
Otro aspecto importante de este proyecto es el uso del termopar, este es un sensor
estándar en la industria, ofrece un nivel de exactitud aceptable en comparación del
circuito LM335, que tiene un rango de medición no muy amplio en comparación con
el termopar.
5
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Una innovación de este tablero es que puede funcionar de cuatro formas posibles,
local, remota (Botoneras), PLC y Modbus. Con respecto a esta parte todos los
proyectos anteriores están limitados en este aspecto.
La parte que es de interés para este proyecto es controlar la temperatura del medio
enfriante en la tina choque térmico.
6
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Para esto se está tomando como medio de temple el agua a una temperatura de 15
°C @ 20 °C y que no debe sobre pasar los 30 °C, estas características se pueden
ver más afondo en el CAPÍTULO III.
7
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Los recocidos.
El normalizado.
8
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
El templado.
El revenido.
2.2.1 Templado.
Uno de los atributos del acero, el cual es con toda certeza el de mayor significado
para los tratamientos térmicos es su capacidad para endurecerse.
Por lo antes mencionado, es claro que para obtener una microestructura martensítica
con las propiedades deseables, el acero debe ser tratado térmicamente; el temple y
el revenido son los tratamientos térmicos comúnmente utilizados.
9
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
2.2.2 Temple.
10
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Calentamiento controlado:
Son los medios por el cual se realizar el enfriamiento de las piezas a templar, que a
continuación se describen brevemente.
11
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
El calor específico: debe ser elevado para que sea alta la velocidad de enfriamiento
al elevarse poco la temperatura del baño.
12
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
La Tabla II-1, describe el comportamiento del medio enfriante, para este caso el agua
a ciertas temperaturas, así mismo también indica el comportamiento agregando otro
elemento al agua en ciertos porcentajes manipulando de esta manera el
enfriamiento.
Este medio tiene la ventaja de que es casi insensible al cambio de temperatura por lo
que el temple se realiza del mismo modo a cualquier temperatura.
Los medios de enfriamiento altamente activos permiten de una forma más efectiva
obtener una estructura homogénea, un temple más completo y mejores propiedades
mecánicas. En ellos, se templan sólo los aceros al carbono.
Todos los aceros aleados, como regla, se templan en aceite o al aire y sólo en casos
especiales en agua, ya que el temple de éstos en este medio conduce a la aparición
de grietas y deformaciones.
13
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
La efectividad del templado depende de las características del medio de temple, así
como de la habilidad del acero para endurecerse. Por lo tanto, los resultados pueden
variar cambiando la composición del acero o la agitación, temperatura y medio de
temple.
14
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Calor específico.
Conductividad calorífica.
Viscosidad.
Calor de evaporación o de disociación.
Formación de capas gaseosas aislantes.
15
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Etapa A’: Etapa de conducción inicial del líquido.- Los primeros efectos en la
inmersión de la pieza en el medio de temple, se caracterizan por la formación
de burbujas de vapor que preceden al establecimiento de una capa de vapor
envolvente sobre la pieza. Su tiempo de duración es de aproximadamente 0.1
segundos.
Etapa A: Etapa de enfriamiento por medio de una capa de vapor.- Se
caracteriza principalmente por la formación de una capa de vapor continua,
delgada y estable que rodea al metal caliente y que es debida a la
temperatura tan alta a la que se encuentra el metal, lo cual provoca la
vaporización del medio de temple en la superficie del metal.
Etapa B: Etapa de enfriamiento por transporte de vapor.- Esta etapa empieza
cuando la temperatura del metal se ha reducido al grado de que la capa de
vapor ya no es estable, rompiéndose. Entonces, el líquido del medio de temple
produce una violenta ebullición y el calor es removido de la pieza a muy alta
velocidad como calor latente de vaporización. Esta etapa es la de enfriamiento
más rápido.
Etapa C: Etapa de enfriamiento por medio del líquido.- Esta etapa empieza
cuando la temperatura de la superficie de la pieza llega a igualar la
temperatura de ebullición del líquido de temple. Debajo de esta temperatura
se detiene la ebullición (ya no se forma más vapor) y el enfriamiento se llevará
a cabo por conducción y convección. Esta etapa es la de enfriamiento más
lento.
16
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Para el agua aparece claramente el enfriamiento irregular entre los 800 °C y los 500
°C y la alta velocidad de enfriamiento a una temperatura relativamente baja, en el
aceite la formación de vapor es más reducida y la velocidad de enfriamiento es
inferior a temperaturas debajo de los 400 °C a 500 °C y en la sal líquida no hay
ninguna formación de vapor, de modo que se llega muy rápidamente a la velocidad
máxima de enfriamiento.
La gran diversidad de aceros que existen en la actualidad, crea dudas sobre el medio
de enfriamiento más adecuado, para solventar esta situación es necesario guiarse
por las recomendaciones de las acerías, de las sociedades metalúrgicas o por el
análisis y dimensiones de la pieza.
Las velocidades críticas de temple varían bastante de un acero a otro; por ejemplo,
los aceros al carbono exigen las mayores velocidades de enfriamiento, las cuales
son, aproximadamente, de 350 ºC/s para 0.5 % C, 200º C/s para 0.8 % C.
17
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
En cambio, los aceros especiales tienen velocidades de temple menores, así por
ejemplo, la velocidad crítica para un acero para brocas de bajo contenido de
tungsteno, es de 35 ºC/s, aproximadamente.
18
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
2.5.1.1 Agua.
El agua y las soluciones a base de agua son los medios de temples menos caros y
de uso siempre y cuando la pieza a templar no sufra distorsiones excesivas o se
agriete durante el temple.
Debe evitarse que el agua se caliente durante el temple, conviene que la temperatura
del agua oscile entre 15º y 20º C.
19
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
2.5.1.2 Salmuera.
La salmuera ofrece las siguientes ventajas sobre el agua simple o sobre los aceites,
para el templado:
20
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
2.5.1.3 Aceite.
Los mejores aceites para el temple son los aceites minerales. Un buen aceite debe
poseer las siguientes propiedades:
Lo anterior tiene como consecuencia que los aceites se utilicen con mayor amplitud,
en aquellos casos en los cuales se desea templar piezas de forma complicada o en
el que se desea el mínimo de distorsión.
21
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
22
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
23
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Por otro lado, este software puede comunicarse directamente con los dispositivos
externos (proceso) o bien hacerlo a través de un software especializado en la
comunicación, lo cual es la tendencia actual.
Para este Proyecto específico se trabaja con el Software LabVIEW ya que para su
funcionamiento no requiere una pantalla especial, lo cual proporciona factibilidad de
uso.
2.6.3 LabVIEW.
Este programa fue creado por National Instruments (1976) para funcionar sobre
máquinas MAC, salió al mercado por primera vez en 1986. Ahora está disponible
para las plataformas Windows, UNIX, MAC y GNU/Linux.
24
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
25
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
El LabVIEW 7.0 introduce un nuevo tipo de subVI llamado VIs Expreso (Express
VIS). Estos son VIs interactivos que tienen una configuración de caja de diálogo que
permite al usuario personalizar la funcionalidad del VI Expreso. El VIs standard son
VIs modulares y personalizables mediante cableado y funciones que son elementos
fundamentales de operación de LabVIEW.
Interfaces de comunicaciones:
Puerto serie
Puerto paralelo
GPIB
PXI
VXI
TCP/IP, UDP, Data Socket
Irda
Bluetooth
USB
OPC...
Capacidad de interactuar con otros lenguajes y aplicaciones:
DLL: librerías de funciones
.NET
ActiveX
Multisim
Matlab/Simulink
AutoCAD, SolidWorks, etcétera
Herramientas gráficas y textuales para el procesado digital de señales.
Visualización y manejo de gráficas con datos dinámicos.
26
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
27
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
28
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Un controlador lógico programable, más conocido por sus siglas en inglés PLC
(Programmable Logic Controller), es una computadora utilizada en la ingeniería
automática o automatización industrial, para automatizar procesos electromecánicos,
tales como el control de la maquinaria de la fábrica en líneas de montaje o
atracciones mecánicas. [14].
Espacio reducido.
Procesos de producción periódicamente cambiantes.
Procesos secuenciales.
Maquinaria de procesos variables.
Instalaciones de procesos complejos y amplios.
Chequeo de programación centralizada de las partes del proceso.
29
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Aplicaciones generales:
Maniobra de máquinas.
Maniobra de instalaciones.
Señalización y control.
30
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Aunque en la actualidad los PLC son bastante complejos y hay bastantes diferencias
entre ellos, todos tienen los principales bloques de operación los cuales se pueden
ver en la Figura II-7, estos bloques son la parte esencial de los PLC más antiguos y
que hasta la fecha son requeridos en cualquier tipo de PLC.
Generalmente PLC de tipo compacto (Fuente, CPU e I/O integradas) que puede
manejar un conjunto reducido de I/O, generalmente en un número inferior a 100.
Permiten manejar entradas y salidas digitales y algunos módulos especiales.
31
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
cientos ( alrededor de 500 I/O ) , su tamaño es superior a los Nano PLC y soportan
una gran variedad de módulos especiales, tales como:
Rack
Fuente de Alimentación
CPU
Módulos de I/O
Comunicaciones.
Contaje rápido.
De estos tipos existen desde los denominados Micro PLC que soportan gran
cantidad de I/O, hasta los PLC de grandes prestaciones que permiten manejar miles
de I/O.
32
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Fuente de alimentación
Consola de programación
Periféricos
Interfaces
La Figura II-8 muestras los bloques que conforma un PLC tradicional, a continuación
se describe cada uno.
2.8.4.1 CPU.
33
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Adapta y codifica de forma comprensible para la CPU las señales procedentes de los
dispositivos de entrada o captadores.
Interruptores Figura II-9 son aquellos que cambian su estado lógico, activado -
no activado, por medio de una acción mecánica. Estos son los Interruptores,
pulsadores, finales de carrera, etcétera.
Sensores ON/OFF Figura II-10 son dispositivos electrónicos que necesitan ser
alimentados por una tensión para que varíen su estado lógico. Este es el caso
de los diferentes tipos de detectores (Inductivos, Capacitivos, Fotoeléctricos).
Muchos de estos aparatos pueden ser alimentados por la propia fuente de
alimentación del autómata.
34
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Decodifica las señales procedentes de la CPU, las amplifica y las envía a los
dispositivos de salida o actuadores Figura II-11, como lámparas, relés, contactores,
arrancadores, electroválvulas, etcétera.
Los PLC más modernos cuentan con diferentes módulos adaptables o en ocasiones
esto viene ya incluidos desde su fabricación.
35
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Módulos Especiales:
Módulos Inteligentes:
2.8.4.6 Protocolos.
Una de las partes que causan la gran decisión de hacer uso de un PLC es que
cuenta con la facilidad de implementar módulos que en ocasiones estos vienen
incluidos de fábrica, y permiten tener un medio de comunicación con otros PLC y
distintos dispositivos, estos módulos se denominan módulos de comunicación y
están basados en diferentes protocolos de comunicación, para lograr una
comunicación se requiere de una red física que permita realizar una comunicación
36
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
entre ellos, tenemos una estructura de redes industriales, las cuales es posibles
agrupar en tres categorías. [18]:
Buses de campo
Redes LAN
Redes LAN-WAN
HART
Profibus
Fieldbus Foundation
Aunque existen mucho más estos son de mayor uso en la industria, también existen
otros, pero de menor alcance como son:
Modbus
DeviceNet
2.9 Modbus.
37
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Que es público.
Su implementación es fácil y requiere poco desarrollo.
Maneja bloques de datos sin suponer restricciones.
38
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
El formato RTU finaliza la trama con una suma de control de redundancia cíclica
(CRC), mientras que el formato ASCII utiliza una suma de control de redundancia
longitudinal (LRC). La versión Modbus/TCP es muy semejante al formato RTU, pero
estableciendo la transmisión mediante paquetes TCP/IP (puerto del sistema 502,
identificador asa-appl-proto).
Modbus Plus (Modbus+ o MB+), es una versión extendida del protocolo y privativa de
Modicon. Dada la naturaleza de la red precisa un coprocesador dedicado para el
control de la misma. Con una velocidad de 1 Mbit/s en un par trenzado sus
especificaciones son muy semejantes al estándar EIA/RS-485 aunque no guarda
compatibilidad con este.
Existe gran cantidad de módems que aceptan el protocolo Modbus. Algunos están
específicamente diseñados para funcionar con este protocolo.
Tipos de Datos
Coma Flotante IEEE
entero 32 bits
datos 8 bits
tipos de datos mixtos
campos de bits en enteros
multiplicadores para cambio de datos a/de entero. 10, 100, 1000, 256 ...
Extensiones del Protocolo
direcciones de esclavo de 16 bits
Tamaño de datos de 32 bits (1 dirección = 32 bits de datos devueltos.).
39
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
En el modo broadcast: el maestro puede enviar una petición a todos los esclavos. No
hay respuesta de vuelta a la difusión de solicitudes dirigidas por el maestro. Las
solicitudes de difusión son necesariamente escritas como comandos. Todos los
dispositivos deben aceptar la transmisión de la función de escritura. La dirección 0 se
reserva para identificar un cambio de emisión.
El Variador de Velocidad (VSD, por sus siglas en inglés Variable Speed Drive) es en
un sentido amplio un dispositivo o conjunto de dispositivos mecánicos, hidráulicos,
eléctricos o electrónicos empleados para controlar la velocidad giratoria de
maquinaria, especialmente de motores. También es conocido como Accionamiento
de Velocidad Variable (ASD, también por sus siglas en inglés Adjustable-Speed
40
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
En términos generales, puede decirse que existen tres tipos básicos de variadores de
velocidad: mecánicos, hidráulicos y eléctrico – electrónicos siendo los mecánicos los
variadores más antiguos, estos fueron empleados originalmente para controlar la
velocidad de las ruedas hidráulicas de molinos, así como la velocidad de las
máquinas de vapores.
41
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
42
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Con los años después se han ido incorporando dispositivos de estado sólido, lo cual
ha reducido significativamente el volumen y costo, mejorando la eficiencia y
confiabilidad de los dispositivos.
43
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
2.11 Termopar.
Normalmente las termocuplas industriales están compuestas por una vaina, que no
es más que un tubo de acero inoxidable u otro material. En un extremo de esa vaina
está la unión, y en el otro el terminal eléctrico de los cables, protegido dentro de una
caja redonda de aluminio (cabezal).
44
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
2.11.1 Linealización.
2.11.3 Tipos.
45
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Por otro lado, los termopares tipo B, R y S son los más estables, pero debido a su
baja sensibilidad (10 µV/° C aprox.) generalmente son usados para medir altas
temperaturas (superiores a 300° C).
46
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Los termopares con una baja sensibilidad, como en el caso de los tipos B, R y S,
tienen además una resolución menor. La selección de termopares es importante para
asegurarse que cubren el rango de temperaturas a determinar.
47
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Lo más correcto es emplear conectores comerciales del mismo tipo que el termopar
para evitar problemas.
2.11.5 Desajuste.
48
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
El control ha sido definido bajo dos grandes perspectivas, una perspectiva limitada y
una perspectiva amplia. Desde la perspectiva limitada, el control se concibe como la
verificación a posteriori de los resultados conseguidos en el seguimiento de los
objetivos planteados.
49
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
50
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Para poder realizar el arranque del proceso el primer paso es la presurización del
sistema, el cual se realizara mediante el botón de jogeo, su función es arrancar la
bomba a una frecuencia baja (10Hz) lo cual ira presurizando las tuberías y el IAF-100
hasta tener una entrada de flujo al C-100 que provenga de IAF-100, la válvula LCV-
100 es auto operable puesto que, el fluido entra de forma automática al proceso y se
detiene al llegar a su nivel de pre-ajuste.
51
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Hz VS Temperatura
60 21.0
50 20.0
19.0
40
Temp. °C
18.0
Hz
30
17.0 Hz
20
16.0 Temp. °C
10 15.0
0 14.0
0 10 20 30 40 50 60
Instante de tiempo
52
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Hay tres características que servirán como parámetros generales para la evaluación
de un buen diseño. Estos parámetros son los siguientes.
3.4.1 Tablero.
53
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
En la Figura III-3 se muestra el montaje de los dispositivos como son el PLC, el drive,
botoneras, tablillas de conexión. Este montaje se hace sobre una Platina para
posteriormente ser insertada dentro de un tablero de control o en algún soporte
según sea la necesidad del usuario.
54
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Figura III-3, Disposición de los elementos físicos del tablero de control, montados sobre la
Platina.
55
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Figura III-4, Disposición de los elementos físicos en el módulo del Proceso de Temperatura.
56
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Los fabricantes de máquinas y los usuarios finales que necesitan una solución de
control económica para sus aplicaciones pequeñas se beneficiarán de la familia de
controladores programables Micro800® de Allen-Bradley® y del software Connected
Components Workbench™ de Rockwell Automation. [23].
57
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Para mayor seguridad, todos los controladores Micro800 cuentan con protección de
contraseña.
58
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
59
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
60
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
61
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
El sentido de giro ha
Estado de marcha/dirección
cambiado. Indica la dirección
Parpadeante actual de giro hasta que el
motor hasta que el motor se
detiene totalmente
Indica la unidad de
Unidades de visualización Fijo
visualización
62
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
El variador se encuentra en
Estado de fallo Parpadeante
fallo
El potenciómetro se
Estado del potenciómetro Fijo encuentra habilitado en el
teclado
63
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
64
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
3.5.3 Modbus.
3.5.3.1 Características:
65
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
3.5.4 Termopar.
66
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
67
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
En la Figura III-8, se muestran las partes que conforman el PLC, así como las
salidas, entradas y comunicación a PC. [24].
Descripción Descripción
68
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
7 Cubierta derecha
69
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Para el cableado del PLC así como en la mayor parte del tablero de control sino es
que todo el cableado pasa por clemas de conexión de diferentes clases dependiendo
del uso que se le dará, por consiguiente se muestra solo algunas conexiones de
cada componente del tablero, en la Figura III-10 se observan las conexiones de los
módulos del PLC como son las de TC2 para termopar y la del SERIALISOL para la
comunicación Modbus.
70
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
71
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
72
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
73
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
74
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Para comenzar el uso del Micro830 lo primero es agregar el PLC médiate RSLinx
Classic para que CCW lo pueda reconocer, en la Figura IV-1 se muestra la ruta del
software (C:\Program Files\Rockwell Software\RSLinx).
75
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
En caso de que no aparezca como en la Figura IV-2 se oprime el icono (1), una vez
teniendo la ventana que se muestra, se oprime el icono (2) y saldrá una nueva
ventana en la cual se configuran los drivers del PLC como se muestra en la Figura
IV-3.
76
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
77
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
La conexión PLC-PC se realiza por un cable USB como se muestra en la Figura IV-6.
78
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Lo siguiente a realizar será el uso del CCW para la configuración del PLC en cuanto
a los “plug-in modules” que se emplearan para el presente trabajo.
79
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Una vez abierto el programa nos mostrara una ventana como la de la Figura IV-8 y
posteriormente abrirá el software CCW.
Para comenzar en (1) se encuentra las barras de menú habituales en todos los
software’s tradicionales de Microsoft, podemos desde crear nuevos programas, abrir
existentes, mostrar los diferentes menús (5,6,…) que contiene el programa configurar
la comunicación con el PLC, entre otras.
Dentro del bloque (3) irán apareciendo las ventanas que contiene el proyecto actual
en que se esté trabajando, esto puede ser, el diagrama de programación, la
configuración de los módulos agregados al PLC visualizar las variables globales y del
programa entro otras cosas más.
80
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Para el bloque (5) Tollbox se mostrara una vez creado el proyecto, y se verán los
bloques en pelados para la programación.
Una vez dicho lo anterior comenzaremos con los pasos principales para la creación
de un proyecto, así como la configuración de los módulos empleados en el presente
trabajo ya que la configuración para cualquier otro modulo es muy similar sola
cambia con respecto a las especificaciones tanto del módulo a empleado como la
aplicación que se desea realizar.
81
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Como se describe al principio del CAPÍTULO IV se debe realizar los pasos para la
conexión y configuración del Micro 830, y una vez dentro del programa CCW
comenzaremos los pasos que se irán describiendo a continuación.
Para una mayor facilidad se enumeraran los pasos a seguir los cuales se observan
en la Figura IV-10 en la cual se muestra el número del paso para un fácil
entendimiento.
82
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
83
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Se procede a dar un click derecho sobre el icono de Micro830 (1) y saldrá un menú
desplegable en el cual daremos click izquierdo sobre Open (2) lo anterior se
ejemplificara en la Figura IV-12.
Hecho lo anterior se muestra una ventana en el bloque (3) de la Figura IV-9 donde se
configurara el Micro 830, la ventana mostrada será como la de Figura IV-13.
84
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Permite interactuar con cualquier parte del PLC para obtener más opciones, como
interactuar con entradas y salidas Figura IV-14.
85
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
El primero en configurar será el modulo para el termopar tipo J, para lo cual debemos
dar click derecho sobre el rectángulo donde se tenga físicamente conectado el
modulo y saldrá un menú desplegable como en la Figura IV-15 con diferentes
submenús en este caso se selecciona el de “Análogo”.
86
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
87
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
El modulo cuenta con dos canales para poner 2 termopares para el presente
proyecto solo se emplea uno en el canal 0 y los parámetros usados son los de la
Figura IV-18 “Channel 0”.
88
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Se abre una ventana en el bloque (3) de la Figura IV-9 y se mostraran las variables
que conforma el PLC, una vez agregado el modulo del termopar se podrán ver las
variables correspondientes Figura IV-20.
89
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
90
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
http://www.rockwellautomation.com/samplecode/sc_legal_info.page?dID=93408
Este código incorpora las opciones para configurar tanto la comunicación Modbus
como los comandos que se requieren para activar las funciones que posee el
“PowerFlex 40 Drive”.
91
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
92
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
93
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
94
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
95
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
96
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
97
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
4. Para crear las variables para el mensaje Modbus, haga doble clic en Variables
locales para el programa donde se creó como se muestra en la Figura IV-31.
5. Cree las variables para hacer la configuración del MSG_MODBUS, escriba los
nombres y seleccione los tipos de datos, como se muestra en la Figura IV-32.
recuerde que debe pulsar la tecla “Enter” después de cada entrada.
6. Desplegar los submenús [+] del lado izquierdo y se mostraran las variables de
cada uno y se configura como muestra la Figura IV-33.
98
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
MyLocalCfg.
99
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
MyTargetCfg.
MyWriteData.
100
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
101
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
102
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
En este primer renglón Figura IV-36 se emplean dos bloques el primero sirve
para la información que se envía por modbus y el segundo bloque es para
recibir la información que recibe por modbus desde el drive hasta el PLC.
103
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Comprueba
Detiene el que el drive
Stop B_STOP Ready Listo*
drive esté listo
para operar
Verdadero si
Arranca el
Start B_START Active En_Opera el drive entra
Drive
en operación
Confirma que
el comando
ClrFlt B_F081* Limpia fallas CmdRev CmdAtra
SetRev se
activo
104
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Indica la falla
Selecciona la
respecto al
SetFwd B_ADELANTE* dirección de DriveFltCode Falla*
manual del
giro adelante
Drive
Selecciona la Confirma el
SetRev B_ATRAS* dirección de CmdSeep CmdHz comando
giro atrás SpeedRef
Regresa la
Comando de verdadera
SpeedRef Hz Hz deseados SeepdFeedback HzReal* frecuencia a
para el drive la que opera
el Drive
Indica la
correntie
OutputCurrent I_salida*
consumida
por el driver
Indica el
voltaje de
DCBusVoltage V_linea*
alimentación
del drive
Indica el
voltaje de
operación
OutputVoltage V_salida*
destinado al
motor del
drive
105
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
106
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Cuarto renglón Figura IV-39 se encarga del jogeo del sistema para la
presurización del mismo.
En él se observa que el jogeo es solo momentáneo mientras se active la
salida física o virtual desde el HMI está mandara la señal que activa el jogeo
del drive el cual se configura desde el mismo drive a una velocidad constante.
Esto se emplea para la presurización del proceso.
107
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Quinto renglón Figura IV-40 con él se establecen los límites para mandar una
alerta de falla, que el operador debe atender parando la entrada de material a
la tina de choque térmico.
108
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
( ) ( )
Dónde:
109
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Tipo
Tipo de
Variable de Atributo Etiqueta Ruta OPC
acceso
dato
opc://localhost/Rockwell.IXLCIP.Gateway
B_ADELATE BOOL Read/Write Adelante .OPC.DA30.1/micro830.micro830.prog1/ Read/Write
b_adelate
opc://localhost/Rockwell.IXLCIP.Gateway
B_ATRAS BOOL Read/Write Atrás .OPC.DA30.1/micro830.micro830.prog1/ Read/Write
b_atras
opc://localhost/Rockwell.IXLCIP.Gateway
B_F081 BOOL Read/Write Limp_Falla .OPC.DA30.1/micro830.micro830.prog1/ Read/Write
b_f081
opc://localhost/Rockwell.IXLCIP.Gateway
B_HERRO BOOL Read/Write ERROR .OPC.DA30.1/micro830.micro830.prog1/ Read/Write
b_herror
opc://localhost/Rockwell.IXLCIP.Gateway
B_JOG BOOL Read/Write JOG .OPC.DA30.1/micro830.micro830.prog1/ Read/Write
b_jog
opc://localhost/Rockwell.IXLCIP.Gateway
B_START BOOL Read/Write START .OPC.DA30.1/micro830.micro830.prog1/ Read/Write
b_start
opc://localhost/Rockwell.IXLCIP.Gateway
B_STOP BOOL Read/Write STOP .OPC.DA30.1/micro830.micro830.prog1/ Read/Write
b_stop
110
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
opc://localhost/Rockwell.IXLCIP.Gateway
CmdAdel BOOL Read/Write FWR .OPC.DA30.1/micro830.micro830.prog1/c Read/Write
mdadel
opc://localhost/Rockwell.IXLCIP.Gateway
CmdAtra BOOL Read/Write REV .OPC.DA30.1/micro830.micro830.prog1/c Read/Write
mdatra
opc://localhost/Rockwell.IXLCIP.Gateway
Falla UNIT Read/Write Falla .OPC.DA30.1/micro830.micro830.prog1/f Read/Write
alla
opc://localhost/Rockwell.IXLCIP.Gateway
HzReal REAL Read/Write Hz .OPC.DA30.1/micro830.micro830.prog1/ Read/Write
hzreal
opc://localhost/Rockwell.IXLCIP.Gateway
I_salida REAL Read/Write I_salida .OPC.DA30.1/micro830.micro830.prog1/i Read/Write
_salida
opc://localhost/Rockwell.IXLCIP.Gateway
JOG BOOL Read/Write JOG .OPC.DA30.1/micro830.micro830.prog1/j Read/Write
og
opc://localhost/Rockwell.IXLCIP.Gateway
Listo BOOL Read/Write Listo .OPC.DA30.1/micro830.micro830.prog1/li Read/Write
sto
opc://localhost/Rockwell.IXLCIP.Gateway
START BOOL Read/Write START .OPC.DA30.1/micro830.micro830.prog1/s Read/Write
tart
opc://localhost/Rockwell.IXLCIP.Gateway
STOP BOOL Read/Write STOP .OPC.DA30.1/micro830.micro830.prog1/s Read/Write
top
111
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
opc://localhost/Rockwell.IXLCIP.Gateway
TINT UNIT Read/Write °C .OPC.DA30.1/micro830.micro830.prog1/ti Read/Write
nt
opc://localhost/Rockwell.IXLCIP.Gateway
V_linea REAL Read/Write V_linea .OPC.DA30.1/micro830.micro830.prog1/v Read/Write
_linea
opc://localhost/Rockwell.IXLCIP.Gateway
V_salida REAL Read/Write V_salida .OPC.DA30.1/micro830.micro830.prog1/v Read/Write
_salida
La interface gráfica solo opera como permisivos ya que esta no es capaz de realizar
el control del proceso, además de dar permisivos también permite el monitoreo de la
variable a controlar y la variable a manipular así como el uso de alarmas visuales
dentro de la misma interfaz y más indicadores.
112
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Antes de describir cada parte cabe mencionar que la mayor parte del panel de
control tiene el protocolo de comunicación en cada uno de indicadores y botones, el
cual se denomina OPC. Cabe mencionar que el OPC (OLE for Process Control) es
un estándar de comunicación en el campo del control y supervisión de procesos
industriales, basado en una tecnología Microsoft, que ofrece una interfaz común para
comunicación que permite que componentes de software individuales interaccionen y
compartan datos. La comunicación OPC se realiza a través de una arquitectura
Cliente-servidor. El servidor OPC es la fuente de datos (como un dispositivo
hardware a nivel de planta) y cualquier aplicación basada en OPC puede acceder a
dicho servidor para leer/escribir cualquier variable que ofrezca el servidor. Es una
solución abierta y flexible al clásico problema de los drivers propietarios.
Prácticamente todos los fabricantes de sistemas de control, instrumentación y de
procesos han incluido OPC en sus productos.
113
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Este protocolo se emplea ya que no se cuenta con las librerías específicas que
permitan una comunicación directa con el MICRO830 ya que es el controlador
empleado para el proceso. Para identificar qué elementos lleva dicho protocolo
simplemente al momento de correr el programa del HMI se verá un indicador
rectángular en la parte superior derecha (Figura IV-44) de cada elemento que cuente
con el protocolo, teniendo dos estados, indicador rojo implica que no se localiza la
dirección o ruta a la cual está vinculada, verde identifica que está activo y
funcionando correctamente.
114
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Una vez configurado el PLC, abrir el software RSLinx Classic Figura IV-45 y se
siguen los siguientes pasos:
115
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
116
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
El Proceso que se observa en la HMI Figura IV-43(a) lo único que realiza es para
ejemplificar el proceso, esto se realiza con indicadores personalizados que su base
es el uso de los símbolos llamados LED y son modificados gráficamente para
representar una tubería o en su defecto el contenedor, el proceso se muestra breve
mente en la Figura IV-48, Figura IV-49 y Figura IV-50.
El paso (1) es dar click derecho en el panel frontal, (2) elegir el led deseado, (3)
seleccionar el led y entrar en el menú “Edit” e la opción de “Customize Control”,
pasamos a una nueva ventana que nos permite realizar los cambios gráficos
deseados.
117
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
El paso (4) es presionar el botón de la herramienta para cambiarla a una pinza, paso
(5) con el mouse presionamos con click derecho sobre el led y elegimos la opción
“Import from file…”.
Nos mostrara una nueva ventana en la cual podemos elegir la imagen prediseñada
que queremos que aparezcan en el estado del indicador para seleccionar el otro
118
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
estado ya que el led cuenta con ON/OFF nos permite poner dos estados se realiza lo
mismo.
Paso (6) elegimos la imagen y damos en “OK”, paso (7) tenemos nuestro indicador
led personalizado.
Los pasos anteriores se repite para cada parte personalizado de la animación del
proceso (Figura IV-43(a)).
119
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Por seguridad se debe implementar una opción que marque una falla cuando
sobrepase todos los rangos definidos.
En la Figura IV-52 se muestra los bloques que realizan las operaciones requeridas
para la simulación que más adelante se describen.
120
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
121
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
122
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
La Figura IV-53 se observa que la parte (a) muestra dos pestañas una muestra la
animación del proceso y en la otra podemos ver las señales de temperatura y
frecuencia graficadas con respecto al tiempo real, en la Figura IV-55 se muestran los
diferentes contenidos de las pestañas.
123
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
124
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
medio del protocolo OPC se asigna una variable programada en el PLC que
almacena la temperatura en °C, de esta manera obtenemos la variable medida.
125
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Mediante el uso del protocolo OPC se asigna una variable virtual en el PLC que por
medio de esta se asocia a la salida física del PLC que corresponden a la lámpara,
aunque los botones físicos tienen la misma función en el proceso, su operación es
diferente.
126
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Botones.- se cuenta con los siguientes botones, que nos permite por medio de
permisivos realizar el control de las acciones para el proceso y se enlistan a
continuación:
START.- Permite poner en marcha el proceso y se logra desde el botón de
la HMI como de su correspondiste físico.
STOP.- Permite poner en paro el proceso y se logra desde el botón de la
HMI como de su correspondiste físico.
JOG.- Permite poner en un estado determinado jogeo el cual permite que
la bomba avance a una velocidad preestablecida y se logra desde el botón
de la HMI como de su correspondiente físico.
REV.- Este botón solo se encuentra en el HMI ya que no se cuenta con un
botón físico pare esto.
FWD.- Al igual que el anterior este botón solo se encuentra en el HMI ya
que no se cuenta con un botón físico pare esto.
AIRE FORZADO.- Este botón solo se encuentra en el HMI ya que no se
cuenta con un botón físico pare esto.
Al igual que en el caso de los indicadores se tienen sus correspondientes físicos, que
mediante protocolo OPC se asignan, se muestra la correspondencia de los botones
fisco y virtuales en la Figura IV-59.
127
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Representación del proceso que conlleva la organización de los pasos del proceso
de comunicación desde los botones HMI y desde los botones físicos cada caso por
separado.
128
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
129
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Para este caso como se emplea una variable virtual dentro del PLC la cual por medio
del OPC se comunica al LabVIEW y se puede visualizar, la variable virtual empleada
por medio del PLC se comunica por protocolo Modbus RTU al variador, este tiene un
display que nos permite visualizar los Hz a los que esta funcionando.
En la Figura IV-64 se muestra la secuencia lógica que lleva el proceso para mostrar
los Hz en el variador haciendo uso del protocolo Modbus RTU.
130
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Como se mencionó en gran parte de este capítulo se implementó el uso de OPC por
lo cual a continuación se explica cómo se realizó la configuración en LabVIEW para
tener la comunicación OPC en cada elemento del HMI.
131
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
132
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Al dar clic sobre “DSTP Server…” mostrara una ventana nueva donde
seleccionaremos la dirección a la cual queremos asignar el led, en este caso en
particular se aplica la siguiente ruta:
“Rockwell.IXLCIP.Gateway.OPC.DA30.1/micro830.micro830.prog1/cmdadel”
133
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Las rutas que se implementaron para el presente trabajo se pueden ver en la Tabla
IV-2 en la cual se indican cada una de las direcciones usadas.
134
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
135
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
CAPÍTULO V. Conclusiones.
5.1 Conclusiones.
136
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Este tablero es una solución para automatizar el proceso del temple de la planta de
fundición y que sea más eficiente su proceso así como seguro.
Una parte que hay que resaltar de este tablero, es su versatilidad en cuanto a su
operación y comunicación, la implementación de esta última característica fue con el
fin de estar a la vanguardia con las últimas generaciones de tecnología, para que el
tablero no solo innove en la utilización de equipo de última generación si no que este
a la par del mercado industrial.
137
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
138
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
139
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Cabe mencionar que pese a la falta del intercambiador y del material a templar que
es la principal causa de variación de temperatura, se decidió variar la temperatura de
forma manual con lo cual utilizamos un frasco con agua caliente donde se introdujo
manualmente el termopar para aumentar la temperatura y posteriormente en un
frasco con agua fría para disminuirla, lo cual nos provocó algunas variaciones
demasiado bruscas en la lectura de la temperatura que a su vez reflejo en la
variación de la frecuencia.
Para concluir con este apartado, se obtuvieron muy buenos resultados a pesar de las
carencias que se tuvieron, el tablero opera de forma adecuada así como la HMI.
140
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
- [5] Tratamientos metales, Editorial AC, Libros científicos y técnicos. Madrid. 1978.
141
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
- [16] Alison Dunn (12 de septiembre de 2008) «The father of invention: Dick Morley
looks back on the 40th anniversary of the PLC» (en inglés).
- [19] Modbus-IDA
- [20] Phipps, Clarence A. (1997). Variable Speed Drive Fundamentals. The Fairmont
Press, Inc. ISBN 0-88173-258-3.
142
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Glosario de términos.
143
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
144
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Efecto Cuando sobre una placa metálica a alta temperatura se coloca una
Leidenfrost: gota de un líquido volátil (agua, alcohol, etcétera.), la gota no se
evapora instantáneamente sino que se mueve erráticamente sobre
la superficie durante cierto tiempo, hasta que finalmente
desaparece. Pero tarda más tiempo en desaparecer que a una
temperatura inferior.
145
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
146
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
Anexos.
147
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
148
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
149
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD ZACATENCO
150