Em Botella Dora

108
Dirección General de Educación Superior Tecnológica INSTITUTO TECNOLÓGICO DE LERMA RESIDENCIA PROFESIONAL SISTEMAS MICROINTELIGENTES S. DE R.L. DE C.V. “APLICACIÓN DE MEJORAS A DOSIFICADORA- ENVASADORA SEMIAUTOMATICA” ASESORES: (ING. CARLOS OREZA SANZ) (ING. BRAULIO ELÍAS CHI SALAVARRIA) PRESENTA: INGENIERIA EN MECATRÓNICA OPCIÓN: AUTOMATIZACIÓN LERMA, CAMP., ENERO 2014

Transcript of Em Botella Dora

Page 1: Em Botella Dora

Dirección General de

Educación Superior Tecnológica

INSTITUTO TECNOLÓGICO DE LERMA

RESIDENCIA PROFESIONAL

SISTEMAS MICROINTELIGENTES S. DE R.L. DE C.V.

“APLICACIÓN DE MEJORAS A DOSIFICADORA-ENVASADORA SEMIAUTOMATICA”

ASESORES:(ING. CARLOS OREZA SANZ)

(ING. BRAULIO ELÍAS CHI SALAVARRIA)

PRESENTA:

INGENIERIA EN MECATRÓNICAOPCIÓN: AUTOMATIZACIÓN

LERMA, CAMP., ENERO 2014

Page 2: Em Botella Dora
Page 3: Em Botella Dora

ÍNDICE Página

INTRODUCCIÓN......................................................................................................5

JUSTIFICACIÓN.......................................................................................................6

OBJETIVOS...............................................................................................................7

CARACTERIZACIÓN DEL ÁREA DONDE PARTICIPÓ.................................8

PROBLEMAS A RESOLVER................................................................................11

ALCANCES Y LIMITACIONES...........................................................................12

FUNDAMENTO TEÓRICO...................................................................................13

CAPÍTULO

1. MITSUBISHI PLC FX.........................................................................................29

1.1 SOFTWARE MELSOFT..........................................................................31

1.1.1 GX DEVELOPER FX................................................................32

1.1.1.1 INSTALACION DE GX DEVELOPER.....................38

1.1.1.2 GX SIMULATOR INSTALACION...........................42

1.2 INICIANDO UN PROYECTO EN GX DEVELOPER...........................45

1.3 COMO CARGAR EL PROGRAMA AL PLC.........................................47

2 SOLIDWORKS Y DIPTRACE............................................................................50

2.1 SOLIDWORKS........................................................................................51

2.2 DIPTRACE...............................................................................................53

Page 4: Em Botella Dora

3 PRACTICAS..........................................................................................................55

3.1. UN BOTÓN Y FOCO CON RELÉ, MEMORIA DE DATOS Y

CONTADOR..................................................................................................56

3.2 CONTROL DE CALENTADOR.............................................................57

3.3. DOS CILINDROS Y UN BOTÓN..........................................................58

3.4. DISPLAY DE SIETE SEGMENTOS.....................................................60

3.5. ELEVADOR DOS PISOS.......................................................................63

3.6. LÍNEA DE ENSAMBLAJE....................................................................65

3.7. CLASIFICADOR POR TAMAÑOS.......................................................67

3.8. MÁQUINA EXPENDEDORA................................................................69

3.9. MÁQUINA DE MOLDEO POR INYECCIÓN......................................71

RESULTADOS.........................................................................................................73

CONCLUSIÓN Y RECOMENDACIONES..........................................................75

GLOSARIO DE TERMINOS.................................................................................76

REFERENCIAS BIBLIOGRAFICAS Y VIRTUALES.......................................77

Page 5: Em Botella Dora

LISTA DE FIGURAS

Figura Página

A. MAPA DE UBICACIÓN...............................................................................................9

B. ORGANIGRAMA.......................................................................................................10

D. EJEMPLO.................................................................................................................19

E. ESQUEMA DE LLENADO...........................................................................................21

F. DOSIFICADORA PONDERAL......................................................................................22

G. EMBOTELLADORA...................................................................................................23

H. CARACTERÍSTICAS..................................................................................................24

1. 1 EMBOTELLADORA................................................................................................30

1. 2 TIPOS DE PLC......................................................................................................31

1. 3 DIAGRAMA LADDER.............................................................................................32

1. 4 LISTA DE INSTRUCCIONES....................................................................................33

1. 5 GX DEVELOPER....................................................................................................33

1. 6 BARRA DE ESTADO...............................................................................................34

1. 7 BARRA MENÚ.......................................................................................................35

1. 8 VALOR ENTERO DE 16 BITS.................................................................................37

1. 9 VALORES ENTEROS DE 32 BITS............................................................................37

1. 10 VALORES DE COMA FLOTANTE...........................................................................37

1. 11 INTRODUCCIÓN DE VALORES NUMÉRICOS..........................................................38

1. 12 EJECUTABLE DE GX DEVELOPER.......................................................................38

1. 13 VENTANA DE USUARIO.......................................................................................39

1. 14 NÚMERO DE SERIE..............................................................................................40

Page 6: Em Botella Dora

1. 15 SELECCIÓN DE COMPLEMENTOS.........................................................................40

1. 16 INSTALACIÓN DE COMPLEMENTOS 2..................................................................41

1. 17 COMPLEMENTOS.................................................................................................41

1. 18 PANTALLA INICIO GX DEVELOPER.....................................................................42

1. 19 EJECUTANDO GX SIMULATOR............................................................................43

1. 20 ASIGNACIÓN DE NOMBRE...................................................................................43

1. 21 INGRESO DE NÚMERO DE SERIE..........................................................................44

1. 22 GX SIMULATOR INSTALADO...............................................................................44

1. 23 INICIANDO UN PROYECTO...................................................................................45

1. 25 SERIE DE PLC....................................................................................................46

1. 26 TIPO DE PLC......................................................................................................46

1. 27 PANTALLA PARA PROGRAMAR...........................................................................47

1. 28 CARGA DEL PROGRAMA AL PLC........................................................................47

1. 29 PARÁMETROS A ELEGIR......................................................................................48

1. 30 CARGA COMPLETA.............................................................................................49

2. 1 ENVASADORA......................................................................................................51

2. 2 VISTA LATERAL....................................................................................................52

2. 3 VISTA PERFIL........................................................................................................52

2. 4 CIRCUITO EN DIPTRACE.......................................................................................53

2. 5 DISEÑO DE PLACA................................................................................................54

2. 6 VISTA DE PLACA 3D.............................................................................................54

Page 7: Em Botella Dora

INTRODUCCIÓN

El llenado de una botella consiste en la transferencia del líquido desde el

tanque que lo contiene hacia la misma. Básicamente es lo que una embotelladora

realiza pero de una forma automática.

El presente proyecto esta conducido a la modificación de una embotelladora

semiautomática la cual cuenta con un sistema de llenado de una boquilla, que como

resultado final se busca agregar dos boquillas mas para hacer el tiempo de

producción mucho más rápido. Así también crear un programa en un PLC Mitsubishi

que será el control del todo el sistema.

Organizado en 3 capítulos: El primer capitulo menciona las características del

PLC y el software programador que es Melsoft fx, el segundo capitulo hace mención

del software Solidwork utilizado para el diseño de la embotelladora con sus

complementos, a su vez el capitulo dos también habla sobre el software diptrace que

se utilizo para el diseño de la tarjeta de comunicación con el integrado MAX RS-232.

Por ultimo en el capitulo tercero, se muestra una serie de programas realizados en el

software Gx Developer.

Page 8: Em Botella Dora

JUSTIFICACIÓN

La zona de Campeche y sus alrededores es conocida por la producción de

bebidas de frutas embotelladas, este proceso se lleva a cabo de manera manual.

Dentro del mercado se encuentra gran variedad de embotelladoras

semiautomáticas el sistema de estos equipos es utilizado para producir envasados a

