Sei sulla pagina 1di 131

AU09005 Laboratorio de automatizacin Manual de prcticas

AU09005 Laboratorio de redes industriales

AU09005 Laboratorio de automatizacin Manual de prcticas

COMPETENCIA 1 ........................................................................................................................... 5 Laboratorio 1. Introduccin al laboratorio de redes industriales .......................................... 6 Laboratorio 2. Red MPI ....................................................................................................... 14 Laboratorio 3. Introduccin a programacin en escalera.................................................... 20 Laboratorio 4. Red AS-I ........................................................................................................ 25 Laboratorio 5. Red local de controladores .......................................................................... 35 Laboratorio 6. Bus de Campo PROFIBUS ............................................................................. 45 Laboratorio 7. Introduccin al variador de frecuencia Micromaster 420 ........................ 53 Laboratorio 8. Configuracin de red PROFIBUS ................................................................... 59 Laboratorio 9. Interfaz con computadora ............................................................................ 66 Laboratorio 10. Bus de campo (Profinet) ............................................................................. 75 Laboratorio 11. Configuracin de red PROFINET ................................................................. 84 Laboratorio 12. Configuracin y uso de OPC ....................................................................... 96 Laboratorio 13. Comunicacin entre cpus va PROFINET .................................................. 102 Laboratorio 14. Interfaz Hombre-Mquina (HMI) ............................................................. 112 Laboratorio 15. Creacin de HMI para simular lneas de produccin aplicando protocolos de comunicacin ..................................................................................................................... 126 Evidencia ................................................................................................................................ 128

AU09005 Laboratorio de automatizacin Manual de prcticas

LABORATORIO DE REDES INDUSTRIALES Mdulo de trabajo


Equipos principales
Fuente de alimentacin SITOP SMART 120 de 24v. Fuente de alimentacin AS-I SITOP POWER 2.4 de 24v PLC Siemens S7-300 con los siguientes mdulos: Fuente de alimentacin (PS307) CPU modelo S7315 2PN/DP Procesador de comunicacin (CP 343-1) Mdulo de entradas analgicas (SM331, 8 AE). Mdulo de simulacin (SM 374) Mdulo de entradas/salidas digitales (SM323 DI 16/DO) Mdulo SIPLUS (ET200L 16 DI) Variador Inversor Siemens Micromaster 42

Equipos de medicin
Periferia descentralizada ET200S (Simatic DP) Mdulo de Interfaz (IM151-3 PN) para Simatic DP Mdulo de potencia (PM-E DC24V) para Simatic DP Mdulos electrnicos (5) (6ES7132-4BB01-0AB0) para Simatic DP Simatic Touch Panel modelo OP177B Licenciamiento Step7 Computadora

Consumibles
Clemas de tierra con contacto al riel (M6/8 P). Clema de paso de doble piso (M4/6.D2) Switches de Ethernet Industriales (Scalance X208) Motoreductor c/freno de HP a 60 Hz Encoder Profibus Cilindros neumticos Filtro regulador Electrovlvula Sensor magntico Relevador Base para relevador

Nota: El mdulo est considerado para que trabajen 5 alumnos en equipo.

AU09005 Laboratorio de automatizacin Manual de prcticas

Introduccin al curso
Introduccin En este laboratorio se describen las diferentes tecnologas para integrar sistemas de manufactura por medio de las redes ms comunes dentro de la industria, por ejemplo: PROFIBUS, PROFINET, permitiendo tener un mejor control de la produccin.

AU09005 Laboratorio de automatizacin Manual de prcticas

COMPETENCIA 1
Integra sistemas de manufactura utilizando diferentes protocolos de comunicacin en aplicaciones industriales. Nivel: Utilizacin Subnivel: Resolucin de problemas Evidencia: Crea una HMI (Interfaz Hombre Mquina) que se utilice para controlar el movimiento de un motor, aplicando diferentes protocolos de comunicacin.

AU09005 Laboratorio de automatizacin Manual de prcticas

LABORATORIO 1. INTRODUCCIN AL LABORATORIO DE REDES INDUSTRIALES


Objetivo Conocer todos los dispositivos y protocolos de comunicacin que forman parte del tablero de redes industriales y las reglas de seguridad para operarlos. Procedimiento Mencionar los elementos bsicos con los que se cuenta en el rea de redes industriales. Identificar las diferentes reglas de seguridad que se aplican en este laboratorio. Resultados Mencionar los suministros que necesita el tablero de redes industriales para su operacin. Indicar cules son las partes del tablero de redes industriales donde se podra sufrir una descarga elctrica. Indicar cules son los dos dispositivos de periferia descentralizada (DP) que sirven para controlar entradas y salidas remotas. Mencionar los 4 diferentes protocolos de comunicacin con los que cuenta el tablero de redes industriales. Mencionar dos caractersticas importantes de cada uno de los diferentes protocolos de comunicacin del tablero de redes industriales. Mencionar las reglas de seguridad generales para el laboratorio de redes industriales.

AU09005 Laboratorio de automatizacin Manual de prcticas

Procedimiento Explicacin: En esta prctica mencionaremos los elementos bsicos con los que contamos dentro del laboratorio de redes, elementos que permitirn desarrollar una red industrial como la que se muestra a continuacin (Fig. 1).

Fig.1 Ejemplo de una red industrial

Desarrollo de la prctica: Para que pueda ser funcional nuestro tablero de redes, se le deben de suministrar dos tipos de alimentacin: Suministro elctrico: 220v de corriente alterna trifsica.

Suministro neumtico: una fuente de aire comprimido que trabaje con una presin de 95 a 110 psi.

Los componentes del tablero de redes se mencionan a continuacin: Interruptor termo-magntico (principal). Activa o desactiva los 220v de CA que energizan el tablero. Funciona como switch principal.

AU09005 Laboratorio de automatizacin Manual de prcticas

Interruptores termomagnticos para fuentes de poder SITOP y AS-I. Permiten energizar las fuentes de poder del tablero. Los primeros dos interruptores de izquierda a derecha, alimentan la primera fuente SITOP; y los otros dos a la segunda. Fuentes de alimentacin SITOP y AS-i. Estas dos fuentes de alimentacin SITOP suministran 24 VCD respectivamente para diferentes dispositivos del tablero. La fuente AS-i POWER suministra la alimentacin necesaria para toda la red AS-i.

Panel de operador (interfaz hombre-mquina HMI). Es una pantalla tctil que sirve como interfaz grfica entre el operador y el proceso. Se alimenta de 24 VDC y se puede comunicar utilizando los protocolos PROFINET y PROFIBUS.

PLC S7-300 y mdulos de seales. El PLC consta de los siguientes elementos: Un CPU modelo 315F-2 DP, el cual cuenta con los siguientes elementos: Una serie de LEDs de estado. Puerto de comunicacin serial RS 232, donde se puede conectar una red de tipo MPI (multipoint interfase). Puerto para conector RJ45 donde podrs conectar una red de tipo PROFINET. Switch marcha/paro/reset, ranura para tarjeta de memoria; se complementa con una fuente de 24 volts exclusiva y algunas tarjetas o mdulos de seales que se colocan a la derecha del CPU. La fuente de alimentacin PS307, localizada a la izquierda del CPU, suministra 24 VDC y 5 Amperes para alimentar al CPU 315F-2 DP.

AU09005 Laboratorio de automatizacin Manual de prcticas

El mdulo CP 343 2P es la interfaz entre el CPU y la red AS-i. Con ayuda de este mdulo, puede acceder desde el CPU a las entradas y salidas de los esclavos ASi. El mdulo AI 8 x 12 Bit dispone 8 entradas de tipo analgico para conectar 8 sensores analgicos al PLC. Los sensores que se pueden conectar ah son: indicadores de nivel, temperatura, presin, distancia, etc. El mdulo SM 323 IN/OUT 16, se puede habilitar para que funcione de tres formas distintas: 16 entradas digitales 16 salidas digitales 8 entradas digitales y 8 salidas digitales

Mdulo de periferia descentralizada ET200S. El ET 200S es un sistema de periferia descentralizada altamente escalable y flexible, que permite conectar las seales del proceso a un controlador central a travs de un bus de campo. El ET 200S soporta los buses de campo PROFIBUS DP y PROFINET IO: Se conecta a PROFIBUS DP mediante un conector para PROFIBUS DP al mdulo de interfaz IM151-1 o IM151-1 compact Se conecta a PROFINET IO mediante un conector para PROFINET IO al mdulo de interfaz IM151-3 Cada sistema de periferia descentralizada ET 200S es un: Esclavo DP en PROFIBUS DP o Dispositivo IO en PROFINET IO Mdulo de periferia descentralizada ET200L. Es un mdulo de periferia descentralizada que se usa cuando necesitamos tener entradas y/o salidas lejos del PLC. Se puede comunicar con el PLC a travs del protocolo de comunicacin PROFIBUS. Cuando los mdulos de las entradas/salidas estn a largas distancias del autmata programable, el cableado puede ser muy extenso y resultar algo confuso, y las fuentes de perturbaciones electromagnticas existentes pueden limitar la fiabilidad. Para semejantes instalaciones recomendamos la aplicacin del sistema de periferia descentralizada ET200L: La CPU del autmata se encuentra en un punto central. La periferia (entradas/salidas) trabaja descentralizadamente. El potente sistema de bus ET200L, con unas elevadas velocidades de transmisin de datos, cuida de que la CPU y la periferia comuniquen entre s sin fricciones. El sistema de periferia descentralizada ET200L consta de estaciones activas (maestras) y pasivas (esclavas), las cuales estn unidas a travs del PROFIBUS-D
9

AU09005 Laboratorio de automatizacin Manual de prcticas

Switch para red PROFINET. En este mdulo se concentran los cables de la red PROFINET y se gestiona su correcto direccionamiento.

Driver variador de frecuencia Micromaster 420. Con este elemento se puede manipular el motor de corriente alterna con que cuenta el tablero. Se puede modificar el tiempo de arranque, tiempo de paro, sentido de giro, velocidad, torque, etc.

Pistones neumticos. Se utilizan como actuadores finales. Funcionan con aire comprimido que se suministra a travs de mangueras de plstico. Existen de doble efecto y de simple efecto contando cada uno con un conector para manguera y dos conectores respectivamente.

Electrovlvulas. Suministran el aire comprimido a los pistones

Regulador de presin neumtica (FRL). Este dispositivo se encarga de mantener limpia la instalacin de aire comprimido y permite regular la presin para el correcto funcionamiento de los pistones y dems equipo neumtico que se requiera.

10

AU09005 Laboratorio de automatizacin Manual de prcticas

Mdulo esclavo de red AS-i. Se utiliza para controlar dos entradas y dos salidas a travs de la red As-i.

Clemas de conexin.- Se utilizan cuando necesitamos algn punto intermedio en el cableado de ciertos dispositivos. En nuestro caso tenemos clemas sencillas y de tipo fusible. Estas ltimas las utilizamos para proteger las salidas de nuestros dispositivos contra una mala conexin que pueda quemar alguna tarjeta.

Bornes (jacks) y cables banana-banana (plugs). Se utilizan para realizar las conexiones temporales en el tablero.

Interruptores para entradas. Activa o desactiva alguna entrada al PLC, son de tipo push-button y de tipo palanca.

Los protocolos de comunicacin que se utilizan en los tableros de redes industriales son: Protocolo MPI (Interfaz multi-punto). Est diseada para la conexin de dispositivos programadores (PG) e interfaces hombre-mquina (OP y HMI), adems se puede usar para conectar un pequeo nmero de Cpus. La figura 19 muestra un cable adaptador MPI/PC que utiliza el puerto USB para conectar un PLC a una PC. Protocolo PROFIBUS PROFIBUS es un protocolo de comunicacin que permite establecer la comunicacin entre el sistema de automatizacin (controlador) y los dispositivos instalados en campo a travs de un nico cable con comunicacin serie. PROFIBUS presenta una estructura simple, robusta y fiable, puede ampliarse online y es aplicable tanto en entornos no crticos como en zonas con atmsferas explosivas.
11

AU09005 Laboratorio de automatizacin Manual de prcticas

El PROFIBUS es un bus de campo abierto y universal que permite: La comunicacin rpida con los dispositivos perifricos descentralizados inteligentes (PROFIBUS con fsica DP). La comunicacin y alimentacin simultnea de transmisores y actuadores (PROFIBUS PA). PROFIBUS se caracteriza por usar un cable color morado. Protocolo PROFINET (LAN) Es un protocolo de comunicacin en redes industriales que resulta de aprovechar ciertas caractersticas de dos protocolos anteriores, como son: PROFIBUS DP y Ethernet Industrial. Los objetivos de PROFINET son: Estndar Ethernet abierto para la automatizacin basada en Industrial Ethernet. Los componentes de Industrial Ethernet y Standard Ethernet pueden utilizarse conjuntamente, aunque los equipos de Industrial Ethernet son ms robustos y, por consiguiente, ms apropiados para el entorno industrial (temperatura, inmunidad contra perturbaciones, etc.). Uso de estndares TCP/IP e IT. Automatizacin de aplicaciones con requisito de tiempo real. Integracin directa de sistemas con bus de campo.

Este protocolo se caracteriza por utilizar un cable de color verde. Protocolo AS-i El AS-Interface, o interfaz actuador/sensor, denominado aqu abreviadamente AS-i, es un sistema de conexin para el nivel de procesos ms bajo en instalaciones de automatizacin. Los mazos de cables que se utilizaban hasta ahora en este nivel, son sustituidos por un nico cable elctrico, el cable AS- i. AS-Interface se distingue por varias caractersticas fundamentales: AS-Interface est optimizado para la conexin de sensores y actuadores binarios y analgicos. A travs del cable AS-i (de color amarillo) tiene lugar tanto el intercambio de datos entre sensores/ actuadores (esclavos AS- i) y el maestro AS-i, como tambin la alimentacin de corriente de los sensores y actuadores. Cableado sencillo y econmico; montaje sencillo con tcnica de conexin por desplazamiento del aislamiento; gran flexibilidad gracias al cableado tipo rbol. Reaccin rpida: el maestro AS-i necesita, para el intercambio de datos cclico con participacin de hasta 31 estaciones, un mximo de 5 ms (para 62 estaciones, 10 ms). Las estaciones (esclavos AS-i) conectadas al cable AS-i pueden ser sensores/actuadores con conexin AS-i integrada, o bien mdulos AS-i a los que se pueden conectar en cada caso hasta ocho sensores/actuadores binarios convencionales. Con mdulos AS-i estndar se pueden operar hasta 124 actuadores y 124 sensores en el cable AS- i.

12

AU09005 Laboratorio de automatizacin Manual de prcticas

Si se utilizan mdulos AS-i con rea de direcciones ampliada, se pueden operar hasta 248 actuadores y 248 sensores en un maestro extendido. Utilizando el perfil S-7.A.A con 8E/8S se pueden operar hasta 496 actuadores y 496 sensores.

La red As-i se caracteriza por usar un cable amarillo. Se pueden descargar manuales de todos los dispositivos y protocolos de comunicacin anteriores en los siguientes enlaces: http://www.siemens.com/as -interface, http://www.siemens.com/automation/service&support Nombre del alumno Matrcula Prctica Calificacin Entrega a tu profesor los resultados de tu prctica.

13

AU09005 Laboratorio de automatizacin Manual de prcticas

LABORATORIO 2. RED MPI


Objetivo Establecer comunicacin va MPI entre la PC-CPU. Procedimiento Enumerar los pasos necesarios para crear un proyecto; se asigna ruta destino y se le da un nombre para identificacin mediante el administrador de SIMATIC Configurar el hardware Simantic 300 station y dar de alta en el proyecto los elementos de hardware que complementan al PLC, tales como: tarjetas de entradas y salidas, mdulos de comunicacin, perifricos, etc. Establecer comunicacin va MPI, mostrar los pasos necesarios para establecer comunicacin entre la computadora y el CPU del PLC S7-300, va MPI (Multi-Point Interfase). Resultados Describir en al menos tres puntos; los pasos para realizar la configuracin de hardware del proyecto. Indicar cules son los parmetros que es necesario revisar en la configuracin del adaptador para PC de MPI (4). Realizar un Diagrama a bloques de los diferentes mdulos que son necesarios para establecer la comunicacin PC-CPU va MPI.

Procedimiento Explicacin: En esta prctica comenzaremos conociendo el software que nos permitir realizar todas las prcticas, Administrador SIMATIC (Step 7). Te daremos los pasos para crear un nuevo proyecto, realizaremos la configuracin del hardware con que cuenta el tablero, y finalmente estableceremos la comunicacin va MPI entre el PLC y la PC. Desarrollo de la prctica: En esta parte de la prctica se enumeran los pasos necesarios para crear el proyecto, se asigna ruta destino y se le da un nombre para identificacin.

