Tema: Introducción a la programación de PLC S7-200

Documentos relacionados
Tema: Introducción a la programación de PLC S7-200

Tema: Programación en STEP 7 / MICROWIN.

ING. JONATHAN QUIROGA TINOCO. Desarrollado por Ing. Jonathan Quiroga T.

Seleccione en el escritorio el programa Sucosoft S40 y darle doble click.

Tema: S7-200 y la TD 100C

Tema: S7-200, Escalado de Valores analógicos

Introducción a Windows 98

Manual de Instrucciones para el uso con un ordenador

Organización de la información en disco: archivos y carpetas

Práctica de laboratorio Conexión y configuración de hosts

Manual de usuario MetaTrader 4 TraderNovo:

Tema: Introducción a la programación de PLC S7-1200

Tema: Configuración de red AD-HOC

Funciones de Network Assistant

Equipamiento ADSL» Inalámbrico. Adaptador USB PAUTAS PARA LA VERIFICACION TCP/IP

Creación de Formularios y Consultas

Tema: S7-1200, Valores Analógicos.

Fundamentos de Excel

Actualizaciones de software Guía del usuario

3.2. MANEJO DEL ENTORNO

Trabajar con Tablas. capítulo 07

MANUAL DE CONFIGURACION DE ADOBE PARA LA VALIDACION DE LA FIRMA DE UN DOCUMENTO

INSTALAR SOFTWARE DE APLICACIÓN STEP 7

Manejo de Filas, Columnas, Celdas y Rangos

Curso de iniciación a las TIC en Educación Permanente CEP de Castilleja (Sevilla) (octubre/noviembre 2009) Calc. Eva Sánchez-Barbudo Vargas

Figura 17 Barra de iconos

Paint Otro de los accesorios que incorpora Windows 95 es Microsoft Paint, un sencillo programa de Dibujo.

MANUAL DE INSTRUCCIONES PARA LA SOLICITUD DE AYUDAS

Tema: Manejo del Puerto Serie con LabView

Tema: S7-200 y la red PPI

EXCEL 2010 CUADERNILLO N 2

Introducción al PLC Simatic Siemens S7-200.

Tablas. Una tabla se utiliza para ordenar los datos. Facilita y agiliza la lectura.

Procesos de Fabricación I. Guía 1 1 SISTEMAS HIDRÁULICOS Y NEUMÁTICOS.

Cómo utilizar Conference Manager para Microsoft Outlook

UNIDAD 4. MODIFICAR TABLAS DE DATOS

Figura 41: Ejemplo de una carta para combinar correspondencia

CANTABRIA GOBIERNO DE

Clase 1 Excel

Ordenador local + Servidor Remoto

AUTOMATIZACIÓN DE TAREAS REPETITIVAS MEDIANTE GRABACIÓN DE MACROS

Al entrar en Excel nos aparecerá la siguiente ventana:

Elementos esenciales de Word

En esta lección vamos a ver más utilidades y opciones sobre la

Guía de usuario. Válido desde la SW Versión 2.0

Trabajar con diapositivas

POWERT POINT Tema 2. Para cambiar el color de fondo y los efectos de relleno de las diapositivas de una presentación:

La versión del sistema de la consola del JAVA recomendado es la Esta aplicación opera en cualquier Sistema Operativo Windows.

Bienvenido al módulo de formación sobre el funcionamiento del panel de control del ACS800.

Primeros pasos en Word capítulo 01

PERIODO 3 HOJA DE CÁLCULO CONCEPTOS INTERMEDIOS OPERACIONES CON CELDAS, FILAS Y COLUMNAS EN EXCEL SELECCIONAR COPIAR MOVER BORRAR

Práctica 3: Monitoreo y Depuración de Programas

INSTITUCION EDUCATIVA MANUEL ANGEL ANACHURY AREA: TECNOLOGIA E INFORMATICA

Tema: Instalación de Linux.

USER MANUAL VISUALIZADOR FINGERTEC TCMS V2

Formato para prácticas de laboratorio

Tutoriales y Guías de uso con Orientaciones Pedagógicas Entorno Virtual de Aprendizaje Plataforma Blackboard WIKIS

Inicio rápido: Ver informes

Profesor(a): Ing. Miriam Cerón Brito

Microsoft Office Word

Anexo C. Manual del usuario

MANUAL PARA CONECTARSE A LA RED WI-FI SISTEMA OPERATIVO WINDOWS XP.

En la parte inferior de la pantalla se podrá ver el estado de la última copia y la fecha y hora actual.

