You are on page 1of 5

Dpto.

Ingeniera de Sistemas y Automtica

Sistemas Automticos
Universidade de Vigo

PRCTICA 4 (4 Curso)
INTRODUCCIN AL ENTORNO DE PROGRAMACIN STEP7.

1.- Introduccin 2.- Objetivos. 3.- Desarrollo de la prctica.

Atencin: Las prcticas del lunes da 8/11/2010 de 18 a 20 horas se trasladan al martes da 16/11/2010 en el mismo horario

1.- Introduccin. En la prcticas 1 a 3 se han introducido los conceptos bsicos de regulacin y se han aplicado a un regulador industrial. Las prcticas 4 a 6 utilizan como elementos bsicos el autmata programable y los lenguajes de programacin disponibles.

2.- Objetivos. El objetivo de esta prctica es familiarizarse con el entorno de programacin de STEP 7, utilizado para la gama de autmatas SIMATIC S7-300 y S7-400. Aprovechando este objetivo, se introducir un lenguaje de programacin modular de estos autmatas.

3.- Desarrollo de la prctica. Crear un proyecto bsico de automatizacin con STEP7 para el autmata S7-315-LABDP existente en el laboratorio. Configurar el hardware del sistema y crear un programa bsico utilizando los mdulos de programacin de STEP7. Se pide: Realizar, con la ayuda del entorno de programacin STEP 7, un programa bsico para estos autmatas en alguno de los mdulos de programacin. En l se prueban los siguientes tipos bsicos de instrucciones: a) Operaciones binarias bsicas. b) Operaciones de memoria. c) Programacin modular. Operaciones organizativas.

Sistemas Automticos

Curso acadmico 2010/2011

Prctica 4 - 1/5

Guin de iniciacin al manejo del Entorno de programacin STEP 7


- Para utilizar el software de programacin de los autmatas SIMATIC S7-300, buscar en el escritorio o en el men de inicio el icono del Administrador SIMATIC (SIMATIC Manager).

- Tras esta accin, aparecer un asistente que nos guiar en la creacin de un nuevo Proyecto. Pulsando en el botn Siguiente, seleccionar la CPU a utilizar (en nuestro caso una CPU-315 2 DP), bloques a insertar OB1 en lenguaje FUP, y el nombre del proyecto, por ejemplo, Prctica 2 Grupo XX. Para finalizar, pulsar el botn correspondiente del asistente.

- Tras esta accin, se presentar la pantalla principal del Administrador SIMATIC, desde la que es posible acceder al resto de funciones y aplicaciones relacionadas del entorno integrado de desarrollo.

Sistemas Automticos

Curso acadmico 2010/2011

Prctica 4 - 2/5

- El siguiente paso consiste en configurar el hardware del equipo. Para ello, seleccionar el objeto Equipo SIMATIC 300 y, con el botn derecho del ratn, seleccionar la opcin Abrir Objeto. Se abrir entonces la aplicacin HW Config de configuracin del hardware del equipo.

- De acuerdo con la configuracin del sistema disponible en el laboratorio y mediante la librera de hardware situada a la derecha de la pantalla, ir seleccionando los componentes (Bastidor, PS, CPU, SMs,...). En la figura siguiente se muestra la configuracin adecuada para la prctica objeto de este documento.

- Una vez configurado el hardware, es posible transferir esta configuracin a la CPU del Autmata mediante la opcin Sistema de destino Cargar en Mdulo de la aplicacin HW Config.

Sistemas Automticos

Curso acadmico 2010/2011

Prctica 4 - 3/5

- Tras este paso, ya estaremos en disposicin de desarrollar un programa bsico para el mdulo de organizacin OB1. Para ello, cerraremos la aplicacin HW Config y, de nuevo en la pantalla principal del Administrador SIMATIC, buscaremos en el rbol la opcin Programa S7 Bloques y, seleccionando el mdulo OB1 con el botn derecho del ratn, seleccionaremos la opcin Abrir Objeto. Aparecer, entonces, la aplicacin KOP/FUP/AWL de programacin bsica del sistema.

- Una vez en dicha aplicacin, ser posible comenzar a programar nuestro programa de prueba en lenguaje AWL, KOP o FUP. En la figura siguiente se muestra el editor con una parte del cdigo de la prctica ya introducido.

- Tras editar el cdigo deseado y comprobar que no existen errores, es posible guardar el programa mediante la opcin Archivo - Guardar y transferir el mdulo de organizacin OB1 desde el ordenador a la memoria de programa del Autmata mediante la seleccin de men Sistema de Destino Cargar. - Tras estos pasos, el programa ya se encuentra en la memoria del Autmata correctamente configurado. Es posible comprobar su ejecucin de forma directa y monitorizar su funcionamiento mediante la opcin Test Observar del men de la aplicacin KOP/FUP/AWL.

Sistemas Automticos

Curso acadmico 2010/2011

Prctica 4 - 4/5

- Si se desea manejar las variables del programa de forma simblica, es preciso acceder a la aplicacin de tabla de smbolos, seleccionando la CPU correspondiente y activando, con el botn derecho del ratn, la opcin Insertar nuevo objeto Tabla de smbolos. Aparece, entonces, la aplicacin denominada Symbol Editor. En la figura siguiente se muestra un ejemplo de declaracin de simblicos para el programa desarrollado.

- Tras esta accin, la aplicacin KOP/FUP/AWL ya traduce automticamente las variables del programa (como por ejemplo, E0.0) en los smbolos correspondientes (Entrada 1 Y-lgica en este caso). - Por ltimo, es posible observar y forzar variables del sistema seleccionando, con el botn derecho del ratn, la opcin Insertar nuevo objeto Tabla de variables en la zona de Bloques del programa. Aparece entonces la aplicacin Var de declaracin, monitorizacin y forzado de las mismas. Desde aqu, con las opciones de men Variable- Observar y Variable Forzar, podremos realizar ambas acciones.

Sistemas Automticos

Curso acadmico 2010/2011

Prctica 4 - 5/5

You might also like