1. Desde el men Start, da doble clic en Administrador SIMATIC o con el acceso directo que se encuentre en el escritorio.
14

AU09005 Laboratorio de automatizacin Manual de prcticas

2. Cuando inicia el Simatic Manager; aparece una ventana Step 7 Wizard: New Project, darle cancelar. Si no aparece la pantalla, omitir este paso.

3. Dar clic en File > New o directamente en el cono . En seguida aparece una ventana para indicar el nombre del proyecto y la ruta para guardarlo. Name: ejAIP_ep1 Storage location: C:\Documents and Settings\User\Desktop\Equipo Dar click en OK.

4. En el Simatic Manager se ha creado un nuevo proyecto.

Configuracin de hardware: En esta parte de la prctica se dan de alta en el proyecto los elementos de hardware que complementan al PLC, tales como: tarjetas de entradas y salidas, mdulos de comunicacin, perifricos, etc. 5. Ir al men Insert > Station > SIMATIC 300 Station y seleccionarla.
15

AU09005 Laboratorio de automatizacin Manual de prcticas

En la ventana del proyecto aparece el cono de la estacin 6. Ir al men Insert > Station > SIMATIC 300 Station y seleccionarla.

En la ventana del proyecto aparece el cono de la estacin . 7. Dar doble clic sobre la estacin SIMATIC 300(1), y de igual forma en hardware. aparece la ventana de configuracin del hardware, HW Config. 8. En HW Config, en la lista de componentes que aparecen del lado derecho, seleccionar lo siguiente: expandir el men + de SIMATIC 300 para ir agregando los componentes en el siguiente orden. De la carpeta RACK-300 > seleccionar Rail, arrastrar el cono hasta el lado izquierdo en la parte superior y soltarlo. De la carpeta PS-300 > seleccionar PS 307 5A, arrastrarlo a la primera posicin del Rail. En cuanto el objeto es arrastrado se colorea de verde la posicin donde debe ser alojado. De la carpeta CPU-300 > seleccionar CPU 315F-2 PN/DP > 6ES7 315-2FH13-0AB0 > V2.5 (confirmar nmeros en componentes fsicos), arrastrarlo a la segunda fila donde se indica y dejarlo.

En seguida aparece una ventana que pide las propiedades de comunicacin, dar clic en OK. Ms adelante se programa la comunicacin.

16

AU09005 Laboratorio de automatizacin Manual de prcticas

Al darle OK, se despliega la pantalla de con nuevas opciones. De la carpeta CP-300 > AS-Interface>CP 343-2 P AS-i seleccionar 6GK7343-2AH11-0XA, arrastrar a la siguiente posicin marcada con verde. De la carpeta SM300 > AI-300 seleccionar SM 331AI8x12Bit (6ES7 331-7KF02-0AB0, arrastrar a la siguiente posicin marcada con verde. De la carpeta SM-300 > seleccionar DI/DO-300 > SM 323 DI16/DO16x24V/0.5 (6ES7 323-1BL000AA0), arrstralo a la siguiente posicin marcada con verde. De la misma carpeta SM-300 > seleccionar DI/DO300 > SM 323 DI8/DO8x24V/0.5A (6ES7 3231BH00-0AA0). As se debe observar la ventana HW Config. Para seleccionar correctamente los componentes, revisar en la esquina inferior derecha el nmero de componente. Establecer comunicacin va MPI En esta ltima parte de la prctica se muestran los pasos necesarios para establecer comunicacin entre la computadora y el CPU del PLC S7-300, va MPI (Interfaz Multi-punto).

17

AU09005 Laboratorio de automatizacin Manual de prcticas

1. Configurar la comunicacin, dar doble clic en

la pestaa MPI/DP, se encuentra en la posicin X1, aparece la siguiente ventana: Dar clic en Properties > seleccionar MPI (1) --187.5 Kbps > OK. Y OK nuevamente para cerrar la ventana.

2. Hay que guardar y compilar la configuracin.

En el men Station > Save and Compile, o dar clic en el cono Save and Compile. Al hacer esto aparece una ventana Message Number Assignment Selection, solo dar OK.

3. Antes

de poder descargar toda la configuracin, debemos asegurarnos que la interfaz entre la PC-CPU ha sido correctamente configurada. Pare realizar esto seguir las siguientes indicaciones:

a) Desde el Simatic Manager en la barra de herramientas>Options>Set PG/PC interface. b) PC Adapter (MPI) c) Hacer clic en Propierties d) En la ventana Properties-PC Adapter (MPI) en la pestaa MPI, asegurarse que los datos de Station Parameters y Network Parameters sean los siguientes: Station Parameters Direccin de nodo MPI: 3 Timeout: 30 segundos. Network Parameters:
18

AU09005 Laboratorio de automatizacin Manual de prcticas

Velocidad de transmisin: 187.5 Kbps Mxima direccin de la estacin: 31 e) En la pestaa LOCAL CONNECTION, la opcin de Connection to debe decir USB f) Dar clic en OK.
4. Ahora hay que cargar la configuracin al

mdulo. Para esto dar clic en PLC > Download, o dar clic en el cono Download to Module. Enseguida aparece una ventana Select Target Module, para seleccionar el PLC con el que se trabaja; dar clic en OK si el PLC es el correcto. Y nuevamente OK. Nota: despus de cargar la configuracin puede salir una ventana de advertencia como la siguiente, si es el caso favor de revisar que los componentes coincidan con los fsicos y simplemente dar OK. De lo contrario, hacer los cambios pertinentes.
5. Asimismo al momento de estar cargando la

configuracin, si el PLC se encuentra en el modo RUN, aparecer una ventana que indica que pas al modo STOP para cargar, y te pide autorizacin para volverlo a poner en modo RUN; solo dar OK.
6. Cerrar el HW Config, en Station > Exit o

seleccionando cerrar

Nombre del alumno Matrcula Prctica Calificacin

Entrega a tu profesor los resultados de tu prctica.


19

AU09005 Laboratorio de automatizacin Manual de prcticas

LABORATORIO 3. INTRODUCCIN A PROGRAMACIN EN ESCALERA


Objetivo Crear un programa segn las instrucciones presentadas y descargar al PLC a travs de comunicacin MPI entre la PC-CPU. Procedimiento Llevar a cabo la programacin del ejerci a realizar. Crear la tabla de datos, tabla de variables, y monitoreo del programa; se debe asignar nombre a las variables que estarn utilizando en el programa, adems se ver cmo monitorear las mismas para realizar pruebas y depuracin del programa creado. Programar en diagrama de escalera LAD, se mostrara la interfaz grfica de step7, se realizar la programacin y finalmente descargar el proyecto al PLC utilizando comunicacin MPI. Nombrar al programacin. Resultados menos 3 bloques de

Describir el funcionamiento de los siguientes componentes de sintaxis dentro de la programacin con escalera.

Describir la lgica empleada para realizar el programa que se te pidi en esta prctica.

Procedimiento Explicacin: Tomando en cuenta los conocimientos aplicados en la prctica anterior, se implementar una red MPI usando los parmetros implicados, y as realizar una introduccin al manejo de los bloques de datos y sistema (OB, DB, FC, FB, etc.); vers algunos de los componentes que contiene el lenguaje de escalera (LAD), realizars programacin en LAD, as como el monitoreo y depuracin de seales y variables. Desarrollo de la prctica: A continuacin se muestra el proceso que se deber de programar durante esta prctica.

20

AU09005 Laboratorio de automatizacin Manual de prcticas

Se tienen los siguientes componentes y sus respectivas direcciones: Componente Pistn simple efecto Sensor de pistn simple efecto Pistn doble efecto Sensor lmite izquierdo Sensor lmite derecho Botn On Seales Q0.3 I1.0 Q0.4 y Q0.5 I0.4 I0.5 I0.0
ON

I1.0
Q0.3

I0.4

I0.5

Q0.4

Q0.5

Botn Inicio

I0.1

I0.0

INICIO I0.1

Luz verde

Q0.2
LUZ VERDE Q0.2

El modo de funcionamiento debe ser el siguiente: Al oprimir el botn ON, se deber encender la luz verde para indicar que nuestro sistema est energizado. Con el botn de INICIO y el sistema energizado se extender el pistn de doble efecto (DE). Una vez que el pistn se extienda por completo, el pistn de simple efecto se deber extender por 2 segundos y luego regresar a su posicin inicial. Una vez que el pistn de simple efecto se retraiga, el pistn de DE se deber retraer y as terminar la secuencia. Cada vez que se quiera realizar la secuencia completa, es necesario oprimir el botn de INICIO.

Creacin de tabla de datos, tabla de variables y monitoreo del programa. En esta seccin nos encargaremos de asignar nombre a las variables que estaremos utilizando en el programa, adems veremos cmo monitorear las mismas para realizar pruebas y depuracin del programa creado. Utilizando el proyecto que creamos en la prctica 2 (ejAIP_ep1):

21

AU09005 Laboratorio de automatizacin Manual de prcticas

1. De vuelta en el Simatic Manager dar doble clic sobre CPU 315F-2 PN/DP > S7 Program (1), aparecen tres conos: Sources, Blocks y Symbols. IMPORTANTE: es recomendable entrar en primer lugar a la lista de smbolos, para dar de alta las entradas, salidas y unidades de memoria que se requieran para la programacin. En la tabla aparece una columna llamada: Symbol, aqu se le asigna un nombre a la variable. Address indica la direccin, ya sea entrada Ix.x, salida Qx.x o unidad de memoria Mx.x, etc.

En el Simatic Manager , dentro de Blocks, dar clic con botn derecho en el espacio blanco > Insert New Object > Variable Table. Una vez creada nuestra tabla, dar click en el cono de la tabla recin creada; aparece una ventana donde se introducen las variables del programa creado, esto con el fin de monitorear y forzar algunas variables. Recuerden que las variables de entrada no se pueden forzar.

En la columna de Address se introducen las direcciones que hemos seleccionado para nuestro programa, si en la tabla de smbolo ya se le dio un nombre a la variable para identificarla, en esta tabla tambin aparecer. Para monitorear las variables hay que ir al men PLC > Connect to > Configured CPU, o en el cono y posteriormente en el men Variable . > Monitor, o en el cono

Para desconectar ir al men PLC > Disconnect.


22

AU09005 Laboratorio de automatizacin Manual de prcticas

Programacin en diagrama escalera (LAD): 1. En esta seccin se mostrar la interfaz grfica de step7, se realizar la programacin y finalmente descargaremos nuestro proyecto al PLC utilizando comunicacin MPI. 2. Dar doble clic en Blocks > OB1, aceptar con OK, para empezar a programar en diagrama escalera. 3. Aparece la ventana LAD/STL/FBD como se muestra continuacin. 4. A continuacin se indica donde se encuentran los componentes que se pueden requerir para la programacin: o Contacto normalmente abierto, contacto normalmente cerrado, bobina o Agregar fila o Ms bobinas, temporizadores 5. Despus de realizar el diagrama escalera, hay que guardar y cargar el programa. 6. Cuando se va a cargar el programa aparece la siguiente ventana. Hay que decirle que s; YES, deseamos sobrescribir el bloque 7. Ahora hay que poner en lnea el programa, para esto ir al men PLC > Establish Connection to Configured CPU o dar clic en el cono .

8. Para confirmar que el programa est corriendo observar la parte inferior de la pantalla, debe estar en RUN. 9. Asimismo hay que seleccionar el cono de Monitor (on/off) para monitorear las variables, esto se puede confirmar cuando aparecen en un tono verde las variables que se ejecutan. 10. Para desconectar o ir a modo STOP dar clic en los conos antes seleccionados o en el men PLC > Disconnect.
23

AU09005 Laboratorio de automatizacin Manual de prcticas

Nombre del alumno Matrcula Prctica Calificacin

Entrega a tu profesor los resultados de tu prctica.

24

AU09005 Laboratorio de automatizacin Manual de prcticas

LABORATORIO 4. RED AS-I


Objetivos Configurar una red AS-I y controlar dispositivos a travs de esta red. Monitorear, direccionar y forzar variables de entrada/salida para ser utilizadas por los dispositivos que integran las redes AS-I. Procedimiento Dar de alta un proyecto configurado correctamente y funcionando. Conexin MPI habilitada. Llevar a cabo la puesta en marcha de la red AS-I, asegurar una correcta configuracin de los estados y componentes que conforman la red. Configurar el CP343-2 como maestro en nuestra red. Abrir el HW Config, (configuracin del hardware) seleccionar el CP343 y revisar que direcciones les han sido asignadas. Determinar la direccin base y construccin de la tabla de esclavos segn su direccin. Crear tabla de variables para observar el comportamiento de los dispositivos AS-I en lnea. Configurar la tabla de variables, se introducirn aquellas direcciones que permitan observar las variables o las direcciones de memoria que contienen la informacin de Entradas/Salidas. Monitorear entradas y salidas de los esclavos en la red AS-I. Resultados Indicar cules son las ventajas de una red ASIA nivel de entradas/salidas. Cableado. Indicar por qu es importante identificar las direcciones de los esclavos acorde al posicionamiento del CP343.

25

AU09005 Laboratorio de automatizacin Manual de prcticas

Procedimiento
Explicacin: La red de dispositivos ASI es un sistema electromecnico que ha sido diseado para el nivel ms bajo de operacin, en donde hay que cumplir con los requerimientos para los sensores, actuadores, contadores, variadores de velocidad, arrancadores, etc., los cuales tienen una conexin binaria, por lo que es una red estndar robusta y suficientemente flexible que cumple con todos los requisitos para un bus de comunicacin industrial de control confiable. El bus de campo AS-i consta de 4 partes principales, siendo estas el cable de comunicacin, la fuente de poder, el maestro AS-i y los esclavos AS-i. Desarrollo de la prctica: Prerrequisitos: Tener dado de alta un proyecto configurado correctamente y funcionando. (Prctica 2) Conexin MPI habilitada. (Prctica 3) Puesta en marcha de la red AS-I Para poder asegurar una correcta configuracin preparar los estados siguientes: El CPU 315-2 DP tiene que estar en STOP. El CP 3432 y todos los esclavos ASi han de estar conectados al ASInterfaz y han de recibir tensin de la fuente de alimentacin ASi. Los esclavos ASi han de tener direcciones diferentes, distintas de 0. Los esclavos con los que cuenta el tablero ya cuentan con una direccin distinta a cero. A continuacin se muestran los esclavos y sus respectivas direcciones: o MODULO SLIMLINE AS-INTERFACE --- 1 o Sensor Difuso --- 2 Ahora procederemos a configurar el CP343-2 como maestro en nuestra red. Debemos seguir los pasos siguientes con mucha atencin:
1. 2.

Poner la CPU del PLC en modo STOP. Accionar el pulsador SET, se conmuta el modo del CP a modo configuracin (indicador luminoso CM encendido), tambin es posible que muestra encendido el indicador CER de configuracin actual errnea. Comprobar si todos los esclavos conectados al bus AS-i estn disponibles y son indicados en el panel frontal del CP.
26

3.

AU09005 Laboratorio de automatizacin Manual de prcticas

4.

Accionar de nuevo el pulsador SET. Con esto se configura el CP 343-2, lo que significa que la configuracin permanente real reconocida del bus AS-i se almacena como especificacin terica en forma no voltil en EEPROM. Al mismo tiempo, el CP 343-2 se conmuta al modo protegido y se apaga el diodo CM. Tambin se apaga el diodo CER (Configuration Error). Pasar la CPU del PLC de nuevo al modo RUN/RUN-P, observando que si todo es correcto no tendremos ningn fallo de sistema (indicador SF apagado) ni en la CPU ni en el CP.

5.

Ahora el CP343-2 y esclavos estn correctamente configurados. El siguiente paso es abrir el HW Config, seleccionar nuestro CP343 y revisar que direcciones les han sido asignadas. Determinacin de la Direccin base y construccin de la tabla de esclavos segn su direccin. Con base en la posicin que ocupa el maestro AS-i dentro del bastidor, se han determinado el margen de direcciones (16 bytes) que corresponder a los 31 esclavos. Como se puede observar en la configuracin de hardware y dentro de la columna direccin del slot 4, aparece el rango de direcciones (16 bytes), bytes que contiene la informacin del estado de cada una de las E/S de los esclavos As-i. Ejemplo: Si el maestro AS-i ocupa la posicin 7 en el bastidor, ser: Posicin master AS-i en bastidor 7 Por tanto le corresponder una direccin base: Direccin base o inicial N 304

A partir de la direccin base o inicial se construye la siguiente tabla, en donde queda representado la direccin de cada bit.
27