REEA. Conexión de un S con WinCC RT Advanced V.12

EXCEL I UNIDAD 1 EMPEZANDO A TRABAJAR CON EXCEL (SEMANA 1)

CONTROLES ELÉCTRICOS PRÁCTICA 6: PROGRAMACIÓN DE PLC UNIDAD 5 LIRA MARTÍNEZ MANUEL ALEJANDRO DOCENTE: PACHECO HIPÓLITO JAVIER

Esta guía describe los recursos comunes a la mayoría de los modelos. Es posible que algunos recursos no estén disponibles en su equipo.

A la derecha de este botón irán apareciendo todas las aplicaciones abiertas en ese momento en el sistema.

INSTITUCIÓN EDUCATIVA LICEO DEPARTAMENTAL ÁREA DE TECNOLOGÍA E INFORMÁTICA

Contenido. Introducción Usando di Monitoring como un usuario normal Uso de di Monitoring como un operador de entrada de datos...

RIPEST SISTEMA DE EVALUACIÓN DE RIESGO ECOTOXICOLÓGICO DEL USO DE PESTICIDAS EN CULTIVOS

Cambia al área de trabajo situada debajo de la actual.

Microsoft Project 2013

Operaciones básicas con hojas de cálculo

Manual de usuario de configuración de Navegadores para Sede Electrónica del SEPE

CONOCIENDO EL TECLADO

Unidad 2. Elementos de Word2007 (I)

Tablas. Contenido TECNOLOGÍA WORD

Ashampoo Rescue Disc

Introducción: La tarea que se debe llevar a cabo consiste en crear dos macros y guardarlas en una

Instructivo, como instalar la Impresora Fiscal Dascom DT-230 en el Sistema SAW

Xerox Mobile Client para DocuShare Guía del usuario

Fundamentos de Word. Identificar los elementos de la interfaz de usuario que puede usar para realizar las tareas básicas.

FUNCIONES EN EXCEL III

Introducción. Word Autor: Viviana M. Lloret Prof. de Matemática e Informática Blog: aulamatic.blogspot.com

2. Inserta la tabla. Para comenzar el proceso de creación de la tabla, tendrás que insertar una en tu hoja de cálculo.

CORSAIR GAMING RATÓN GUÍA DE INICIO RÁPIDO DEL SOFTWARE

PRACTICA No. 1 Windows 7 El Escritorio y el Botón Inicio

Charla N 7: Impresión.

MINISTERIO DE EDUCACIÓN PÚBLICA IPEC Santa Bárbara de Heredia Software de Aplicación Accesorio WordPad

Tabletas en el aula. Mi primera hoja de cálculo con WPS Office. Edición Autor: Fernando Posada Prieto canaltic.com

1 Práctica 2IntroPLC: Introducción a la programación del PLC Siemens 314IFM en el entorno STEP 7

COLEGIO PABLO DE TARSO IED CONSTRUCCION DE PROYECTOS DE VIDA PRODUCTIVOS DREAMWEAVER UNO- PRÁCTICAS DOC RAUL MONROY PAMPLONA

1 Configurar una conexión inalámbrica (Wi-Fi)

Computación Aplicada. Universidad de Las Américas. Aula virtual de Computación Aplicada. Módulo de Excel 2013 LIBRO 11

CAPÍTULO 1. ELEMENTOS DE EXCEL

Manual para el Dibujo de Flujograma mediante Microsoft Visio TECNOLOGÍAS DE LA ADMINISTRACIÓN PÚBLICA MATERIAL DE CÁTEDRA

Unidad 5. Tablas. La celda que se encuentra en la fila 1 columna 2 tiene el siguiente contenido: 2º Celda

Manual de Usuario para Proponentes

Laboratorio 2.6.1: Orientación de topología y creación de una red pequeña

Transcripción:

