Professional Documents
Culture Documents
1. STEP 7 Qu es y para qu sirve? Configuracin Hardware Programacin Ciclo de ejecucin 2. PROGRAMACIN BSICA EN AWL 3. PROGRAMACIN ESTRUCTURADA
PLCs
Curso 2009/10
Pgina 1
STEP 7
Es el software estndar para configurar y programar los sistemas de automatizacin SIMATIC. Funciones de STEP 7 crear y gestionar proyectos de automatizacin: configurar el hardware Asignar mdulos hardware a un rack Asignar direccionamientos Parametrizacin de los mdulos configurar las comunicaciones Definir maestros y esclavos Fijar las propiedades de conexin administrar el programa de usuario Escribir el programa (diferentes lenguajes) y depurarlo Cargar programas en sistemas de destino Evaluar el programa en ejecucin Diagnosticar fallos
PLCs
Curso 2009/10
Pgina 2
STEP 7
La jerarqua de objetos para proyectos y libreras del Administrador SIMATIC est estructurada Igual que los directorios con carpetas y archivos del Explorador de Windows.
PLCs
Curso 2009/10
Pgina 3
Doble click en Administrador Simatic Desplegamos Archivo y elegimos Nuevo. Escribimos el nombre del nuevo proyecto en el campo Nombre. Aceptar. En la ventana de la derecha, click con el botn derecho del ratn y elegimos Insertar nuevo objeto y despus SIMATIC 300. Doble click sobre Simatic 300. Doble click sobre Hardware, y deber abrirse la ventana HW configuration Tool.
PLCs
Curso 2009/10
Pgina 4
PARAMETRIZAR Consiste en ajustar las propiedades de los diferentes mdulos y del bus de comunicaciones (si ha lugar).
PLCs
Curso 2009/10
Pgina 5
1) Va automtica: La CPU del PLC enva al PC los mdulos que tiene conectados a excepcin de la PS 2) Va manual: Se configuran el equipo junto con sus mdulos a travs del STEP 7, asignando manualmente las caractersticas
PLCs
Curso 2009/10
Pgina 6
PLCs
Curso 2009/10
Pgina 7
PLCs
Curso 2009/10
Pgina 8
Slot 0: Bastidor 0: Slot 1: slo fuentes de alimentacin (p. ej. 6ES7 307-...) o dejar vaco Slot 2: slo mdulos centrales CPU (p. ej., 6ES7 314-...) Slot 3: slo mdulos interfase (p. ej. 6ES7 360-.../361-...) o dejar vaco Slots 4 a 11: mdulos de seal, mdulos de funcin, procesadores de comunicacin (CP) o dejar vaco
PLCs
Curso 2009/10
Pgina 10
PLCs
Curso 2009/10
Pgina 11
Sistema de destino > Cargar en mdulo Sistema de destino > Cargar en la PG PLCs
Curso 2009/10
Programacin
En una CPU se ejecutan principalmente dos programas: el sistema operativo el programa de usuario.
Sistema operativo en S7 Organiza todos los procesos de la CPU que no estn ligados a una tarea de control especfica. gestionar el rearranque normal y el completo actualizar la imagen de entradas (PAE) y emitir la imagen salidas (PAA) llamar el programa de usuario detectar las alarmas y llamar los OBs de tratamiento de alarmas detectar y tratar los errores administrar las reas de memoria comunicar con unidades de programacin y otras estaciones de comunicacin PLCs
Curso 2009/10
Pgina 14
Programacin
Programa de usuario en S7: Primero se crea y luego se carga en la CPU. Contiene todas funciones requeridas para procesar tarea de automatizacin. Las tareas del programa de usuario son: definir las condiciones del arranque (OB1, OB100) tratar datos del proceso (p.ej. efectuar combinaciones lgicas de seales binarias, leer y evaluar valores analgicos, definir seales binarias de salida, emitir valores analgicos) reaccionar a alarmas y anomalas en el desarrollo normal del programa.
PLCs
Curso 2009/10
Pgina 15
Programacin
PLCs
Curso 2009/10
Pgina 16
Programacin
Ahora necesitamos crear el OB1: En el rbol generado durante el proceso de configuracin, desplegamos hasta poder seleccionar Bloques, y entonces hacemos click con el botn derecho en la parte derecha de la ventana. Elegimos Insertar nuevo objeto y Bloque de organizacin, aceptando las cuestiones que se nos planteen.
Curso 2009/10
17
Pgina 17
Programacin
Curso 2009/10
Simatic S7
PLCs
18
Pgina 18
Programacin
Hay tres lenguajes de programacin: FUP, KOP y AWL. Los tres elementos principales de un programa son:
OB1: Programa principal cclico. PAE: Tabla dnde se reflejan los valores de entrada. PAA: Tabla dnde se reflejan los valores de salida
START
PAE
OB1
PAA
Curso 2009/10
Simatic S7
PLCs
19
Pgina 19
PLCs
Curso 2009/10
Pgina 20
PLCs
Curso 2009/10
Pgina 21