AU09005 Laboratorio de automatizacin Manual de prcticas

28

AU09005 Laboratorio de automatizacin Manual de prcticas

Ahora, a modo de ejercicio completa las siguientes tablas segn sea tu configuracin:

29

AU09005 Laboratorio de automatizacin Manual de prcticas

Creacin de tabla de variables para observar el comportamiento de los dispositivos AS-I en lnea Para poder observar el comportamiento de la informacin que enva y/o recibe cada dispositivo, es necesario crear una tabla de variables que nos permitir ver la informacin de cualquier direccin de memoria del CPU en la representacin simblica deseada.
1.

Para insertar una nueva tabla de variables buscar en el Administrador Simatic en la subcarpeta de bloques, con el clic derecho del mouse, seleccionar Insertar Nuevo Objeto > Tabla de variables, el nombre que le asignaremos ser Dispositivos AS-I. Dar click en aceptar.

2.

Configuracin de la tabla de variables En la tabla de variables nueva se introducirn aquellas direcciones que nos permitan observar las variables o las direcciones de memoria que contienen la informacin de Entradas/Salidas.

30

AU09005 Laboratorio de automatizacin Manual de prcticas

Para poder acceder a la memoria de los dispositivos AS-I, debido que provienen de dispositivos que no se encuentran en el chasis o bastidor central, se denominan periferia descentralizada. Y para la informacin proveniente de la periferia descentralizada existe una zona de memoria para las entradas y salidas respectivamente. Por tanto, si un sensor AS-I enva informacin, el CP 343-2 guardar la informacin en la zona de memoria PI; por ejemplo PIB 256, donde se hace referencia a la direccin 256 de la zona de memoria de la periferia descentralizada en forma de BYTE. Por tanto, si un actuador AS-I recibe informacin, el CP 343-2 escribir la informacin en la zona de memoria PQ, por ejemplo PQB 256, donde hace referencia a la direccin 256 de la zona de memoria de la periferia descentralizada en forma de BYTE.

Introducir las direcciones como se muestra: 1. Poner atencin en la columna DISPLAY FORMAT, aqu los datos se desplegarn en binario. 2. Guardar la tabla de variables. 3. Descargar todo el proyecto desde el Simatic Manager para descargar la tabla que acabamos de crear al CPU.

31

AU09005 Laboratorio de automatizacin Manual de prcticas

Monitoreo de entradas y salidas de los esclavos en la red AS-I


1.

Monitorear la tabla de variables haciendo clic en el botn Monitorear Variable en la ventana de nuestra tabla de variables.

En cada BYTE existe informacin concerniente a dos esclavos AS-I, puesto que cada esclavo enva solo 4 bits de informacin, con lo cual un esclavo estar en el nibble inferior, y el otro en el nibble superior. La figura siguiente muestra cmo, para este ejemplo en particular, el sensor difuso corresponde al nibble superior de la memoria 256, mientras que el nibble inferior de la memoria 256 est vaco, ya que no contamos con un tercer esclavo.

Nota: al activar o desactivar nuestro sensor, podemos ver en nuestra tabla de variables cmo cambia el estado del nibble superior correspondiente a nuestro Esclavo 2 (sensor difuso). Para poder trabajar con las salidas del esclavo 1 (MODULO SLIMLINE AS-INTERFACE), es necesario modificar la memoria 256. Sin embargo, ya que es un espacio de memoria de periferia descentralizada, no es posible escribir directamente a esta memoria, por lo que nos ayudaremos de una marca y que esta escriba sobre nuestra salida.
2.

Programar en nuestro OB1 la siguiente lgica:

32

AU09005 Laboratorio de automatizacin Manual de prcticas

Aqu lo que se pretende es que los datos (a nivel de byte) que sean ingresados a la marca 31 se muevan a la salida 256 que corresponde al espacio de memoria asignada a nuestro esclavo 1.
3. 4.

Guardar. Descargar el bloque al CPU.

De regreso a nuestra tabla de variables.


5. 6.

Agregamos en binario y a nivel de byte la marca 31. Monitoreamos para ver en tiempo real que est leyendo y/o escribiendo el CPU dando clic en Monitorear Variable.

Ahora vamos a escribir sobre el nibble inferior de la marca 31, que gracias a lo programado en el paso 12 lo transfiere a nuestra salida 256 al nibble inferior que corresponde a nuestro esclavo 1.
7. 8.

Escribir en la columna Modify value 2#0000_0100 Presionar F9. Con esto estamos activando la salida 1 de nuestro esclavo, podemos apreciar fsicamente en nuestro esclavo que el led que indica la salida 1 se activ. Si escribimos 2#0000_1000 se activa la salida 2 del esclavo y se desactiva la salida 1. Para activar las dos salidas escribimos 2#0000_1100

33

AU09005 Laboratorio de automatizacin Manual de prcticas

Nombre del alumno Matrcula Prctica Calificacin

Entrega a tu profesor los resultados de tu prctica.

34

AU09005 Laboratorio de automatizacin Manual de prcticas

LABORATORIO 5. RED LOCAL DE CONTROLADORES


Objetivos Realizar una interconexin entre dos controladores con ayuda del cable MPI. Conocer el uso y la implementacin de datos globales entre dos o ms controladores SIEMENS Procedimiento Configurar datos globales, llevar a cabo el intercambio de datos entre CPUs, de forma cclica, a travs de la interface MPI, sin necesidad de programar. Los datos se intercambian en punto del ciclo de scan en el que se actualiza la imagen de proceso. Procesar la configuracin, se manejarn dos PLCs en un mismo proyecto, esto con la finalidad de lograr comunicacin entre ellos. Es importante recordar que es necesario cargar la configuracin de hardware a cada PLC, poner especial atencin en los valores asignados a cada uno. Llevar a cabo la direccin MPI de la PG (computadora): asignar y verificar que la direccin de nodo MPI de la PG tambin sea nica. Llevar a cabo la direccin MPI de los CPUs (PLCs): en el HW Config, (configuracin del hardware) se define en las CPUs que la red MPI este habilitada y en la leyenda Networked se lea: YES. Asignar a cada una su propia direccin de nodo MPI. Crear la Tabla GD, donde se introducen las CPUs que van a intercambiar datos y las reas de direccin de los datos que van a intercambiarse. Adems se puede especificar el factor de ciclo y una doble palabra para la informacin de estado. Compilar la Tabla GD, compilar los datos de configuracin a partir de la informacin que se ha introducido en la tabla GD.
35

Resultados Indicar cules son las ventajas y desventajas de utilizar la red MPI (econmicas, programacin). Definir qu son los datos globales entre 2 o ms controladores SIEMENS.

AU09005 Laboratorio de automatizacin Manual de prcticas

Cargar la Tabla GD al CPU. Monitorear las variables, agregar una tabla de variables para cada CPU como en prcticas previas. Agregar la entrada I0.0 y marca M0.0 a cada Tabla de Variables, segn corresponda.

Procedimiento
Explicacin: Este mtodo de comunicacin permite el intercambio de datos entre CPUs, de forma cclica, a travs de la interfaz MPI sin necesidad de programar. Los datos se intercambian en punto del ciclo de scan en el que se actualiza la imagen de proceso.

Desarrollo de la prctica: Datos globales Los datos globales pueden ser: entradas, salidas, marcas, temporizadores, contadores y reas de bloques de datos. La comunicacin de datos no se programa, sino que se configura por medio de una tabla de datos globales. No se necesita usar ningn enlace de la CPU para la comunicacin de datos globales.

36

AU09005 Laboratorio de automatizacin Manual de prcticas

En SIMATIC S7, la comunicacin de datos global nos permite establecer una comunicacin entre PLCs distribuidos sin tener que escribir una sola lnea extra en nuestro programa de usuario. La comunicacin usando datos globales no se programa pero s se configura. La configuracin para el intercambio de datos se almacena en una tabla. Los datos globales de comunicacin pueden intercambiarse hasta entre 15 CPUs dentro de un proyecto. Est diseado para pequeas cantidades de datos que se transmiten normalmente de forma cclica Crculos globales (GD) Un crculo GD es una lista de distribucin fija para paquetes GD. Cada CPU del crculo de datos globales puede enviar datos a las otras CPUs o recibir datos desde otra CPU. Tipos de crculos GD: Crculos de datos globales con ms de 2 CPUs. En este caso una CPU es el emisor de un paquete da datos, y todas las otras CPUs en el crculo GD son receptores. Crculos de datos globales con 2 CPUs. Cada CPU puede enviar y recibir paquetes de datos indistintamente. En el S7-300 pueden estar hasta 4 crculos GD diferentes. Hasta 15 CPUs pueden intercambiar datos a travs de la comunicacin GD en una red MPI. El diagrama de arriba muestra un ejemplo que ilustra el principio de comunicacin en los crculos GD.

A continuacin se muestra un ejemplo de la numeracin de un crculo GD, procedimiento de configuracin.

37

AU09005 Laboratorio de automatizacin Manual de prcticas

A partir de ahora, se manejaran dos PLCs en un mismo proyecto, esto con la finalidad de lograr comunicacin entre ellos. Es importante recordar que es necesario cargar la configuracin de hardware a cada PLC, poner especial atencin en los valores asignados a cada uno. 1. En primer lugar debemos crear, usando el Administrador SIMATIC, los equipos que queramos montar en red en un mismo proyecto (apoyarse en las prcticas pasadas).

Direccin MPI de la PG (computadora): asignar y verificar que la direccin de nodo MPI de la PG tambin sea nica. Utilizar la siguiente direccin para configurar o verificar el nmero de nodo: Simatic Manager>Opciones>Ajustar la interfase PG/PC. Se recomienda usar un nmero mayor a 5. Seleccionar PC Adapter (Auto). Dar clic en Propiedades para cambiar el nmero de nodo MPI. Direccin MPI de los CPUs (PLCs): 2. En el HW Config, debemos definir en las CPUs que la red MPI este habilitada y en la leyenda Networked se lea: YES. Asignar a cada una su propia direccin de nodo MPI. 3. Guardar y compilar los parmetros que acabamos de configurar y descargarlos a cada CPU por separado. Tip: primero conecte su computadora a un PLC va MPI y descargue la informacin que corresponda a este.

38

AU09005 Laboratorio de automatizacin Manual de prcticas

4. Conectar fsicamente los dos CPUs mediante el cable Profibus (cable morado), escoger un CPU para conectar tambin la computadora con el cable MPI.

5. Para verificar que el cable est bien conectado y que la configuracin se descarg satisfactoriamente, dar clic en Estaciones disponibles.

6. Cuando hayamos hecho esto, se abrir una pantalla de nodos accesibles donde podremos ver las direcciones MPI de los 2 CPUs que tenemos conectados fsicamente.

7. Cerrar la ventana de nodos accesibles.

Creacin de la tabla GD La tabla GD es donde introducimos las CPUs que van a intercambiar datos y las reas de direccin de los datos que van a intercambiarse. Adems se puede especificar el factor de ciclo y una doble palabra para la informacin de estado. 1. Seleccionar nuestro proyecto en el Simatic Manager. 2. Dar clic derecho al objeto de red MPI. 3. Dar clic en Definir Datos Globales.
39

AU09005 Laboratorio de automatizacin Manual de prcticas

Debemos introducir las reas de direccin a usar en una columna separada para cada CPU que tome parte en la comunicacin GD. Asignar cada CPU en una columna diferente. 4. Seleccionar el encabezado de la primera columna. 5. Dar clic derecho en el encabezado de la columna. 6. Seleccionar CPU. 7. Seleccionar el CPU que queramos en el cuadro de dilogo que se muestra y confirmar dando clic en OK.

Nota: primero seleccionar en la columna de la derecha el proyecto y el PLC. Segundo, seleccionar el CPU. 8. Repetir los pasos 4-7 para agregar el segundo CPU.

40

AU09005 Laboratorio de automatizacin Manual de prcticas

Una vez agregados los dos CPUs, nuestra ventana debe ser la siguiente:

Ahora procederemos a seleccionar quien ser nuestro EMISOR. 9. Dar clic derecho a la primera fila de la segunda columna (DITEM). 10. Se muestra un men, aqu seleccionar EMISOR.

11. Escribir la seal que se enviar, puede ser una entrada (I), salida (Q) o marca (M). El emisor se identifica con el signo mayor que. Importante: cada fila debe tener al menos un emisor. Se puede tener uno o varios receptores (en caso de tener ms de dos CPUs en el mismo proyecto). 12. Escribir la seal que recibir los datos, puede ser una entrada (I), salida (Q) o marca (M).

Nota: es altamente recomendable utilizar una marca (M) en caso de querer activar una salida (Q) o entrada (I) del PLC 2 mediante una entrada (I) del PLC 1. La salida ser activada mediante esta marca desde nuestro OB1 del PLC correspondiente
41

AU09005 Laboratorio de automatizacin Manual de prcticas

Compilar la tabla GD Ahora se pueden compilar los datos de configuracin a partir de la informacin que hemos introducido en la tabla GD. Los datos de configuracin se generan en dos fases: 1. Comenzar la primera compilacin dando clic en el botn compilar.

Si la compilacin se realiz con xito, veremos la siguiente ventana. Dar clic en Cerrar.

2. Comenzar la segunda compilacin (realizar los pasos 1 y 2). Ver la siguiente nota. Nota: la segunda compilacin es necesaria ya que en algunos proyectos se definen diferentes factores de ciclo, o variables para almacenar la informacin de estado de los paquetes individuales, entonces al compilar por segunda vez se incluye la informacin sobre los factores de ciclo y el almacenamiento de la informacin. Este prrafo solo es informativo y no es objetivo del curso, pero se justifica la razn de compilar dos veces.

42

AU09005 Laboratorio de automatizacin Manual de prcticas

Cargar la tabla GD al CPU 1. Poner todas las CPUs en modo STOP. 3. Dar clic en el botn descargar. 4. Escoger Descargar al CPU seleccionado.

5. Seleccionar el CPU al que estemos conectados va MPI. 6. Dar clic en OK. 7. Si la descarga fue exitosa se muestra la siguiente pantalla. Dar clic en CERRAR.

8. Repetir los pasos 25-28 para descargar la misma tabla GD a los CPUs restantes. 9. Poner los CPUs en modo RUN. 10. El intercambio cclico de datos globales comienza automticamente. Monitoreo de las variables 1. Agregar una tabla de variables para cada CPU, como se vio en prcticas previas. 2. Agregar la entrada I0.0 y marca M0.0 a cada Tabla de Variables segn corresponda. 3. Ponerse en modo de monitoreo de variables en cada una de las tablas de variables. 4. Activar la entrada I0.0 del PLC 1 y observar que la marca 0.0 del PLC 2 se activa.

43

AU09005 Laboratorio de automatizacin Manual de prcticas

Ejercicio Para este ejercicio se utilizarn dos tableros, hacer equipo con los compaeros que se encuentren a un costado de su estacin. Elegir un CPU para que sea el emisor y otro el receptor. Tomando como base la programacin de la prctica 2 y considerar los siguientes cambios: PLC 1 Botn 1 ON Inicio 1 PLC 2 Botn 2 ON Inicio 2

Al oprimir el botn 1 ON o botn 2 ON, se deber encender la luz verde para indicar que nuestro sistema est energizado. Con el botn de INICIO 1 o el botn de INICIO 2, y el sistema energizado, se extender el pistn de doble efecto (DE). Una vez que el pistn se extienda por completo, el pistn de simple efecto se deber extender por 2 segundos, y luego regresar a su posicin inicial. Una vez que el pistn de simple efecto se retraiga, el pistn de DE se deber retraer y as terminar la secuencia. Cada vez que se quiera realizar la secuencia completa, es necesario oprimir el botn de INICIO.

El CPU receptor debe ser manipulado tanto desde sus direcciones locales como sus direcciones remotas (CPU emisor).

Nombre del alumno Matrcula Prctica Calificacin

Entrega a tu profesor los resultados de tu prctica.

44

AU09005 Laboratorio de automatizacin Manual de prcticas

LABORATORIO 6. BUS DE CAMPO PROFIBUS


Objetivos Preparar e implementar una red industrial basada en PROFIBUS. Disear proyectos de control de procesos industriales con buses de campo en PROFIBUS. Procedimiento Realizar una configuracin en una red PROFIBUS DP formada por un maestro (PLC) y un mdulo de entradas y salidas (ET200L). Contar con un proyecto correctamente configurado y funcionando con los mdulos con los que cuenta el CPU. Implementar una red PROFIBUS, configurar los respectivos elementos para la red Profibus. Insertar esclavos en la red Profibus-DP, un mdulo ET 200L como esclavo de la red DP que se acaba de configurar. Programar en Step 7, agregado la lgica necesaria para poder ingresar datos en la computadora y estos sean enviados a la ET200L. Monitorear las Entradas/Salidas en la ET200L, crear y abrir una tabla de variables desde el Simatic Manager y agregar MB 35 y MB36 a nuestra tabla de variables. Resultados Mencionar cules son los elementos de una red Profibus. Explicar las diferencias entre un dispositivo Esclavo y un dispositivo Maestro. Indicar cules son las diferencias observas en la configuracin de un dispositivo similar a una ET200 y una tarjeta de entradas y salidas en el mismo rack del PLC.