media-alta escala, imposibilitando a productores la adquisición de un equipo por los

altos costes.

La propuesta que lleva consigo este proyecto es hacer posible que los

productores campechanos logren tener un sistema de envasado con características

que ayude a obtener un proceso de llenado capaz de entrar en el mercado de forma

competitiva, de esta manera se acortaran los tiempos de producción, y con menor

pérdidas.

8

Page 9: Em Botella Dora

OBJETIVOS

Objetivo General

Mejorar un sistema de embotellado con características adaptables y

modificables de acuerdo las exigencias para el envasado de agua de sabores

naturales.

Objetivos Específicos

Diseñar un modelo mas ergonómico de envasado.

Crear un sistema de uso fácil y entendible para el usuario

Crear un programa capaz de modificarse a si misma para adaptarse a

configuraciones del usuario.

9

Page 10: Em Botella Dora

CARACTERIZACIÓN DEL ÁREA DONDE PARTICIPÓ

Nombre de la empresa: Sistemas Microinteligentes S de R.L. de C.V.

(ThinkChip)

ThinkChip es una empresa orgullosamente mexicana, fundada en 2011, se

encuentra ubicada en el estado de Campeche, dedicada al desarrollo e investigación

de software y hardware para el control de sistemas en diferentes campos del sector

industrial y económico. Estamos registrados ante Conacyt como centro de desarrollo

tecnológico en el RENIECYT y partners de la prestigiosa marca de

semiconductores Freescale como desarrolladores autorizados.

MISIÓN

Ofrecer a nuestros clientes una amplia gama de soluciones en el campo de

automatización industrial. Mejorando y apoyando a la industria en sus procesos de

producción y calidad.

VISIÓN

Ser una empresa líder en el mercado nacional e internacional, de productos

enfocados en la automatización de procesos, y servicios especializados en diseño

electrónico y mecánico.

Nombre del departamento donde se realizó la residencia profesional:

ENGINEERING

10

Page 11: Em Botella Dora

Funciones del departamento: El departamento cuenta con maquinaria y equipo

que es utilizado para realizar el maquilado, desarrollo, e investigación para los

productos electrónicos o máquinas vending.

Ubicación: Calle Roxana Mzna. 65 # 44 Inf.Kala C.P. 24085 Campeche,

Campeche Teléfono 1448501

Figura A Mapa de ubicación

11

Page 12: Em Botella Dora

ORGANIGRAMA

Figura B Organigrama

12

Page 13: Em Botella Dora

PROBLEMAS A RESOLVER

El sistema de embotellado podrá ser implementado con características

adaptables y modificables haciendo su uso fácil y entendible, así como también

diseñando un modelo más ergonómico de envasado, con la posibilidad de

complementar el sistema con un programa capaz de modificarse a si mismo para

adaptarse a configuraciones y exigencias del usuario.

13

Page 14: Em Botella Dora

ALCANCES Y LIMITACIONES

Alcances

El sistema envasadora cuenta con tres boquillas que logran un llenado mucho

más rápido, una botonera que lleva integrado 4 botones que lo hacen un sistema de

fácil acceso.

Limitaciones

El sistema cuenta con una base para colocar las tres botellas y retirarlas

manualmente, de esta forma el sistema complementado con una bomba que trabaja

con 12Vy trabajando a un tiempo de 3.2 L/min.

14

Page 15: Em Botella Dora

FUNDAMENTO TEÓRICO

1. PLC

Bedford Associates, fundada por Richard Morley introdujo el primer

Programmable Logic Controller en 1968. Este PLC se conoce como el Controlador

Modular Digital de la Compañía MODICON.

De acuerdo a Oriol B. (1986) Un autómata programable industrial es una

máquina electrónica, históricamente programable por personal no informático,

preparada para realizar, en ambiente industrial, automatismos combinatorios y

secuenciales en tiempo real.

El desarrollo del microprocesador desde mediados de la década de 1970 han

permitido a los controladores lógicos programables para asumir tareas más complejas

y funciones de mayor tamaño como la velocidad del procesador aumentado. Ahora es

común para los PLC de ofrecer el

corazón de las funciones de control

dentro de un sistema de frecuencia

integrado con SCADA, HMI (Human

Machine Interfaces), sistemas expertos

y Interfaces Gráficas de Usuario

(GUI). Los requisitos del PLC se han

ampliado para proporcionar control, procesamiento de datos y la funcionalidad de

gestión.

Figura c PLC

15

Page 16: Em Botella Dora

El PLC es un dispositivo electrónico que puede ser programado por el usuario

y se utiliza en la industria para resolver problemas de secuencias en la maquinaria o

procesos, ahorrando costos en mantenimiento y aumentando la confiabilidad de los

equipos. Es importante conocer sus generalidades y lo que un PLC puede hacer por

tu proceso, pues podrías estar gastando mucho dinero en mantenimiento y

reparaciones, cuando estos equipos te solucionan el problema y se pagan solos.

Además, programar un PLC resulta bastante sencillo. Anteriormente se

utilizaban los sistemas de relevadores pero las desventajas que presentaban eran

bastantes; más adelante mencionaremos algunas. La historia de los PLC nos dice que

fueron desarrollados por Ingenieros de la GMC (General Motors Company) para

sustituir sus sistemas basados en relevadores.

CAMPOS DE APLICACIÓN DEL PLC

En la actualidad el campo de aplicación de un PLC es muy extenso. Se utilizan

fundamentalmente en procesos de maniobras de máquinas, control, señalización, etc.

La aplicación de un PLC abarca procesos industriales de cualquier tipo y ofrecen

conexión a red; esto te permite tener comunicado un PLC con una PC y otros

dispositivos al mismo tiempo, permitiendo hacer monitoreo, estadísticas y reportes.

16

Page 17: Em Botella Dora

FUNCIONES BÁSICAS DE UN PLC.

Detección: El PLC detecta señales del proceso de diferentes tipos.

Mando: Elabora y envía acciones al sistema según el programa que tenga.

Diálogo hombre máquina: Recibe configuraciones y da reportes al operador de

producción o supervisores.

Programación: El programa que utiliza permite modificarlo, incluso por el

operador, cuando se encuentra autorizado.

Por todo esto es evidente que por medio de la implementación de un sistema de

control PLC es posible hacer automático prácticamente cualquier proceso, mejorar la

eficiencia y confiabilidad de la maquinaria, y lo más importante bajar los costos. En

suma, se pagan solos.

2 PROGRAMANDO EL PLC

Existen varios tipos de lenguaje de programación:

Mnemónico o Lista de instrucciones.

Texto estructurado

17

Page 18: Em Botella Dora

Esquema de contactos o diagramas de escalera.

LENGUAJE EN MNEMÓNICO O LISTA DE INSTRUCCIONES.

Consiste en un conjunto de códigos simbólicos, cada uno de los cuales

corresponde a una instrucción.

Según Álvaro O.G. & Cristian G.L. (2008) mencionan que Lista de

instrucciones es un Lenguaje de programación de bajo nivel con orientación a

máquina, el cual se basa en lenguajes similares ofrecidos por varios proveedores de

PLCs.

El lenguaje en mnemónico es similar al lenguaje ensamblador de los

microprocesadores.

Ejemplo:

Dirección Instrucciones Parámetro

0000 LD H0501

Instrucción: Especifica la operación a realizar.

Parámetro: Son los datos asociados a la operación (instrucción). Los

parámetros son en general de formato TIPO y VALOR.

Dirección: Indica la posición de la instrucción en la memoria de programa

usuario.

18

Page 19: Em Botella Dora

TEXTO ESTRUCTURADO (ST).

Tal como el nombre lo indica, el texto estructurado está concebido para la

programación estructurada; es decir, que para determinadas construcciones de uso

frecuente, tales como bucles secuenciales, el lenguaje ST ofrece estructuras

establecidas para la programación. Esto proporciona la ventaja de reducir la

probabilidad de errores y conferir mayor claridad al programa.