1 Facultad: Ingeniería Escuela: Electrónica Asignatura: Autómatas Programables Lugar de ejecución: Instrumentación y Control (Edificio 3, 2da planta) Tema: Introducción a la programación de PLC S7-200 Objetivo General Utilizar el software STEP 7 Microwin para introducir un programa de ejemplo para S7-200 Objetivos Específicos Introducir, guardar, y ejecutar un programa para PLC S7-200 por medio del programa STEP7 Micro/WIN 4. Identificar las instrucciones de programa en las distintas formas de representación (KOP, FUP y AWL) de un programa para PLC Siemens. Material y Equipo 1 Computadora personal con puerto serie RS-232 (o en su defecto un adaptador USB- Serie) y con STEP-Micro/WIN 4 instalado 1 Cable Interfaz PC/PPI 1 PLC S7-200 con simulador de entradas 1 Fuente de alimentación de +24V 1 Cable de alimentación Introducción Teórica El programa STEP 7-Micro/WIN. Este programa está compuesto por los siguientes elementos: Barra de menús Permite ejecutar funciones utilizando el ratón o combinaciones de teclas. El menú Herramientas se puede personalizar agregando aplicaciones propias. Barras de herramientas Permiten acceder fácilmente con el ratón a las funciones de STEP 7-Micro/WIN utilizadas con frecuencia. El contenido y el aspecto de cada una de las barras de herramientas se puede personalizar. Barra de navegación Incorpora grupos de botones para facilitar la programación: "Ver" Seleccione esta categoría para visualizar los botones Bloque de programa, Tabla de símbolos, Tabla de estado, Bloque de datos, Bloque de sistema, Referencias cruzadas y

2 Autómatas Programables. Guía 2 Comunicación. "Herramientas" Seleccione esta categoría para visualizar los botones del Asistente de operaciones y del Asistente TD 200. Nota: Si la barra de navegación contiene objetos que no se puedan mostrar debido al tamaño actual de la ventana, se visualizarán botones que permiten desplazarse hacia arriba o hacia abajo para ver los demás objetos. Árbol de operaciones Ofrece una vista en árbol de todos los objetos del proyecto y de todas las operaciones disponibles en el editor de programas actual (KOP, FUP o AWL). Para insertar unidades de organización del programa adicionales (UOPs), en el área de proyectos del árbol, haga clic con el botón derecho del ratón en la carpeta en cuestión. Asimismo, puede pulsar el botón derecho del ratón en una UOP individual para abrirla, cambiar su nombre, borrarla o editar su hoja de propiedades. Estando en el área de operaciones del árbol, puede hacer clic con el botón derecho del ratón en una carpeta o en una operación individual, con objeto de ocultar el árbol entero. Tras abrir una carpeta de operaciones, puede insertar operaciones en la ventana del editor de programas (sólo en KOP y FUP, no en AWL), haciendo doble clic en la operación en cuestión o utilizando el método de arrastrar y soltar. Tabla de variables locales Contiene asignaciones hechas a las variables locales (es decir, a las variables utilizadas por las subrutinas y las rutinas de interrupción). Las variables creadas en la tabla de variables locales utilizan la memoria temporal. El sistema se encarga de gestionar la asignación de direcciones. Las variables locales sólo se pueden utilizar en la unidad de organización del programa (UOP) donde se hayan creado. Editor de programas Contiene la tabla de variables locales y la vista del programa correspondiente al editor (KOP, FUP, o AWL) que se esté utilizando en el proyecto actual. En caso necesario, la barra de división se puede arrastrar para ampliar la vista del programa y cubrir la tabla de variables locales. Si se han creado subrutinas o rutinas de interrupción además del programa principal (OB1), aparecerán fichas en el lado inferior de la ventana del editor de programas. Para desplazarse entre las subrutinas, las rutinas de interrupción y el programa principal (OB1) puede hacer clic en la ficha en cuestión. Ventana de resultados Visualiza mensajes de información cuando se compila el programa. Si se indican errores en dicha ventana, puede hacer doble en un mensaje de error. El segmento en cuestión se visualizará entonces en la ventana del editor de programas. Barra de estado Informa acerca del estado de las funciones que se ejecuten en STEP 7- Micro/WIN. Tabla de símbolos/tabla de símbolos globales Permite asignar y editar símbolos globales (es decir, valores simbólicos que se pueden utilizar en cualquier unidad de organización del programa (UOP) y no sólo en la UOP donde se ha creado el símbolo). Es posible crear varias tablas de símbolos. La tabla de símbolos (tabla de variables globales) incorpora también una ficha que contiene los símbolos definidos por el sistema que se pueden utilizar en el programa de usuario. Tabla de estado Permite observar el estado de las entradas, salidas y variables del programa. Es posible crear varias tablas de estado para visualizar elementos de diferentes partes del programa. Cada una de dichas tablas tiene su propia ficha en la ventana Tabla de

3 estado. Bloque de datos/inicializador de datos Permite visualizar y editar el contenido del bloque de datos. Figura 1. Ventana del Programa Microwin. Micro PLCs S7-200 El Micro PLC S7-200 es el miembro más pequeño de la familia de controladores programables SIMATIC S7. La unidad central de procesamiento (CPU) esta en el interior del PLC. Las entradas y salidas (I/O) son puntos de control del sistema. Las entradas monitorean los dispositivos de cambo como switches y sensores, mientras que las salidas controlan otros dispositivos como motores y bombas. El puerto de programación es para conectarse con el dispositivo de programación.

