Está en la página 1de 34

INSTITUTO TECNOLGICO DE CD.

CUAUHTMOC

Controladores Lgicos Programables

Prctica 3 Secuencia

ALUMNOS
Nez Cruz Maryl Sehu Lima Tania Roco Valenzuela Garca Daniel Humberto 09610452 09610455 09610361

Dr. David Senz Zamarrn

Cd. Cuauhtmoc, Chih., Marzo de 2013

CONTENIDO

ndice de figuras
Figura 1.1 Figura 2.1 Figura 2.2 Figura 2.3 Figura 2.4 Figura 2.5 Figura 5.1 Figura 5.2 Figura 6.1 Figura 6.2 Figura 7.1 Seales y formas de salida del OP AMP. Seales de entrada del de OP un de 1 4 5 6 8 9 10 16 17 17 18

AMP Identificacin de las terminales 741.. Conexiones de fuentes

alimentacin Comparador de ventana no inversor. Comparador . Comparador de ventana de inversor... ventana (nivel bajo)

.. Obtencin de voltajes.. Simulacin en Multisim11.0..

Circuito fsico del comparador de ventana.. Lmites del comparador de ventana.. .

ii

ndice de tablas
Tabla 2.1 Caractersticas 4.1 del amplificador operacional Componentes y de 6 12 14 19

741. Tabla

electrnicos... Tabla 4.2 Equipos software.. Tabla 7.1 Resultados del comparador ventana...

iii

I. Introduccin
El continuo avance de las ciencias y el desarrollo tecnolgico en el campo industrial se aceleran cada da ms, el rea de control es de vital importancia en todo proceso. Con el creciente uso de controladores electrnicos el avance de la automatizacin y las exigencias de control a nivel industrial, nace la instauracin de los Controladores Lgicos Programables (PLC). Los empresarios ven en los PLC un medio para aumentar la productividad a un bajo costo, ya que realizan una maximizacin de todos los equipos y un control total de todas las operaciones donde son utilizados, minimizando los errores de los operarios. Un PLC sencillo que realiza pocas operaciones es un equipo muy sofisticado, por esta y muchas otras razones se puede observar la gran importancia del conocimiento del funcionamiento de stos, en beneficio de las personas e instituciones que los utilizan. Los controladores lgicos programables (PLC) estn cada vez ms difundidos en las aplicaciones de automatizacin y tambin la rpida evolucin de la tcnica es un factor que requiere autmatas programables para resolver las tareas de automatizacin. Justamente el micro-PLC S7-224 conquista cada vez ms campos de aplicacin, puesto que es muy potente, su precio es sumamente atractivo y es muy fcil de usar. Para que un PLC logre cumplir con su funcin de controlar, es necesario programarlo con cierta informacin acerca de los procesos que se quiere secuenciar; actualmente existen algunos tipos de software que proporcionan ayuda en esta importante tarea como el Step_7 Microwin Versin 4.0, S7_200 Versin 2.0 y PC_SIMU. En instancia de la necesidad de obtener el conocimiento sobre el

funcionamiento de los PLC, de los lenguajes y tcnicas de programacin se presenta durante el documento una prctica que forman algunos de los previos conocimientos requeridos para trabajar con los PLC.

II. Marco Terico


En el siguiente apartado se describen en forma sinttica algunas de las funciones del PLC que servirn ms tarde en la realizacin del ejercicio propuesto. 2.1 PLC Los PLC (Programmable Logic Controller), son dispositivos electrnicos que se han diseado para controlar procesos secuenciales en tiempo real. En la mayora de los casos son utilizados en procesos industriales, dado a la posibilidad de manejar entradas digitales y anlogas simultneamente. El PLC que se muestra en la figura 2.1 pertenece a la familia SIMATIC de la serie S7-200, dentro de sta existen 4 tipos de CPU: S7-221, S7-222, S7-224 y S7-226.

Fig.2.1 PLC S7-200

2.2 Programacin en Step_7 Microwin Versin 4.0 Este software de programacin permite elegir entre diferentes editores para crear programas de control. Por ejemplo, puede ser que el programador prefiera crear programas en un entorno de programacin grfico, en tanto que 2

otra

persona

opta

por

utilizar

un

editor

textual,

similar

al

lenguaje