El texto estructurado se compone de una serie de instrucciones que se pueden

ejecutar, como sucede con los lenguajes superiores, de forma condicionada

("IF..THEN..ELSE") o en bucles secuenciales (WHILE..DO).

Ejemplo:

IF value < 7 THEN

WHILE value < 8 DO

value := value + 1;

END_WHILE;

END_IF;

19

Page 20: Em Botella Dora

LENGUAJE ESCALERA

Es un lenguaje de programación orientado a gráficos, cuyo fundamento se

asemeja al principio sobre el que se basa un circuito eléctrico. Por un lado, el plano

de contactos es apto para construir circuitos secuenciales lógicos.

Por esta razón, resulta muy útil para controlar la llamada a otros Módulos. El

plano de contactos se compone de una secuencia de redes. Una red se limita en los

lados izquierdo y derecho con una línea de corriente vertical izquierda y derecha.

Entre ellas se encuentra un esquema de conexiones compuesto de contactos, bobinas

y líneas de conexión.

El lado izquierdo de cada red está formado por una secuencia de contactos que

transmiten de izquierda a derecha el estado "ON" u "OFF"; estos estados

corresponden a los valores TRUE y FALSE. A cada contacto le corresponde una

variable. Si esta variable es TRUE, el estado se transmite a través de la línea de

conexión de izquierda a derecha; de lo contrario, la conexión derecha recibe el valor

OFF.

20

Page 21: Em Botella Dora

Ejemplo de una red en el plano de contactos como se presentaría habitualmente

en PLC:

Figura D Ejemplo

3. TIPOS DE LLENADORAS.

Consolidados desde hace años en el sector bebidas, los sistemas de llenado a

nivel están principalmente vinculados a dispositivos de tipo mecánico.

Comparación de tecnologías: los sistemas de llenado a nivel, además de la

volumétrica y ponderal.

En estos dos últimos casos, un sensor (balanza con celda de carga o sensor de

caudal másico o magnético, dependiendo de la tecnología aplicada) permite el paso

del fluido hacia la botella y lo interrumpe en función de los parámetros de

producción programados.

21

Page 22: Em Botella Dora

Existe en la literatura un tipo de Llenadoras volumétricas conocido como

“piston-filler”: se trata de máquinas principalmente mecánicas en las que se

transfiere un cierto volumen de producto mediante la acción de un pistón.

LLENADORA A NIVEL.

Las máquinas de llenado por nivel son idóneas para productos finos y

espumosos (tales como soluciones de limpieza). Nuestras llenadoras compensan

automáticamente por variaciones de volumen en los envases, mientras conservan la

precisión del relleno cosmético. Todas las llenadoras funcionan bajo los mismos

principios: gravedad, presión o vacío.

LLENADORA VOLUMÉTRICA.

Las dosificadoras volumétricas, cuentan con un émbolo accionado mediante un

pistón neumático en la mayoría de los casos. La cabeza móvil del émbolo, que es

accionada por el pistón neumático, puede encontrarse de diferentes materiales, en

elastómero, o teflón principalmente, mientras que la camisa suele encontrarse

realizada en acero inoxidable. Los émbolos fabricados en elastómero, pueden tener

un mayor ajuste, debido a su elasticidad, pero no pueden utilizarse con productos

sintéticos, los cuales degradarían rápidamente a éste, de manera que es en esos casos

en los que se utiliza émbolos de teflón, resistentes a productos sintéticos. De esta

manera, en la mayoría de los casos lo normal es encontrarse émbolos de teflón, que a

22

Page 23: Em Botella Dora

pesar de tener un coste mayor, funcionan correctamente independientemente de la

naturaleza del producto.

El control del volumen de producto dosificado se efectúa mediante la carrera

del pistón.

En la salida del dosificador, cabe la posibilidad de colocar diferentes tipos de

boquillas, dependiendo siempre del tamaño del bote a envasar, así como de la

viscosidad del producto, siendo éstas normalmente multicapilares, de manera que se

minimiza posibles salpicaduras que pueda haber. Estas boquillas, además llevan un

sistema anti-goteo, que ayudado por el efecto vacío que provoca el pistón, evita que

se pueda manchar la línea de transporte. El funcionamiento de la máquina puede

entenderse según los esquemas siguientes, pudiendo observar la existencia de dos

válvulas controladas por el mismo actuador neumático, con apertura y cierre

complementarios, según la máquina este llenando el émbolo.

Figura E Esquema de llenado

Las velocidades de aspiración y de impulsión de producto se controlan para

ajustar la velocidad global del proceso de llenado de botes, y además, éstas pueden

ser controladas de manera independiente.

23

Page 24: Em Botella Dora

LLENADORA PONDERAL.

Una llenadora ponderal se compone de varios puestos sobre los cuales se

colocarán los recipientes a llenar. Cada puesto de llenado cuenta con una boquilla de

la que fluye el producto a envasar y un detector de carga (o balanza).

Figura F Dosificadora ponderal

La dosificación ponderal por flujo gravitatorio efectúa la medida del peso neto

del producto a dosificar. Cada estación de dosificación está equipada con una balanza

electrónica que tiene en cuenta el peso de la botella. Una vez dada la consigna de

dosificación, el producto cae por gravedad en el envase. La abertura/cierre de los

caños se efectúa por cilindros neumáticos. Un control se efectúa después de la

dosificación para proceder a eventuales correcciones automáticas y garantizar una

precisión sin igual.

24

Page 25: Em Botella Dora

4. EMBOTELLADORAS EN EL MERCADO

LLENADORA DE BOTELLA PET.

Integrada de 3 módulos separados de lavado, llenado y tapado línea de

producción esta línea de envasado es desarrollada con la más alta tecnología. Con el

diseño razonable, componentes eléctricos importados de las mejores marcas y acero

inoxidable  de alta calidad grado alimenticio sus 304 en su marco principal para

garantizar la estabilidad de la operación, de alta eficiencia de producción y la

durabilidad de la línea de la máquina.

Figura G Embotelladora

25

Page 26: Em Botella Dora

MAQUINA DE LLENADO DE BOTELLAS ( GWG – 12 )

La máquina de llenado se utiliza principalmente para el llenado de bebidas o agua

que no contienen gas que figuran las bebidas tales como el agua purificada, agua

mineral jugo y etc. Es un equipo ideal de llenado de medio – para fábricas de

pequeña escala. Parámetro técnico principal

26

Modelo GWG-12

La capacidad de

producción1000-2000b/h

De energía KW 0.75

Dimensiones totales ( mm

)

1040& veces; 1040&

veces; 1800

De peso 800kg

Page 27: Em Botella Dora

Figura H Características

5. SOLIDWORKS

SolidWorks es un programa de diseño mecánico en 3D que utiliza un entorno

grafico basado en Microsoft Windows, intuitivo y fácil de manejar. Su filosofía de

trabajo permite plasmar sus ideas de forma rápida sin necesidad de realizar

operaciones complejas y lentas.

Las principales características que hace de SolidWorks una herramienta

versátil y precisa es su capacidad de ser asociativo, variante y paramétrico de forma

bidireccional con todas sus aplicaciones. Además utiliza el Gestor de diseño

(FeatureManager) que facilita enormemente la modificación rápida de operaciones

tridimensionales y de croquis de operación sin tener que rehacer los diseños ya

plasmados en el resto de sus documentos asociados.

Junto con las herramientas de diseño de Pieza, Ensamblajes y Dibujo,

SolidWorks incluye Herramientas de Productividad, de Gestión de Proyectos, de

Presentación y de Análisis y Simulación que lo hacen uno de los estándares de

diseño mecánico más competitivo del mercado.

SolidWorks es una solución de diseño tridimensional completa que integra un

gran número de funciones avanzadas para facilitar el modelado piezas, crear grandes

27

Page 28: Em Botella Dora

ensamblajes, generar planos y otras funcionalidades que le permiten validar,