4 Autómatas Programables. Guía 2 Figura 2. PLC S7-200 de Siemens. Existen diferentes tipos de CPU S7-200, en el laboratorio contamos con CPU 212, 222,y 224, en la tabla que se muestra a continuación se muestran información técnica de estos modelos. Descripción del modelo Fuente de Poder Tipo de Entrada Tabla 1. Información técnica S7-200. Tipo de Salida 212 85-264 VAC, 47-63 Hz 8 DC Inputs 6 Relay Outputs 222 DC/DC/DC 20.4-28.8 VDC 8 DC Inputs 6 DC Outputs 224 DC/DC/DC 20.4-28.8 VDC 14 DC Inputs 10 DC Outputs 224 AC/DC/Relay 85-264 VAC, 47-63 Hz 14 DC Inputs 10 Relay Outputs Nota: A excepción del CPU 212, cuyos tipo de alimentación, tipo de entradas y salidas se muestran explícitamente en el PLC, en los otros CPU puede distinguirse esta información en la descripción del modelo tal como se muestra en la siguiente figura: Figura 3. Modelo de CPU S7-200. Procedimiento Se resolverá el siguiente problema como ejemplo del uso del programa, STEP 7 Microwin 4.0 Parte 1. MANEJO DEL PROGRAMA STEP 7/Microwin. Operaciones lógicas de bit

5 Figura 4. Control de Portón Ejemplo: Control de Portón Se tienen dos pulsadores normalmente abiertos, Abrir y Cerrar con los que se activará un motor que hará esta función con el portón, también hay un pulsador normalmente cerrado de Paro que desactivará inmediatamente el portón en cualquier momento. Dos finales de carrera normalmente cerrados dan la indicación de si el portón se encuentra abierto, cerrado o a media carrera. FCA es el sensor de que el portón está abierto, FCC es el sensor que indica si el portón está cerrado. Existe un sensor de presión normalmente cerrado (SP) que se abre cuando detecta que hay demasiada presión cuando el portón se está cerrando como cuando un objeto queda atascado, al pasar esto el portón debe dejar de cerrar e inmediatamente pasar a abrir el portón nuevamente. Definir tabla de elementos conectados A continuación se muestra la tabla de elementos conectados que deberá crear: Nº Denominación Indicador Modo de acción Dirección I/O 1 Pulsador para abrir portón Abrir Cierra = 1 I0.0 2 Pulsador para cerrar portón Cerrar Cierra = 1 I0.1 3 Pulsador de paro Paro Abre = 1 I0.2 4 Final de carrera portón abierto FCA Abre = 1 I0.3 5 Final de carrera portón cerrado FCC Abre = 1 I0.4 6 Sensor de Presión SPres Abre = 1 I0.5 7 Salida para apertura de portón Qabrir Q0.0 8 Salida para cerrado de portón Qcerrar Q0.1 Tabla 2. Elementos conectados al PLC Crear un nuevo proyecto 1. Al crear o abrir un proyecto, STEP 7-Micro/WIN inicia el editor SIMATIC FUP, KOP o

6 Autómatas Programables. Guía 2 AWL (OB1) o el editor IEC 1131-3 LD o FUP y, dependiendo de las preferencias seleccionadas, el editor de bloques de datos (DB1), la tabla de estado y la tabla de variables globales. Para crear un proyecto, elija el comando de menú Proyecto - Nuevo... o haga clic en el correspondiente botón de la barra de herramientas 2. Conecte el PLC S7-200 a la computadora utilizando la interfaz PPI como se muestra en la Figura 5. 3. Verifique el tipo de alimentación que le corresponde al PLC S7-200 que se le asignó según lo descrito en la introducción teórica, compruebe esto con su docente de laboratorio antes de conectarlo. Figura 5. Diagrama de conexión y equipo utilizado 4. Elija el comando del menú CPU>Tipo..., entonces se abrirá el cuadro de diálogo CPU. En la lista desplegable, seleccione el tipo de CPU.

