Documente Academic
Documente Profesional
Documente Cultură
Trujillo Per
2014
1
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
AGRADECIMIENTO
A Dios, por darnos la sabidura y fuerzas para culminar con xito nuestro proyecto.
A nuestros docentes, que nos brindaron sus conocimientos, los cuales fueron la base
para poder desarrollarnos como ingenieros.
A mi grupo, que le puso mucho empeo y dedicatoria para poder tener un buen
proyecto.
2
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
Titulo
Agradecimiento ..
ndice General de Contenidos ..
Resumen Ejecutivo ..
Introduccin ......
CAPITULO I
1.1 Tema 8
1.2 Planteamiento del Problema. 8
1.3Interrogantes: 8
1.4Delimitacion del Objeto a estudiar. 8
1.5Contenidos y Justificacin. 8
1.6Objetivo. 9
1.6.1 Objetivo General. 9
1.6.2 Objetivo especfico. 9
1.7Aplicacin. 9
CAPITULO II
3
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
CAPITULO III
CAPITULO IV
Conclusiones 53
Recomendaciones:
BIBLIOGRAFIA 54
ANEXOS 55
4
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
RESUMEN
Este trabajo tiene como objetivo el de dar a conocer acerca de nuevas herramientas que
se utilizan en la automatizacin de cualquier sistema, las se estn acoplando al ambiente
industrial, donde cada vez se enfocan hacia sistemas automticos de control manejados a travs
de circuitos lgicos programables (PLC), y se estima una creciente para aos posteriores donde el
control ser totalmente automtico con el desarrollo de sistemas inteligentes que prescindirn del
operador humano, razn por la cual a travs de este trabajo de investigacin y aplicacin
queremos proporcionarles las Herramientas y los conceptos bsicos del sistema y como a travs
de una serie de secuencias podemos obtener tal objetivo.
Adems se utiliza un brazo robot, que permitir seleccionar, quitar la botella que no es la
correcta en el proceso previa orden enviada por el PLC.
5
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
ABSTRACT
This work aims to give to know about new tools used in the automation of any system,
are mating the industrial environment, where more focus towards automatic control systems
operated by programmable logic circuits (PLC), and increased for subsequent years where control
is fully automatic with the development of intelligent systems to be dispensed human operator,
estimated reason why through this research and application we want to provide the
Tools and the basics of the system and as through a series of sequences we obtain that goal.
This ongoing project has been designed an automatic system controlled by PLC and can
be displayed via a SCADA (system control and data acquisition), performed with LabView using
OPC SERVER, which is a graphical simulator where you can observe, monitor and control the
process in question.
Besides a robot arm, which allow you to select, remove the bottle that is not correct
in the process prior order sent by the PLC.
The academic development of what already raised our objectives is described, where
each party is essential for completion.
6
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
II .- INTRODUCCION:
Los sistemas que se emplean en las diferentes de industrias requieren de gran precisin y
ser lo bastante eficientes para desarrollarse con xitos, tambin es muy importante la flexibilidad
en cuantos a costos ya que este es uno de los principales inconvenientes encontrados al momento
de automatizar; pese a esto en la actualidad las industrias alrededor del mundo poseen al menos
un pequeo sistema automtico de control; resultando ms conveniente para la seguridad,
proteccin y la calidad de los productos que se realizan y que a mediano plazo podrn recuperar la
inversin realizada y aumentar sus ganancias.
Normalmente una planta embotelladora recibe los envases plsticos conformados por
la planta elaboradora de botellas. Aqu, las botellas son trasladadas utilizando camiones a las
diferentes empresas embotelladoras. Los envases etiquetados y empaquetados son receptados
por la Planta y luego colocados en un rea de almacenamiento. En esta rea, dependiendo de
la lnea a embotellar, se seleccionan los envases (500 ml, 1000ml o 1800 ml); de all, se los
traslada hacia la zona de embotellado donde los operadores con sus manos ubican las botellas
en la lnea de transportacin para el enjuague, ya que debe eliminarse el polvo que puede estar
presente en el envase, producto de los diferentes movimientos.
Una vez que los envases pasan por la Enjuagadora (Rinseadora) se dirigen hacia la
llenadora, donde el producto se vierte a la velocidad y niveles apropiados. A la salida de la
llenadora se encuentra la mquina que coloca la tapa rosca (Taponadora Roscadora) sellando
los envases con una tapa que se coloca en la boca del envase para evitar que el producto se
derrame o ingresen elementos contaminantes que afecten la pureza del agua. En esta
condicin, el producto nuevamente pasa a la cinta de transportadora.
Antes de pasar al proceso de Embalaje, un operador verifica que el envase est bien
sellado, que est en buenas condiciones y que el lquido est en el nivel apropiado,
garantizando as la calidad del producto.
Para poder supervisar, controlar y monitorear todo el proceso en tiempo real desde una
computadora (PC); se utiliza LabView NATIONAL INSTRUMENTS usando SERVIDOR OPC, se trata de
una aplicacin que permite al operario interactuar con el programa de usuario, por medio de
7
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
objetos creados desde esta aplicacin; que tienen como principal caracterstica el manejo de
grficos para representar el estado de las variables de un proceso industrial.
Este trabajo se centra en la etapa de llenado, la cual se presenta una faja transportadora
sensor de posicin. Sensor de nivel, todos estos datos sern procesados, por el PLC s7- 1200,
adems cuenta con una electrovlvula para el llenado de botellas y un brazo robot que
permitir quitar las botellas defectuosas del proceso.
8
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
CAPITULO I
EL PROBLEMA
1.1 TEMA :
1.3 INTERROGANTES:
Este proyecto se podr aplicar en la industria, con Scada usando servidores OPC?
14.1 CONTENIDOS:
Las asignaturas que se contemplan para la realizacin del proyecto son: Diseo de Sistemas
Mecatronicos I, Control Industrial I y II, Instalaciones Elctricas, Electrnica, Taller Bsico, CAD,
Diseo de elementos de mquinas, sensores y actuadores.
1.5.- JUSTIFICACION:
9
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
1.6.- OBJETIVOS:
1.6.1 OBJETIVO GENERAL:
Controlar y supervisar el proceso el Proceso de llenado de botellas con plc s7-1200 y labView
usando servidores OPC, a bajo costo, y que se pueda implementar en la empresa de sector
bebidas y refrescos en Trujillo.
1.6.2 OBJETIVO ESPECIFICO:
- Disear la estructura Mecnica del Proceso (faja transportadora), y del brazo robot
(material, dimensionamiento, grados de libertad, etc).
- Simular el Proceso de Embotellado (movimiento de faja, brazo robtico) con solidworks,
uso de sensores, y control mediante LabView.
- Disear la parte electrnica del sistema y adaptndolo para el uso del controlador lgico
programable aplicando etapas de potencia.
- Automatizar el Sistema fsico involucrado en el proceso del llenado, trasporte, censado,
seleccin, Supervisado desde la PC.
1.7.-APLICACIN:
La aplicacin especfica que tiene este proyecto, razn por la cual fue concebido, es la de
automatizar el proceso de llenado de botellas, y aplicar en la industria, esto puede ser
englobar aquellos procesos en los cuales intervienen bebidas como agua, gaseosas, refrescos,
juegos, etc.
10
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
CAPITULO II
2.1.1BANDA TRANSPORTADORA:
Existen bandas transportadoras para uso ligero y uso pesado. La banda es arrastrada por la
friccin por uno de los tambores, que a su vez es accionado por un motor. Esta friccin es la
resultante de la aplicacin de una tensin a la banda transportadora, habitualmente mediante un
mecanismo tensor por husillo o tornillo tensor. El otro tambor suele girar libre, sin ningn tipo de
accionamiento, y su funcin es servir de retorno a la banda. La banda es soportada por rodillos
entre los dos tambores. Denominados rodillos de soporte.
11
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
Se emplean distintos tipos de materiales para conformar las bandas:De tela naturales, sintticas, y
de acero.
a) TIPOS DE FABRICACIN:
Para instalaciones
Lisa horizontales y de pequeo
ngulo de inclinacin.
Para transportes de
Resistente al calor materiales en general, con
temperaturas hasta 140.
Para transportar materiales abrasivos y pedazos robustos con bordes agudos se emplean las
bandas de acero fabricadas de alambre de distinta seccin y trenzado.
12
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
b) TAMBORES.
c) ACCIONADORES:
La cinta es arrastrada por uno de los tabores extremos accionado a su vez por un motor. La
transmisin del movimiento se consigue por adherencia entre la banda y el tambor.
d) RODILLOS DE APOYO.
Para que la banda no se combe bajo la influencia del propio peso y de la carga, entre los tambores
se colocan rodillos de apoyo, pudiendo ser rodillos de ejes horizontales o rodillos formando artesa.
Por lo que se decidio que las dimensiones de la faja sea de 1.5m d e largo x 0.30 m de ancho.
Banda de trasnportadora PVC, revestida de GOMA.
13
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
Cuando la corriente elctrica circula por la bobina de este electroimn giratorio, el campo
electromagntico que se genera interacta con el campo magntico del imn permanente. Si los
polos del imn permanente y del electroimn giratorio coinciden, se produce un rechazo y un
torque magntico o par de fuerza que provoca que el rotor rompa la inercia y comience a girar
sobre su eje en el mismo sentido de las manecillas del reloj en unos casos, o en sentido contrario,
de acuerdo con la forma que se encuentre conectada al circuito la pila o la batera.
F: Fuerza en newtons
I: Intensidad que recorre el conductor en amperios
l: Longitud del conductor en metros
B: Densidad de campo magntico o densidad de flujo teslas
14
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
Al igual que pasa con el generador, todo receptor tiene unas prdidas, por lo que no se
aprovecha toda la energa. Por lo tanto podemos decir que el rendimiento viene dado por:
15
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
2.1.3. ELECTROVLVULA:
- Accin indirecta:
El orificio principal es abierto por el desequilibrio entre las presiones en las superficies del
diafragma superior e inferior (o del pistn). Cuando se energiza la bobina el movimiento del
mbolo causa la apertura del orificio de piloto y descarga el compartimiento superior del
diafragma: el desequilibrio de la presin mueve el diafragma que abre el orificio principal (la
presin mnima requerida es de 0.2 bar).
Presin:
0.02 -0.8MPa
Temperatura de medios:
Baja temperatura
Potencia:
Solenoide
Tamao del Puerto:
8.5*6*4.3cm
Estndar o no estndar:
Sterling Silver Fish Hook
Estructura:
Diafragma
Nmero de modelo:
Practical 12V Solenoid Valve
16
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
Cuando se pretende desarrollar una clasificacin de los diferentes tipos de bombas hidrulicas
se debe tener claridad en algunos trminos para as poder evaluar los mritos de un tipo de
bomba sobre otro. Dichos trminos son:
Amplitud de presin: Se constituyen en los lmites mximos de presin con los cuales una
bomba puede funcionar adecuadamente. Las unidades son Lb/plg2.
Volumen: La cantidad de fluido que una bomba es capaz de entregar a la presin de
operacin. Las unidades son gal/min.
Amplitud de la velocidad: Se constituyen en los lmites mximo y mnimo en los cuales las
condiciones a la entrada y soporte de la carga permitirn a la bomba funcionar
satisfactoriamente. Las unidades son r.p.m.
Eficiencia mecnica: Se puede determinar mediante la relacin entre el caballaje terico a
la entrada, necesario para un volumen especifico en una presin especifica y el caballaje
real a la entrada necesario para el volumen especifico a la presin especifica.
Eficiencia volumtrica: Se puede determinar mediante la relacin entre el volumen terico
de salida a 0 lb/plg2 y el volumen real a cualquier presin asignada.
Eficiencia total: Se puede determinar mediante el producto entre la eficiencia mecnica y
al eficiencia volumtrica.
Para que la clasificacin de los diferentes tipos de bombas sea ms amena se presenta a
continuacin una tabla donde se muestran los criterios de clasificacin de cada una de estas.
Bomba de engrane
0 Lb/plg2 5 Gal/min 500 rpm 80 % 75 80 %
Baja Presin
2
Bomba engrane 1500 1500 Lb/plg 10 Gal/min 1200 rpm
80 % 75 80 %
Lb/plg2
Bomba engrane 2000 2000 Lb/plg2 15 Gal/ min 1800 rpm 80 - 85%
Lb/plg2
90 %
17
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
Bomba Paleta equilib. 1000 Lb/plg2 1.1 55 Gal/min 1000 rpm > 90 % 80 85 %
1000 Lb/plg2
Diseo Dynex 6000 8000 2.9 4.2 Gal/min 1200 2200 90 % > 85 %
Lb/plg2 rpm
Para este proyecto se va a utilizar una bomba dc 12v (prototipo)
Especificaciones:
Alimentacin : 12V
Corriente : 1050mA 10 %
Altura del agua ( aproximada ) : 4m + -10 %
Capacidad: 550 litros por hora
Tipo de motor : sin escobillas
Incluye: bomba de agua 1X
Marca nueva y sin uso
18
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
2.1.5.1. SERVOMOTOR.
a) TIPOS DE SERVOMOTORES:
Hay tres tipos de servomotores:
-Servomotores de CC
-Servomotores de AC
-Servomotores de imanes permanentes o Brushless.
b) PARTES DE UN SERVOMOTOR:
Es el elemento que le brinda movilidad al servo. Cuando se aplica un potencial a sus dos
terminales, este motor gira en un sentido a su velocidad mxima. Si el voltaje aplicado sus dos
terminales es inverso, el sentido de giro tambin se invierte.
d) ENGRANAJES REDUCTORES:
Se encargan de convertir gran parte de la velocidad de giro del motor de corriente continua en
torque.
e) CIRCUITO DE CONTROL:
Este circuito es el encargado del control de la posicin del motor. Recibe los pulsos de entrada y
ubica al motor en su nueva posicin dependiendo de los pulsos recibidos.
19
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
Tiene adems de los circuitos de control un potencimetro conectado al eje central del
motor. Este potencimetro permite a la circuitera de control, supervisar el ngulo actual del servo
motor. Si el eje est en el ngulo correcto, entonces el motor est apagado. Si el circuito chequea
que el ngulo no es correcto, el motor volver a la direccin correcta, hasta llegar al ngulo que es
correcto. El eje del servo es capaz de llegar alrededor de los 180 grados. Normalmente, en algunos
llega a los 210 grados, pero vara segn el fabricante.
Un servo normal se usa para controlar un movimiento angular de entre 0 y 180 grados. Un
servo normal no es mecnicamente capaz de retornar a su lugar, si hay un mayor peso que el
sugerido por las especificaciones del fabricante.
Los colores del cable de cada terminal varan con cada fabricante: el cable del terminal
positivo siempre es rojo; el del terminal negativo puede ser marrn o negro; y el del terminal de
entrada de seal suele ser de color blanco, naranja o amarillo.
20
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
c) CLCULOS:
Dependiendo del modelo del servo, la tensin de alimentacin puede estar comprendida
entre los 4 y 8 voltios. El control de un servo se reduce a indicar su posicin mediante una seal
cuadrada de voltaje. El ngulo de ubicacin del motor depende de la duracin del nivel alto de la
seal. Cada servo motor, dependiendo de la marca y modelo utilizado, tiene sus propios mrgenes
de operacin. Para el servomotor Futaba S3003, los valores posibles de la seal en alto estn entre
0,3 y 2,1 ms, que posicionan al motor en ambos extremos de giro (0 y 180, respectivamente). El
valor 1,2 ms indica la posicin central, y otros valores de duracin del pulso dejaran al motor en la
posicin proporcional a dicha duracin.
(Fuente http://ebay.com-servo-motor-15-kgcm-balero-metal-servomotor-pic-avr-arduino-_JM)
21
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
El robot est basado en una configuracin de un robot articulado [5] de 5 GDL, cada pieza fue
diseada en SolidWorks y al finalizar el modelado de las piezas, se realiz un ensamble virtual
para hacer las correcciones y modificaciones que fueran necesarias hasta que arrojaran un
resultado satisfactorio. El materia a Utilizar fue Aluminio, de espesor 3mm, las dimensiones y
diseo de las piezas se presentara despus:
22
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
23
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
Electrnicos
Hidrulicos
Neumticos
Elctricos
2.2.1.1 SENSOR INFRARROJO. El diodoIRLED (del ingls lnfrared Light Emitting Diode), Es un
emisor de mayor infrarrojos que son una radiacin electromagntica situada en el espectro
electromagntico, en el intervalo que va desde la luz visible a las microondas.
Este diodo se diferencia de los LED por el color de la capsula que los envuelve. El dimetro
es generalmente de 5mm. Los rayos infrarrojos se caracterizan por ser portadores de calor
radiante. Estos rayos son una producidos en mayor o menor intensidad por cualquier objeto a
temperatura superior al cero absoluto.
24
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
b) FOTOTRANSISTOR:
Se llama fototransistor a un transistor sensible a la luz, normalmente a los infrarrojos. La luz incide
sobre la regin de base, generando portadores en ella. Esta carga de base lleva el transistor al
estado de conduccin. El fototransistor es ms sensible que el fotodiodo por el efecto de ganancia
propio del transistor.
Un fototransistor es igual a un transistor comn, con la diferencia que el primero puede trabajar
de 2 formas:
25
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
a) CARACTERSTICAS:
VCC = +5VDC
Trig = Entrada de Trigger de sensor
Echo = Salida de Echo de sensor
GND = GND
26
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
Se trabaj en acondicionamiento de seales, por las salidas de los sensores infrarrojos son de
5Vdc y necesitbamos 24 Vdc para la entrada del PLC. Por lo que se utlizo el siguiente circuito
A la salida del circuito nos da 0 a 5Vdc para elevarlo a 24 Vdc se utiliz un transistor. O un L293D.
27
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
2.2.3 CONTACTORES:
Se utiliza el contacto con bobina de 220 Vac aprovechando la salida del PLC.
28
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
Los PIC son una familia de microcontroladores tipo RISC fabricados por Microchip Technology
Inc. y derivados del PIC1650, originalmente desarrollado por la divisin de microelectrnica de
General Instrument.El nombre actual no es un acrnimo. En realidad, el nombre completo es
PICmicro, aunque generalmente se utiliza como Peripheral Interface Controller (controlador
de interfaz perifrico).
El microntrolador se utilizara para hacer la lectura del sensor ultrasnico, y una vez ledo
escalar la medida del tanque y enviar la salida en un PWM, la cual ser conectada a la entrada
analgica del PLC (0 5Vdc)
29
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
Se trata de uno de los microcontroladores que puede reemplazar al ms popular del mercado
PIC16F84, ideal para principiantes, debido a su arquitectura de 8 bits, 18 pines, y un set de
instrucciones RISC muy amigable para memorizar y fcil de entender, internamente consta de:
30
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
a. VISIN DE CONJUNTO :
El Arduino Mega 2560 es una placa electronica basada en el Atmega2560 ( ficha tcnica ).
Cuenta con 54 pines digitales de entrada / salida (de los cuales 15 se pueden utilizar como salidas
PWM), 16 entradas analgicas, 4 UARTs (puertas seriales), un oscilador de 16MHz, una conexin
USB, un conector de alimentacin, una cabecera ICSP, y un botn de reinicio. Contiene todo lo
necesario para apoyar el microcontrolador; basta con conectarlo a un ordenador con un cable USB
o el poder con un adaptador de CA o la batera a CC para empezar. La Mega es compatible con la
mayora de los escudos diseados para el Arduino Duemilanove o Diecimila.
b. CARACTERSTICAS:
Microcontroladores Atmega2560
Tensin de funcionamiento 5V
Voltaje de entrada (recomendado) 7-12V
Voltaje de entrada (lmites) 6-20V
Digital pines I / O 54 (de las cuales 15 proporcionan salida PWM)
Pines de entrada analgica 16
Corriente DC por Pin I / O 40 mA
Corriente DC de 3.3V Pin 50 mA
Memoria Flash 256 KB de los cuales 8 KB utilizado por el gestor de arranque
31
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
SRAM 8 KB
EEPROM 4 KB
Velocidad del reloj 16 MHz
c. ENERGA:
VIN. El voltaje de entrada a la placa Arduino cuando se trata de utilizar una fuente de
alimentacin externa (en oposicin a 5 voltios de la conexin USB u otra fuente de
alimentacin regulada). Usted puede suministrar tensin a travs de este pin, o, si el
suministro de tensin a travs de la toma de alimentacin, acceso a l a travs de este pin.
5V. Este pin como salida una 5V regulada del regulador en el tablero. El tablero puede ser
alimentado ya sea desde la toma de alimentacin de CC (7 - 12 V), el conector USB (5V), o
por el pin VIN del tablero (7-12V). El suministro de tensin a travs de los pines de 5V o
3.3V no pasa por el regulador, y puede daar su tablero. No aconsejamos ella.
3V3. Un suministro de 3,3 voltios generada por el regulador de a bordo. Sorteo de
corriente mxima es de 50 mA.
GND. Pines de tierra.
Instruccin IOREF. Este pin de la placa Arduino proporciona la referencia de tensin con la
que opera el microcontrolador. Un escudo configurado puede leer el voltaje pin
instruccin IOREF y seleccione la fuente de alimentacin adecuada o habilitar traductores
de voltaje en las salidas para trabajar con el 5V o 3.3V.
d. MEMORIA
El Atmega2560 tiene 256 KB de memoria flash para el almacenamiento de cdigo (de los cuales 8
KB se utiliza para el gestor de arranque), 8 KB de SRAM y 4 KB de EEPROM (que puede ser ledo y
escrito con la librera EEPROM ).
e. ENTRADA Y SALIDA
Cada uno de los 54 pines digitales en el Mega se puede utilizar como una entrada o salida,
utilizando pinMode () , digitalWrite () , y digitalRead () funciones. Funcionan a 5 voltios. Cada pin
puede proporcionar o recibir un mximo de 40 mA y tiene una resistencia de pull-up
(desconectado por defecto) de 20 a 50 kOhm. Adems, algunos pines tienen funciones
especializadas:
Serial: 0 (RX) y 1 (TX); Serie 1: 19 (RX) y 18 (TX); Serial 2: 17 (RX) y 16 (TX); Serial 3: 15
(RX) y 14 (TX) Se utiliza para recibir (RX) y transmitir datos en serie (TX) TTL.. Pines 0 y 1
32
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
El Mega2560 tiene 16 entradas analgicas, cada uno de los cuales proporcionan 10 bits de
resolucin (es decir, 1.024 valores diferentes). Por defecto se miden desde el suelo a 5 voltios,
aunque es posible cambiar el extremo superior de su rango usando el pin AREF y funcin
analogReference ().
f. COMUNICACIN:
33
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
Automatizacin Industrial (automatizacin del griego antiguo auto: guiado por uno mismo)
es el uso de sistemas o elementos computarizados para controlar maquinarias y/o procesos
industriales substituyendo a operadores humanos.
Si esta seal no concuerda con la instruccin de inmediato se genera una seal de control, por
la que se acciona un actuador o ejecutante que generalmente son vlvulas y motores.
34
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
35
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
a) EL SOFTWARE
El sistema de ingeniera totalmente integrado SIMATIC STEP 7 Basic con SIMATIC WinCC
Basic est orientado a la tarea, es inteligente y ofrece editores intuitivos
y fciles de usar para una configuracin eficiente de SIMATIC S7-1200 y de los paneles de la gama
SIMATIC HMI Basic Panels. SIMATIC STEP 7 Basic se inspira en un marco comn de ingeniera para
la configuracin de componentes de hardware y red, esquemas de diagnstico y mucho ms. La
funcionalidad de este sistema es el elemento central que otorga esta gran potencia a la
interaccin de controlador y HMI
SIMATIC S7-1200 ofrece una interfaz PROFINET integrada, funcionalidad PROFIBUS, acceso
remoto, as como funciones tecnolgicas integradas de gran potencia y un diseo escalable de
alta flexibilidad. Todo ello permite una comunicacin sencilla, soluciones eficientes para las tareas
tecnolgicas y un ajuste perfecto a los requisitos individuales de automatizacin en campos de
aplicacin muy variados.
Datos Tcnicos:
36
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
37
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
2.3.1.1 SOLIDWORKS: es un software CAD (diseo asistido por computadora) para modelado
mecnico en 3D, desarrollado en la actualidad por SolidWorks Corp., una filial de Dassault
Systmes, S.A. (Suresnes, Francia), para el sistema operativo Microsoft Windows. Su primera
versin fue lanzada al mercado en 1995 con el propsito de hacer la tecnologa CAD ms accesible.
El programa permite modelar piezas y conjuntos y extraer de ellos tanto planos tcnicos como
otro tipo de informacin necesaria para la produccin. Es un programa que funciona con base en
las nuevas tcnicas de modelado con sistemas CAD. El proceso consiste en trasvasar la idea mental
del diseador al sistema CAD, "construyendo virtualmente" la pieza o conjunto. Posteriormente
todas las extracciones (planos y ficheros de intercambio) se realizan de manera bastante
automatizada.
2.3.1.2 LABIEW :
Como se ha dicho es una herramienta grfica de programacin, esto significa que los
programas no se escriben, sino que se dibujan, facilitando su comprensin. Al tener ya pre-
diseados una gran cantidad de bloques, se le facilita al usuario la creacin del proyecto, con lo
cual en vez de estar una gran cantidad de tiempo en programar un dispositivo/bloque, se le
permite invertir mucho menos tiempo y dedicarse un poco ms en la interfaz grfica y la
interaccin con el usuario final.
Cada VI consta de dos partes diferenciadas:
Panel Frontal: El Panel Frontal es la interfaz con el usuario, la utilizamos para interactuar con
el usuario cuando el programa se est ejecutando. Los usuarios podrn observar los datos del
programa actualizados en tiempo real (como van fluyendo los datos, un ejemplo sera una
calculadora, donde t le pones las entradas, y te pone el resultado en la salida). En esta
interfaz se definen los controles (los usamos como entradas, pueden ser botones, marcadores
etc...) e indicadores (los usamos como salidas, pueden ser grficas....).
38
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
39
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
SIMULACION EN SOLIDWORK :
Las principales caractersticas que hace de SolidWorks una herramienta verstil y precisa es su
capacidad de ser asociativo, variacional y paramtrico de forma bidireccional con todas sus
aplicaciones.
Junto con las herramientas de diseo de Pieza, Ensamblajes y Dibujo, SolidWorks incluye
Herramientas de Productividad, de Gestin de Proyectos, de Presentacin y de Anlisis y
Simulacin que lo hacen uno de los estndares de diseo mecnico ms competitivo delmercado.
40
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
41
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
APLICACIONES:
Programacin PLC:
Configuracin y programacin de los controladores SIMATIC S7-1200, S7-300, S7-400,
WinAC para el controlador basado en PC y el nuevo S7-1500.
Configuracin de dispositivos y red
para todos los componentes de automatizacin
Diagnstico y en lnea
para todo el proyecto
Movimiento y tecnologa
para las funciones de movimiento integradas
Visualizacin
SIMATIC WinCC Basic para los SIMATIC Basic Panels es una parte incluida en el volumen de
suministro
NOVEDADES:
42
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
Safety Integrated
Una nica ingeniera para la automatizacin estndar y de seguridad con editores,
diagnstico y sistema de manejo unificados
Seguridad mltiple*:
Funciones de proteccin integradas para proyectos e instalaciones: Proteccin del
conocimiento tcnico, proteccin contra copias, proteccin de cuatro niveles contra
accesos no deseados y proteccin contra manipulacin
43
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
1. Teclado
2. Pantallas LCD
3. Protocolo de comunicacin: RS232, I2, SPI
4. Sensores
5. Memorias
6. Real Time Clock (RTC)
7. A/D, D/A, Potencimetros Digitales
SE UTILIZO Proton IDe para programar el Pic con el Sensor Ultrasonicos y el PIC.
Figura 39. Diseo PIC 16f88 sensor ultrasnico la cual ser programada en PROTON IDE.
44
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
2.3.4.2 FUNCIONES:
Arduino est basado en C y soporta todas las funciones del estndar C y algunas de C++.A
continuacin se muestra un resumen con la estructura y sintaxis del lenguaje Arduino:
2.3.4.5 VARIABLES
En cuanto al tratamiento de las variables tambin comparte un gran parecido con el lenguaje C.
Constantes
HIGH/LOW: representan los niveles alto y bajo de las seales de entrada y salida. Los
niveles altos son aquellos de 3 voltios o ms.
INPUT/OUTPUT: entrada o salida.
false (falso): Seal que representa al cero lgico. A diferencia de las seales HIGH/LOW, su
nombre se escribe en letra minscula.
true (verdadero): Seal cuya definicin es ms amplia que la de false. Cualquier nmero
entero diferente de cero es "verdadero", segn el lgebra de Boole, como en el caso de -
200, -1 o 1. Si es cero, es "falso".
Los registros de puertos permiten la manipulacin a ms bajo nivel y de forma ms rpida de los
contactos de entrada/salida del microcontrolador de las placas Arduino.24 Los contactos elctricos
de las placas Arduino estn repartidos entre los registros B(0-7), C (analgicos) y D(8-13).
Mediante estas variables ser observado y modificado su estado:
DDR[B/C/D]: Data Direction Register (o direccin del registro de datos) del puerto B, C D.
Es una variable de Lectura/Escritura que sirve para especificar cuales contactos sern
usados como entrada y salida.
PORT[B/C/D]: Data Register (o registro de datos) del puerto B, C D. Es una variable de
Lectura/Escritura.
PIN[B/C/D]: Input Pins Register (o registro de pines de entrada) del puerto B, C D.
Variable de slo lectura.
Nosotros, utilizaremos las herramientas que se nos proporcionan para controlar nuestro
Arduino desde el monitor de nuestro PC con una interfaz grfica que nosotros vamos a crear.
45
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
Instalaremos la toolkit de Arduino, tendremos que cargar el sketch con la interfaz que nos
proporciona LabVIEW en nuestra placa.
Esta interfaz, esto, en Firmware LVIFA_Base. y, cargaremos los scketches. Ya estamos listos
para utilizar Arduino con LabVIEW.
SCADA, aplicacin software especialmente diseada para funcionar sobre ordenadores para
MONITORIZACIN, SUPERVISIN y MANDO de los dispositivos de campo (controladores
autnomos) de instalaciones o plantas:
46
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
47
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
A.- QU ES OPC?
c) Direccin de Comercio: Los beneficios pueden ser obtenidos instalando los sistemas de
control apropiados. Esto se cumple integrando la informacin recolectada desde el
proceso, hacia los sistemas comerciales que manejen los aspectos financieros del proceso
industrial mediante Softwares especializados.
B.- FUNCIONAMIENTO:
48
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
La palabra Server en OPC Server no hace referencia en absoluto al ordenador donde este
software se estar ejecutando. Hace referencia a la relacin con el Cliente OPC.
Los Servidores OPC son conectores que se pueden asimilar a traductores entre el mundo
OPC y los protocolos nativos de una Fuente de Datos. OPC es bidireccional, esto es, los Servidores
OPC pueden leer de y escribir en una Fuente de Datos. La relacin Servidor OPC/Cliente OPC es de
tipo maestro/esclavo, lo que significa que un Servidor OPC slo transferir datos de/a una Fuente
de Datos si un Cliente OPC as se lo pide.
Los Servidores OPC pueden comunicar prcticamente con cualquier Fuente de Datos cuyos
datos puedan ser ledos o escritos por medios electrnicos. Una
breve lista de posibles Fuentes de Datos incluye: dispositivos, PLCs, DCSs, RTUs, instrumentos de
medicin, bases de datos, historiadores, software de cualquier tipo (i.e. Excel), pginas web e
incluso archivos CSV (texto separado por comas) de actualizacin automtica
49
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
Se presenta una visin global del funcionamiento delos Servidores OPC de Acceso a Datos;
de Alarmas, Condiciones y Eventos como as tambin de Acceso a Datos Histricos.
Aunque OPC se dise en un principio para acceder datos a un servidor de Red, se vio que
las interfaces OPC pueden ser usadas en muchas formas y lugares dentro de una aplicacin. En el
nivel ms bajo, este puede accesar a datos proporcionados por dispositivos fsicos en forma
directa y/o en aplicaciones dentro de un sistema SCADA o DCS La arquitectura y el diseo de la
especificacin Historical Data Access Automation Interface Standard, de la Fundacin OPC, hace
posible que un Servidor OPC, permita activar una aplicacin cliente y acceder a datos de muchos
Servidores OPC u otros sistemas OPC, proporcionados por diferentes fabricantes.
Siempre que tanto el Cliente OPC como el Servidor OPC cumplan con las mismas
especificaciones OPC, deben ser capaces de comunicar entre s, independientemente de qu
suministrador vengan. Es decir Nos permite comunicar con Varias Marcas de PLC por ejemplo
siemes, Allen Bradley, Sneider, etc.
50
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
CAPITULO III
FECHA: AVANCES
52
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
5 Servomotores S/190.00
1 Sensor Ultrasonicohc-sr04 S/12.00
2 Rodamiento S/10.0.
Madera S/20.00
2 Contactores S/100.00
1 PLC s7-1200 CPU 1212 AC/DC/Relay S/1500.00
TOTAL S/ 2298.00
El costo del proyecto fue financiado por los integrantes del grupo.
53
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
CAPITULO IV
CONCLUSIONES Y RECOMENDACIONES:
Se logr desarrollar con El Control y Supervisin de llenado de Botellas con PLC s7-1200 y
LabView usando servidores OPC, a bajo costo. Pudindose implementar en las empresas
de sector bebidas, refrescos en Trujillo.
Se hizo el diseo CAD en SolidWorks, tambin se simulo el proceso (de llenado e Botellas+
faja transportadoras), utilizando la herramientas como es CosmosMotion, Cosmos
Simulation, tambin se hizo la comunicacin SolidWorks LabView pudiendo hacer el
control mas ptimo.
Moduo DSC Labiew puede desarrollar una aplicacin, sin apagar el proceso durante el
desarrollo o modificacin del mismo, no tiene que compilar o descargar una base de datos
cada vez que se realiza una modificacin. En vez de eso, usted puede agregar, borrar y
modificar paneles de control, lgica, grficos, PLCs, RTUs, E/S, y otros aparatos del campo
sin interrumpir su proceso.
Se logr la Seleccin de las correctas botellas a llenar, siendo separadas por el brazo robot,
las que no cumplan los estndares.
La desventaja de este proyecto de curso, VIII ciclo, es que falto hacer un estudio con un
mayor nmero de botellas, y ver la eficiencia del proceso, a gran escala.
54
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
IBLIOGRAFIA:
- Diseo en Ingeniera Mecnica, Shigley, 9 edicin, Editorial McGraw Hill, Mxico 2010.
- http://bibdigital.epn.edu.ec/bitstream/15000/6666/1/CD-5062.pdf
- http://repository.upb.edu.co:8080/jspui/bitstream/123456789/497/1/digital_16911.pdf
- http://www.ni.com/white-paper/7906/es/
- http://www.ni.com/white-paper/9566/en/
- http://www.solidworks.es/
- http://arduino.cc/en/Main/arduinoBoardMega2560
- http://www.compile-it.com/protonds/proton_ds_userguide.pdf
- http://www.protonbasic.co.uk/content.php/141-Proton-Development-Suite
- http://www.industry.siemens.com/topics/global/es/tia-portal/controller-sw-tia-
portal/pages/default.aspx
- https://www.swe.siemens.com/spain/web/es/industry/automatizacion/simatic/Documen
ts/S71200-MANUAL%20DEL%20SISTEMA.PDF
- https://www.swe.siemens.com/spain/web/es/industry/automatizacion/simatic/Documen
ts/S71200%20-%20Folleto0411.pdf
55
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
ANEXOS:
56
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
57
DISEO DE SISTEMAS MECATRONICO I
UNIVERSIDAD NACIONAL DE TRUJILLO
58
DISEO DE SISTEMAS MECATRONICO I