Procedimiento

Explicacin: Esta prctica muestra cmo realizar una configuracin en una red PROFIBUS DP formada por un maestro (PLC) y un mdulo de entradas y salidas (ET200L).

45

AU09005 Laboratorio de automatizacin Manual de prcticas

Desarrollo de la prctica: Prerrequisitos de la prctica: Tener un proyecto correctamente configurado y funcionando con los mdulos con los que cuenta el CPU. (Practicas 4, 5 o 6) Implementacin de una red PROFIBUS En esta primera parte configuraremos los respectivos elementos para la red PROFIBUS. Para lograr conectar el cable MPI y el cable PROFIBUS en el CPU al mismo tiempo, realizarlo como muestra la siguiente figura.

1. Desde el Simatic Manager, seleccionar Set PG/PC Interface en el men de Opciones. Seleccionar la opcin PC Adapter (PROFIBUS). 2. Dar clic en OK.

3. Da el doble clic en el cono de Hardware (

Hardware).
46

AU09005 Laboratorio de automatizacin Manual de prcticas

4. Dar doble clic sobre la interfaz DP del PLC configurado.

5. Aparece la siguiente ventana. Dar clic en el botn Propiedades.

47

AU09005 Laboratorio de automatizacin Manual de prcticas

6. En la ventana que se muestra nos dice la direccin del CPU master, en este caso la direccin para nuestro maestro ser la 3. 7. Dar clic en New.

8. Dentro de la pestaa Network Settings, seleccionar la opcin DP y una velocidad de 1.5 Mbit/s.

9. Dar clic en OK. 10. En la siguiente ventana podemos observar que en el apartdo Subred aparece configurada nuestra red PROFIBUS con una velocidad de 1.5 Mbit/s. Dar clic en Ok.

48

AU09005 Laboratorio de automatizacin Manual de prcticas

11. La ventana que se muestra ya contiene en el apartado Interfaz S Conectado.

12. Elegir la pestaa Operating Mode y verificar que aparece configurado por defecto la opcin DP Master. Dar clic en Ok.

49

AU09005 Laboratorio de automatizacin Manual de prcticas

Insertar esclavos en la red Profibus-DP 1. El siguiente paso es insertar un mdulo ET 200L como esclavo de la red DP que se acaba de configurar. Mediante el catlogo ProfibusDP, buscar la ET 200L con el mismo nmero de serie de nuestro equipo, en nuestro caso 6ES7 133-1BLO*-0XB0.

2. Seleccionar y arrastrar hasta colocarlo en la red Profibus DP. Ahora podemos ver la configuracin de entradas/salidas que se le asigna por defecto. 3. Guardar y compilar. 4. Descargamos la nueva configuracin al CPU con el botn Descargar.

50

AU09005 Laboratorio de automatizacin Manual de prcticas

Programa en Step 7 1. Recordar que las direcciones de entradas y salidas de la ET200L qued de la siguiente forma. Entradas I0.0 I0.1 I0.2 I1.5 I1.6 I1.7 Salidas Q0.0 Q0.2 Q0.3 Q1.5 Q1.6 Q1.7

2. Desde la carpeta bloques abrimos el OB1 y en este programamos lo siguiente:

Esto nos permite manipular las salidas del ET200L desde las marcas 35 y 36 a nivel de byte. 3. Guardar los cambios realizados. 4. Descargar los datos al CPU. Con esto, hemos agregado la lgica necesaria para poder ingresar datos en la computadora, y estos sean enviados a la ET200L. Monitoreo de Entradas/Salidas en la ET200L 1. Crear y abrir una Tabla de Variables desde el Simatic Manager. 2. Agregar MB 35 y MB36 a nuestra tabla de variables.

51

AU09005 Laboratorio de automatizacin Manual de prcticas

3. Dar clic en Monitorear Variable. Con esto, estamos monitoreando en tiempo real lo que sucede con estas dos direcciones. 4. En la marca 35 escribir en la columna Modify Value y observar qu pasa con las salidas de la ET200L: 2#0000_0001 y presionar F9. 2#0000_0010 y presionar F9. 2#0000_0100 y presionar F9. 2#0000_1111 y presionar F9. 2#0001_0000 y presionar F9. 5. Escribir en la tabla de variables PIB 0 y PIB 1 para monitorear las entradas de la ET200L.

6. Mandar 24 V a las entradas fsicas de la ET200L con ayuda de bananas y ver lo que sucede.

Nombre del alumno Matrcula Prctica Calificacin

Entrega a tu profesor los resultados de tu prctica.

52

AU09005 Laboratorio de automatizacin Manual de prcticas

LABORATORIO 7. INTRODUCCIN AL VARIADOR DE FRECUENCIA MICROMASTER 420


Objetivo Conocer cmo funciona el variador de frecuencia Micromaster 420, sus partes y cmo configurarlo a travs de su botonera, para poder manipular el giro de un motor de corriente alterna. Procedimiento Manejar el variador de frecuencia Micromaster 420, y el motor asociado al mismo, y configurar el MM-420 con los valores del motor que se van a manejar. Esta configuracin se realiza a travs del AOP, modificando los parmetros correspondientes. Llevar a cabo el Reset de parmetros al ajuste de fbrica, resetear todos los parmetros a su ajuste de fbrica, y esto se hace por medio de modificar dos parmetros especficos que logran este ajuste. Llevar a cabo la modificacin de parmetros implicados en la puesta en servicio rpida. Una vez que el variador termina de procesar la informacin, se debe cerciorar que el parmetro P0010 haya regresado a su valor de 0. Verificar lo anterior, se revisa que el eje del motor est libre de obstrucciones y ya pueda ser activado por medio del botn verde del variador. Tambin se puede detener el motor, cambiar de giro, hacerlo girar con la tecla JOG, etc. Resultados Mencionar qu es y para qu sirve el variador de frecuencia Micromaster 420 de Siemens. Indicar con qu protocolos se puede conectar el variador de Frecuencia Micromaster 420 al PLC. Mencionar algunas medidas de seguridad para operar el variador Micromaster 420 y su Motor. Indicar qu parmetro se debe modificar para que el motor arranque suavemente y alcanzar su velocidad mxima en un determinado periodo de tiempo. Mencionar cual es la velocidad mxima del motor. Mencionar cual es la potencia nominal del motor. Indicar cuales son las 3 formas de manipular u operar el MM 420 (3 diferentes fuentes de rdenes). Definir qu parmetro se debe modificar para que el motor se detenga hasta su velocidad mnima en 30 segundos.

53

AU09005 Laboratorio de automatizacin Manual de prcticas

Procedimiento

Explicacin: Variador de velocidad El Variador de Velocidad (VSD, por sus siglas en ingls Variable Speed Drive) es en un sentido amplio un dispositivo con elementos mecnicos, hidrulicos, elctricos o electrnicos empleados para controlar la velocidad giratoria de maquinaria, especialmente de motores. Tambin es conocido como Accionamiento de Velocidad Variable (ASD, por sus siglas en ingls Adjustable-Speed Drive). Desarrollo de la Prctica: Partes del variador de frecuencia MM420. El MM420 tiene: Un men por teclado Bornes de conexin para entradas y salidas Bornes de conexin de potencia Conexin para red PROFIBUS en su parte inferior

Botones del teclado AOP:

Marcha Parada Invertir Sentido

Enciende el motor Detiene el motor Cambia el sentido de giro del motor Gira el motor mientras se mantiene presionado el motor

Cambio de valor

Permiten bajar o subir el valor visualizado

Men AOP

Llamada del men en el AOP

Jog Motor

54

AU09005 Laboratorio de automatizacin Manual de prcticas

Parmetros

Permite acceder a la pantalla de cambio de parmetros

Funcin

Permite la visualizacin de los parmetros del variador por ejemplo: Tensin de circuito Corriente de salida Frecuencia de salida Tensin de salida

Modificacin de parmetros A continuacin se muestra un ejemplo del procedimiento adecuado para modificar un parmetro, en este caso es el parmetro P0003. PASO 1 2 3 4 5 6 ACCIN RESULTADO EN PANTALLA Pulsar P para acceder a parmetros. r0000 Pulsar hasta que se visualice P0003. P0003 Pulsar P para acceder al nivel de valor del 1 parmetro. Pulsar o hasta llegar al valor requerido. 3 Pulsar P para confirmar y guardar el valor. P0003 El nivel de acceso 3 est activado. Se pueden seleccionar todos los parmetros de los niveles 1 al 3.

El MM420 puede ser manejado a travs de contactos fsicos (un potencimetro y tres interruptores), a travs de un panel de operador avanzado (AOP) o mediante PROFIBUS DP. Antes de empezar a manejar el variador, y el motor asociado al mismo, es fundamental configurar el MM-420 con los valores del motor que vayamos a manejar. Esta configuracin la realizaremos a travs del AOP, modificando los parmetros correspondientes.

Reset de parmetros al ajuste de fbrica Lo primero que debemos hacer para una puesta en servicio rpida del variador y su motor, es resetear todos los parmetros a su ajuste de fbrica, y esto se hace por medio de modificar dos parmetros especficos que logran este ajuste. Los parmetros son: P0010 =30 y P0970 = 1. Al modificarlos con los botones del panel de operador AOP (subtema anterior), el variador se tarda unos 10 o 15 segundos en procesar la informacin (BUSY), y al termino de ese tiempo ya queda configurado el variador con sus ajustes de fbrica

55

AU09005 Laboratorio de automatizacin Manual de prcticas

Modificacin de parmetros implicados en la puesta en servicio rpida. PARMETRO P0003 P0010 P0100 P0304* P0305* P0307* P0310* P0311* P0700 P1000 P1080 P1082 P1120 P1121 P3900 DESCRIPCIN Nivel de acceso a parmetros Prepara el variador para la puesta en servicio rpida Funcionamiento para Norteamrica (60hz, potencia en KW) Tensin nominal del motor Corriente nominal del motor Potencia nominal del motor Frecuencia nominal del motor Velocidad nominal del motor Selecciona la fuente de rdenes Selecciona la referencia para la frecuencia Frecuencia mnima del motor Frecuencia mxima del motor Tiempo de aceleracin Tiempo de desaceleracin Fin de la puesta en servicio rpida VALOR 2 1 2

*Los parmetros con asterisco se deben de verificar en la placa de datos del motor del tablero de redes industriales.

Lectura de placa de datos de un motor

56

AU09005 Laboratorio de automatizacin Manual de prcticas

Descripcin de cada parmetro de un motor

Una vez que el variador termina de procesar la informacin, debemos cerciorarnos que el parmetro P0010 haya regresado a su valor de 0.

Verificado esto, ahora revisa que el eje del motor esta libre de obstrucciones y ya puedes activarlo por medio del botn verde del variador. Tambin puedes detener el motor, cambiar de giro, hacerlo girar con la tecla JOG, etc.

57

AU09005 Laboratorio de automatizacin Manual de prcticas

Nombre del alumno Matrcula Prctica Calificacin Entrega a tu profesor los resultados de tu prctica.

58

AU09005 Laboratorio de automatizacin Manual de prcticas

LABORATORIO 8. CONFIGURACIN DE RED PROFIBUS


Objetivos Disear un proyecto el cual integra un PLC comunicado va PROFIBUS con un variador de frecuencia. Modificar el sentido de giro y las revoluciones por minuto del motor desde la computadora o el mismo PLC. Procedimiento Resultados Operar el Micromaster 420 a travs de Realizar un reporte con las dificultades Profibus mediante un S7-300, teniendo como presentadas en la prctica. objetivo la manipulacin de un motor trifsico. Mencionar en que aplicaciones industriales se utiliza un variador de frecuencia. Tener un proyecto dado de alta, con un CPU configurado debidamente (configuracin del hardware), y tener habilitada la red PROFIBUS (revisar prcticas anteriores). Configurar el Micromaster 420 en Step 7, y dar de alta el tipo de comunicacin con la cual enviaremos y recibiremos datos, en este caso la comunicacin se har va PROFIBUS. Ajustar los parmetros en el Micromaster 420, listo para recibir la informacin que le enviaremos desde el CPU va PROFIBUS. Llevar a cabo la puesta en Marcha del Motor dentro del Micromaster 420. Descargar los parmetros del Micromaster 420 al CPU. Llevar a cabo el arranque y monitoreo del variador de frecuencia (MicroMaster 420).

Procedimiento
Explicacin: El variador de frecuencia Micromaster tiene la opcin de conectarse a una red PROFIBUS y actuar como un esclavo. La prctica describe cmo operar el Micromaster a travs de PROFIBUS mediante un S7-300, teniendo como objetivo la manipulacin de un motor trifsico.
59

AU09005 Laboratorio de automatizacin Manual de prcticas

Desarrollo de la prctica: Pre-requisitos de la prctica: Tener un proyecto dado de alta, con un CPU configurado debidamente. (Prcticas 3, 4, 5 y 6). Tener habilitada la red PROFIBUS. (Prctica 6). Configuracin del MicroMaster 420 en Step 7 Para que nuestro variador de frecuencia pueda ser manipulado desde nuestro CPU va PROFIBUS, es necesario configurarlo desde el Step 7 y dar de alta el tipo de comunicacin con la cual enviaremos y recibiremos datos, en este caso la comunicacin se har va PROFIBUS. 1. Abrimos nuestro proyecto y en el Hardware Configurado se buscar el catlogo MICROMASTER 4. Seguir la siguiente ruta: PROFIBUS DP>SIMOVERT>MICROMASTER

60

AU09005 Laboratorio de automatizacin Manual de prcticas

2. Arrastar y soltar MICROMASTER 4 en nuestra red PROFIBUS. Nota: para que el programa nos deje insertar el Micromaster, es necesario tener habilitada la red PROFIBUS.

3. Se muestra la ventana de propiedades del Micromaster. Seleccionar la direccin PROFIBUS que ajustamos en el paso 1. 4. Seleccionar la red PROBIFUS que tenemos habilitada. La red PROFIBUS se mostrar como deshabilitada (letras en grises), simplemente asegurar de que este seleccionada. 5. Dar clic en OK. 6. Se ha agregado el motor a nuestra red PROFIBUS en nuestro proyecto.

7. Arrastrar y soltar PP0 tipo 3 localizado debajo de nuestro apartado MICROMASTER 4.

8. Poner especial atencin al nmero de salidas asignadas a nuestro motor. Estas salidas las utilizaremos
61

AU09005 Laboratorio de automatizacin Manual de prcticas

ms adelante para controlar la velocidad del motor, arranque, paro, etc. 9. Las salidas en este caso van de la direccin 272 a la 275. Cada salida es una palabra (2 bytes), por lo que la primera palabra comprende las direcciones 272,273, y la segunda palabra las direcciones 274, 275. 10. Guardar y Compilar.

Ajuste de parmetros en el Micromaster 420 Los pasos siguientes son necesarios para asegurarnos que el Micromaster este correctamente configurado y listo para recibir la informacin que le enviaremos desde el CPU va PROFIBUS. Estos valores que a continuacin se mencionan, se modifican directamente en el variador de frecuencia. 1. Comenzar con la configuracin de fbrica del Micromaster 420. Poner el parmetro P0010=30 Y P970=1. 2. Ajustar la direccin PROFIBUS. Hay dos maneras en las que se puede ajustar la direccin PROFIBUS: Ajuste el P003=3 y establecer la direccin de PROFIBUS en la P0918=5. Tambin puede configurar la direccin de PROFIBUS con los interruptores DIP switches (se encuentra detrs del panel de operacin del Micromaster, el valor menos significativo del bit est del lado izquierdo). La configuracin de los DIP switches tomar efecto cuando el Micromaster se vuelva a encender. 3. Ajuste P0700 = 6 y P1000 = 6, esto permite un control completo de Profibus. 4. MicroMaster MM420 con software 1.05 tiene un estndar en P2040 = 0 (tiempo de monitoreo en ms), se recomienda el ajuste a P2040 = 20, as la unidad se puede detener con el F0070 si hay un error en Profibus o si el PLC se va a modo STOP; .20 ms es un valor estndar para otros dispositivos de la familia MicroMaster 4. Puesta en marcha del motor dentro del Micromaster 420 1. Antes de empezar a mover el motor, se debe revisar que este se pueda mover libremente. 2. Revisar que el parmetro P0010 = 1 y ajustar todos los parmetros del Micromaster 420 como se vio en la prctica anterior (frecuencia mnima, frecuencia mxima, tensin nominal, etc). 3. Para terminar, ajustar el P3900 = 1; esto calcula todos los datos del motor. 4. Revisar que el P0010 = 0. 5. Revisar nuevamente que el motor pueda girar libremente.

