Anda di halaman 1dari 30

LABORATORIO DE MECATRNICA FIEE - UNAC

CAPITULO 3
PROGRAMACIN DE PLC Y CONEXIN AL MECHASIM

En este captulo se va a detallar aspectos bsicos de programacin en lenguaje escalera


con el software de programacin de PLC SIMATIC STEP7 de Siemens, tambin se
detallar la conexin del SIMATIC STEP7 al software de Simulacin del sistema de
aprendizaje mecatrnico MECHASIM.

1)._Crear un Proyecto en el SIMATIC STEP7

Abrir el software de programacin del PLC mediante el icono de acceso directo ubicado
en el escritorio.

Abrir el Software de programacin del PLC mediante la ruta

Inicio Todos los Programas SIMATIC Administrador SIMATIC

AUTOR: JULIO ROMERO MORANTE 1


LABORATORIO DE MECATRNICA FIEE - UNAC

Luego de seguir cualquiera de estos dos pasos, aparecer la siguiente pantalla.

Para configurar un nuevo proyecto ponemos cancelar, si se estuvo trabajando


anteriormente con algn proyecto, el proyecto ser cargado por defecto:

AUTOR: JULIO ROMERO MORANTE 2


LABORATORIO DE MECATRNICA FIEE - UNAC

Si no se tuvo ningn proyecto entonces no se cargar ningn proyecto como se ve a


continuacin:

Para crear un nuevo proyecto vamos a File New

AUTOR: JULIO ROMERO MORANTE 3


LABORATORIO DE MECATRNICA FIEE - UNAC

Luego aparece la siguiente pantalla donde se elige un nombre para el proyecto a realizar
y se guarda en el sistema.

En este caso el nombre elegido es MECATRNICA, luego pulsamos OK y ya se


tiene el proyecto creado.

AUTOR: JULIO ROMERO MORANTE 4


LABORATORIO DE MECATRNICA FIEE - UNAC

2)._Configuracin de Hardware

Lo que nos queda del paso anterior es lo siguiente:

El siguiente paso es configurar el tipo de PLC con el que se trabajar y los mdulos que
van a ir adheridos al PLC elegido, es decir ac se configura todas las caractersticas del
hardware con el que se trabajar.

Ahora se inserta una estacin de trabajo, que en nuestro caso es el SIMATIC 300,
debido a que el PLC que se encuentra en el Laboratorio de Mecatrnica pertenece a esta
familia.

AUTOR: JULIO ROMERO MORANTE 5


LABORATORIO DE MECATRNICA FIEE - UNAC

Ahora ya se tiene una estacin de trabajo tal como se muestra en el siguiente grfico:

El siguiente paso es configurar el Hardware asociado a esta estacin de trabajo, para


esto se va a SIMATIC 300(1).

Ahora damos doble clic donde dice Hardware y nos aparecer lo siguiente:

Esta es la estacin de configuracin de hardware de SIMATIC STEP7

AUTOR: JULIO ROMERO MORANTE 6


LABORATORIO DE MECATRNICA FIEE - UNAC

En este punto lo primero que se hace es agregar un rack o bastidor, debido a que este
sistema emula al sistema real y en un sistema real se tiene un bastidor donde van
ubicados todos los mdulos con los que se trabajan, esta accin la realizamos de la
siguiente manera:

Luego nos aparecer:

El elemento a agregar ser un bastidor, este se encuentra dentro de SIMATIC 300.

AUTOR: JULIO ROMERO MORANTE 7


LABORATORIO DE MECATRNICA FIEE - UNAC

Ahora ya se tiene el bastidor virtual, donde se van a agregar los mdulos de trabajo.

Como en todos los sistemas existentes, ac tambin se maneja una estandarizacin para
colocar los mdulos de trabajo (CPU, Mdulo de Entradas Discretas, Mdulo de Salidas
Discretas, Mdulo de Entradas Analgicas, Mdulo de Salidas Analgicas, Mdulos de
Red, etc.), segn la estandarizacin, el Slot 1 del bastidor o rack, es para la fuente de
alimentacin, en caso sea de la Marca del PLC, si es de otra marca, este Slot se deja
libre y se pasa a configurar el siguiente.

