Sei sulla pagina 1di 24

SECUENCIA PROGRAMADA USANDO

TIA PORTAL, LABVIEW Y FLUIDSIM


TUTORIAL 3
TUTORIAL 3: SECUENCIA PROGRAMADA USANDO TIA PORTAL, LABVIEW
Y FLUIDSIM

CREADO POR:

ING. LUIS MIGUEL ZABALA GUALTERO

INSTITUTO TECNOLGICO Y DE ESTUDIOS SUPERIORES DE MONTERREY

CENTRO DE INVESTIGACIN EN MECATRONICA AUTOMOTRIZ

MAESTRA EN INGENIERA AUTOMOTRIZ

TOLUCA, ESTADO DE MXICO

AGOSTO, 2016

CREADO POR: LUIS MIGUEL ZABALA GUALTERO 1


TABLA DE CONTENIDO

REQUERIMIENTOS ................................................................................................ 3

CONFIGURACIN DEL TIA PORTAL .................................................................... 4

Configuracin del PLC ......................................................................................... 4

Programacin del PLC ......................................................................................... 7

Cargar programa al S7-PLCSIM ........................................................................ 10

UTILIZACIN DEL FLUIDSIM .............................................................................. 12

Configuracin de los cilindros ............................................................................ 12

Configuracin del PLC en fluidSim .................................................................... 15

Ejecucin de la secuencia con el EzOPC .......................................................... 18

UTILIZACIN DE LABVIEW ................................................................................. 21

Programacin de secuencia ............................................................................... 21

EJECUCIN DEL PROGRAMA ............................................................................ 23

CREADO POR: LUIS MIGUEL ZABALA GUALTERO 2


REQUERIMIENTOS

Para la iniciar con el tutorial es necesario que el computador cuente con unos
programas instalados y algunos mdulos respectivos, los cuales son:

fluidSIM
EzOPC
LabVIEW
NI Real Time
NI SoftMotion
NI OPC Server
OPC Quick Client
TIA Portal
S7-PLCSIM
NetToPLCsim

Todos los archivos para realizar el tutorial sern proporcionados por el instructor.

CREADO POR: LUIS MIGUEL ZABALA GUALTERO 3


CONFIGURACIN DEL TIA PORTAL

Configuracin del PLC

En este tutorial realizaremos una secuencia virtual, por lo que no es necesario tener
un PLC fsico instalado, sin embargo, vamos a simular que tenemos un PLC
Siemens de la versin S7-300. Para ello es necesario seguir los siguientes pasos:

1. Abrimos el TIA Portal (en este tutorial usaremos la versin 13).


2. Damos clic en crear proyecto, colocamos un nombre y damos clic en crear.

3. Damos clic en Dispositivos y redes

CREADO POR: LUIS MIGUEL ZABALA GUALTERO 4


4. Damos clic en Agregar dispositivo, y buscamos la CPU 313C y elegimos la
segunda opcin con la versin 3.3. Luego damos clic en Agregar.

5. En el bastidor seleccionamos la posicin 4, vamos a la opcin de catlogo y


agregamos un mdulo de comunicacin. Para esto, en el rbol seleccionamos
Mdulo de comunicacin >> PROFINET/Ethernet >> CP 343-1 y elegimos
cualquier mdulo.

CREADO POR: LUIS MIGUEL ZABALA GUALTERO 5


6. Seleccionamos el puerto de Ethernet y damos clic en propiedades. En la
pestaa de Direccin Ethernet, damos clic en Agregar subred y dejamos por
defecto, revisando que la direccin IP sea 192.168.0.1

CREADO POR: LUIS MIGUEL ZABALA GUALTERO 6


Programacin del PLC

La secuencia que se realizar en este tutorial es con dos cilindros, ambos tienen
solenoides de activacin tanto para avanzar como para regresar. Los cilindros son
nombrados A y B. Igualmente, se tendr un interruptor de Start.

1. Antes de empezar con la programacin, vamos a declarar las variables para


tener un programa ms ordenado. En el rbol del proyecto seleccionamos
Variables del PLC y Tabla de variables estndar, ah agregamos las
siguientes variables:

CREADO POR: LUIS MIGUEL ZABALA GUALTERO 7


2. Seleccionamos el bloque principal el Main OB1. Aqu ya realizaremos todo
nuestro programa.

CREADO POR: LUIS MIGUEL ZABALA GUALTERO 8


CREADO POR: LUIS MIGUEL ZABALA GUALTERO 9
Cargar programa al S7-PLCSIM

1. Damos clic en Iniciar Simulacin que se encuentran en la barra de


herramientas.

2. Damos clic en aceptar el mensaje que nos arroja:

3. El programa copilar la informacin y nos permitir cargar la informacin:

CREADO POR: LUIS MIGUEL ZABALA GUALTERO 10


NOTA: En el caso que no nos muestre el recuadro para cargar, necesitaremos
primero seleccionar el tipo de PROFIBUS, el cual es Ethernet y posterior a ello
daremos clic en cargar. Estas opciones nos la muestran antes de que salga el primer
recuadro.

Podemos dar clic en RUN para comprobar el funcionamiento.

NOTA: Siempre para cagar un programa, el PLC debe estar en STOP.

CREADO POR: LUIS MIGUEL ZABALA GUALTERO 11