ensamblador. Por ello el software posee tres clases de editores: Lista de instrucciones (AWL) Esquema de contactos (KOP) Diagrama de funciones (FUP)

En esta ocasin se hace referencia al editor de Esquema de contactos (KOP) por su fcil interpretacin y utilizacin. 2.3 Editor KOP (esquema de contactos) Este editor permite crear programas con componentes similares a los smbolos de un esquema de circuitos. Es probablemente el lenguaje preferido de programadores y encargados del mantenimiento, adecundose tambin en gran medida para los programadores principiantes. Los programas KOP hacen que la CPU emule la circulacin de corriente elctrica desde una fuente de alimentacin, a travs de una serie de condiciones lgicas de entrada que, a su vez, habilitan condiciones lgicas de salida. Las operaciones se representan mediante smbolos grficos que incluyen tres formas bsicas: Contactos. Representan condiciones lgicas de entrada similares a interruptores, botones, condiciones, etc. Un contacto normal abierto permitir la circulacin de la corriente cuando su valor lgico es igual a 1. Un contacto normal cerrado permitir la circulacin de la corriente cuando su valor lgico es igual a 0. Bobinas. Representan condiciones lgicas de salida similares a

lmparas, arrancadores de motor, rels, etc. Las bobinas sirven por lo general para activar las salidas (Q) y marcas (M). Las salidas en nuestro caso pueden enumerarse desde Q0.0 hasta Q0.5. En la programacin del PLC las marcas se comportan exactamente como las bobinas de salida Q pero no poseen contacto elctrico de salida. Se utilizan como bits internos. Permiten memorizar un estado.

Cuadros.

Representan

operaciones

adicionales

tales

como

temporizadores, contadores u operaciones aritmticas.

2.4 Temporizador de retardo a la conexin La operacin temporizador como retardo a la conexin (TON) cuenta el tiempo al estar activada (ON) la entrada de habilitacin. Si el valor actual (Txxx) es mayor o igual al valor de preseleccin (PT), se activar el bit de temporizacin (bit T).El valor actual del temporizador como retardo a la conexin se borra cuando la entrada de habilitacin est desactivada (OFF). El temporizador contina contando tras haber alcanzado el valor de preseleccin y para de contar cuando alcanza el valor mximo de 32767. Observe la fig.2.2 que muestra las caractersticas del TON.

Fig. 2.2 TON

2.5 Temporizador de retardo a la desconexin La operacin Temporizador como retardo a la desconexin (TOF) se utiliza para retardar la puesta a 0 (OFF) de una salida durante un perodo determinado tras haberse desactivado (OFF) una entrada. Cuando la entrada de habilitacin se activa (ON), el bit de temporizacin se activa (ON) inmediatamente y el valor actual se pone a 0. Cuando la entrada se desactiva (OFF), el temporizador cuenta hasta que el tiempo transcurrido alcanza el valor de preseleccin. Una vez alcanzado ste, el bit de temporizacin se desactiva (OFF) y el valor actual detiene el contaje. Si la entrada est desactivada (OFF) durante un tiempo inferior al valor de preseleccin, el bit de temporizacin permanece activado 4

(ON). Para que la operacin TOF comience a contar se debe producir un cambio de ON a OFF. Observe la fig.2.4 que muestra las caractersticas del TOF.

Fig. 2.3 TOF 2.6 Contadores CTU La operacin Incrementar contador (CTU) empieza a contar adelante a partir del valor actual cuando se produce un flanco positivo en la entrada de contaje adelante CU. Si el valor actual (Cxxx) es mayor o igual al valor de preseleccin (PV), se activa el bit de contaje (Cxxx). El contador se inicializa cuando se activa la entrada de desactivacin (R) o al ejecutarse la operacin Poner a 0. El contador se detiene cuando el valor de contaje alcance el valor lmite superior (32.767).Rangos de contaje: Cxxx=C0 hasta C255. Observe la fig.2.4 que muestra las caractersticas del CTU.

Fig. 2.4 CTU

III. Planteamiento del problema


En una matriz de leds de 8x1, como la que se muestra en la fig. 2.5 se debe implementar una secuencia de encendido marcada en la tabla 3.1. El ciclo est controlado por un interruptor ON/OFF.

Fig. 2.5 Matriz de leds

Tabla 3.1 Secuencia de encendido Tiempo 1 2 3 4 5 6 7 8 Salidas activas 4y5 3y6 2y7 1y8 1y8 2y7 3y6 4y5