En el caso del laboratorio de Mecatrnica, se dispone de una fuente de la misma marca


del PLC, es decir Siemens, para agregar la fuente al Slot virtual, se tiene que tener el
cdigo de la fuente, este cdigo se puede encontrar en la parte superior derecha de la
carcasa de la fuente.

En el caso del Laboratorio de Mecatrnica el cdigo de la fuente es PS 307 5A, donde


el PS 307 es el modelo de la fuente y 5A se refiere al amperaje mximo de la fuente.

Luego de obtener este dato del hardware del Laboratorio de Mecatrnica, agregamos
ese cdigo al Slot 1 del bastidor.

AUTOR: JULIO ROMERO MORANTE 8


LABORATORIO DE MECATRNICA FIEE - UNAC

Luego de hacer doble clic sobre ese cdigo, este aparece en el Slot 1 virtual.

AUTOR: JULIO ROMERO MORANTE 9


LABORATORIO DE MECATRNICA FIEE - UNAC

Ahora se pasa a agregar el CPU en el Slot 2, para eso buscamos el cdigo del modelo
del CPU y la serie del mismo. El cdigo del modelo del CPU se encuentra en la parte
superior izquierda de la carcasa del Hardware.

El cdigo de la serie del CPU se encuentra en la parte inferior izquierda de la carcasa


del hardware.

En el caso del laboratorio de Mecatrnica, el Cdigo del CPU del PLC es CPU 315F-
2PN/DP, la serie del CPU es 6ES7 315-2FH13-0AB0

AUTOR: JULIO ROMERO MORANTE 10


LABORATORIO DE MECATRNICA FIEE - UNAC

Ubicamos el cdigo ya descrito y debe agregarse al bastidor virtual.

Luego al hacer doble clic sobre el elemento seleccionado, sale la siguiente ventana.

AUTOR: JULIO ROMERO MORANTE 11


LABORATORIO DE MECATRNICA FIEE - UNAC

En esta ventana se configura la direccin IP del CPU, debido a que este tiene un puerto
de conexin a redes PROFINET y por ende necesita una direccin IP.

En esta parte tambin se puede definir una nueva red o adherirse a una red ya existente,
en nuestro caso como aun no se trabaja con redes PROFINET, solo le damos OK y no
creamos una nueva red ni adherimos el CPU a alguna existente.

Lo que nos debe quedar debe ser:

Ahora en el bastidor pasamos a la ubicacin del Slot 3, este Slot est reservado para
mdulos de interfase, es decir para expansin del bastidor, como en el Laboratorio de
Mecatrnica se trabaja con un bastidor por Estacin, entonces se deja libre ese espacio y
se pasa a agregar el siguiente mdulo de nuestro hardware real al Slot 4.

Para Agregar los mdulos restantes, se procede de la misma forma que para el CPU.

Los cdigos obtenidos de los mdulos del Laboratorio de Mecatrnica son:

Slot 4 SM 321 DI16xDC24V 6ES7 321-1BH02-0AA0

Slot5 SM 323 DI16/DO16X24V/0.5A 6ES7 323-1BL00-0AA0

Slot6 SM 334 AI14/A02x8/Bit 6ES7 334-0CE01-0AA0

Al final de configurar todo el hardware externo, el bastidor virtual debe quedar como se
aprecia en el Grfico.

AUTOR: JULIO ROMERO MORANTE 12


LABORATORIO DE MECATRNICA FIEE - UNAC

Luego guardamos la configuracin y cerramos el configurador de hardware.

AUTOR: JULIO ROMERO MORANTE 13


LABORATORIO DE MECATRNICA FIEE - UNAC

3)._ Generando un programa en lenguaje escalera.

Para generar un programa en lenguaje escalera, volver al SIMATIC STEP7 y buscar el


bloque OB1, luego hacer doble clic, tal como se muestra en el siguiente grfico.

Luego de ingresar al bloque OB1 se activa la siguiente ventana.

Ac se puede configurar el tipo de programacin en la que se desea trabajar, entre otros


aspectos ms.

AUTOR: JULIO ROMERO MORANTE 14