7 Figura 6. Selección del CPU Si el PLC ya está conectado por medio de su interfaz al puerto serie de la computadora, dé clic sobre Leer CPU, con esto si la comunicación es correcta, actualizará inmediatamente el tipo de CPU y de clic en aceptar Si se da el caso de que no se reconoce la CPU, consulte con su docente de laboratorio para la configuración de las comunicaciones. 5. Se le colocará un nombre al proyecto, para ello elija el comando de menú Archivo>Guardar como... 6. En el campo Nombre de archivo, introduzca: proyecto1. 7. Haga clic en el botón Guardar. Crear una tabla de símbolos 8. Abra el editor de tablas de símbolos, dando clic en el icono de la Tabla de Símbolos en la barra de navegación con objeto de definir los nombres simbólicos utilizados para representar las direcciones absolutas en el programa de ejemplo. 9. Introduzca los nombres simbólicos como se muestran en la Figura 7 y que previamente fueron definidos en la Tabla 2, Seleccione la primera celda de la columna Símbolo e introduzca Abrir. 10. Pulse la tecla ENTER para desplazarse a la primera celda de la columna Dirección.

8 Autómatas Programables. Guía 2 Introduzca la dirección I0.0 y pulse nuevamente la tecla ENTER. Así se pasa a la celda de la columna Comentario. (Los comentarios son opcionales, pero pueden contribuir a documentar los elementos del programa). 11. Pulse la tecla ENTER para pasar a la siguiente línea y repita los pasos descritos para cada uno de los nombres simbólicos y las direcciones restantes. Figura 7. Tabla de Símbolos 12. Utilice el comando de menú Archivo>Guardar para guardar la tabla de símbolos. Programar con direcciones simbólicas 13. Antes de comenzar a introducir el programa, verifique que haya ajustado el direccionamiento simbólico. Elija el comando de menú Ver>Direccionamiento simbólico y compruebe si junto a dicho comando aparece una marca de verificación, para indicar que está habilitado el direccionamiento simbólico. Nota En el caso de los nombres simbólicos se distingue entre mayúsculas y minúsculas. El nombre que introduzca deberá coincidir exactamente con el indicado en la tabla de símbolos. En caso contrario, el cursor permanecerá en el elemento y en la barra de estado (en el borde inferior de la ventana principal) aparecerá el mensaje Parámetro no válido. Introducir el programa en KOP 14. Abra el editor KOP, haciendo clic en el menú Ver>KOP de la pantalla principal vea una breve descripción de sus herramientas en la Figura 8.

9 Figura 8. Elementos del editor KOP en la ventana de STEP 7 Microwin Barra de operaciones del editor KOP También puede elegir el comando de menú Ver>Pantalla>Árbol de operaciones para visualizar el árbol de operaciones KOP, ver Figura 9. Árbol de Operaciones en el editor KOP Figura 9. Ubicación del árbol de operaciones del editor KOP

10 Autómatas Programables. Guía 2 La primera aproximación a la solución se hará haciendo uso de solamente operaciones lógicas con bits, abra esa carpeta llamada operaciones y encontrará los posibles componentes para hacer esta tarea (hasta aquí el programa estará incompleto debido a que para el manejo de motores es necesario utilizar funciones de temporización). En la Figura 10 se encuentra un primer bosquejo de la solución usando solamente diagrama de escalera (contactos en serie y paralelo y bobinas). Figura 10. Solución con operaciones lógicas con bits Introducir el primer elemento del segmento Para introducir el primer segmento del programa de ejemplo: 15. Haga doble clic en el cuadro Network numerado o cerca del mismo para acceder al campo Título del editor de comentarios. Introduzca el comentario que muestra la Figura 10 y haga clic en Aceptar. 16. Pulse la tecla con flecha abajo. El cursor del editor KOP se desplazará hacia abajo y se situará en la primera posición de la columna izquierda. 17. Seleccione un contacto abierto eligiendo Operaciones lógicas con bits en la lista desplegable izquierda y luego Contacto abierto en la lista que aparece a la derecha (dos líneas paralelas). 18. Pulse la tecla ENTER. Aparecerá un contacto abierto y, arriba del mismo, se visualizará el nombre (??.?) en rojo. 19. Dé clic derecho en los signos de interrogación aparecerá un menú desplegable del cual elegirá la opción Seleccionar símbolo en el cuadro de diálogo siguiente seleccione Abrir, que es el primer elemento requerido para el segmento (Network) 1 (ver Figura 11). seleccione Aceptar para confirmar el símbolo y luego ENTER para confirmar la edición del primer elemento y su nombre simbólico. El cursor del editor KOP se desplazará a la segunda posición de la columna.