IV. Objetivo
Implementar un programa para el PLC 224 que desempee la secuencia de la tabla 3.1 con la asistencia del software Step-7 Microwin Versin 4.0, y los simuladores S7_200 Versin 2 y PC_SIMU para comprobar el programa creado.

V. Material y Equipo
En la Tabla 5.1 se enlista el software necesario para implementar la secuencia lgica de la tabla 3.1.

Tabla 4.1 Software Nombre Step_7 Microwin Versin 4.0 un Descripcin Step 7-Micro/Win es un software en ambiente de Windows, para programar PLC Siemens de la gama S7-200. proyectos Permite del implementar lista de modo Imagen

instrucciones (AWL).

S7_200 Versin 2.0

Permite

simular

los

programas

creados en Step_7 Micro/WIN, en formato .awl.

Permite simular diferentes procesos

PC_SIMU

automatizados con el lenguaje de los plcs conjuntamente con el Simulador Virtual de Plcs Siemens S7_200. 8

VI. Metodologa
En los siguientes prrafos se describe la metodologa que se recomienda seguir: a) Plantear la solucin al problema. b) Crear el programa en Step_7 Microwin Versin 4.0. c) Guardar y compilar el programa. d) Exportar el programa en formato .awl. e) Utilizar el software S7_200 Versin 2.0 para simular el programa creado en el inciso anterior, y depurar los errores que sean posibles con la ayuda de este software. f) Realizar la simulacin en el programa en PC_SIMU.

VII. Desarrollo
En los apartados sucesivos se describe la forma en que se construye la solucin en los diferentes tipos de software. 7.1 Desarrollo en Step_7 Microwin Versin 4.0. La fig.7.1 ilustra la forma de entrar al programa accediendo al men Inicio, seleccionando Todos los programas y elegir Simatic y en la lista desplegable seleccionar STEP 7-MicroWin V4.0.7.10 y finalmente STEP 7-MicroWIN.

Fig. 7.1 Acceso a Step_7 Para crear un proyecto, elija el comando de men Archivo y seleccione Nuevo, como se muestra en la Figura 7.2.

10

Fig. 7.2 Crear nuevo programa Ahora elija el tipo de CPU en el cual trabajar, en nuestro caso trabajaremos con el 224, elija el comando del men CPU Tipo (observe la Fig.7.3a), entonces se abrir el cuadro de dilogo Tipo de CPU, en la lista desplegable, seleccione el tipo de CPU 224 como se muestra en la Figura 7.3b.

Fig. 7.3 Seleccin del CPU Como medida de seguridad se recomienda guardar el archivo en la ruta deseada eligiendo el comando Archivo seguido del comando Guardar como, y en el campo nombre, introduzca el nombre para el proyecto, y enseguida haga clic en el botn Guardar.

11

Fig. 7.4 Guardar proyecto Antes de introducir el primer segmento del programa, primero se beben tener algunos conocimientos previos sobre las herramientas a utilizar, las cuales se muestran en la parte superior del editor KOP, tal como se muestra en la Figura 7.5.

Figura 7.5 Principales herramientas

En el editor KOP es recomendable establecer tres tipos de comentarios: comentarios de los componentes del proyecto, ttulo de segmento, y comentarios de segmento; escriba sobre cada campo como se muestra en la figura 7.6 para tener una descripcin de la funcin que tiene cada segmento.

12

Figura 7.6 Comentarios

Seguidamente site el cursor en la posicin deseada en la ventana del editor de programas. Alrededor de esa posicin aparecer un cuadro de seleccin (fig.7.7a). Acceda al men Contacto en la barra de herramientas (fig. 7.7b) Aparecer una lista desplegable (fig. 7.7c). Desplcese por la lista o introduzca las primeras letras para navegar hasta la operacin deseada. Haga doble clic en la operacin NA o pulse la tecla INTRO para insertar la operacin. Al terminar este paso se obtiene un contacto NA (fig.7.7d).

Fig. 7.7 Insertar un contacto 13

Acceda al men Bobina en la barra de herramientas (fig. 7.8a) Aparecer una lista desplegable (fig. 7.8b). Desplcese por la lista o introduzca las primeras letras para navegar hasta la operacin deseada. Haga doble clic en la operacin bobina o pulse la tecla INTRO para insertar la operacin. Al terminar este paso se obtiene una bobina en serie con un contacto NA (fig.7.8c).