LABORATORIO DE MECATRNICA FIEE - UNAC

STL._ Programacin en texto estructurado (AWL), diseado para profesionales o


tcnicos que posean conocimientos en lenguaje de programacin estructurada con
comandos, es utilizada cuando se necesita de bloques repetitivos, tipo IF, FOR, etc.

Ejemplo: En este ejemplo se va a hacer un enclavamiento:

Entradas:
Start: I0.0
Stop: I0.1
Salida:
Out: Q0.0

El programa es el siguiente:

A(
O I 0.0
O Q 0.0
)
AN I 0.1
= Q 0.0

LAD._ Programacin en lenguaje escalera (SCL), diseado comnmente para


profesionales o tcnicos que poseen conocimientos en el rea elctrica, y estn
familiarizados con el diseo con contactores, esta programacin es muy utilizada
cuando se necesita hacer enclavamientos del tipo Start/Stop.

Ejemplo: En este ejemplo se va a hacer un enclavamiento:

AUTOR: JULIO ROMERO MORANTE 15


LABORATORIO DE MECATRNICA FIEE - UNAC

Entradas:
Start: I0.0
Stop: I0.1
Salida:
Out: Q0.0

El programa es el siguiente:

FBD._ Programacin de bloque de funciones (FUP), diseado comnmente para


profesionales o tcnicos que posean conocimientos en el rea de la electrnica y estn
bastante familiarizados con el diseo con circuitos digitales, este tipo de programacin
es utilizada generalmente para trabajar con bloques o funciones.

Ejemplo: En este ejemplo se va a hacer un enclavamiento:

Entradas:
Start: I0.0
Stop: I0.1
Salida:
Out: Q0.0

El programa es el siguiente:

Como se observa, los tres ejemplos anteriores realizan la misma accin, solo se
diferencian en el tipo de lenguaje de programacin utilizado.

Finalmente se debe haber llegado hasta el entorno de programacin como se puede ver
en la siguiente figura.

AUTOR: JULIO ROMERO MORANTE 16


LABORATORIO DE MECATRNICA FIEE - UNAC

Ahora procedemos a generar un programa en lenguaje escalera, en este caso se


programar una secuencia de activacin y desactivacin de un cilindro neumtico.

El grfico es el siguiente:

El cilindro neumtico para este problema ser de doble efecto.

Para este ejemplo, S1 y S2 son interruptores lmite y estn conectadas al PLC como
entradas Discretas.

K1 K2 son solenoides que activaran el flujo de aire en uno u otro sentido, estos
solenoides estarn conectados al PLC como salidas Discretas.

AUTOR: JULIO ROMERO MORANTE 17


LABORATORIO DE MECATRNICA FIEE - UNAC

Para este programa se necesita de un Start, que tambin est asociado al PLC como
entradas discretas.

Start I0.0

Asociamos entradas y salidas antes de comenzar el programa.

S1 I0.1
S2 I0.2

K1 Q0.0
K2 Q0.1

Descripcin del problema

Al pulsar Start, el cilindro neumtico debe moverse desde la posicin inicial hasta la
posicin final.

Al llegar el cilindro neumtico a la posicin final, se debe esperar un tiempo de 10


segundos, luego de pasado el tiempo, el cilindro neumtico debe volver a la posicin
inicial.

Con todo lo previsto, el programa para el control del cilindro neumtico es el siguiente:

AUTOR: JULIO ROMERO MORANTE 18


LABORATORIO DE MECATRNICA FIEE - UNAC

4)._Simulacin del programa

Para efectuar la simulacin del programa, se debe activar la misma en el SIMATIC


STEP7, esta accin se realiza a continuacin.

AUTOR: JULIO ROMERO MORANTE 19


LABORATORIO DE MECATRNICA FIEE - UNAC

Al efectuar la simulacin nos sale el siguiente mensaje:

Le damos OK y pide que se asigne un CPU a la simulacin a realizar.

Luego asignamos la simulacin al CPU con el que estamos trabajando, y luego le


asignamos el Puerto MPI, debido a que la configuracin del simulador en este caso es
para el uso del puerto MPI.