62

AU09005 Laboratorio de automatizacin Manual de prcticas

Descarga de parmetros del Micromaster 420 al CPU 1. Realizar las conexiones fsicas siguientes.

2. Para lograr conectar el cable MPI y el cable PROFIBUS en el CPU al mismo tiempo, realizarlo como muestra la siguiente figura.

1. Desde el Simatic Manager, seleccionar Set PG/PC Interface en el men de Opciones. 2. Seleccionar la opcin PC Adapter (PROFIBUS) 3. Dar clic en OK. 4. Desde la configuracin del hardware, descargar toda la informacin que guardamos y compilamos al CPU.

Arranque y monitoreo del variador de frecuencia (MicroMaster 420)

1. En nuestro OB1 agregar dos lneas de programacin, donde se ingrese un dato; por ejemplo MW100, y con un MOVE se mueva este valor a nuestra primera palabra 272, en el formato PQW272. 2. Hacer lo mismo que en el paso anterior para la segunda palabra 274 ingresando un dato en MW200. 3. Guardar los cambios realizados. 4. Descargar los datos al CPU.
63

AU09005 Laboratorio de automatizacin Manual de prcticas

Con esto hemos agregado la lgica necesaria para poder ingresar datos en la computadora, y estos sean enviados al Micromaster 420. 5. Crear y abrir una Tabla de Variables desde el Simatic Manager. 6. Agregar MW100 y MW200 a nuestra tabla de variables. 7. Dar clic en Monitorear Variable. Con esto, estamos monitoreando en tiempo real lo que sucede con estas dos direcciones. Los datos que deben ser enviados para manipular velocidad y sentido de giro del motor se enlistan a continuacin. Es muy importante leerlos bien y entender que significa cada dato antes de enviarlo. La primera palabra (MW100) manipula Arranque y Paro del Motor. La segunda palabra (MW200) manipula Velocidad y Sentido de Giro del Motor.

Primera Palabra MW100 047F - Arrancar 047E Parar

Segunda Palabra MW200 0C7F - En contra de las manecillas del Reloj 447F - A favor de las manecillas del Reloj 0 HEX = 0 HZ y 4000 HEX = 60 HZ Velocidad de Giro. Ingresar el valor Hexadecimal
64

AU09005 Laboratorio de automatizacin Manual de prcticas

A continuacin se enumeran los pasos para mover el motor (es muy importante seguirlos paso a paso). 8. Escribir 2000 en MW200. Con esto se manda como primer valor el SET POINT a una velocidad de 30 Hertz. Es indispensable siempre que se quiera mover el motor, primero asignar el SET POINT para no mandarlo a fallo. Oprimir F9. 9. Escribir 047E en MW100. Inicia el motor en Paro, ya que es necesaria una transicin positiva para arrancar. Oprimir F9. 10. Escribir 047F en MW100 y oprimir F9. Con esto el motor arranca. Para manipular el motor a diferentes velocidades, pruebe con diferentes valores entre 0 y 4000 en la segunda palabra MW200. Nombre del alumno Matrcula Prctica Calificacin

Entrega a tu profesor los resultados de tu prctica.

65

AU09005 Laboratorio de automatizacin Manual de prcticas

LABORATORIO 9. INTERFAZ CON COMPUTADORA


Objetivo Desarrollar una interfaz grfica que te permita controlar las velocidades del motor de corriente alterna con que cuenta el tablero. Procedimiento Conectar los sistemas de Step 7 y WinCC, la configuracin de la interfaz grfica, los diferentes objetos, formas, controles e imgenes que ayudarn a crear un ambiente amigable para el usuario y programar los eventos y/o acciones que enviarn las seales al PLC y realizarn el control del motor de AC. Configurar la aplicacin, agregar un nuevo driver, seleccionar S7 protocol suite, seleccionar el protocolo MPI y crear una nueva conexin, asegurar que el PC seleccionado sea el indicado e indicar la direccin del PLC correspondiente. Llevar a cabo la apariencia de la aplicacin, crear el grfico donde se encontrar la ventana de manipulacin de las distintas variables del motor. Manipular los objetos para dar una apariencia presentable y programar los eventos dentro de la aplicacin. Programar la aplicacin, dentro de cada uno de los objetos tenemos la opcin de relacionar con alguna variable, crear una accin programada en VBS (Visual Basic Studio). Describir la aplicacin, explica de manera breve los pasos a seguir para manipular el motor, utiliza las variables previamente configuradas en la prctica y crea las acciones necesarias para controlarlo desde la interfaz grfica. Resultados Indicar qu caractersticas tienen que tener las direcciones IP de los equipos a comunicar. Mencionar qu diferencias existen entre una red PROFINET y una red PROFIBUS. Mencionar qu ventajas tiene la red PROFINET contra el resto de los protocolos que ha estudiado durante el curso.

66

AU09005 Laboratorio de automatizacin Manual de prcticas

Procedimiento Explicacin: En esta prctica aprenders a conectar los sistemas de Step 7 y Wincc, la configuracin de la interfaz grfica, los diferentes objetos, formas, controles e imgenes que te ayudarn a crear un ambiente amigable para el usuario, y finalmente programaras los eventos y/o acciones que enviarn las seales al PLC y realizarn el control del motor de AC. Desarrollo de la prctica: Prctica de Interfaz grfica. Configuracin de la aplicacin. 1. Agregar nuevo driver.

2. Seleccionar S7 protocol suite.

67

AU09005 Laboratorio de automatizacin Manual de prcticas

3. En este caso seleccionamos el protocolo MPI y creamos una nueva conexin.

4. Asegrate que el servidor o PC que tenemos seleccionado sea el indicado y asigna nombre al enlace que estas creando PLC Tablero.

5. Oprime propiedades e indica la direccin del PLC correspondiente.

68

AU09005 Laboratorio de automatizacin Manual de prcticas

6. Ahora crearemos las variables que utilizaremos para nuestra interfaz grfica.

7. Al final debes tener algo similar a la siguiente imagen. Wincc maneja todo con el nombre de la variable y no con el rea de memoria, por lo que es importante manejar correctamente los nombres a lo largo de la programacin. Nombre Velocidad Escritura Velocidad Lectura Arranque_Paro Pulso_Arranque Apariencia de la aplicacin Tipo de dato Valor 16 bits sin signo Valor 16 bits sin signo Valor 16 bits sin signo Variable binaria rea de memoria MW200 MW300 MW100 M100.0 Funcin Realiza el SetPoint para el arranque y modifica la velocidad de giro del motor. Se utilizar para indicar el grfico. Pone en marcha o detiene el movimiento del motor. Disparo para el arranque del motor.

1. Ahora crears el grfico donde se encontrar nuestra ventana de manipulacin de las distintas variables del motor. 2. Damos doble clic sobre Graphic desinger o clic derecho y nueva imagen.

69

AU09005 Laboratorio de automatizacin Manual de prcticas

3. Se abrir una nueva ventana como la siguiente.

4. Oprimimos en guardar y asignamos el nombre.

5. Este es un ejemplo de cmo puede ser representada nuestra interfaz, realiza los cambios que consideres adecuados para la prctica.

6. En el costado izquierdo contamos con la paleta de objetos, tomars de la opcin objetos estndar el rectngulo para crear el fondo de nuestra ventana.

70

AU09005 Laboratorio de automatizacin Manual de prcticas

7. Ahora pondrs el campo en el que ingresars la velocidad. Paleta de objetos -> Objetos Smart-> Campo E/S.

8. Los botones se encuentran en Paleta de objetos -> Objetos Windows.

9. Finalmente en la paleta de objetos seleccionamos la pestaa controles-> Controles ActiveX -> Wincc Gauge Control. 10. Ahora que tienes todos nuestros objetos en la ventana grfica, comenzars a manipular los objetos para dar una apariencia presentable y programar los eventos dentro de la aplicacin.

71

AU09005 Laboratorio de automatizacin Manual de prcticas

11. Cuando entras en las propiedades del objeto (clic derecho propiedades), aparecer la siguiente ventana. Del lado izquierdo tenemos dos ventanas, en la primera es donde se pueden modificar las caractersticas de nuestro objeto, color, tamao, posicin, etc.; mientras que del lado izquierdo se encuentra la ventana de Evento, es aqu donde podrs asignar variables de entrada o salida y programar las funciones que consideres necesarias. 12. Ahora modifica colores y posicin de los objetos, para visualizar la apariencia oprime el botn de play Activar Runtime.

Programacin de la aplicacin 1. Dentro de cada uno de los objetos tenemos la opcin de relacionar con alguna variable, crear una accin programada en C o en VBS (Visual Basic Studio).

2. En la conexin directa tenemos tres opciones: agregar una constante; modificar una propiedad, ya sea de la ventana actual, objeto en imagen o una variable; y asignar un valor a una variable determinada.

72

AU09005 Laboratorio de automatizacin Manual de prcticas

3. Si seleccionamos variables, aparecer la siguiente ventana en donde podremos seleccionar el protocolo de comunicacin que estaremos utilizando y la etiqueta que usaremos en el objeto seleccionado.

4. En caso de que necesites programar alguna accin en c, esta es la ventana que aparecer. Del lado izquierdo podemos observar algunas de las funciones que tenemos disponibles para el manejo de variables, objetos, grficos, etc. 5. Muy similar es el caso si lo que se desea es utilizar Visual Basic Studio para la programacin; emerger la siguiente ventana.

73

AU09005 Laboratorio de automatizacin Manual de prcticas

Explicacin de la aplicacin A continuacin se explica de manera breve los pasos a seguir para manipular el motor, utiliza las variables previamente configuradas en la prctica y crea las acciones necesarias para controlarlo desde la interfaz grfica. Los datos que deben ser enviados para manipular velocidad y sentido de giro del motor se enlistan a continuacin. Es muy importante leerlos bien y entender qu significa cada dato antes de enviarlo. La primera palabra (MW100) manipula Arranque y Paro del Motor. La segunda palabra (MW200) manipula Velocidad y Sentido de Giro del Motor. Primera palabra MW100 047F - Arrancar 047E - Parar Segunda palabra MW200 0C7F - En contra de las manecillas del Reloj 447F - A favor de las manecillas del Reloj 0 HEX = 0 HZ y 4000 HEX = 60 HZ Velocidad de Giro. Ingresar el valor Hexadecimal.

A continuacin se enumeran los pasos para mover el motor (es muy importante seguirlos paso a paso). 1. Escribir 2000 en MW200, con esto se manda como primer valor el SET POINT a una velocidad de 30 Hertz. Es indispensable siempre que se quiera mover el motor, primero asignar el SET POINT para no mandarlo a fallo; oprimir F9. 2. Escribir 047E en MW100. Inicia el motor en Paro, ya que es necesaria una transicin positiva para arrancar. Oprimir F9. 3. Escribir 047F en MW100 y oprimir F9; con esto el motor arranca. 4. Para manipular el motor a diferentes velocidades, pruebe con diferentes valores entre 0 y 4000 en la segunda palabra MW200. Nombre del alumno Matrcula Prctica Calificacin

Entrega a tu profesor los resultados de tu prctica.


74

AU09005 Laboratorio de automatizacin Manual de prcticas

LABORATORIO 10. BUS DE CAMPO (PROFINET)


Objetivo Establecer comunicacin va TCP/IP entre la PC-CPU. Procedimiento Realizar una comunicacin utilizando el protocolo de comunicacin PROFINET-TCP/IP. Configurar las direcciones IP de los equipos (PC-CPU) y los parmetros necesarios para establecer el enlace. Modificar el programa realizado en la prctica anterior y descargar el mismo para comprobar la comunicacin sea correcta y la programacin funcione de manera adecuada. Llevar a cabo al interfaz de comunicacin PC-CPU va TCP/IP, permitiendo una mayor flexibilidad en el manejo de la informacin y la creacin de una red segn las necesidades que tenga nuestro sistema, y realizar todas la conexiones fsicas necesarias del CPU al switch va PROFINET. Configurar la direccin IP de la computadora cambiando la direccin IP de nuestra computadora para que est conectada en la misma red. Estos pasos son para el sistema operativo Windows 7. Configurar la direccin IP del CPU (PLC), trabajar con la prctica 1. En el SIMATIC MANAGER seleccionar la comunicacin PC Adapter (Auto) y abrir la aplicacin de Configuracin del hardware, desde el SIMATIC. Una vez que el CPU tiene asignada la direccin IP, procederemos a descargar nuevamente la MISMA configuracin de hardware utilizando la red PROFINET con el nico objetivo de verificar que exista comunicacin por medio de este protocolo. Verificar comunicacin va PROFINET, seleccionar la comunicacin TCP/IP en el SIMATIC MANAGER. Llevar a cabo la Programacin Escalera.
75

Resultados Indicar qu caractersticas tienen que tener las direcciones IP de los equipos a comunicar. Mencionar qu diferencias existen entre una red PROFINET y una red PROFIBUS. Mencionar qu ventajas tiene la red PROFINET contra el resto de los protocolos que ha estudiado durante el curso.

AU09005 Laboratorio de automatizacin Manual de prcticas

Procedimiento Explicacin: Utilizando el protocolo de comunicacin PROFINET-TCP/IP, se vern los pasos para configurar las direcciones IP de los equipos (PC-CPU) y los parmetros necesarios para establecer el enlace. Finalmente modificars el programa realizado y se realizar la comprobacin de la comunicacin, para que esta sea correcta y la programacin funcione de manera adecuada. Desarrollo de la prctica A continuacin se muestra el proceso que se deber de programar durante esta prctica. Componente Pistn Simple efecto Sensor de pistn simple efecto Pistn doble efecto Sensor lmite izquierdo Sensor lmite derecho Seales Q0.3 I1.0 Q0.4 y Q0.5 I0.4 I0.5

I1.0 Q0.3

I0.4

I0.5

Q0.4

Q0.5

Botn ON

I0.0
ON I0.0

Botn Inicio

I0.1

INICIO I0.1

El modo de funcionamiento debe ser el siguiente: Respetar todas las condiciones de la prctica 3 con los siguientes cambios: La luz verde debe apagarse nicamente si tengo el interruptor en ON y presiono el botn de ON. Cada vez que el pistn de simple efecto se extienda, la luz amarilla debe encenderse.

76

AU09005 Laboratorio de automatizacin Manual de prcticas

Interruptor

I0.2

INTERRUPTOR I0.2

Luz Verde

Q0.2
LUZ VERDE Q0.2

Luz Amarilla

Q0.1

LUZ AMARILLA Q0.1

Comunicacin PC-CPU va TCP/IP A diferencia de la prctica anterior, aqu estableceremos una comunicacin va TCP/IP. Este tipo de comunicacin permite una mayor flexibilidad en el manejo de la informacin y la creacin de una red segn las necesidades que tenga nuestro sistema. 1. Conectar fsicamente el CPU al switch va PROFINET 2. Conectar fsicamente la computadora al switch va PROFINET 3. Conectar fsicamente la computadora al CPU va MPI

Configurar la direccin IP de la computadora Ahora cambiaremos la direccin IP de nuestra computadora para que est conectada en la misma red. Estos pasos son para el sistema operativo Windows 7.

1. Acceder al cono de Red de rea local desde el Panel de Control. 2. Dar clic derecho en el cono de Red de rea local.
77

AU09005 Laboratorio de automatizacin Manual de prcticas

3. Seleccionar Propiedades.

4. Seleccionar Internet Protocol Version 4 (TCP/IPv4) 5. Dar clic en Propiedades.

78

AU09005 Laboratorio de automatizacin Manual de prcticas

6. En la pestaa General seleccionar la opcin Utilizar la siguiente direccin IP y escribir la direccin IP indicada por su instructor. 7. Dar clic en Ok.

Configurar la direccin IP del CPU (PLC) 1. Abrir la prctica 1. 2. En el SIMATIC MANAGER dar clic en Options> Set PG/PC Interface.

3. Se mostrar la siguiente pantalla y habr que seleccionar la comunicacin PC Adapter (Auto). 4. Dar clic en OK

79

AU09005 Laboratorio de automatizacin Manual de prcticas

5. Se muestra la siguiente ventana, dar clic en OK.

6. Ahora debemos abrir la aplicacin de Configuracin del hardware desde el SIMATIC.