Fig. 7.8 Insertar una bobina Para insertar un contacto NA en paralelo al primer contacto NA utilice las lneas de direccin en la barra de herramientas (fig.7.9a), o bien pulse la tecla CTRL simultneamente con una de las teclas con flecha (IZQUIERDA, DERECHA, ARRIBA o ABAJO) cuando sea necesario completar un segmento, y enseguida acceda al men Contacto y de la lista desplegable seleccione un contacto NA (fig. 7.9b). Es entonces que se completa el primer segmento como se muestra en la figura 7.9c.

Fig. 7.9 Insertar un contacto en paralelo

14

En el momento en que el segmento est terminado es necesario denominar a los smbolos, para esto se hace clic encima de cada uno y acepta con un INTRO. Adems que se deben hacer los respectivos comentarios.

Fig.7.10 Primer segmento

Para construir el segundo segmento se pone un contacto NA en serie con un contacto NC y un TON. Para insertar el TON acceda al men Cuadro en la barra de herramientas (fig. 7.11a). Aparecer una lista desplegable (fig. 7.11b). Desplcese por la lista o introduzca las primeras letras para navegar hasta la operacin deseada. Al terminar este paso se obtiene el segmento de la fig.7.11c.

Fig.7. 11 Insertar un TON

Ahora designe los smbolos y escriba los comentarios para obtener el resultado de la fig. 7.12.

15

Fig.7.12 Segundo segmento

Monte el tercer segmento con un contacto NA en serie con un TOF. Para insertar el TOF acceda al men Cuadro en la barra de herramientas (fig. 7.13a). Aparecer una lista desplegable (fig. 7.13b). Elija la operacin deseada. Al terminar este paso se obtiene el segmento de la fig.7.13c.

Fig.7.13 Insertar un TOF Designe los smbolos y haga los comentarios necesarios, para alcanzar el segmento de la fig.7.14.

Fig.7.14 Tercer segmento 16

Monte el cuarto segmento como se ilustra en la fig. 7.15.

Fig.7.15 Cuarto segmento El quinto segmento necesita de un CTU. Para insertar el CTU acceda al men Cuadro en la barra de herramientas (fig. 7.16a). Aparecer una lista desplegable (fig. 7.16b). Elija la operacin deseada.

Fig.7.16 Insertar un CTU

Seguidamente se construye el quinto segmento como se indica en la fig.7.17.

Fig.7.17 Primer contador 17

En la fig.7.18 se muestran las condiciones para obtener la primera salida del programa.

Fig.7.18 Sexto segmento

Ahora se construye el sptimo segmento como se expone en la fig.7.19.

Fig.7.19 Sptimo segmento

Lo sucesivo es terminar los segmentos que se muestran en las figuras Fig.7.20, Fig.7.21, Fig.7.22, Fig.7.23, Fig.7.24, Fig.7.25, Fig.7.26 y Fig.7.27.

18

Fig.7.20 Octavo segmento

Fig.7.21 Noveno segmento

Fig.7.22 Decimo segmento

19

Fig.7.23 Decimoprimer segmento

Fig.7.24 Decimosegundo segmento

Fig.7.25 Decimotercero segmento

20

Fig.7.26 Decimocuarto segmento

Fig.7.27 Decimoquinto segmento

Para dar mayor claridad al programa se recomienda utilizar la tabla de smbolos S7-200 (vase la fig. 7.28) que permite acceder fcilmente a funciones de la CPU utilizadas con frecuencia. Los smbolos S7-200 asocian los nombres de las funciones del sistema a las correspondientes direcciones utilizadas para configurar y llamar a esas funciones. Para acceder a la tabla de smbolos haga clic en el botn Tabla de smbolos de la barra de navegacin. En la columna smbolo, teclee el nombre del smbolo, utilice las teclas TAB, INTRO o con FLECHA para confirmar su introduccin y desplazarse a la siguiente celda. Introduzca la direccin o el valor en la columna Direccin y finalmente introduzca un comentario.

Fig.7.28 Insertar tabla de smbolos 21