gestionar y comunicar proyectos de forma rápida, precisa y fiable.

SolidWorks se caracteriza por su entorno intuitivo y por disponer de

herramientas de diseño fáciles de utilizar. Todo integrado en un único programa de

diseño con más de 45 aplicaciones complementarias para facilitar el desarrollo de sus

proyectos.

La característica que hace que SolidWorks sea una herramienta competitiva,

ágil y versátil es su capacidad de ser paramétrico, variaciones y asociativo, además

de usar las Funciones Geométricas Inteligentes y emplear un Gestor de Diseño

(FeatureManager) que permite visualizar, editar, eliminar y actualizar cualquier

operación realizada en una pieza de forma bidireccional entre todos los documentos

asociados.

CARACTERÍSTICAS DE SOLIDWORKS.

La definición de parámetros clave, la Asociatividad, las Funciones geométricas

inteligentes y el Gestor de diseño, son las principales características de SolidWorks.

DEFINICIÓN DE PARÁMETROS CLAVE.

Los parámetros clave son las dimensiones (cotas) y las Relaciones Geométricas

que definen un modelo tridimensional. SolidWorks asocia a cada una de las cotas de

un croquis así como a las operaciones tridimensionales un nombre que permite

28

Page 29: Em Botella Dora

modificarla en cualquier momento y su actualización en el resto de documentos

asociados.

ASOCIATIVIDAD

SolidWorks contiene tres módulos: Pieza, Ensamblaje y Dibujo. La creación de

un documento en cada uno de ellos genera un fichero con distinta extensión. Los

documentos, aunque no pueda observarse, están asociados y vinculados entre ellos.

Documento

Nuevo

Representación en 3D de un único componente de diseño

Disposición en 3D de piezas y/o otros ensamblajes

Plano o dibujo en 2D, normalmente de una pieza o de un ensamblaje.

Para realizar un conjunto o ensamblaje debe diseñar cada una de las piezas que

lo conforman y guardar como ficheros de pieza distintos (cada uno con un nombre).

El modulo de ensamblaje permite insertar cada una de las piezas y asignar relaciones

geométricas de posición para definir tridimensionalmente el ensamblaje. Finalmente,

puede obtener los planos las piezas o del propio ensamblaje de forma automática.

Cuando se dice que SolidWorks es asociativo quiere decir que todos los

documentos (Pieza, Ensamblaje o Plano) están vinculados y que la modificación de

un fichero de pieza modifica el ensamblaje y los planos asociados de forma

29

Page 30: Em Botella Dora

automática, sin la participación del usuario. Los ficheros se actualizan aunque se

encuentren cerrados.

GESTOR DE DISEÑO.

También es conocido como árbol de operaciones o FeatureManager. En el se

incluyen de forma histórica todas las operaciones que han sido necesarias efectuar

para conformar la pieza durante su diseño. Las operaciones recientes se encuentran al

final del árbol mientras que las más antiguas son las primeras en aparecer.

El Gestor de Diseño permite Visualizar/ocultar operaciones, Suprimirlas o

Eliminarlas, Cambiar el color y, lo que es más importante, Modificar sus parámetros

de definición. Puede establecer nuevas relaciones de posición geométrica o modificar

la dimensión de una cota de croquis u operación.

30

Page 31: Em Botella Dora

CAPÍTULO 1

MITSUBISHI PLC FX

31

Page 32: Em Botella Dora

Mitsubishi Electric lanzó al mercado europeo el primer PLC compacto hace ya

más de 30 años. Con más de 10 millones de controles compactos en uso distribuidos

por todo el mundo, Mitsubishi Electric es el líder del mercado en este tipo de

productos.

Tipo Fxn1

Red primaria 100-240 VAC/ 12-24 VDC

Entradas

Salidas 6-24

Salidas digitales Relé, transistor

Tiempo de ciclo/ instrucción lógica 0.55-1 mp

Memoria de programa SPS Ampliación posible mediante

cartuchos EEPROM-/EPROM

Medidas 90 - 185 x 90 x 75

Figura 1. 1 Embotelladora

Gracias a sus reducidas dimensiones y a sus bajos costos, los controles

compactos han abierto nuevas perspectivas en el campo de la automatización

industrial. Hoy en día, aplicaciones que antes eran impensables se benefician de las

ventajas de este tipo de controles.

Con ello, la familia FX se compone ahora de series de productos

independientes, pero al mismo tiempo, perfectamente compatibles:

32

Page 33: Em Botella Dora

Figura 1. 2 Tipos de PLC

1.1 SOFTWARE MELSOFT.

Un desarrollo más rápido de los programas y una instalación y configuración

simplificadas de los sistemas: Tales son los requerimientos más básicos que se

exigen de las soluciones de automatización de hoy en día.

Mitsubishi ha desarrollado el nuevo concepto MELSOFT precisamente para

lograr esos objetivos con la ayuda de ingredientes tales como acceso rápido,

intercambio abierto de variables, transparencia de proyectos.

El concepto MELSOFT:

Superficies intuitivas de operación

Rápido desarrollo de los proyectos

Fiabilidad

Intercambio de datos, compatibilidad

Programación racionalizada

Tiempo reducido de aprendizaje

33

Page 34: Em Botella Dora

Transparencia de variables

Reducción de costos

Comunicación entre PLC Mitsubishi y PC

1.1.1 GX DEVELOPER FX.

El GX Developer soporta la programación tanto en el Diagrama de Contactos

como en la Lista de Instrucciones. Puede cambiar entre estos dos modos de

programación en cualquier momento, aún en programas existentes. Un programa en

formato de Diagrama de Contactos:

Figura 1. 3 Diagrama Ladder

34

Page 35: Em Botella Dora

El mismo programa en formato de Lista de Instrucciones:

Figura 1. 4 Lista de Instrucciones

Barra de título: La barra de título de la ventana del programa del GX Developer

FX muestra la ruta y el nombre del proyecto actual. Los botones usuales para

minimizar y cambiar el tamaño de la ventana del programa y salirse del programa se

ubican al lado derecho del final de la barra de título.

Barra de menús: La barra de menús contiene los menús que proveen acceso a

las funciones del GX Developer. Haciendo clic sobre el título del menú se visualiza

un menú desplegable con una lista de opciones que luego puede seleccionar.

Figura 1. 5 Gx Developer

35

Page 36: Em Botella Dora

Lista de datos del proyecto

Barra de estado

Figura 1. 6 Barra de estado

Las opciones de menú seguidas por un símbolo a la derecha tiene submenús,

los cuales se visualizan cuando hace clic sobre la opción del menú.

Las opciones de menú seguidas por tres puntos (...) visualizan una caja de

diálogo cuando las selecciona.

Muchas de las opciones usadas más frecuentemente en los menús se pueden

seleccionar directamente con íconos en las barras de herramientas.

Barras de herramientas: Se puede acceder a muchas de las funciones de

programas más usadas directamente con las herramientas (íconos) en las barras de

herramientas. Puede activar y desactivar las barras de herramientas con las opciones

en el menú

36

Page 37: Em Botella Dora

Barra de estado: La barra de estado visualiza información útil, incluyendo el

tipo del PLC actual y el modo de edición (Insertar/Sobreescribir). Puede también

activar y desactivar la barra de estado en el menú View.

Pantalla de edición: La pantalla de edición es donde se realiza el trabajo de

programación y documentación. Puede tener múltiples ventanas de edición y diálogo

abiertas al mismo tiempo.

Lista de datos del proyecto: El programa, su documentación y los parámetros

para el controlador FX se almacenan juntos en un “proyecto”. La lista de datos del

proyecto muestra los directorios en los cuales los componentes del proyecto actual se

almacenan. Puede abrir los archivos del proyecto, programas, documentación y

parámetros haciendo doble clic en sus artículos en la lista de datos. Programa Los

Controladores en la familia MELSEC FX pueden procesar solo un programa a la vez.