7. Dar doble clic en PN-IO y en la ventana que se despliega dar clic en Properties.

8. Ahora debemos crear una nueva red, para lograr esto, seleccionamos el botn NEW y en la siguiente ventana aceptamos con el botn OK.

80

AU09005 Laboratorio de automatizacin Manual de prcticas

9. Una vez que nuestra red ha sido creada, le asignamos la IP ADDRESS y la SUBNET MASK que indique el instructor. Por ejemplo: IP Address: 192.168.0.1 Subnet Mask: 255.255.255.0

10. Dar clic en OK. Para verificar que la configuracin se hizo correctamente, en la ventana de Properties podemos ver los parmetros que acabamos de modificar.

11. Finalizar dando clic en OK nuevamente. 12. En la ventana de Configuracin del hardware, Guardamos y Compilamos.

13. Ahora descargamos la configuracin al PLC dando clic al botn DOWNLOAD TO MODULE 14. Se mostrar un ventana para seleccionar el PLC destino, si tenemos varios PLCs conectados podremos ver una lista de todos ellos. Hacer clic en el PLC deseado y dar clic en OK. Lo que acabamos de hacer fue asignar una direccin IP a nuestro CPU va MPI. Esto se hace de esta forma ya que en un inicio el CPU no cuenta con la IP correcta para nuestra red, y la nica forma de comunicarse es va MPI. Nuestra red PROFINET ya se encuentra habilitada. 15. Desconectar el cable MPI. 16. Presionar el botn SET que se encuentra en el SWITCH durante exactamente 7 segundos, esto con la finalidad que el dispositivo reconozca los componentes conectados en red.

81

AU09005 Laboratorio de automatizacin Manual de prcticas

Una vez que el CPU ya tiene asignada la direccin IP, procederemos a descargar nuevamente la MISMA configuracin de hardware utilizando la red PROFINET con el nico objetivo de verificar que exista comunicacin por medio de este protocolo.

Verificar comunicacin va PROFINET 1. En el SIMATIC MANAGER dar clic en Options> Set PG/PC Interface.

2. Se mostrar la siguiente pantalla y seleccionar la comunicacin TCP/IP. 3. Dar clic en OK

4. Se desplegar una ventana indicando el cambio que acabamos de realizar, dar clic en OK.

82

AU09005 Laboratorio de automatizacin Manual de prcticas

5. Ahora debemos abrir la aplicacin de Configuracin de hardware desde el SIMATIC.

6. En la ventana de Configuracin de hardware, Guardamos y Compilamos.

7. Ahora descargamos la configuracin al PLC dando clic al botn DOWNLOAD TO MODULE. Se mostrar un ventana para seleccionar el PLC destino, si tenemos varios PLCs conectados podremos ver una lista de todos ellos. Hacer clic en el PLC deseado y dar clic en OK. Nota: hasta este punto es recomendable llamar al instructor para que revise la configuracin descargada al PLC y poder continuar. Programacin Escalera Con ayuda de la prctica anterior modificar la lgica de nuestro programa para cumplir con los requisitos mencionados al principio del ejercicio. De ser necesario, revisar y repasar prcticas anteriores. Nombre del alumno Matrcula Prctica Calificacin

Entrega a tu profesor los resultados de tu prctica.

83

AU09005 Laboratorio de automatizacin Manual de prcticas

LABORATORIO 11. CONFIGURACIN DE RED PROFINET


Objetivo Llevar a cabo la configuracin de red PROFINET, para la manipulacin de dispositivos perifricos. Procedimiento Realizar la configuracin de una red PROFINET, que estar integrada por una PC-Switch (Scalance X208) y una tarjeta ET200s. Integrar esta configuracin con un programa de prueba que ilustre el uso de este tipo de red. Realizar la configuracin de hardware y red para esta prctica, acomoda sobre los directorios PROFIBUS DP, PROFIBUS PA, PROFINET I/O, SIMATIC 300, SIMATIC 400, SIMATIC PC Based Control y SIMATIC PC Station, todos los racks, mdulos y mdulos interfaz, provistos para configurar su hardware. Resultados Demostrar al instructor el funcionamiento del programa de prueba. Investigar 3 aplicaciones industriales en donde se utilice una red PROFINET.

84

AU09005 Laboratorio de automatizacin Manual de prcticas

Procedimiento Explicacin: Esta ser la lgica que estars programando para realizar las pruebas de la red PROFINET. Se tiene una lmpara indicadora P1 que es activada por dos botones, S0 y S1, al ser operados simultneamente. Lista de asignaciones: I0.0 I0.1 O0.0 S0 S1 P1 Botn de Seleccin 1 Botn de Seleccin 2 Lmpara indicadora

Desarrollo de la prctica: A continuacin veras los pasos para realizar la configuracin de hardware y red para esta prctica. 1. La herramienta central en STEP 7 es el SIMATIC Manager. Da doble clic en 2. En STEP7 llama a un nuevo proyecto ( File New).

3. Dale el nombre al proyecto Name ET200S_PN (

ET200S_PN

OK).

85

AU09005 Laboratorio de automatizacin Manual de prcticas

4. Remarca tu proyecto e inserta una Industrial Ethernet Subnet. ( ET200S_PN Insert Subnet Industrial Ethernet).

5. Entonces una estacin SIMATIC 300 Station es insertada. ( Insert Station SIMATIC 300 Station).

6. Con doble clic, abre la herramienta de configuracin Hardware. (

Hardware).

86

AU09005 Laboratorio de automatizacin Manual de prcticas

7. Abre el catlogo de hardware al oprimir sobre el smbolo '

