Click here to load reader

Getting Started S7-GRAPH para S7-300/400 Programación vsuarez/Download/S7_GRAPH.pdf · PDF fileGetting Started S7-GRAPH para S7-300/400 Programación de controles secuenciales A5E00178399-01

  • View
    227

  • Download
    1

Embed Size (px)

Text of Getting Started S7-GRAPH para S7-300/400 Programación...

  • Primeros pasosEl ejemplo que acompaa a este producto no es una descripcin aislada,sino que forma parte del manual.Para acceder a l, pulse sobre el botn "Primeros pasos".

    SIMATICS7-GRAPH para S7-300/400Programacin de controles secuenciales

    Getting Started Edicin 10/2002

    Primeros pasos

  • Copyright Siemens AG 2002 All rights reservedLa divulgacin y reproduccin de este documento, as como el usoy la comunicacin de su contenido, no estn autorizados, a no serque se obtenga el consentimiento expreso para ello. Losinfractores quedan obligados a la indemnizacin de los daos. Sereservan todos los derechos, en particular para el caso deconcesin de patentes o de modelos de utilidad.

    Siemens AGBereich Automation and DrivesGeschaeftsgebiet Industrial Automation SystemsPostfach 4848, D- 90327 Nuernberg

    Exencin de responsabilidadHemos probado el contenido de esta publicacin con laconcordancia descrita para el hardware y el software. Sinembargo, es posible que se den algunas desviaciones que nosimpiden tomar garanta completa de esta concordancia. Elcontenido de esta publicacin est sometido a revisionesregularmente y en caso necesario se incluyen las correcciones enla siguiente edicin. Agradecemos sugerencias.

    Siemens AG 2002Sujeto a cambios sin previo aviso.

    Siemens Aktiengesellschaft A5E00178399-01

    Consignas de seguridad para el usuarioEste manual contiene las informaciones necesarias para la seguridad personal as como para laprevencin de daos materiales. Las informaciones estn puestas de relieve mediante seales deprecaucin. Las seales que figuran a continuacin representan distintos grados de peligro:

    ! PeligroSignifica que, si no se adoptan las medidas preventivas adecuadas, existe peligro de muerte, o biende sufrir lesiones corporales graves o daos materiales considerables.

    ! AdvertenciaSignifica que, si no se adoptan las medidas preventivas adecuadas, existe peligro de muerte, o biende lesiones corporales graves o daos materiales considerables.

    ! PrecaucinSignifica que, si no se adoptan las medidas preventivas adecuadas, se pueden causar lesionescorporales.

    PrecaucinSignifica que, si no se adoptan las medidas preventivas adecuadas, se pueden causar daosmateriales.

    AtencinSe trata de una informacin importante, sobre el producto o sobre una parte determinada del manual,sobre la que se desea llamar particularmente la atencin.

    Personal cualificadoSlo est autorizado a intervenir en este equipo el personal cualificado. En el sentido del manual setrata de personas que disponen de los conocimientos tcnicos necesarios para poner enfuncionamiento, conectar a tierra y marcar los aparatos, sistemas y circuitos de acuerdo con las normasestndar de seguridad.

    Uso conforme

    Considere lo siguiente:

    ! AdvertenciaEl equipo o los componentes del sistema slo se podrn utilizar para los casos de aplicacinprevistos en el catlogo y en la descripcin tcnica, y slo con los equipos y componentes deproveniencia tercera recomendados y homologados por Siemens.

    El funcionamiento correcto y seguro del producto presupone un transporte, un almacenamiento, unainstalacin y un montaje conforme a las prcticas de la buena ingeniera, as como un manejo y unmantenimiento rigurosos.

    Marcas registradas

    SIMATIC, SIMATIC NET y SIMATIC HMI son marcas registradas por SIEMENS AG.Los restantes nombres y designaciones contenidos en el presente documento pueden ser marcasregistradas cuya utilizacin por terceros para sus propios fines puede violar los derechos de losproprietarios.

  • Getting Started S7-GRAPH para S7-300/400 Programacin de controles secuencialesA5E00178399-01 1

    Disear un control secuencial con una taladradorade ejemplo

    Bienvenido al ejemplo de iniciacin a S7-GRAPHSiguiendo el ejemplo de iniciacin aprender en tan solo una hora cmo disear un controlsecuencial con S7-GRAPH para automatizar la taladradora que se describe a continuacin.

    Primero aprender a configurar un control secuencial, y despus le guiaremos paso a pasopor todas las tareas a realizar en el Administrador SIMATIC y en S7-GRAPH para

    crear el control secuencial,

    cargarlo en la CPU y

    testearlo.

    El ejemplo correctamente programado est incluido en forma de proyecto en el volumen desuministro y se llama "ZEs02_01_S7Graph_Taladra".

  • Disear un control secuencial con una taladradora de ejemplo

    Getting Started S7-GRAPH para S7-300/400 Programacin de controles secuenciales2 A5E00178399-01

    RequisitosPara poder programar y comprobar el ejemplo "Taladradora" como se describe acontinuacin, necesitar los siguientes componentes de hardware y software:

    una unidad de programacin/un PC con

    - el paquete bsico STEP 7 y el paquete opcional S7-GRAPH

    - una conexin MPI al sistema de automatizacin

    un sistema de automatizacin - en nuestro ejemplo S7-300, compuesto por: un perfilsoporte, una fuente de alimentacin de 24V, una CPU 314 y un mdulo deentrada/salida digital (8DI + 8DO)

    Alternativa al PLC: el paquete opcional S7 "PLC-Simulation"

    Consulte tambin:

    Pasos a seguir para crear el control secuencial

    Pasos a seguir para crear el control secuencialEl diagrama de flujo muestra el procedimiento a seguir para crear un control secuencialadaptado al ejemplo de la taladradora:

    Crear la tabla de smbolos

    Definir la estructura de la cadena secuencialy definir las seales de la instalacin

    Crear cadena secuencial:- Crear y abrir FB1 de S7-GRAPH en el Administrador SIMATIC

    - Programar la cadena secuencial

    Programra OB1 con llamada del FB1 y delDB de instancia (DB1) correspondiente

    Cargar progr. de ejemplo (DB1, FB1, OB1) enel Administrador SIMATIC de la CPU ycomprobar la cadena secuencial

    Programacinsimblica

    s

    no

    Crear el proyecto "Taladradora"en el Administrador SIMATIC

  • Disear un control secuencial con una taladradora de ejemplo

    Getting Started S7-GRAPH para S7-300/400 Programacin de controles secuencialesA5E00178399-01 3

    Planteamiento tecnolgico de la tarea y diagrama de funciones

    Planteamiento de la tareaSe desea programar un control secuencial para automatizar una taladradora. Para ello sedeber programar un control secuencial partiendo de una figura tecnolgica (estructura de lataladradora) y de un diagrama de funciones (secuencia) ya dados.

    Figura tecnolgica - Estructura de la taladradoraLa taladradora se compone de los siguientes elementos:

    Motor con aviso de que el taladro est en marcha/parado

    Pulsador de arranque y preselector de refrigerante

    Bomba de refrigerante con aviso de que se ha alcanzado la presin del refrigerante("Presin_refrig_ok")

    Dispositivo de sujecin con aviso de que se ha alcanzado la presin nominal de sujecin("Presin_suj_ok")

    Dispositivo de sujecin con aviso de que se ha alcanzado la presin nominal de sujecin("Presin_suj_ok")

    Subir taladroMotor ONAviso:- Taladro en marcha- Taladro parado

    Bomba de refrigerante ONAviso:Presin del refrigerante alcanzada

    Pulsador de arranque

    Aviso:Presin nominal de sujecinalcanzada

    Final de carrera:Taladro arriba

    Final de carrera:Taladro abajo

    Preselector del refrigerante

    Motor

    Avance

    Dispositivo de sujecinBomba de refrigerante

    Bajar taladro

  • Disear un control secuencial con una taladradora de ejemplo

    Getting Started S7-GRAPH para S7-300/400 Programacin de controles secuenciales4 A5E00178399-01

    Estado inicialEl estado inicial de la taladradora se define como sigue:

    El estado inicial de la taladradora se define como sigue.

    El avance y el taladro se encuentran en la posicin superior.

    No se ha colocado la pieza.

    Diagrama de funciones - Divisin del proceso de perforacinEl proceso de perforacin se divide en los siguientes pasos:

    Insertar la pieza (manualmente)

    Si es necesario, accionar el preselector para conectar la bomba del refrigerante(dependiendo del material)

    Arrancar la mquina con el pulsador de arranque (el motor se pone en marcha)

    Fijar la pieza a la presin nominal de sujecin

    Conectar la bomba del refrigerante (segn la preseleccin elegida)

    Bajar el taladro por el avance hasta la posicin inferior deseada (taladrar)

    Esperar 0,5 seg. en la posicin inferior deseada (taladrar)

    Subir el taladro por el avance hasta la posicin superior deseada

    Liberar la pieza y desconectar el motor y la bomba del refrigerante

    Sacar la pieza (manualmente)

    Motoren marchaparado

    AvanceArribaAbajo

    Elemento Estado

    DispositivoONOFF

    Arranque

    de sujecin

  • Disear un control secuencial con una taladradora de ejemplo

    Getting Started S7-GRAPH para S7-300/400 Programacin de controles secuencialesA5E00178399-01 5

    Definir la estructura de la cadena secuencialPara disear el programa del control secuencial, es decir, en la fase de preparacin, deberadescomponer el proceso de perforacin en sus distintas etapas. Para ello puede servirse dela figura tecnolgica y del diagrama de flujo.

    Dividir el proceso de perforacin en distintas etapas - Estructura de la cadenasecuencial

    El proceso de perforacin de la taladradora se describe en S7-GRAPH mediante unacadena secuencial. Esta cadena representa una serie de etapas y de condiciones, lascuales controlan el paso de una etapa a otra. Para definir la estructura de la cadenasecuencial:

    1. Divida el proceso de perforacin en distintas etapas y defina el orden de las mismas(p. ej.: "La etapa S2 sigue a la S1" o "La etapa S3 sigue alternativamente a la etapa S4y a la etapa S7").

    2. Defina qu acciones deben ejecutarse en cada etapa (p. ej.: en S1 la accin "Lataladradora est lista" o en S3 la accin "Conectar moto