El nombre por defecto asignado a este programa es MAIN. Puede renombrar MAIN

si desea. Para hacerlo esto seleccione la entrada MAIN y luego haga clic para

visualizar el menú de contexto y seleccionar Rename...

Figura 1. 7 Barra menú

37

Page 38: Em Botella Dora

Comentario del dispositivo: Puede asignar un comentario a cada dispositivo del

PLC (entradas, salidas, relés, etc.). Estos comentarios posteriormente se pueden

visualizar en el programa. Puede entrar y editar estos comentarios abriendo el

archivo Device comment en la lista de datos del proyecto. Además de esto puede

introducir también comentarios del dispositivo directamente en el programa mismo.

Parámetro: Haciendo doble clic sobre el PLC parameter en la lista de datos del

proyecto abre un diálogo en el cual puede introducir y ajustar todas las asignaciones

necesarias para el funcionamiento del PLC. Los parámetros del PLC se transfieren al

CPU junto con el programa.

Memoria del dispositivo: El archivo almacenado en el directorio de la Device

memory se puede usar para introducir valores por defecto de los registros de datos

del CPU (D) mientras está programando. Cuando este archivo se transfiere al CPU

junto con el programa, los valores por defecto se cargan automáticamente cuando el

programa se inicia por primera vez. Se puede crear un archivo de memoria del

dispositivo cuando está creando un nuevo proyecto o en un tiempo más adelante.

Para crear un archivo de memoria de dispositivo seleccione Device memory en

la lista de datos del proyecto y haga clic con el ratón para visualizar el menú de

contexto. Luego seleccione New... e introduzca el nombre del archivo que quiera

crear.

Para abrir el archivo que contiene los valores de memoria del dispositivo solo

haga doble clic sobre su nombre en la lista de datos del proyecto. Puede escoger

entre una variedad de formatos de visualización de datos y también puede cambiar

entre modos hexadecimales y decimales. Sin embargo, tome nota que cambiando los

38

Page 39: Em Botella Dora

formatos de visualización y numéricos solo afecta sobre la pantalla del computador,

¡no cambia el contenido de los registros!

Figura 1. 8 Valor entero de 16 Bits

Figura 1. 9 Valores enteros de 32 Bits

Visualiza como valores enteros de 32-bits (2 palabras de datos se combinan

para cada valor)

Figura 1. 10 Valores de coma flotante

39

Page 40: Em Botella Dora

Para introducir un valor numérico haga clic una vez en el campo del

dispositivo que desee cambiar. Para introducir un valor de cadena de caracteres

ASCII haga doble clic en el campo del dispositivo – los caracteres que ingrese luego

se almacenarán a través de múltiples dispositivos y el la cadena de caracteres

resultante se visualizará en la columna Character string (vea abajo).

Figura 1. 11 Introducción de valores numéricos

1.1.1.1 INSTALACION DE GX DEVELOPER.

Para la instalación del software Gx developer se necesita tener la carpeta

instaladora generalmente por internet se proporciona mediante un .rar o .zip, seguido

se descomprime en la carpeta de destino deseada.

Figura 1. 12 Ejecutable de Gx Developer

40

Page 41: Em Botella Dora

Dando doble clic al icono setup.exe se abrirá el instalador

Y aquí se muestra la pantalla del instalador que da la bienvenida e inicia el

proceso de instalación, los pasos a seguir guiara al usuario para llenar requisitos que

Gx developer, necesita para completar la instalación.

A cada opción se le dará clic en siguiente (Next)

Pide un nombre de usuario y compañía automáticamente aparecen en los

recuadros el nombre que tiene asignado el ordenador, si así se desea se puede dejar

ese nombre, o modificarlo.

Figura 1. 13 Ventana de usuario

La siguiente ventana verifica que el nombre de usuario y compañía que se

agregó son correctos si así es clic en (Yes) y pasa a la siguiente ventana o (No)

regresara una ventana para componer la información.

Para la instalación del software hay dos opciones descargar en versión de

prueba (demo) o el completo (full) el segundo pedirá un ID, una clave del producto,

se agrega y clic en (Next).

41

Page 42: Em Botella Dora

Figura 1. 14 Número de serie

En la ventana siguiente pide seleccionar o no una funcion, es el caso de ST

(structured text), seleccioanrla y clic en (Next)

Figura 1. 15 Selección de complementos

42

Page 43: Em Botella Dora

La siguiente pantalla que se visualiza, es recomendable no seleccionar la

opción que muestra, “Only for monitoring” no permitirá que la programación

realizada en el software se cargue al PLC. Clic en (Next)

Figura 1. 16 Instalación de complementos 2

En la siguiente ventana se podrá seleccionar los dos componentes.

Figura 1. 17 Complementos

Se le da clic en siguiente y empezara a descargar e instalar

43

Page 44: Em Botella Dora

Y así se presenta la primera ventana del software instalado Gx Developer.

Figura 1. 18 Pantalla inicio Gx Developer

1.1.1.2 GX SIMULATOR INSTALACION.

Empezando por descargar Gx Simulator, puede ser version de prueba o el

completo. Teniedo lista la carpeta donde se descomprimio se procede a instalar

dando doble click sobre el icono setup.exe

44

Page 45: Em Botella Dora

Figura 1. 19 Ejecutando Gx Simulator

El programa instalador se prepara para instalarse. Dando clic en next para

continuar con su instalación.

Figura 1. 20 Asignación de nombre

45

Page 46: Em Botella Dora

Se Asigna un nombre que será el registrado en el programa y dar clic en

aceptar si el nombre asignado y el de compañía son correctos para ir a la siguiente

ventana emergente.

Figura 1. 21 Ingreso de número de serie

Agregar el número de serie que el programa pide para su carga. Dar el ultimo

clic en next para completar el proceso de instalacion.

Figura 1. 22 Gx Simulator instalado

Por ultimo el icono medio de la tercer fila se a activado y asi se concluye con la

instalación de Gx Simulator.

46

Page 47: Em Botella Dora

1.2 INICIANDO UN PROYECTO EN GX DEVELOPER.

Para crear un proyecto, dar clic en Project - New project…

Figura 1. 23 Iniciando un proyecto

Se visualiza una ventana sobre la ventana del Melsoft, donde se configurara las

características del PLC al que se programara.

A través de la opción PLC Series (1) se

puede seleccionar la serie de PLC’s con la que

se va a trabajar.

Con la opción PLC Type (2) se escogerá

el modelo de CPU apropiado.

Dentro de Program type (3) debe

escogerse entre trabajar con lenguaje de

contactos (LADDER) o a través de diagrama

de flujo SFC. Para la serie Q, hay la

posibilidad de seleccionar el Label setting, que permite trabajar utilizando la

programación por Etiquetas (labels) o con etiquetas y Bloques de función (FB).

La opción 4 sirve para crear directamente un archivo de dispositivos, con el

que iniciar los valores de las variables (datos D y marcas de bit M). Si no se

selecciona, puede ser activado durante la ejecución del proyecto.

2

1

3

4

5

Figura 1. 24 Características del programa

47

Page 48: Em Botella Dora

Si se activa el Setup project name (5) se podrá dar un nombre al proyecto, así

cuando se quiera guardar el proyecto no será necesario teclear el nombre del archivo.

En este caso se tendrá al PLC Mitsubishi de la línea Fx, entonces se selecciona;

PLC series: FXCPU, PLC Type: FX1N(C), Program type: Ladder, como se muestra

a continuación por ultimo clic en (OK)

Figura 1. 25 Serie de PLC

Figura 1. 26 Tipo de PLC

Se genera el entorno donde se programa mediante lenguaje Ladder.

48

Page 49: Em Botella Dora

Figura 1. 27 Pantalla para programar

1.3 COMO CARGAR EL PROGRAMA AL PLC.

Teniendo listo el programa para descargar clic en Online y write to PLC

Figura 1. 28 Carga del programa al PLC

Seguido mostrará dos ventanas emergentes donde se seleccionará el programa