11 Clic derecho 1. Introduzca el comentario y luego presione ENTER Figura 11. Selección del nombre simbólico del primer contacto. Para introducir los demás elementos del primer segmento: 20. Pulse la tecla F4 para introducir el segundo elemento. Aparecerá un contacto abierto y, arriba del mismo, se visualizará destacado que no tiene nombre simbólico (??.? ). 21. Introduzca el símbolo Paro y pulse la tecla ENTER. El cursor se desplazará a la siguiente columna. 22. Repita este procedimiento para poner un contacto abierto con el símbolo FCA 23. Haga clic en el botón Contacto ( F4 ). Aparecerá un contacto abierto pero en la lista está la opción de cerrarlo /. 24. Introduzca el nombre Qcerrar sobre el contacto y pulse la tecla ENTER. El segmento KOP debería ser entonces similar al que muestra la siguiente figura.

12 Autómatas Programables. Guía 2 Figura 12. Primeros contactos conectados 25. Ubique el cursor del editor KOP a la derecha del contacto cerrado Qcerrar y dé clic en el botón bobina, Asigne el símbolo de la manera que describe la Figura 13. Seleccione Qabrir. 26. Desplace el cursor hacia el contacto Abrir y luego dé clic en el icono Línea hacia abajo.coloque un contacto abierto debajo de Abrir y su nombre simbólico sería Qabrir, por último, debajo del contacto recién puesto coloque en paralelo un contacto normalmente cerrado, cuyo símbolo sería Spres. Consulte la Figura 13 y siga los siguientes pasos para completar el primer segmento: 4. Línea hacia abajo 5. Contacto abierto y luego uno cerrado en paralelo. 3. Lleve cursor hasta primer contacto 6. Seleccione símbolo Qabrir 7. Seleccione símbolo Spres 1. Bobina 2. Seleccione símbolo Qabrir Así se completa el primer segmento. Figura 13. Finalización del primer segmento Para introducir el segundo segmento del programa de ejemplo: 27. Utilice el ratón o pulse la tecla con flecha abajo para desplazar el cursor al segmento (Network) 2 28. En el campo de comentario del segmento, introduzca el comentario que muestra la

13 Figura 14. 29. Repita los pasos realizados para introducir los elementos del segmento 1, utilizando los nombres simbólicos que muestra la Figura 14. 30. Una vez finalizado el segmento 2, desplace el cursor hacia abajo hasta el segmento 3. Compilar el programa Figura 14. Segmento 2 31. Una vez completado el programa de ejemplo, compruebe la sintaxis eligiendo el comando de menú CPU Compilar Todo o haciendo clic en el botón Compilar Todo : Si ha introducido correctamente todos los segmentos como muestra el programa de ejemplo, obtendrá el mensaje Compilación finalizada que incluye también información sobre el número de segmentos y la cantidad de memoria utilizada por el programa. En caso contrario, el mensaje de compilación indicará qué segmento(s) contiene(n) errores. Guardar el programa de ejemplo 32. Para guardar su proyecto puede elegir el comando de menú Archivo>Guardar o hacer clic en el correspondiente botón componentes de su programa de ejemplo. Crear la tabla de estado del programa de ejemplo. Así se almacenarán también los demás 33. Para observar el estado de los elementos seleccionados en el programa de ejemplo es preciso crear una tabla de estado que contenga los elementos que desee observar mientras se ejecuta el programa. Para acceder al editor de la tabla de estado, haga clic en el icono correspondiente que aparece en la barra de navegación de la pantalla principal. 34. Vaya primero a la tabla de símbolos anteriormente llena (Figura 7) 35. Seleccione todas las celdas de la columna Símbolo desde Abrir hasta Qcerrar 36. Dé clic derecho en la selección y del menú contextual elija Copiar (Ctrl+C)

14 Autómatas Programables. Guía 2 37. Vaya hacia menú Ver>Componente>Tabla de estado 38. Dé clic derecho sobre la primera celda de la columna Dirección y del menú contextual elija Pegar (Ctrl+V) 39. Observe que a todas las direcciones se les ha puesto en formato de bit para su visualización 40. Consulte la Figura 15 para observar la tabla de estado correctamente llena. 41. Para guardar la tabla de estado, elija el comando de menú Archivo>Guardar o haga clic en el correspondiente botón. Cargar el proyecto en la CPU Figura 15. Tabla de estado 42. Antes de cargar el programa en la CPU, asegúrese de que no éste en modo RUN, así que Coloque el selector de modos de operación de la CPU (ubicado bajo la tapa de acceso de la misma) en la posición TERM. 43. Elija el comando de menú CPU-STOP o haga clic en el botón correspondiente en la ventana principal. 44. Elija Sí para confirmar esta acción. 45. Elija el comando de menú Archivo-Cargar en CPU... o haga clic en el botón Cargar en CPU en la ventana principal: 46. El cuadro de diálogo Cargar en CPU permite indicar los componentes del proyecto que desee cargar. Pulse el botón cargar en CPU. Un mensaje le informa si la operación de carga se realizó satisfactoriamente. Nota STEP 7-Micro/WIN no comprueba si su programa utiliza operandos o direcciones de entradas y salidas válidas para la CPU en cuestión. Si intenta cargar en la CPU un programa que utilice operandos o direcciones no comprendidas en el margen de la CPU u operaciones