UTILIZACIN DEL FLUIDSIM
En este tutorial realizaremos una secuencia con dos cilindros, ambos cilindros son
de doble efecto. La secuencia que realizaremos es A+ A- B+ B-.

Configuracin de los cilindros

1. Abrimos el fluidSim. En el nuevo proyecto, vamos a agregar un cilindro de doble


efecto. Damos doble clic sobre esta, en Etiquetas de accionamiento vamos a
crear unas marcas para la regleta y damos clic en aceptar.

CREADO POR: LUIS MIGUEL ZABALA GUALTERO 12


2. Agregamos dos vlvulas de estrangulamiento. Damos doble clic sobre ella e
indicamos una apertura del 50%:

3. Agregamos una vlvula de 5 vas y modificamos para que los accionamientos


sean elctricos. Damos doble sobre estos para agregar una marca:

CREADO POR: LUIS MIGUEL ZABALA GUALTERO 13


4. Agregamos una fuente de aire comprimido y una unidad de mantenimiento. Esto
para alimentar todo el circuito neumtico.

CREADO POR: LUIS MIGUEL ZABALA GUALTERO 14


5. Realizamos lo mismo para el cilindro B.

Configuracin del PLC en fluidSim

Aqu agregaremos un PLC en el nuevo programa, con el que comunicado con el


EzOPC podr realizar la secuencia junto al programa realizado en el TIA Portal.

1. Agregamos un puerto de entradas y uno de salidas de FluidSim. Este se puede


encontrar en la seccin EasyPort/OPC/DDE de la biblioteca.

CREADO POR: LUIS MIGUEL ZABALA GUALTERO 15


Es necesario elegir los bits de entrada y salida correctos segn el PLC que se
va a usar. En este caso, vamos a usar un PLC Siemenes, para esto, damos
doble clic en cada uno, y en la parte de elemento damos clic en Seleccionar.

Aqu buscamos en PLCSIM el byte correspondiente, en nuestro caso usaremos


el byte 0, tanto para entrada como para salida.

CREADO POR: LUIS MIGUEL ZABALA GUALTERO 16


NOTA: Es necesario tener presente, que el nemnico E es para entrada y A para
salida.

2. Agregamos dos lneas de fuente, una de 24V y otra de 0V (esto para cerrar
alimentar el PLC), ubicando un obturador a la entrada y un solenoide de vlvula
a la salida. Agregamos las etiquetas, estn deben ser iguales al circuito
neumtico.

3. Agregamos los dems interruptores (obturadores) y solenoides de vlvula que


nos permitirn la activacin de los actuadores.

CREADO POR: LUIS MIGUEL ZABALA GUALTERO 17


Los nuevos obturadores son de rodillo, para colocar esta opcin, se da doble
clic en el interruptor y se selecciona como Rodillo interruptor de fin de curso.

Ejecucin de la secuencia con el EzOPC

1. Ya con el S7-PLCSIM en funcionamiento y el fluidSim abierto, vamos a dar clic


en ejecutar.

2. Nos aparecer el EzOPC y es necesario tenerlo en la siguiente configuracin:

CREADO POR: LUIS MIGUEL ZABALA GUALTERO 18


3. Nos aseguramos que los rangos de las entradas y salidas estn en el byte 0.

4. Comprobamos que la secuencia funcione de manera correcta, tanto para el S7-


PLCSIM como para la parte grfica en el fluisSim.

CREADO POR: LUIS MIGUEL ZABALA GUALTERO 19


NOTA: Es de apreciar, que la secuencia se puede realizar dando clic en el
interruptor de START en el programa realizado en fluidSIM, o dando check en el bit
0 de la entrada del S7-PLCSIM.

CREADO POR: LUIS MIGUEL ZABALA GUALTERO 20


UTILIZACIN DE LABVIEW

Es necesario realizar los mismos pasos del tutorial 2 que se encuentran en el


subcaptulo NI OPC Servers, y crear un nuevo proyecto en LabVIEW donde se
sigan los pasos del subcaptulo Configuracin de LabVIEW.

Programacin de secuencia

Ya con nuestras nuevas variables de comunicacin agregadas, vamos a realizar la


programacin.

1. Damos clic derecho en My Computer y damos en nuevo VI.


2. Y vamos a crear la siguiente programacin en el diagrama de bloques como se
ense en el tutorial 1. Para poder agregar las variables del PLC, solo se
arrastran desde el rbol del proyecto.

Este programa solo ser utilizado para seguir la secuencia en LabVIEW y as


hacerle un seguimiento en los tres programas.

CREADO POR: LUIS MIGUEL ZABALA GUALTERO 21


CREADO POR: LUIS MIGUEL ZABALA GUALTERO 22
EJECUCIN DEL PROGRAMA

Ya tenemos tres de los 4 programas funcionando, el S7-PLCSIM est en la posicin


RUN (el PLC est funcionando), el NetToPLCsim est en Start Server (el servidor
virtual se encuentra ejecutado) y el fluidSim est en ejecucin.

Solo es necesario ejecutar el programa realizado en LabVIEW y revisar el correcto


funcionamiento de los programas.

NOTA: Se puede apreciar, que si se da START en cualquiera de los 3 programas


grficos: S7-PLCSIM, fluidSIM o LabVIEW, la ejecucin ser correcta y las entradas
y salidas se pueden ver en funcionamiento.

CREADO POR: LUIS MIGUEL ZABALA GUALTERO 23

Potrebbero piacerti anche