y parámetros que se desea cargar al PLC, dando clic en Execute saldrá una ventana

49

Page 50: Em Botella Dora

emergente donde pregunta si el programa a cargar es el deseado dando clic en Yes

empezará la carga.

Figura 1. 29 Parámetros a elegir

Una nueva ventana emergente permite visualizar el porcentaje de carga que

lleva el programa.

Al término de la carga del programa se muestra que ha sido completado dando

click en OK para cerrar la ventana emergente que reciente se abrió y Close a la que

anteriormente se había abierto.

50

Page 51: Em Botella Dora

Figura 1. 30 Carga completa

51

Page 52: Em Botella Dora

CAPÍTULO 2

SOLIDWORKS Y DIPTRACE

52

Page 53: Em Botella Dora

2.1 SOLIDWORKS

Como se a mencionado antes Solidworks es una herramienta de diseño

utilizada para la realización de prototipos, herramientas, etc. Es así como en este caso

se utiliza para realizar las bases de este proyecto.

Figura 2. 1 Envasadora

El ensamblado de la maquina se hizo utilizando una bomba de agua, un sensor

de flujo, un soporte para sostener el recibiente contenedor de líquido, un centro de

mando constituido por 4 botones que indican para de emergencia, Inicio, aumento de

tiempo y disminución del mismo, así como también una base donde se colocan las

boquillas de llenado y un soporte donde estarán contenidas tres botellas. Mostrando a

continuación el diseño que se realizó.

Se puede observar las cuatro vistas de la envasadora

53

Page 54: Em Botella Dora

Figura 2. 2 Vista lateral

Se muestra la parte trasera de la envasadora donde se conecta una bomba a la

salida del contenedor que a su vez se conectara a la salida de las tres boquillas que

serán las que dispensaran el liquido a las botellas.

Figura 2. 3 Vista perfil

54

Page 55: Em Botella Dora

2.2 DIPTRACE

Así también, el diseño de PCB es la herramienta de ingeniería de alto nivel

para el diseño de la placa con el enrutamiento inteligente manual, trazador

automático basado en la forma, la verificación avanzada y capacidades de

importación / exportación de ancho.

Diptrace será útil para la realización del circuito que será la conexión para la

comunicación entre el PLC y la computadora.

Este programa fue utilizado para la conexión PC-PLC se a realizado mediante

el circuito impreso del RS-232.

Figura 2. 4 Circuito en DipTrace

55

Page 56: Em Botella Dora

La siguiente imagen muestra la conexión que se hizo mediante diptrace y que

será la impresa para el circuito utilizado.

Figura 2. 5 Diseño de placa

De esta manera se da por terminado el circuito que dará la comunicación entre

el PLC y la computadora.

Figura 2. 6 Vista de placa 3D

56

Page 57: Em Botella Dora

CAPÍTULO 3

PRACTICAS

57

Page 58: Em Botella Dora

A continuación se presenta una serie de practicas utilizadas para comprender

mejor el funcionamiento del Software Gx Developer, utilizado para programar el

PLC Mitsubishi.

3.1. UN BOTÓN Y FOCO CON RELÉ, MEMORIA DE DATOS Y

CONTADOR.

El programa siguiente muy sencillo para familiarizarse con las entradas y

salidas del PLC y las forma de indicarlas dentro del software.

Entrada

X000 botón

Salida

Y000 lámpara

Proceso

a. Si botón = ON (primer pulso), entonces lámpara = ON

b. Si botón = OFF, entonces lámpara = ON

c. Si botón = ON (segundo pulso), entonces lámpara = OFF

d. Si botón = OFF, entonces lámpara = OFF

58

Page 59: Em Botella Dora

3.2 CONTROL DE CALENTADOR.

El siguiente programa utiliza principalmente temporizadores para la activación

de un calentador.

Entradas

X000 swicth ON – OFF

X001 contactor NO

X002 Alarma del calentador

Salidas

Y000 control de temperatura

Y001 lámpara alarma del calentador (roja)

Y002 lámpara indicadora de temperatura (verde)

Proceso

Verificando alarma de calentador

a. Si swicth = ON entonces control de temperatura = ON

b. Si contactor = ON y control de temperatura = ON, entonces

temporizador de alarma activa.

c. Temporizador de alarma = 2s para estabilidad del calentador

d. Si temporizador de alamar = ON y lámpara de calentador =

ON y control de temperatura = OFF

59

Page 60: Em Botella Dora

e. Si swicth de calentador = OFF, entonces control de

temperatura = OFF

Temperatura que se alcanza

a. Si contactor = ON y controlo de temperatura = ON y swicth de

calentador = ON y lámpara de calentador = OFF, entonces proceso de calefacción =

ON

b. Si contactor = ON a OFF y proceso de calefacción = ON, entonces

lámpara de temperatura = ON

c. Si control de temperatura = OFF ó swicth de calentador = OFF o

lámpara de calentador = ON, entonces lámpara de temperatura = OFF.

3.3. DOS CILINDROS Y UN BOTÓN

La siguiente práctica utiliza memoria de datos para activar cada cilindró

utilizando un botón.

Entradas

X000 botón inicio

X001 sensor1 contraído

X002 sensor1 extraído

X003 sensor2 contraído

X004 sensor2 extraído

X005 botón de paro

60

Page 61: Em Botella Dora

Salidas

Y000 cilindro1 extraído

Y001 cilindro1 contraído

Y002 cilindro2 extraído

Y003 cilindro2 contraído

Programa a ejecutar.

Se realiza en tres momentos:

Cilindro1 extraído.

Cilindro2 extraído.

Cilindro 1 y 2 contraídos.

Condición de entrada

a. Condición de paro de emergencia

b. Condiciones de origen

c. Condición inicial

Disparo y condición del sensor

a. Paso0, todas las condiciones a origen y condición inicial

b. Paso1, cilindro1 extraído

c. Paso2, cilindro2 extraído

d. Paso3, cilindro 1 y 2 contraídos

Condición de salida

a. Paso1, cilindro1 extraído

61

Page 62: Em Botella Dora

b. Paso2, cilindro2 extraído

c. Paso3, cilindro1 contraído

d. Paso3 , cilindro2 contraído

Controlador

Usar paso3, cilindro 1 y 2 contraídos

3.4. DISPLAY DE SIETE SEGMENTOS

Utilizando principalmente la memoria de datos para poder guardar cada

sección del display para ir visualizando una numeración de 0 a 9.

Contando con 1 entrada y 7 salidas.

Entradas

X000 botón sin enclavamiento.

Salidas

Y000 salida 0 o segmento A

Y001 salida 0 o segmento B

Y001 salida 1 o segmento B

Y002 salida 2 o segmento C

Y003 salida 3 o segmento D

Y004 salida 4 o segmento E

Y005 salida 5 o segmento F

Y006 salida 6 o segmento G

62

Page 63: Em Botella Dora

Programa a ejecutar.

Número 0

Si la memoria de datos = 0, entonces el display = 0, la salida del PLC: salida 0

= ON, salida1 = ON, salida2 = ON, salida3 = ON, salida4 = ON, salida5 = ON,

salida6 = OFF

Número 1

Si el botón = ON (primer pulso), entonces la memoria de datos = 1 y el display

= 1. La salida de PLC: salida0 = OFF, salida1 = ON, salida2 = ON, salida3 =OFF,

salida4 = OFF, salida5 = OFF, salida6 = OFF

Número 2

Si botón = ON (segundo pulso), entonces la memoria de datos = 2 y el display

= 2. La salida del PLC: salida0 = ON, salida1 = ON, salida2= OFF, salida3 = ON,

salida4= ON, salida5 = OFF, salida6 = ON

Número 3

Si botón = ON (tercer pulso), entonces la memoria de datos = 3 y el display =

3. La salida del PLC: salida0 = ON, salida1 = ON, salida2 = ON, salida3 = ON,

salida4 = OFF, salida5 = OFF, salida6 = ON