15 no asistidas por la misma, la CPU rechazará el intento de cargar el programa y visualizará un mensaje de error. Verifique que todas las direcciones de la memoria, así como las direcciones de E/S y las operaciones utilizadas en su programa, sean válidas para la CPU en cuestión. Cambiar la CPU a modo RUN Si la operación de carga se efectuó con éxito, podrá cambiar la CPU a modo RUN: 47. Elija el comando del menú CPU-RUN o haga clic en el botón correspondiente en la ventana principal. 48. Elija Sí para confirmar esta acción. Nota: STEP 7-Micro/WIN no comprueba si su programa utiliza operandos o direcciones de entradas y salidas válidas para la CPU en cuestión. Si intenta cargar en la CPU un programa que utilice operandos o direcciones no comprendidas en el margen de la CPU u operaciones no asistidas por la misma, la CPU rechazará el intento de cargar el programa y visualizará un mensaje de error. 49. Verifique que todas las direcciones de la memoria, así como las direcciones de E/S y las operaciones utilizadas en su programa, sean válidas para la CPU en cuestión. Cambiar la CPU a modo RUN Si la operación de carga se efectuó con éxito, podrá cambiar la CPU a modo RUN: 50. Active el estado seleccionando el comando de menú Test>Iniciar Estado del programa Si tiene un simulador de entradas conectado a los terminales de su CPU puede colocar los interruptores en posición ON para observar la circulación de la corriente y la ejecución de la lógica. Por ejemplo, si activa los interruptores I0.5 (Spres), I0.0 (abrir), I0.2 (Paro) e I0.3 (FCA ), se completará el flujo de corriente del segmento 1. El aspecto del segmento será como el que muestra la Figura 16. Figura 16. Estado de programa del segmento 1

16 Autómatas Programables. Guía 2 Ver el estado actual de los elementos del programa La tabla de estado se puede utilizar para observar o modificar los valores actuales de las entradas y salidas, así como de las direcciones de la memoria. Elija el comando de menú Test>Iniciar estado de tabla. Al activar o desactivar los interruptores estando la CPU en modo RUN, la tabla indica el estado actual de cada elemento (ver Figura 17). Forzar entradas o salidas Figura 17. Estado de tabla activado En el S7-200 es posible forzar el estado de las entradas, salidas, marcas y direcciones de memoria del PLC desde Microwin. Esto es útil cuando no se posee un simulador de entradas para hacer la prueba del programa. Para realizar este procedimiento se requieren los siguientes pasos: 51. Tener la tabla de estado llena con las direcciones propias de los elementos del programa. 52. Estar el PLC en línea con el programa Microwin 53. Estar activado el comando del menú Test>Iniciar estado de tabla 54. Observe la tabla de estado Ver>Componente>Tabla de estado Las direcciones de bit inactivas tendrán en la columna Valor actual la indicación: 2#0 y las direcciones de bit activas tendrán la indicación: 2#1 (2# indica un valor binario) 55. Haga la prueba con la salida Qabrir y escriba en la fila correspondiente a esta dirección en la columna Nuevo Valor 2#1 56. Seleccione la opción Test>Forzar y compruebe si cambia el valor correspondiente en la salida 57. Haga la prueba con otras direcciones. 58. Importante: Procure al finalizar este procedimiento seleccionar la opción Test>Desforzar todo para no dejar forzadas entradas o salidas del PLC.

17 Visualizar los otros modos de representación de un programa en S7 59. Regrese al programa y seleccione del Menú Ver-FUP y Ver-AWL y escriba sus observaciones. Parte 2. Uso de funciones de memoria Para simplificar la solución anterior, pueden utilizarse funciones de memoria, estas pueden encontrarse siempre en el editor KOP en el árbol de operaciones en operaciones lógicas con bits se utilizará el bloque RS (Biestable, rearmar dominante). 1. Borre los segmentos 1 y 2, serán cambiados a lógica para el bloque RS, la solución propuesta es la siguiente: Figura 18a. Solución propuesta utilizando bloques RS Figura 18b. Solución propuesta utilizando bloques RS