. (

Entonces acomoda sobre los directorios: PROFIBUS DP, PROFIBUS PA, PROFINET IO, SIMATIC 300, SIMATIC 400, SIMATIC PC Based Control, y SIMATIC PC Station, todos los racks, mdulos y mdulos interfaz son provistos para configurar su hardware. Inserta un Rail con un doble clic. ( SIMATIC 300 RACK-300 Rail).

Despus de eso, una tabla de configuracin es desplegada automticamente para configurar el Rack 0. 8. Del catlogo de hardware, puedes seleccionar todos los mdulos que estn en tu rack real, e insrtalos en la tabla de configuracin. Al final, da clic sobre el nombre del mdulo, sujeta el botn del ratn y arrastra el mdulo a una lnea en la tabla de configuracin. Inicia con la unidad fuente de poder PS 307 2A. (SIMATIC 300 PS-300 PS 307 2A)

87

AU09005 Laboratorio de automatizacin Manual de prcticas

Nota: Si tu hardware difiere de los que se usan aqu, simplemente selecciona el mdulo correspondiente del catlogo e inserta en el rack. 9. Enseguida, arrastra el CPU 315F-2 PN/DP al segundo slot. El nmero de orden y la versin del CPU pueden ser ledos fuera del frente del CPU. ( SIMATIC 300 CPU-300 CPU 315F-2 PN/DP 6ES7 315-2FH10-0AB0 V2.3). 10. Cuando entra al CPU, la siguiente ventana aparece. En ella, asigna un IP Address al CPU 315F2 PN/DP, especifica la Subnet screen form y selecciona la red Ethernet que ha sido generada.

Opcional: para una ampliacin de la red, una Router Address puede ser seleccionada. Confirma datos con un OK ( IP Address: 192.168.1.10 Subnet form screen: 255.255.255.0 Ethernet(1) Use Router Address: 192.168.1.1 OK).

88

AU09005 Laboratorio de automatizacin Manual de prcticas

11. Despus de que se realicen los ajuste de red, una barra aparece en el derecho del CPU315-2 PN/DP, el PROFINET IO System, en donde se posicionan los dispositivos PROFINET IO. Esto se lleva a cabo cuando se da clic en el mdulo deseado (aqu ET 200S con IM151-3PN HF) en el catlogo de hardware en la va PROFINET IO y se arrastra a PROFINET IO System. ( PROFINET IO I/O ET 200S IM151-3PN HF). 12. Con un doble clic en IM151-3 PNHF, se muestran sus propiedades. ( IM151-3 PNHF)

13. Cada dispositivo de E/S tiene que ser asignado a un Device name que es nico con el sistema PROFINET IO y una direccin IP en el Ethernet. ( Device name: IM151-3PNHF Ethernet)

14. Despus de que IP Address fue asignada, se da un OK. ( 192.168.1.11 OK OK

IP Address:

89

AU09005 Laboratorio de automatizacin Manual de prcticas

15. Del catlogo de hardware, puedes seleccionar todos los mdulos adicionales que son insertados en su ET200S e incluirlas a la tabla de configuracin. Al final, da clic sobre el nombre del respectivo mdulo, sostenindolo y arrstralo a una lnea de la tabla de configuracin. Se inicia con el mdulo de potencia PM-E DC24V...48V/AC24...230V arrastrndolo en el slot 1. ( PROFINET IO I/O ET 200S IM151-3 PN HF PM PM-E DC24V...48V/AC24...230V).

16. Enseguida, arrastra el mdulo digital de entrada 2DI DC24V ST al segundo slot. El nmero y la versin se lee del mdulo. ( PROFINET IO I/O ET 200S IM151-3 PN HF DI 2DI DC 24V ST)

17. Ahora arrastra el mdulo de salida 4 DO DC 24V/0.5A ST al tercer slot. Los datos del anterior se obtiene del hardware ( PROFINET IO I/O ET 200S IM151-3 PN HF DO 4 DO DC 24V/0.5A ST).

90

AU09005 Laboratorio de automatizacin Manual de prcticas

18. Ahora, las direcciones de las entradas y las salidas en el ET200S pueden ser cambiadas. Esto se hace por medio de un doble clic en los sub-mdulos de entrada y salida en el ET200S y ajustndolos en el apartado Addresses. Esas direcciones podran ser anotadas para cada caso. Las direcciones son asignadas automticamente en la secuencia en la que los sub-mdulos son escritos. ( 4DO DC 24V/0.5A ST Addresses OK).

19. Al escribir sobre '

, la configuracin es guardada y compilada (

).

91

AU09005 Laboratorio de automatizacin Manual de prcticas

20. Ahora, selecciona el dispositivo E/S y aplica Assign device name. ( PLC Ethernet Assign device name).

IM151-3PNHF

21. Ahora seleccionamos al ET200S para asignar nombre Assign name. ( name).

ET200S

Assign

22. El Nuevo nombre del dispositivo es entonces desplegado en el rea de Available devices. Close el dilogo. ( Close).

92

AU09005 Laboratorio de automatizacin Manual de prcticas

23. Da clic sobre ( ).

y carga la tabla de configuracin en el PLC. El PLC debe estar detenido

Asegrate de que tu dispositivo de programacin est conectado al CPU va Ethernet. 24. El CPU 315F-2 PN/DP est confirmado un mdulo destino del proceso de carga. ( OK).

25. En el panel de dilogo, puedes tener los dispositivos conectados en la red desplegada Display. ( Display).

26. Entonces, la direccin MAC del CPU en el Ethernet es seleccionada. Si est conectado a un solo dispositivo, acepta con OK. ( OK).

93

AU09005 Laboratorio de automatizacin Manual de prcticas

27. Ahora, la direccin de IP correcta ha sido asignada al controlador E/S, si esta no ha sido ajustada todava. Confirma el siguiente dilogo <<La estacin seleccionada no tiene direccin IP. Quieres asignar la siguiente direccin 192.168.1.10 ahora?>> con un 'Yes. ( Yes). << Ja>>

28. Despus de que cargue la configuracin de hardware, empieza a realizar el programa de prueba. Del SIMATIC Manager, seleccione el bloque OB1 con un doble clic. ( OB1).

29. Selecciona el Programming language FBD y acepta con OK. (

FBD

OK).

94

AU09005 Laboratorio de automatizacin Manual de prcticas

30. Con LAD, STL, FBD Programm S7 blocks, tendr un editor con el cual se desarrollar un programa con el STEP 7. Al final, OB1 se abre para disear el programa. Una nueva red es abierta por medio de un clic en el smbolo de red ' . El programa ser probado y ser y da clic sobre carga ' . cargado. En nuestro caso, este es solamente OB1. Salva OB1 ' El PLC deber estar parado en este proceso ).

31. Coloca el PLC en modo de ejecucin, el programa se iniciar. Al oprimir ' monitoreo, el programa puede ser monitoreado en OB1. ( Nota: Asegrate de que todo est conectado perfectamente. )

para

Nombre del alumno Matrcula Prctica Calificacin

Entrega a tu profesor los resultados de tu prctica.

95

AU09005 Laboratorio de automatizacin Manual de prcticas

LABORATORIO 12. CONFIGURACIN Y USO DE OPC


Objetivo Configurar un servidor OPC cuya funcin ser extraer las seales de estado del PLC hacia el software WinCC, y redirigirlas hacia un servidor Web que permitir publicarlas en la red.

Procedimiento
Configurar un servidor OPC y la integracin con un proyecto, y hacer una conexin directa entre la interfaz, los PLCs y mdulos en tu sistema a travs de un servidor integrado a WinCC de Siemens. Configurar del servidor OPC en WinCC; crear un nuevo proyecto en WinCC seleccionando el WinCC explorer, y eligiendo el tipo de proyecto. Seleccionar la ruta de destino y el nombre del proyecto, posteriormente indicar el nombre de la computadora, y seleccionar las propiedades de Runtime. Establecer la comunicacin a travs del protocolo TCP/IP. Se puede realizar con algn otro protocolo segn sea el proyecto, los recursos y aplicaciones que se tengan. Dar el nombre del PLC que estas creando y posteriormente agregar los parmetros de la conexin, la direccin IP, rack y slot number. Asignar las etiquetas Tags que estarn relacionadas con las entradas, salidas, marcas, palabras y dems reas de memoria. Llevar a cabo la configuracin del Servidor Web OPC, se desarrollar el servidor donde se estar reflejando la informacin en lnea.

Resultados
Reportar las dificultadas que tuviste en la prctica y qu solucin le diste. Mencionar en dnde puede ser aplicado el OPC. Mencionar qu ventajas representa.

96

AU09005 Laboratorio de automatizacin Manual de prcticas

Procedimiento Explicacin: Un servidor OPC (OLE for process control) es un estndar de comunicacin en el campo del control y supervisin de procesos industriales, este permite obtener datos de un PLC y publicarlos en tiempo real en la red. Desarrollo de la prctica: Configuracin del servidor OPC en Wincc En esta seccin indicaremos los pasos para realizar la configuracin de nuestro servidor.

1. Para crear un nuevo proyecto en Wincc oprimimos el siguiente botn siguiente ventana en la que seleccionars el tipo de proyecto que necesitamos.

, aparecer la

2. En la siguiente ventana seleccionars la ruta destino y nombre del proyecto. 3. Posteriormente debers indicar el nombre de la computadora y seleccionar las propiedades de runtime (modo play) adecuadas.

4. Hacer click derecho en Tag Managment

97

AU09005 Laboratorio de automatizacin Manual de prcticas

5. Seleccionar Add New Driver

Seleccionar SIMATIC S7 Protocol Suite, este agrega todos los protocolos vlidos para Wincc. 6. Ahora establecers la comunicacin a travs del protocolo TCP/IP. Se puede realizar con algn otro protocolo segn sea el proyecto, los recursos o aplicaciones que se tengan.

7. Haciendo clic derecho oprimes el botn new driver connection, dars el nombre del PLC que estas creando y posteriormente agregaras los parmetros de la conexin la direccin Ip, rack y slot number. 8. A continuacin asignaras las etiquetas Tags que estarn relacionadas con las entradas, salidas, marcas, palabras, y dems reas de memoria que requieras utilizar para tu desarrollo. 9. Hacer clic derecho en la conexin deseada, en este caso prueba, seleccionamos New Tag, emerger la ventana de Tag Properties en donde asignars nombre y el tipo de dato a ingresar.

98

AU09005 Laboratorio de automatizacin Manual de prcticas

Das clic en select address y especificas el rea de memoria para este tag. El mismo procedimiento puede ser utilizado para crear ms etiquetas.

Nota: el servidor de OPC funciona de manera integral con Wincc, por lo que al arrancar el proyecto (Modo Play), el servidor arranca de igual manera Configuracin del Servidor Web OPC A continuacin desarrollaremos el servidor donde se estar reflejando la informacin en lnea 1. Ejecutar el programa llamado DataHub y abrir el men de propiedades.

2. Seleccionar la pestaa de OPC DA. Asegurarse que la opcin Act as an OPC Client to these servers est habilitada.

99

AU09005 Laboratorio de automatizacin Manual de prcticas

3. Hacer click en Add. 4. En Computer Name seleccionar localhost. 5. En OPC server name seleccionar OPCServer.WinCC. 6. Click OK.

7. Hacer click en la pestaa Web server. 8. Asegurarse de que la opcin Act as a web server est habilitada. 9. Designar el puerto 80 10. Click Ok 11. Abrir algn navegador web 12. En la barra de direcciones escribir localhost Ahora nos encontramos en la pgina de muestra del servidor web, aqu podemos encontrar los diferentes ejemplos que se pueden programar; por el momento no se programar ninguna pgina, solo usaremos los ejemplos.

100

AU09005 Laboratorio de automatizacin Manual de prcticas

13. En la barra de direcciones escribimos http://localhost/datahub.asp En esta pgina podremos monitorear el estado de las variables que se encuentran publicadas en WinCC. Con esto hemos terminado de crear el servidor web que nos permitir revisar el estado de nuestro sistema desde cualquier parte del mundo, si quieres ver tus variables en otra computadora, debers de reemplazar la parte de localhost por la direccin IP de la mquina donde se configur el servidor.

Nombre del alumno Matrcula Prctica Calificacin

Entrega a tu profesor los resultados de tu prctica.

101

AU09005 Laboratorio de automatizacin Manual de prcticas

LABORATORIO 13. COMUNICACIN ENTRE CPUS VA PROFINET


Objetivo Establecer comunicacin va TCP/IP entre dos CPUs (Step7 Connection) Procedimiento Describir el proceso de comunicacin entre dos o ms CPUs, que tiene la finalidad de enviar y recibir datos entre los controladores. Los datos contienen informacin que ayuda a la integracin entre los CPUs. Contar con un proyecto dado de alta, con dos CPUs como mnimo, debidamente configurados y funcionando. Configurar la conexin S7 Connection, configurar la conexin del primer CPU en la pantalla de NetPro. Seleccionar el CPU con el que se establecer la comunicacin (CPU receptor). Tambin se declara el tipo de conexin S7 connection. Asignar el nmero ID que representar al PLC en los bloques de comunicacin. Ejecutar la declaracin de bloques USEND y URCV. Los bloques USEND y URCV necesitan ser declarados mediante un bloque de datos (DB) para funcionar. Hay dos alternativas para declarar bloques DB: o o Al momento de agregar el bloque (FB8 o FB9) al diagrama escalera desde la librera (simplemente dar clic y arrastrar). La segunda alternativa es insertar un DB desde la pantalla de Simatic en la carpeta de bloques Resultados Con esta prctica se pretende que alumno conozca otra forma de comunicarse entre CPUs va PROFINET y la correcta configuracin entre estos. Este tipo de comunicacin necesita una programacin mnima bsica, la cual el alumno despus de haber terminado el ejercicio estar familiarizado y sabr cmo utilizarla

Llevar a cabo el flanqueo positivo del Bloque USEND. Debido a que para enviar informacin constantemente es necesario estar flanqueando positivamente la entrada REQ del bloque de USEND, es necesario realizar la lgica de un timer que este enviando mensajes cada determinado tiempo.

102

AU09005 Laboratorio de automatizacin Manual de prcticas

Procedimiento

Explicacin: La conexin que se utilizar para la comunicacin es la S7 Connection, la cual es mucho ms sencilla de usar ya que es una comunicacin bidireccional, por lo que una sola conexin entre dos CPUs puede enviar y recibir datos simultneamente. Prerequisitos de la prctica: Tener un proyecto dado de alta, con dos CPUs como mnimo, debidamente configurados y funcionando. CPUs configurados para su comunicacin va PROFINET. Conexiones fsicas necesarias para PROFINET Nota: revisar prcticas anteriores en caso de ser necesario.

Desarrollo de la prctica: Configuracin de la conexin S7 Connection 1. Abrir el NetPro desde el Simatic presionando el botn de configuracin de red. 2. En la pantalla de NetPro, hacer clic sobre el primer CPU al cual se desea configurar la conexin, es decir, sobre el pequeo rectngulo que contiene el modelo del CPU.

103

AU09005 Laboratorio de automatizacin Manual de prcticas

Aparecer una lista en blanco en la parte de abajo. Para crear una nueva conexin dar click derecho sobre el primer rengln y presionar Create New Connection 3. En la ventana que aparece se deber seleccionar el CPU con el que se establecer la comunicacin (CPU receptor). Tambin se declara el tipo de conexin S7 connection.

4. Al finalizar presionar OK.

En la ventana emergente se deber asignar el nmero ID que representar al PLC en los bloques de comunicacin.

104

AU09005 Laboratorio de automatizacin Manual de prcticas

5. Asignar al CPU1 el ID 20. 6. Seleccionar la casilla Establish an active connection. La definicin de quin comienza la comunicacin en este caso es irrelevante, ya que la comunicacin es bidireccional y debido a los tiempos de envo y recepcin de datos de aproximadamente 30ms, no importa quin inicie la conexin. 7. Dar clic en OK. Se agregar la conexin a la pantalla de NetPro y automticamente se crear la conexin inversa, es decir la del Partner al cual se le asignar un ID aleatorio. Para cambiar el ID aleatorio a nuestro gusto (por ejemplo, ID 10) necesitamos presionar el rectngulo que contiene el modelo de nuestro segundo PLC (Partner) y dar doble click sobre la conexin. Nos aparecer una ventana similar a la anterior, en la cual podemos cambiar el ID del PLC. Al final nos quedar una pantalla similar a la que aparece a continuacin. Los recuadros amarillos indican que es necesario compilar la informacin.

8. Presionar el botn marcado en rojo en la imagen anterior. Si todo est correctamente configurado, podemos proseguir. 9. Finalmente hay que bajar la configuracin a los CPUs, para esto hay que seleccionar uno a uno y dar clic en el botn de download marcado con una flecha hacia abajo. Con esto, nuestros CPUs ya estn configurados para comunicarse va S7 Connection. Sin embargo, es necesario programar los bloques de comunicacin, esto se explica en el siguiente apartado. Declaracin de bloques USEND y URCV Los bloques de comunicacin que se utilizan para la conexin S7 Connection son el USEND (FB8) y el URCV (FB9). Estos bloques de funciones se pueden copiar de alguna librera de Siemens, bajar de Internet o simplemente copiarlos de un proyecto anterior. Los bloques USEND y URCV necesitan ser declarados mediante un bloque de datos (DB) para funcionar.
105

AU09005 Laboratorio de automatizacin Manual de prcticas

La figura muestra la ubicacin de donde pueden ser copiados los FB desde la librera de Siemens. Hay dos alternativas para declarar bloques DB: A. Al momento de agregar el bloque (FB8 FB9) al diagrama escalera desde la librera (simplemente dar clic y arrastrar). i. Escribir en la parte superior del bloque DBXX y dar enter.

ii. Automticamente el software pregunta si quieres que cree el DB que sealaste y dar clic aceptar.

106

AU09005 Laboratorio de automatizacin Manual de prcticas

B. La segunda alternativa es insertar un DB desde la pantalla de simatic en la carpeta de bloques.

i.

Hacer clic derecho, Insert New Objet y seleccionamos Data Block.

ii. Se declara el nombre y en lugar de seleccionar Shared, escogemos Instance DB y seleccionamos el FB al cul va a estar relacionado ese DB. En nuestro caso FB8 o FB9. iii. Dar clic en OK Estructura de los bloques USEND y URCV La estructura del bloque USEND es la siguiente: EN: activa el bloque. REQ: seal que hace que el bloque enve los datos. El envo se realiza cuando la seal tiene una transicin positiva (de 0 a 1). ID: es el ID que definimos en nuestra conexin (paso 6), tiene que estar en formato W#16#XX R_ID: es un nmero que relaciona un bloque USEND con el bloque URCV. Para que la comunicacin se realice efectivamente deben de ser idnticos en ambos bloques, en los dos CPUs. Debe estar en formato de DW#16#XX
107

AU09005 Laboratorio de automatizacin Manual de prcticas

SD_1: es la informacin que se enva, la cual puede ser una entrada, salida o marca. La informacin puede ser mandada por bit o por byte en formato M1.0 o MB1 respectivamente. DONE: seal que manda el bloque cuando se termin de enviar la informacin. Manda 1 cuando termin, 0 cuando no est enviando o est en proceso de envo. ERROR: seal que manda el bloque para determinar una falla, 1 marca error, 0 no hay error. STATUS: manda un determinado mensaje que indica el estado de la comunicacin; si hay error, te enva el cdigo del mismo o si la informacin se enva muy lenta.

La estructura del bloque URCV es la siguiente: EN: alimentacin que energiza el bloque para recibir mensajes. EN_R: seal que habilita el bloque para recibir datos. 1 habilitado, 0 deshabilitado. ID: es el ID que definimos en la conexin, tiene que estar en formato W#16#XX. R:ID: es un nmero cualquiera. Este relaciona los bloques de enviar y recibir, por lo que en ambos bloques debe ser el mismo. Debe estar en formato de DW#16#XX. RD_1: es donde se va a guardar la informacin que recibe. NDR: indica 1 cuando se complet la recepcin y 0 cuando est en proceso o inactivo. ERROR: indica 1 cuando existe alguna falla en la comunicacin y 0 cuando todo est en orden. STATUS: marca en una palabra el estado de la recepcin.

108

AU09005 Laboratorio de automatizacin Manual de prcticas

Flanqueo positivo del Bloque USEND Debido a que para enviar informacin constantemente es necesario estar flanqueando positivamente la entrada REQ del bloque de USEND, es necesario realizar la lgica de un timer que est enviando mensajes cada determinado tiempo. A continuacin se muestra el diagrama de escalera que logra esta funcin.

Explicacin del diagrama: nuestro Timer est formado por 2 On Delay Timer de Siemens, asignados a diferentes Temporalizadores (T27 y T28) del PLC. La memoria M200.0 la usamos como la entrada a REQ de nuestro bloque. En la segunda lnea podemos agregar las condiciones necesarias para que el envo de mensajes se detenga, por ejemplo que tengamos un 1 en error, o que alguna seal de diagnstico marque error, etc. 10. Una vez que est lista la programacin, compilar y guardar. 11. Finalmente descargar la informacin al CPU. Observaciones: Es necesario asegurarnos de cargar la configuracin de las conexiones hechas en NetPro a los PLCs. Para esto se recomienda bajar todo el HWConfig (Configuracin del hardware) o inclusive todo el PLC completo. Debido a que el tiempo de envo de datos es muy corto (30ms), es muy probable que en la seal de STATUS de nuestros bloques USEND y/o URCV aparezca el nmero decimal 19, que significa que los mensajes se estn enviando ms rpido de los que el receptor puede recibir. Sin embargo, esto no significa que los mensajes no se estn enviando, ni que no se estn recibiendo. Cada conexin S7 connection es bidireccional entre el PLC local y el remoto. La cantidad mxima de datos que se pueden enviar por conexin son de 2 bytes, es decir, una palabra (WORD);
109

AU09005 Laboratorio de automatizacin Manual de prcticas

tambin se puede enviar en formato BOOL, INT, BYTE y CHAR. Si se necesitan enviar ms datos, ser necesario utilizar ms bloques USEND / URCV. Ejemplo:

La siguiente figura muestra la programacin en el CPU Emisor:

La siguiente figura muestra la programacin en el CPU Receptor:

Ejercicio y diagrama

Se tienen los siguientes componentes y sus respectivas direcciones:


I1.0

Q0.3

I0.4

I0.5

Q0.4

Q0.5

ON I0.0

INICIO I0.1

LUZ VERDE Q0.2

110

AU09005 Laboratorio de automatizacin Manual de prcticas

Condiciones de funcionamiento: Todas las entradas corresponden al CPU EMISOR. Todas las salidas corresponden al CPU RECEPTOR. Al oprimir el botn ON, se deber encender la luz verde para indicar que nuestro sistema est energizado. Con el botn de INICIO y el sistema energizado se extender el pistn de doble efecto (DE). Una vez que el pistn se extienda por completo, el pistn de simple efecto se deber extender por 2 seg.; y luego regresar a su posicin inicial. Una vez que el pistn de simple efecto se retraiga, el pistn de DE se deber retraer y as terminar la secuencia.

Cada vez que se quiera realizar la secuencia completa, es necesario oprimir el botn de INICIO. Nombre del alumno Matrcula Prctica Calificacin

Entrega a tu profesor los resultados de tu prctica.

111

AU09005 Laboratorio de automatizacin Manual de prcticas

LABORATORIO 14. INTERFAZ HOMBRE-MQUINA (HMI)


Objetivo Conocer el panel OP 177B 6 PN/DP como interface hombre mquina. (HIM) Configurar una interface hombre mquina (HMI) para lograr una comunicacin entre el PLC y el operador. Familiarizarse con el programa WinCC Flexible. Crear Variables y relacionarlas con los objetos del proyecto. Resultados Investigar qu otros tipos de sistemas SCADA o HMI existen, nombra al menos 3. Mencionar cules son las ventajas de integrar tu proyecto con un sistema SCADA o HMI Explicar 2 ejemplos del uso de un sistema SCADA o HMI en la industria.

Procedimiento Realizar la introduccin al manejo de los sistemas SCADA y HMI, utilizando el software WinCC Flexible, el cual te permitir configurar un Touch Pannel y crear un Interfaz Hombre Mquina (HMI). Llevar a cabo la creacin de un Proyecto, el software WinCC flexible es una aplicacin que permite el manejo y visualizacin a pie de mquina y a pie de todo nuestro proceso. Llevar a cabo la configuracin de Protocolo de Comunicacin, definir la forma en la WinCC flexible se comunicar con nuestro PLC (protocolo de comunicacin). Esto es necesario para acceder a nuestras estradas, salidas, marcas, etc. Crear las variables, una vez que est definido el protocolo de comunicacin, el siguiente paso es agregar las variables que utilizar el proyecto. Agregar el mismo nmero de variables que tengamos dadas de alta en Step 7 (tabla de variables) a nuestro proyecto en WinCC Flexible. Crear imgenes a travs de las cuales el usuario se desplazar para tener acceso a diferentes botones, variables, indicadores, etc. Crear el texto, la creacin de textos estticos se realiza con la ayuda de la barra de herramientas. Crear los botones, se crean al hacer doble clic en el botn en la barra Herramientas Crear los grficos, WinCC flexible cuenta con una carpeta

112

AU09005 Laboratorio de automatizacin Manual de prcticas

para agregar grficos como: logotipos, sensores, botones, indicadores, etc. Crear las listas, se cuenta con dos tipos de listas: textos y grficos Integrar el WinCC Flexible con Step 7 integrar el proyecto al Step 7 una vez que se han terminado ambos proyectos por separado. Procedimientos Explicacin: En esta prctica realizars la introduccin al manejo de los sistemas SCADA y HMI, y utilizars el software Wincc Flexible, el cual te permitir configurar un Touch Pannel y crear un Interfaz Hombre Mquina (HMI). Adems, integrars este sistema con la programacin del PLC y los actuadores que el proyecto indique. Desarrollo de la prctica: Ejercicio Se crear una interfaz donde se realice el procedimiento descrito en la prctica 2. Se deber ilustrar la torreta con sus diferentes estados (prendido/apagado). No es necesario representar los pistones, pero s crear botones para simular los que se utilizaron fsicamente en la prctica 2. Se tendrn como mnimo dos pantallas y desplazarse entre ellas. Crear una pantalla principal, desde la cual se puedan acceder a las pantallas restantes. Creacin de un proyecto El software WinCC Flexible es una aplicacin que permite el manejo y visualizacin a pie de mquina y a pie de todo nuestro proceso.

1. Para abrir esta aplicacin dar clic en el cono de WinCC Flexible.

2. Aparecer una pantalla de inicio. En la barra de herramientas dar clic en el botn Nuevo, localizado en la siguiente ruta: Proyecto>Nuevo.

113

AU09005 Laboratorio de automatizacin Manual de prcticas

3. Se mostrar una pantalla para la seleccin del panel del operador. El que panel a utilizar es el modelo OP 177B 6 color PN/DP. Se encuentra en Panels>170>OP 177B 6 color PN/DP. Nota: escoger la versin ms actual. En este caso es la nmero 1.1.1.0

4. Dar clic en Aceptar. Ahora se abre nuestro ambiente de trabajo. En caso que el sistema no pregunte si se desea guardar el proyecto, debemos hacerlo manualmente. Esto es con el nico propsito de ir almacenando nuestro avance y evitar prdidas de informacin en caso de algn accidente. Seguir la ruta: Proyecto>Guardar Guardar el proyecto en la ruta indicada por el instructor del laboratorio.

Configuracin de protocolo de comunicacin El siguiente paso es definir la forma en que la WinCC Flexible se comunicar con nuestro PLC (protocolo de comunicacin). Este paso es necesario para acceder a nuestras estradas, salidas, marcas, etc. 5. Dar doble clic a Conexiones en el apartado Comunicacin.

114

AU09005 Laboratorio de automatizacin Manual de prcticas

6. Se muestra la ventana de Conexiones. En la columna Driver de Comunicacin seleccionar SIMATIC S7 300/400. Ahora procederemos a crear una conexin va MPI. Como podemos observar en la figura anterior, existen ciertos apartados como Interfaz, Panel de Operador, Red y Autmata, debemos completar como se indica:

Interfaz Seleccionar la opcin IF1 B.

Panel de Operador Tipo: Simatic Velocidad de transferencia. : 187500 Direccin: La indicada por su instructor, ya que esta debe ser nica dentro de su red. Punto de acceso: S7ONLINE Tener seleccionada la casilla de nico maestro del bus.

Red Perfil: MPI Max. Direccin de estacin (HSA): 31 Nmero de maestros: 1

Autmata Direccin: 2 Slot de expansin: 0 Bastidor: 0 Tener seleccionada la casilla de Proceso cclico

115

AU09005 Laboratorio de automatizacin Manual de prcticas

Creacin de variables Una vez que est definido nuestro protocolo de comunicacin, el siguiente paso es agregar las variables que utilizar nuestro proyecto. Una buena prctica es agregar el mismo nmero de variables que tengamos dadas de alta en Step 7 (tabla de variables), a nuestro proyecto en WinCC Flexible.

7. En la seccin Comunicacin hacer doble clic en Variables.

8. Aparecer una ventana como la siguiente:

CAMPOS Nombre: nombre que se le asignar a la variable en WinCC Flexible. Conexin: nombre de la conexin a la cual estar ligada esta variable. En caso de no haber cambiado el nombre de la conexin, el sistema asigna Conexin_1 (Paso 6). Tipo de datos: para las entradas y salidas del PLC se asigna Bool. Direccin: son las direcciones fsicas a las cuales estn ligadas las entradas o salidas en el PLC. Nota: la figura anterior es un ejemplo de cmo debe llenarse la tabla de variables para entradas y salidas. La columna Conexin tiene los mismos valores en cada fila, pues todas las variables estarn asignadas al mismo PLC. Crear tantas variables como necesite el proyecto. Creacin de imgenes Para crear las pantallas con las cuales el usuario va a interactuar, es necesario crear imgenes a travs de las cuales el usuario se desplazar para tener acceso a diferentes botones, variables, indicadores, etc. Debemos estar en la pantalla principal de WinCC Flexible.
116

AU09005 Laboratorio de automatizacin Manual de prcticas

9. Dar doble clic en Agregar Imagen.

Con esto se crea la imagen Imagen_1. Se puede cambiar el nombre dando clic derecho en la imagen y seleccionar Cambiar Nombre.

10. Para comenzar a modificar la imagen, dar doble clic en Imagen_1. Se mostrar la siguiente figura. La barra que se encuentra del lado derecho se llama Herramientas. Esta barra cuenta con varios instrumentos como textos estticos, botones inteligentes, objetos de Windows, o elementos bsicos de dibujos.

117

AU09005 Laboratorio de automatizacin Manual de prcticas

Creacin de texto La creacin de textos estticos se realiza con la ayuda de la barra de herramientas. 11. 12. 13. 14. Hacer doble clic en Campo de Texto. Se mostrar la ventana Campo de Texto, aqu ingresamos el texto que uno desee. Hacer clic en Aceptar. Arrastrar el cursor a la pantalla y este cambiar al smbolo de Texto. Simplemente hacer clic donde se desea colocar el texto.

Creacin de botones 15. Los botones se crean al hacer doble clic en el botn en la barra Herramientas. En esta pantalla, se puede asignar un nombre al botn, tipo de letra, color.

16. Hacer clic en Aceptar.

En caso de querer modificar un valor ms adelante, seleccionar el botn, y en la parte inferior de la pantalla aparece la ventana del botn. En caso de no ver la ventana, hacer clic derecho al botn y seleccionar Propiedades.
118

AU09005 Laboratorio de automatizacin Manual de prcticas

Creacin de grficos WinCC Flexible cuenta con una carpeta para agregar grficos como: logotipos, sensores, botones, indicadores, etc. 17. Hacer clic en la seccin Grficos dentro de la barra Herramientas. 18. Seguir la ruta Carpetas de Grficos de WinCC>Symbol Factory Graphics>SymbolFactory 256 Color

Creacin de listas Tenemos dos tipos de listas, de textos y grficos. Las listas de textos nos sirven para colocar varios letreros segn el estado de la variable con que la liguemos. Las listas de grficos son ms intuitivas y ms comunes en los HMI, ya que indican el estado de una entrada/salida de forma animada. A continuacin se muestra la creacin de una lista de grficos. 19. Arrastrar dos botones (diferentes) a la pantalla desde la carpeta del punto 18.

20. Hacer doble clic sobre Listas de Textos ubicado en la seccin Texto y Listas de grficos en la parte derecha de la pantalla principal.

119

AU09005 Laboratorio de automatizacin Manual de prcticas

21. Dar dos clics en el espacio en blanco de la columna Nombre.

22. Dar dos clics en la columna Por defecto.

23. Dar un clic en la flecha del recuadro naranja Entrada vaca, buscar y seleccionar la animacin del botn rojo que no est presionado. 24. Dar clic en Establecer

25. Repetir los pasos 22-24 en la siguiente fila, para agregar la animacin del botn rojo presionado.

26. Regresar a la pantalla principal y en la barra Herramientas hacer clic en Campo ES grfico.

120

AU09005 Laboratorio de automatizacin Manual de prcticas

27. Hace clic en la pantalla de nuestro touch panel. 28. En la parte inferior de la pantalla principal, la ventana Campo ES grfico, seleccionar la lista que creamos anteriormente, como lo muestra la figura.

29. Se puede eliminar la barra de desplazamiento de la animacin en las propiedades de Campo ES, debajo del campo donde seleccionamos la lista de grficos (Tipo barra desplaz). Tambin se puede definir el tamao y otras opciones.

Con esto, el botn queda configurado correctamente. Nota: puede eliminar los dos grficos agregados (botn presionado y sin presionar). Solo se arrastraron a la pantalla principal para que estuvieran disponibles en la seleccin en el paso 23.

121

AU09005 Laboratorio de automatizacin Manual de prcticas

Plantillas En la seccin de imgenes se puede observar una pantalla llamada Plantilla. Es la platilla de nuestro proyecto, los elementos que agreguemos aqu afectarn al resto de las imgenes que se creen. Navegacin entre imgenes Para navegar entre imgenes se necesitan tener ms de una imagen creada, despus asignar el evento para cada una de las imgenes creadas. 28. Seleccionar el botn donde se asignar el evento (F1, F2, F3, etc). 29. En Eventos>Pulsar seleccionar Activar Imagen. Es indispensable asignar el nombre de la pantalla que se activar.

IMPORTANTE: es necesario asignar un botn, es este caso K10 con la opcin PararRuntime que est en la seccin de Otras funciones. Esta opcin permite salir del simulador Runtime de WinCC Flexible una vez que se active, ms adelante se explica cmo correr el simulador. Habilitar este botn desde la imagen Plantilla para que aplique a todas las ventanas que se vayan a crear. Asignacin de Eventos A los botones, palancas, animaciones, etc., de nuestro proyecto, se les deben asignar eventos segn el objetivo de cada uno.

122

AU09005 Laboratorio de automatizacin Manual de prcticas

30. Hacer clic en el objeto al cual se le asignar el evento. 31. En la ventana de propiedades del botn, hacer clic en Eventos. 32. Seleccionar Hacer clic. 33. Seleccionar la funcin InvertirBit y la variable deseada. A manera de ejemplo se asign la luz roja de la prctica 1.

Nota: la funcin InvertirBit, como su nombre lo indica, invierte el valor actual del bit; es decir, si su valor lgico es 1 se hace 0, y viceversa. Para mayor informacin sobre las diferentes funciones, consultar la ayuda del WinCC Flexible. Simulador Runtime Para verificar que el botn funcione correctamente, existe un simulador llamado Runtime, el cual nos permite simular el touch panel y una tabla de variables para monitorear los valores de nuestras variables Existen tres opciones para correr el simulador. En esta prctica se muestra la opcin del simulador con tabla de variables.

34. Hacer clic en el botn que indica la figura.

123

AU09005 Laboratorio de automatizacin Manual de prcticas

35. Activar la casilla INICIO para monitorear las variables en tiempo real. 36. Para salir de la simulacin presionar el botn K10 que se program en el paso 30.

Relacionar las variables La relacin de las variables con los botones, palancas y animaciones que hemos insertado en nuestras pantallas, es requisito para que nuestro proyecto funcione correctamente.

37. Hacer clic en el objeto que se va a relacionar para abrir sus propiedades. 38. Hacer clic en el campo Variable para seleccionar con qu variable la vamos a relacionar. 39. Realizar los pasos 37 y 38 para dar de alta todas las variables que el proyecto necesite. Integracin de WinCC Flexible con Step 7 Es muy recomendable integrar el proyecto al Step 7 una vez que se han terminado ambos proyectos por separado. 40. Hacer clic en Proyecto>Integrar en el proyecto Step 7

124

AU09005 Laboratorio de automatizacin Manual de prcticas

41. Se abrir una ventana para seleccionar el proyecto donde WinCC flexible ser integrado. Seleccionar su proyecto. 42. Dar clic en Aceptar Dependiendo de la computadora este puede tomar unos momentos.

Ahora, si abrimos Step 7 podremos ver cmo el proyecto en WinCC Flexible es accesible desde aqu. Con esto la comunicacin est finalizada. Nombre del alumno Matrcula Prctica Calificacin

Entrega a tu profesor los resultados de tu prctica.

125

AU09005 Laboratorio de automatizacin Manual de prcticas

LABORATORIO 15. CREACIN DE HMI PARA SIMULAR LNEAS DE PRODUCCIN APLICANDO


PROTOCOLOS DE COMUNICACIN Objetivo Integrar sistemas de manufactura utilizando diferentes protocolos de comunicacin en aplicaciones industriales Procedimiento Implementar diferentes protocolos de comunicacin para unir diferentes componentes industriales es un solo sistema controlado por una interfaz. Los componentes utilizados son los siguientes: o Interruptor de dos posiciones (utilizado como switch principal) o Motor trifsico o Banda transportadora o Sensor difuso o Pistn de simple efecto o Pistn de doble efecto o Contenedor o Foco-Alarma o Touch panel Crear un HMI intuitivo que permita el control del sistema, y a su vez permita el control individual de cada uno de sus componentes. Resultados Controlar cada parte individual de la lnea de produccin, y que estas funcionen correctamente. Aplicar los diferentes protocolos de comunicacin segn el criterio del alumno, para lograr una comunicacin con la lnea de produccin. Capacidad para evaluar el funcionamiento de una lnea de produccin como un todo

126

AU09005 Laboratorio de automatizacin Manual de prcticas

Procedimiento

Explicacin:

Se tiene una lnea de produccin que consiste en una banda transportadora movida por un motor trifsico a travs de un variador de frecuencia. De igual forma, la lnea de produccin tiene un sensor difuso para indicar que la pieza est a punto de llegar al final de la banda transportadora. Una vez que la pieza lleg al final de su recorrido, un pistn de simple efecto la posiciona fuera de la banda transportadora para que un segundo pistn de doble efecto la coloque en un contenedor con capacidad de 6 piezas. El pistn de doble efecto solo se podr activar si un operario presiona el botn de Acuse, para verificar que el contenedor tiene espacio para recibir la pieza. Importante: la banda y posicin de los componentes descritos en el prrafo anterior son conceptuales. No es necesario mover o implementar equipo nuevo.

127

AU09005 Laboratorio de automatizacin Manual de prcticas

EVIDENCIA 1
Evidencia Crea una HMI (Interface Hombre Mquina) que se utilice para simular un lnea de produccin aplicando diferentes protocolos de comunicacin Criterios de contenido Creacin de una HMI amigable Aplicacin de protocolos de comunicacin

Ttulo:

Evidencia Instrucciones: Descripcin del problema:

Se tiene una lnea de produccin que consiste en una banda transportadora movida por un motor trifsico a travs de un variador de frecuencia. De igual forma, la lnea de produccin tiene un sensor difuso para indicar que la pieza est a punto de llegar al final de la banda transportadora. Una vez que la pieza lleg al final de su recorrido, un pistn de simple efecto la posiciona fuera de la banda transportadora para que un segundo pistn de doble efecto la coloque en un contenedor con capacidad de 6 piezas. El pistn de doble efecto solo se podr activar si un operario presiona el botn de Acuse, para verificar que el contenedor tiene espacio para recibir la pieza. Importante: La banda y posicin de los componentes descritos en el prrafo anterior son conceptuales. No es necesario mover o implementar equipo nuevo.

128

AU09005 Laboratorio de automatizacin Manual de prcticas

Motor Trifsico Banda

Sensor Difuso Pistn 1

Pistn 2

Contenedor

Sistema Energizado

Capacidad Baja Mxima

Media

Alta

Main Switch

Low

Medium

High

Paro

Acuse

Condiciones de funcionamiento: 1. Un interruptor de dos posiciones ser el switch principal (Main Switch) de la lnea de produccin; si no est habilitado no se podr mover nada en la lnea. 2. El main switch tiene dos estados: a. Habilitado: un foco (sistema energizado) deber mantenerse encendido. b. Deshabilitado: el mismo foco (sistema energizado) deber parpadear en intervalos de 1 seg. 3. La banda tiene tres velocidades disponibles: 30%, 60% y 100% de la capacidad mxima del motor trifsico. La velocidad debe ser controlada mediante tres botones pulsadores: velocidad baja (Low), media (Medium) y alta (High), respectivamente. 4. Las velocidades de la banda tambin debe ser indicada con tres focos: baja, media y alta. 5. Existe un botn pulsador (Paro) el cual detiene completamente el
129

AU09005 Laboratorio de automatizacin Manual de prcticas

movimiento de la banda. 6. Cuando la pieza sea detectada por el sensor difuso, se deber esperar 2 segundos para permitir que llegue al final de banda, y el pistn de simple efecto (pistn 1) se extender por 3 segundos e inmediatamente se retraer. 7. Un botn pulsador (Acuse) tiene que ser habilitado por el operario para indicar al sistema que el pistn de doble efecto (pistn 2) puede extenderse por 3 segundos y luego retraerse, y as depositarlo en el contenedor. El botn de Acuse se activa desde la ET 200 L. 8. La capacidad mxima del contendor es de 6 piezas, y una vez que est llena, el sistema notificar con un foco (Capacidad Mxima) parpadeando en intervalos de 0.4 seg. 9. El conteo de las piezas se reinicia si el main switch es deshabilitado. Requerimientos del sistema: 1. Se deben utilizar los distintos protocolos de comunicacin vistos durante el curso (mnimo 3). 2. Se debe crear una interfaz en el Touch Panel permitiendo as controlar todo el sistema desde dicha interfaz.

Evidencia: Crea una HMI (Interface Hombre Mquina) que se utilice para simular un lnea de produccin aplicando diferentes protocolos de comunicacin Competencia a la que corresponde:

Integra sistemas de manufactura utilizando diferentes protocolos de comunicacin en aplicaciones industriales

130

AU09005 Laboratorio de automatizacin Manual de prcticas

Evaluacin de la evidencia 1
Criterios de contenido (pegar los criterios desarrollados previamente) 1. Creacin de una HMI amigable Excelente 100 Muy bueno 90 Bueno 80 Suficiente 70 Puntos

Equivalencia: 60 puntos

Equivalencia: 54 puntos

Equivalencia: 48 puntos

Equivalencia: 42 puntos

60

Crea una HMI que permite el control de todas las partes de la lnea de produccin y es amigable y funcional con el usuario

Crea una HMI que permite el control de la mayora de las partes de la lnea de produccin y es amigable y funcional con el usuario

Crea una HMI que permite el control de la mitad de las partes de la lnea de produccin y es amigable y funcional con el usuario

Crea una HMI que permite el control de menos de la mitad de las partes de la lnea de produccin y es amigable y funcional con el usuario

2. Aplicacin de protocolos de comunicacin

Equivalencia 40 puntos Aplica ms de 3 protocolos de comunicacin en la HMI

Equivalencia 36 puntos Aplica 3 protocolos de comunicacin en la HMI

Equivalencia 32 puntos Aplica 2 protocolos de comunicacin en la HMI

Equivalencia 28 puntos Aplica un protocolo de comunicacin en la HMI

40

131

Potrebbero piacerti anche