63

Page 64: Em Botella Dora

Número 4

Si botón = ON (cuarto pulso), entonces la memoria de datos = 4 y display = 4.

La salida del PLC: salida0 = OFF, salida1 = ON, salida2 = ON, salida3 = OFF,

salida4 = OFF, salida5 = ON, salida6 = ON

Número 5

Si botón = ON (quinto pulso), entonces la memoria de datos = 5 y display = 5.

La salida del PLC: salida0 = ON, salida1 = OFF; salida2= ON, salida3 = ON, salida4

= OFF, salida5 = ON, salida5 = ON

Número 6

Si botón = ON (sexto pulso), entonces la memoria de datos = 6 y display = 6.

La salida del PLC: salida0 = ON, salida1 = OFF, salida2= ON, salida3 = ON, salida4

= ON, salida5 = ON, salida6 = ON

Número 7

Si botón = ON (septimo pulso), entonces la memoria de datos = 7 y display =

7. La salida del PLC: salida0 = ON, salida1 = ON, salida2 =ON, salida3 = OFF,

salida4 = OFF, salida5 = OFF, salida6 = OFF

Número 8

Si botón = ON (octavo pulso), entonces la memoria de datos = 8 y display = 8.

La salida del PLC: salida0 = ON, salida1 = ON, salida2 = ON, salida3 = ON, salida4

= ON, salida5 = ON, salida6= ON

64

Page 65: Em Botella Dora

Número 9

Si botón = ON (noveno pulso), entonces la memoria de datos = 9 y display = 9.

La salida del PLC: salida0 = ON, salida1 = ON, salida2 = ON, salida3 = ON, salida4

= OFF, salida5 = ON, salida6 = ON

Número 0

Si botón = ON (decimo pulso), entonces la memoria de datos = 0 y display = 0.

La salida del PLC: salida0 = ON, salida1 = ON, salida2 = ON, salida3 = ON, salida4

= ON, salida5 = ON, salida6 = OFF

3.5. ELEVADOR DOS PISOS

Haciendo uso de contadores y memorias internas para programar un ascensor

con dos pisos.

Tenemos entradas

X000 un interruptor fuera del piso B

X001 un botón interruptor dentro del elevador del piso B

X002 un botón interruptor fuera del piso 1

X003 un botón interruptor dentro del elevador del piso 1

X004 fin de carrera de posición B

X005 fin de carrera de posición 1

X006 fin de carrera puerta abierta

X007 fin de carrera puerta cerrada

65

Page 66: Em Botella Dora

X0010 sensor de seguridad

Salidas

Y000 motor eléctrico mueve a posición B

Y001 motor eléctrico mueve a posición 1

Y002 abre puerta

Y003 cierra puerta

Y004 luz del botón dentro del elevador piso B

Y005 luz de botón dentro del piso 1

Y006 luz de botón fuera del piso B

Y007 luz del botón fuera en el piso 1

Programa a ejecutar

Elevador arriba-abajo

a. Si botón de fuera B= ON y el ascensor no está en piso B,

entonces ascensor mover B.

b. Si botón interior B= ON y el ascensor no está en posición B

entonces ascensor mover a B.

c. Si botón de fuera 1= ON y el ascensor no está en posición

entonces mover ascensor a 1.

d. Si botón interior 1 = ON y el ascensor no está en posición,

entonces mover ascensor a 1.

e. Puerta abierta-cerrada.

66

Page 67: Em Botella Dora

f. Si interruptor de límite de posición B = ON o interruptor de

limite 1=ON entonces abrir puerta.

g. Si final de carrera abrir puerta = ON o sensor de seguridad

=ON entonces cierra puerta.

h. Continua en paso uno (subir-bajar)

3.6. LÍNEA DE ENSAMBLAJE

Un programa mas completo haciendo uso tanto de memorias, contadores y

temporizadores, y utilizando mas entradas y salidas físicas.

Entradas

X000 paro de emergencia operador 1

X001 botón de final operador 1

X002 paro de emergencia operador 2

X003 botón de final operador 2

X004 paro de emergencia operador 3

X005 botón de final operador 3

X006 paro de emergencia operador 4

X007 botón de final operador 4

X010 paro de emergencia operador 5

X011 botón de final operador 5

X012 sensor 1

67

Page 68: Em Botella Dora

X013 sensor 2

X014 sensor 3

Salidas

Y000 motor transportador

Y001 lámpara roja de emergencia operador 1

Y002 lámpara amarilla de final operador 1

Y003 lámpara verde en proceso operador 1

Y004 lámpara roja paro de emergencia operador 2

Y005 lámpara amarilla final operador 2

Y006 lámpara verde en proceso operador 2

Y007 lámpara roja paro de emergencia operador 3

Y010 lámpara amarilla final operador 3

Y011 lámpara verde en proceso operador 3

Y012 lámpara roja paro de emergencia operador 4

Y013 lámpara amarilla final operador 4

Y014 lámpara verde en proceso operador 4

Y015 lámpara roja paro de emergencia operador 5

Y016 lámpara amarilla final operador 5

Y017 lámpara verde en proceso operador 5

Proceso

Si el botón alto 1 = OFF o el botón alto 2 = OFF o el botón alto 3 = OFF o el

botón alto 4 = OFF o el botón 5 = OFF, entonces el motor transportador = OFF y

todo el sistema se apaga.

68

Page 69: Em Botella Dora

Si el sensor 1 = ON y el sensor 2 = OFF y todos los botones de final = ON

entonces el motor transportador= ON

Si cuenta (sensor 3 = ON) = 2 (distancia entre operadores) entonces motor

traslador = OFF

Si paro de emergencia = OFF entonces lámpara roja = ON

Si botón final = ON y paro de emergencia = ON, entonces lámpara verde

operador 1 = ON

Si cuenta (motor traslador = ON, motor traslador = OFF) > 1 y motor traslador

= OFF y paro de emergencia = ON y sensor 2 = OFF entonces lámpara verde

operador 2 = ON.

Si cuenta (motor traslador = ON, motor traslador = OFF) > 2 y motor traslador

= OFF y paro de emergencia = ON y sensor 2 = OFF, entonces lámpara verde

operador 3 = ON.

Si cuenta (motor = ON, motor = OFF) > 3 y motor = OFF y paro de

emergencia = ON y sensor 2 = OFF, entonces lámpara verde operador 4 = ON.

Si sensor 2 = ON y paro de emergencia = ON entonces lámpara verde

operador 2, 3, 4, 5 = ON.

3.7. CLASIFICADOR POR TAMAÑOS

La siguiente practica realiza la clasificación de objetos en dos tamaños

llevando acabo el proceso mediante el uso de contadores y memoria de datos.

69

Page 70: Em Botella Dora

Entradas

X000 botón ON/OFF

X001 sensor 0 va

X002 sensor 0 no va

X003 limite elevador arriba

X004 limite elevador abajo

X005 sensor 1

X006 sensor 2

Salidas

Y000 motor

Y001 elevador arriba

Y002 elevador abajo

Proceso

a. Si botón = ON y sensor0 va = OFF y sensor0 no va = OFF,

entonces motor = ON

b. Si botón = OFF o sensor0 va = ON o sensor0 no va = ON,

entonces motor = OFF

c. Si botón = ON y sensor0 va = ON y límite de elevador arriba =

OFF, entonces elevador arriba = ON

70

Page 71: Em Botella Dora

d. Si botón = ON y sensor0 va = ON y límite de elevador arriba =

ON, entonces elevador arriba = OFF

e. Si botón = ON y sensor0 no va = ON y limite elevador abajo =

OFF, entonces elevador abajo = ON

f. Si botón = ON y sensor0 no va = ON y limite elevador abajo =

ON, entonces elevador abajo = OFF

g. Si sensor0 va = ON y limite elevador arriba = ON y sensor1 =

OFF, entonces motor = ON

h. Si sensor0 no va = ON y limite elevador abajo = ON y sensor2