18 Autómatas Programables. Guía 2 2. Modifique los segmentos según la Figura 18 a y b, para insertar bloques de función puede hacerlo con el icono o desde el árbol de operaciones en operaciones lógicas de bit 3. Compile, cargue al PLC, ponga en modo RUN y haga la simulación del portón para verificar que funciona de la misma manera que en la parte 1. Parte 3. Funciones de temporización y Conteo Al hacer uso de motores (Trifásicos, DC) es necesario por seguridad hacer empleo de funciones de temporización. En las partes anteriores se comprobó la lógica de programación de las entradas y las salidas, para el problema del portón, se requiere por lo menos un retardo de 3 a 5 segundos para que no se dé una sobre corriente en el motor por el cambio brusco de giro. Se emplearán funciones de temporización del tipo retardo a la conexión (en S7-200 es TON) para hacer una espera de 5 segundos antes que comience a cerrar o abrir. También se tendrá una función de conteo ascendente (CTU) para saber cuando la apertura del portón ha sido más de 3 veces (pueden ser muchas más, sólo para prueba) La propuesta de solución queda de la siguiente manera: Figura 19a. Programa modificado con temporizadores y contador

19 Figura 19b. Programa modificado con temporizadores y contador 1. Modifique el programa de la parte anterior, para insertar bloques de función como temporizadores y contadores tiene que usar el icono y buscar TON y CTU. Busque en la ayuda del Microwin el funcionamiento de estos bloques 2. Compile, cargue al PLC, ponga en modo RUN y haga la simulación del portón para verificar el funcionamiento de los componentes agregados en esta parte. 3. Ponga el PLC en modo Stop. Cierre Microwin y Windows y apague la computadora Análisis de Resultados 1. Es posible realizar el programa para el control del tanque visto en la guía 1 de Introducción a la programación de LOGO! En FUP directamente? 2. De la comparación de las dos lógicas propuestas Qué ventajas presenta la utilización de funciones de memoria con respecto a lógica de bit? 3. Cuáles son los elementos necesarios para implementar un proyecto con S7-200? enumere el orden de las operaciones que debe seguir para realizarlo. 4. Qué utilidad presenta el uso de un contador para el sistema del portón? 5. Por qué se utilizan T37 y T38 en el sistema y no T1 y T2? (consulte la ayuda de Microwin) 6. Por qué se ocupa una constante de 50 para lograr una temporización de 5 seg?

20 Autómatas Programables. Guía 2 Investigación Complementaria 1. Investigue acerca del software necesario para programar PLCs de las marcas: OMRON, Allan Bradley y MODICON. 2. Investigue acerca de las interfaces de conexión con la computadora de las marcas mencionadas en el punto anterior, investigue las especificaciones, número de parte, y diagrama de cada cable de interfaz. Bibliografía Ayuda del programa STEP 7 Microwin 32 V4.0 Manual de programación S7-200

21 Hoja de cotejo: 2 Guía 2: Introducción a la programación de PLC S7-200 Alumno: Máquina No: Docente: GL: Fecha: CONOCIMIENTO 25% EVALUACION % 1-4 5-7 8-10 Nota Conocimiento deficiente de los fundamentos teóricos Conocimiento y explicación incompleta de los fundamentos teóricos Conocimiento completo y explicación clara de los fundamentos teóricos APLICACIÓN DEL CONOCIMIENTO 70% ACTITUD 2.5% 2.5% Realizó con dificultad los procedimientos: - Edición con operaciones de bit, - transferencia al PLC - Edición y descarga de programa con operaciones RS - Edición y descarga de la solución completa Es un observador pasivo Es ordenado; pero no hace un uso adecuado de los recursos Realiza con poca ayuda 3 de los procedimientos: - Edición con operaciones de bit, - transferencia al PLC - Edición y descarga de programa con operaciones RS - Edición y descarga de la solución completa Participa ocasionalmente o lo hace constantemente pero sin coordinarse con su compañero Hace un uso adecuado de los recursos, respeta las pautas de seguridad, pero es desordenado. Realizó con poca dificultad todos los procedimientos: Participa propositiva e integralmente en toda la práctica Hace un manejo responsable y adecuado de los recursos conforme a pautas de seguridad e higiene. TOTAL 100%