Para compilar el programa acceda al comando CPU y elija Compilar todo (fig.7.29a). En la ventana de resultados (fig.7.29b) se visualizan los posibles errores que se hayan detectado durante la compilacin. Si tiene abierta tanto la ventana del editor de programas como la ventana de resultados, puede hacer clic en cualquier error que se visualice en sta ltima para saltar automticamente al segmento del programa donde est localizado el error.

Figura 7.29 Compilacin de programa

Ahora acceda al comando Archivo y elija Exportar (fig.7.30a). Aparecer una ventana como la que muestra la fig.7.30b, en sta elija el nombre y ruta donde se guardar el programa. La funcin Exportar slo se podr ejecutar si el programa se compila correctamente.

Figura 7.30 Exportar programa

22

7.2 Desarrollo en S7_200 Despus de realizar las labores en Step_7 Microwin Versin 4.0, se contina con la verificacin del programa en el software S7_200 Versin 2.0. Al abrir el programa, aparece la pantalla principal (fig.7.31a), a la cual se le da un ENTER, a continuacin surge una pequea pantalla solicitando una contrasea, la cual es 6596 (fig. 7.31b).

Figura 7.31 Acceso a S7_200 Despus de introducir la clave y que el programa funcione correctamente, se elije del comando configuracin la opcin Tipo de CPU (vase fig.7.32a), entonces se abrir el cuadro de dilogo CPU Type, en la lista desplegable, seleccione el tipo de CPU 224 como se muestra en la Figura 7.32b.

Figura 7.32 Seleccin del CPU Despus de la seleccin del tipo de CPU, seleccione el comando Programa y a continuacin Cargar programa (fig.7.33a), para correr el ya elaborado en 23

Step_7 Microwin Versin 4.0. Aparecer la ventana Cargar en CPU, acepte las instrucciones. Inmediatamente se selecciona de la carpeta de origen (fig.7.34c), y se acepta. Surgir una ventana de error (fig.7.34d), acepte y el programa se cargar correctamente.

Figura 7.33 Cargar programa La figura 7.34 muestra las principales herramientas que se utilizan para llevar a cabo la simulacin.

Figura 7.34 Herramientas de simulacin Se pone el simulador en modo RUN, y se selecciona la opcin de intercambia entradas/salidas, esto para poder correrlo en el simulador PC SIMU.

24

7.2 Desarrollo en PC_SIMU Para acceder al programa haga clic en el cuadro PC_SIMU de la fig.7.35a seguidamente se despliega una ventana donde debe escribir la clave de acceso 9966 como en la fig.7.35b.

Figura 7.35 Acceso a PC_SIMU Las principales herramientas a utilizar se muestran en la parte superior de la pantalla como se muestra en la figura 7.35.

Figura 7.36 Herramientas a utilizar

Para formar la matriz de leds de 8x1 como la que se muestra en la fig.3.1, se elije el botn led, y aparecer la ventana Led (fig.7.37) para configurar los parmetros del led. Este paso debe hacerse con cada elemento de la matriz.

25

Figura 7.37 Configuracin led El control de inicio y fin del programa se logra seleccionando el botn interruptor. Se extender una ventana como la de la fig.7.38 para configurar el interruptor.

Figura 7.38 Configuracin interruptor Una vez que se tienen los elementos necesarios para la simulacin se accede al comando simulacin. Enseguida se elige el botn inicio y se hacen las pruebas con la simulacin. Para guardar la simulacin se accede al comando Archivo y se elige Guardar como. (fig.7.39a). Surgir la ventana de la fig. 7.39b; en el campo nombre, introduzca el nombre para el proyecto, y enseguida haga clic en el botn Guardar.

26

Figura 7.38 Guardar simulacin

VIII. Resultados
En la tabla 8.1 se muestran los resultados obtenidos para la secuencia de encendido en la matriz de leds.

27

IX. Conclusiones
Finalmente se alcanzaron los objetivos que se plantearon en el captulo III del documento. Se hizo una correcta programacin para el PLC 224 que implementa un programa de secuencia de encendido. Adems de que se logr comprender como funcionan los diferentes tipos de software especializados en la asistencia para la creacin y simulacin del programa.

28

Bibliografa

29

Apndice A Tabla de smbolos

Anexo ADatasheet parcial del OP AMP 741


30

Anexo BDatasheet parcial del transistor 2N2222

http://es.scribd.com/doc/96368843/DEFINICION-DE-PLC

31

También podría gustarte