= OFF, entonces motor = ON.

3.8. MÁQUINA EXPENDEDORA

Haciendo uso principalmente de contadores que se configuran para incrementar

o decrementar variando con respecto a una entrada.

Entradas

X000 monedero

X001 sensor de proximidad

Salidas

Y000 motor/ relé 0

71

Page 72: Em Botella Dora

Y001 repisa 1 / relé 1

Y002 repisa 2 / relé 2

Y003 repisa 3/ relé 3

Y004 repisa 4 / relé 4

Y005 repisa 5 / relé 5

Programa

a) Si “moneda” > a cero y total productos = entre 29 y 35

entonces, repisa 1 = ON

b) Si “moneda” > 0 y total de productos = entre 22 y 28 entonces,

repisa 2 = ON

c) Si “moneda” > 0 y total de productos = entre 15 y 21 entonces,

repisa 3 = ON

d) Si “moneda” > 0 y total de productos = entre 8 y 14 entonces,

repisa 4 = ON

e) Si “moneda” > 0 y total de productos = entre 1 y 7 entonces,

repisa 5 = ON

f) Si “moneda” > 0 (pulso arriba) entonces, contador “sensor”

resetea a 0.

g) Si sensor de proximidad= ON, entonces “sensor ” = 2

h) Si “sensor” = 2, entonces total de productos decrementa por 1

y “moneda” decrementa por 1 y reset a 0 de sensor

i) Si rele 0 = ON entonces, “moneda” > 0 y de repisa1 a repisa5

= ON

72

Page 73: Em Botella Dora

j) Si “moneda” = 0 entonces, rele0 = OFF y repisa1 a repisa 5 =

OFF.

3.9. MÁQUINA DE MOLDEO POR INYECCIÓN

Terminando tenemos moldeo por inyección haciendo uso completo de las

herramientas del software Gx Developer.

Entradas

X000 Botón inicio

X001 contactor

X002 detector de incendios

X003 botón stop

X004 alarma de motor

X005 fin de carrera atrás de cilindro de moldeo

X006 fin de carrea delante de cilindro de moldeo

Salidas

Y000 alimentación de control de temperatura

Y001 control de velocidad

Y002 solenoide para cilindro neumático de moldeo delantero

Y003 solenoide para cilindro neumático de moldeo trasero

73

Page 74: Em Botella Dora

Proceso

a. Si botón inicio = ON entonces, calentador = ON

b. Si calentador = ON entonces control de temperatura = ON

c. Si contactor = ON y control de temperatura = ON, entonces temporizador de

alarma activa.

d. Temporizador de alarma = 2s para estabilidad del calentador

e. Si temporizador de alamar = ON y lámpara de calentador = ON y control de

temperatura = OFF

f. Si switch de calentador = OFF, entonces control de temperatura = OFF

Temperatura que se alcanza

a. Si contactor = ON y controlo de temperatura = ON y switch de calentador = ON

y lámpara de calentador = OFF, entonces proceso de calefacción = ON

b. Si contactor = ON a OFF y proceso de calefacción = ON, entonces lámpara de

temperatura = ON

c. Si control de temperatura = OFF ó switch de calentador = OFF o lámpara de

calentador = ON, entonces lámpara de temperatura = OFF.

74

Page 75: Em Botella Dora

RESULTADOS

DESARROLLO DEL PROGRAMA ENVASADORA

Entradas

X0 Botón paro de emergencia

X1 Botón Inicio

X2 Botón aumenta

X3 Botón disminuye

X4 Sensor de flujo

Salidas

Y0 Motor bomba

Y1 Electroválvula

Y2 Luz indicadora

Proceso

El programa realizado para cumplir las funciones de llenado, con un tiempo

donde el usuario puede manipular según su conveniencia, aumentando o

75

Page 76: Em Botella Dora

disminuyendo su tiempo en lapsos de 10 milisegundos, guardando en una memoria

interna el tiempo que ha sido programado para llenar los envases.

Este proceso se lleva en tres etapas dentro de la programación la primera parte

es calibración del sistema de llenado donde se buscara equilibrar el tiempo y la señal

del sensor que en siguiente paso serán modificados, al tener listo tiempo y señal de

sensor se procede al llenado de las botella.

Seguido de esto al variar la presión de la bomba el sistema anterior será

afectado en esta parte entra la manipulación de los botones de incremento y

decremento del tiempo, actualizando el tiempo anterior.

Cualquier de los dos casos anteriores en un tercer momento harán encender la

bomba y trabajar según las modificaciones hechas.

COMUNICACIÓN.

El PLC Mitsubishi, serie FX N1 fue comunicado mediante una tarjeta de

comunicación de RS-232 a DB9, la cual como anteriormente se mencionó fue

realizada con componentes que en inventario se encontraba dentro de la empresa,

siendo una tarjeta rústica pero efectiva para completar el funcionamiento del PLC.

76

Page 77: Em Botella Dora

CONCLUSIÓN Y RECOMENDACIONES

El diseño de la envasadora cumple con los requisitos idóneos para llevar a cabo

un proceso de llenado de refrescos naturales en botellas de 500 y 1000 ml, cargando

en un tiempo configurable. Es así como el diseño se ve modificado de uno a tres

dosificadores simultáneamente.

El sistema se configura dependiendo el tamaño de envase con la opción de

aumentar o disminuir el tiempo que se programa.

El llevar a cabo este proyecto me ha ayudado de manera integral poner en

práctica los conocimientos aprendidos a lo largo de la carrera, así como adquirir

nuevas herramientas me permite ser capaz de competir en el campo laboral y conocer

nuevos programas y familiarizarse con instrumentos de trabajo dejan experiencia en

la formación práctica.

77

Page 78: Em Botella Dora

GLOSARIO DE TERMINOS

Dosificador: Mecanismo que proporciona la cantidad de liquido de manera

mas exacta y automatizada con el fin de optimizar una operación.

Entradas/Salidas X0 y Y0: la función principal de dichas señales es darle a

conocer al PLC el entorno a controlar y dependiendo del estado de esto se realiza una

acción a seguir según la secuencia programada.

PLC: Es el acrónimo de Controlador Lógico Programable (en inglés

Programmable Logic Controler).

Relevador: Es un dispositivo electromecánico. Funciona como un interruptor

controlado por un circuito eléctrico en el que, por medio de una bobina y un

electroimán, se acciona un juego de uno o varios contactos que permiten abrir o

cerrar otros circuitos eléctricos independientes.

RESET: Cuando la señal deja de estar en un estado alto, cuando otra señal la

desactiva.

SCADA: (Supervisory Control And Data Acquisition)

SET: Cuando una entrada se hace presente, la señal de entrada puede ser un

impulso o una señal de larga duración.

78

Page 79: Em Botella Dora

REFERENCIAS BIBLIOGRAFICAS Y VIRTUALES.

Sistemas de Llenado para el Sector de Bebidas. Fecha de consulta: 25 de

noviembre de 2013 www.ocme.it/adm/Media/gallery/Llenadora_es.pdf

Mitsubishi Electric Fecha de consulta: 4 de octubre de 2013 www.mitsubishi-

automation.es

Línea de transporte de envasadora automática de pintura, Fecha de consulta 25

de Septiembre de 2013. upcommons.upc.edu/pfc/bitstream/2099.1/2961/1/54316-

1.pdf

Tipo de dosificadores, Vesco Sistemas de Envasado, Fecha de Consulta 13 de

Noviembre de 2013. www.vescovoweb.com/tiposDosificadores.html

biblioteca.unet.edu.ve/db/alexandr/db/bcunet/edocs/TEUNET/2010/pregrado/

Electronica/MorenoC_HildaL/Capitulo2.pdf

Oriol Boix Aragonès Miquel A. Saigí Grau Ferran Zabaleta Alañà (Abril de

1993) Automatismos eléctricos programables (1ra Edición) Edicions UPC Barcelona,

79