Luego le damos OK y el modo simulacin ya est activado.

AUTOR: JULIO ROMERO MORANTE 20


LABORATORIO DE MECATRNICA FIEE - UNAC

Luego nos sale la siguiente venta, que es la ventana de simulacin.

Lo que ahora queda por hacer es agregar entradas, salidas y marcas al simulador para
poder ver la operacin completa del programa que se realiz.

AUTOR: JULIO ROMERO MORANTE 21


LABORATORIO DE MECATRNICA FIEE - UNAC

Como se puede apreciar en el grfico anterior, en este simulador se pueden agregar:

Entradas.
Salidas.
Bits de memoria.
Temporizadores.
Contadores, etc.

En este caso solo agregaremos una entrada, una salida y una marca. Finalmente el
simulador debe contener estos tres elementos.

Para poder ejecutar el proceso programado, descargamos el programa al PLC virtual y


ponemos el simulador en modo RUN, como se puede apreciar en el siguiente grfico.

AUTOR: JULIO ROMERO MORANTE 22


LABORATORIO DE MECATRNICA FIEE - UNAC

5)._CONEXIN AL MECHASIM

El MECHASIM es el software de simulacin del prototipo de Proceso Industrial que se


tiene en el Laboratorio de Mecatrnica.

Este posee la capacidad de poder simular el proceso con los 7 mdulos, con la
combinacin de solo algunos mdulos o individualmente.

Este software de simulacin nos ayudar en el proceso de programacin de las


estaciones de trabajo del Laboratorio de Mecatrnica.

Para acceder al software, se siguen los mismos procedimientos que para el SIMATIC
STEP7, es decir:

Abrir el software de programacin del MECHASIM mediante el icono de acceso directo


ubicado en el escritorio.

Abrir el Software de programacin del MECHASIM mediante la ruta

Inicio Todos los Programas MEchaSIM MEchaSIM

Luego de esto aparecer lo siguiente:

AUTOR: JULIO ROMERO MORANTE 23


LABORATORIO DE MECATRNICA FIEE - UNAC

Como se puede apreciar, se tienen informacin tanto entradas como salidas del software
de simulacin, que estn asociadas al PLC de la misma manera que en el modo real.

Para trabajar con cualquier estacin, se hace lo indicado en el grfico.

AUTOR: JULIO ROMERO MORANTE 24


LABORATORIO DE MECATRNICA FIEE - UNAC

Luego de hacer esto, tenemos en el simulador la Estacin Pick and Place.

Existen dos formas de poder visualizar el proceso, una es en el modo demostrativo, es


decir que ya se tiene un programa hecho que interaccionar con el simulador.

La otra forma de poder trabajar con el proceso es mediante un enlace entre el


MECHASIM y el SIMATIC STEP7 hacia un programa que nosotros elaboraremos.

Para ver el modo demostrativo, basta con activar la opcin Demo Start

La otra forma ser como se dijo anteriormente con un enlace hacia el SIMATIC STEP7,
para esto bastar con activar la opcin Connect to PLC Sim, conectar el MECHASIM
con el SIMATIC STEP7 en modo simulacin.

AUTOR: JULIO ROMERO MORANTE 25


LABORATORIO DE MECATRNICA FIEE - UNAC

Para esta parte, se tiene que haber diseado un programa para poder manejar el
simulador con una lgica adecuada.

Un programa bsico realizado en el SIMATIC STEP7 es el siguiente:

AUTOR: JULIO ROMERO MORANTE 26


LABORATORIO DE MECATRNICA FIEE - UNAC

AUTOR: JULIO ROMERO MORANTE 27


LABORATORIO DE MECATRNICA FIEE - UNAC

AUTOR: JULIO ROMERO MORANTE 28


LABORATORIO DE MECATRNICA FIEE - UNAC

AUTOR: JULIO ROMERO MORANTE 29


LABORATORIO DE MECATRNICA FIEE - UNAC

ri@grupoamazon.com consultas nacionales.

Matt_rohrs@amatrol.com consultas directas compaas.

randy@rbclark.com consultas directas personal

AUTOR: JULIO ROMERO MORANTE 30

Anda mungkin juga menyukai