sistema de automatizacion s7 200

478
 Prólogo, Indice Introducción a los Micro-PLCs S7-200 1 Instalar un Micro-PLC S7-200 2 Instalar y utilizar el software de STEP 7-Micro/WIN, 3 Introducir un programa de ejemplo 4 Funciones adicionales de STEP 7-Micro/WIN 5 Nociones básicas para programar una CPU S7-200 6 Memoria de la CPU: tipos de datos y direccionamiento  7 Entradas y salidas 8 Comunicación en redes con CPUs S7-200 9 Juego de operaciones 10 Anexos Datos técnicos A Tabla de consumo de corriente B Códigos de error C Marcas especiales (SM) D Utilizar STEP 7-Micro/WIN con STEP 7 y STEP 7-Micro/DOS  E Tiempos de ejecución básicos de las operaciones AWL F Números de referencia G Eliminar errores H Indice alfabético Sistema de automatización S7-200 Manual del sistema Referencia del manual: 6ES7298-8FA01-8DH0 SIMATIC

Upload: jhonny-zambrano-saavedra

Post on 08-Jul-2015

783 views

Category:

Documents


0 download

TRANSCRIPT

SIMATIC Sistema de automatizacin S7-200Manual del sistema

Prlogo, Indice Introduccin a los Micro-PLCs S7-200 Instalar un Micro-PLC S7-200 Instalar y utilizar el software de STEP 7-Micro/WIN, Introducir un programa de ejemplo Funciones adicionales de STEP 7-Micro/WIN Nociones bsicas para programar una CPU S7-200 Memoria de la CPU: tipos de datos y direccionamiento Entradas y salidas

1 2 3 4 5 6 7 8 9 10 A B C D E F G H

Referencia del manual:

6ES7298-8FA01-8DH0

Comunicacin en redes con CPUs S7-200 Juego de operaciones Anexos Datos tcnicos Tabla de consumo de corriente Cdigos de error Marcas especiales (SM) Utilizar STEP 7-Micro/WIN con STEP 7 y STEP 7-Micro/DOS Tiempos de ejecucin bsicos de las operaciones AWL Nmeros de referencia Eliminar errores Indice alfabtico

Consignas de seguridad para el usuario

Este manual contiene las informaciones necesarias para la seguridad personal as como para la prevencin de daos materiales. Las informaciones estn puestas de relieve mediante seales de precaucin. Las seales que figuran a continuacin representan distintos grados de peligro: Peligro Significa que, si no se adoptan las medidas preventivas adecuadas, se producir la muerte, o bien lesiones corporales graves o daos materiales considerables.

!

!

Precaucin Significa que, si no se adoptan las medidas preventivas adecuadas, puede producirse la muerte, lesiones corporales graves o daos materiales considerables.

!

Cuidado Significa que, si no se adoptan las medidas preventivas adecuadas, pueden producirse lesiones corporales o daos materiales.

Personal cualificado

La puesta en funcionamiento y el servicio del equipo slo deben ser llevados a cabo conforme a lo descrito en este manual. Slo est autorizado a intervenir en este equipo el personal cualificado. En el sentido del manual se trata de personas que disponen de los conocimientos tcnicos necesarios para poner en funcionamiento, conectar a tierra y marcar los aparatos, sistemas y circuitos de acuerdo con las normas estndar de seguridad.

Uso conforme

Considere lo siguiente:

!

Precaucin El equipo o los componentes del sistema slo se podrn utilizar para los casos de aplicacin previstos en el catlogo y en la descripcin tcnica, y slo con los equipos y componentes de proveniencia tercera recomendados y homologados por Siemens. El funcionamiento correcto y seguro del producto presupone un transporte, un almacenamiento, una instalacin y un montaje conforme a las prcticas de la buena ingeniera, as como un manejo y un mantenimiento rigurosos.

Marca registrada

SIMATICR,

SIMATIC NETR y SIMATIC HMIR son marcas registradas por SIEMENS AG

Los restantes nombres y designaciones contenidos en el presente documento pueden ser marcas registradas cuya utilizacin por terceros para sus propios fines puede violar los derechos de los proprietarios.

Copyright E Siemens AG 1998 All rights reserved La divulgacin y reproduccin de este documento, as como el uso y la comunicacin de su contenido, no estn autorizados, a no ser que se obtenga el consentimiento expreso para ello. Los infractores quedan obligados a la indemnizacin de los daos. Se reservan todos los derechos, en particular para el caso de concesin de patentes o de modelos de utilidad. Siemens AG Bereich Automatisierungs- und Antriebstechnik Geschaeftsgebiet Industrie-Automatisierungssysteme Postfach 4848, D-90327 Nuernberg Siemens Aktiengesellschaft

Exencin de responsabilidad Hemos probado el contenido de esta publicacin con la concordancia descrita para el hardware y el software. Sin embargo, es posible que se den algunas desviaciones que nos impiden tomar garanta completa de esta concordancia. El contenido de esta publicacin est sometido a revisiones regularmente y en caso necesario se incluyen las correcciones en la siguiente edicin. Agradecemos sugerencias. E Siemens AG 1998 Sujeto a cambios sin previo aviso. 6ES7298-8FA01-8DH0

ii

ier tragen Sie Ihren Buchtitel ein --C7900 G7078 C230 01

PrlogoFinalidad del manual La gama S7-200 comprende diversos sistemas de automatizacin pequeos (Micro-PLCs) que se pueden utilizar para numerosas tareas. Gracias a su diseo compacto, su bajo costo y su amplio juego de operaciones, los sistemas de automatizacin S7-200 son idneos para numerosas aplicaciones pequeas de control. La gran variedad de tamaos y fuentes de alimentacin de las CPUs, as como las mltiples opciones de programacin proporcionan la flexibilidad necesaria para solucionar las tareas de automatizacin. El presente manual contiene informaciones acerca de cmo instalar y programar los Micro-PLCs S7-200, incluyendo los siguientes temas:

S Montar y cablear la CPU S7-200 y los mdulos de ampliacin e instalar el software deSTEP 7-Micro/WIN.

S Estructurar y crear programas. S Comprender la funcionalidad de la CPU, los tipos de datos y los modos de direccionamiento, elciclo de la CPU, la proteccin con contrasea y la comunicacin en redes. El manual incluye tambin descripciones y ejemplos de las operaciones de programacin, los tiempos de ejecucin tpicos de las operaciones, as como las hojas de datos tcnicos de los equipos S7-200. Destinatarios Este manual va dirigido a ingenieros, programadores, tcnicos de instalacin y electricistas que dispongan de conocimientos bsicos sobre los sistemas de automatizacin. mbito de validez Las informaciones contenidas en este manual son aplicables en particular a los siguientes productos:

S CPUs S7-200: CPU 212 versin 1.01, CPU 214 versin 1.01, CPU 215 versin 1.02 y CPU 216versin 1.02

S Paquetes del software de programacin STEP 7-Micro/WIN (versin 2.1): Homologaciones La gama SIMATIC S7-200 cumple las normas y prescripciones de las organizaciones que se nombran a continuacin: STEP 7-Micro/WIN 16 para Windows 3.1x (16 bits) STEP 7-Micro/WIN 32 para Windows 95 y Windows NT (32 bits)

S S S S S S

Comunidad Europea (CE), Directiva de Baja Tensin 73/23/EEC Directiva EMC de la Comunidad Europea (CE) 89/336/CEE Underwriters Laboratories, Inc.: UL 508, homologado (Industrial Control Equipment) Canadian Standards Association: CSA C22.2 n 142, certificado (Process Control Equipment) Factory Mutual Research: FM clase I, categora 2, grupo A, B, C, y D Hazardous Locations, T4A VDE 0160: equipos electrnicos de uso en instalaciones de corriente elctrica

Consulte el Anexo A para obtener ms informacin sobre el cumplimiento de normas.

Sistema de automatizacin S7-200, Manual del sistema C79000-G7078-C230-02

iii

Prlogo

Informaciones adicionales Los siguientes manuales contienen informaciones ms detalladas acerca de temas especiales:

S Sistemas de periferia descentralizada ET 200: describe cmo instalar y utilizar los productosET 200 para la periferia descentralizada.

S Estndar PROFIBUS (Process Field Bus) (EN 50170): describe el protocolo estndar para lacomunicacin DP de las CPUs S7-200.

S Manual del usuario del visualizador de textos TD 200: describe cmo instalar y utilizar el TD 200con un sistema de automatizacin S7-200. Cmo utilizar el manual Si es la primera vez que trabaja con los Micro-PLCs S7-200, es recomendable que lea todo el manual. Si ya dispone de los conocimientos necesarios, consulte el ndice para encontrar la informacin que necesite. El manual est estructurado en los siguientes captulos:

S El captulo 1 (Introduccin a los Micro-PLCs S7-200) ofrece una panormica de algunas de lasfunciones de los sistemas de automatizacin.

S El captulo 2 (Instalar un Micro-PLC S7-200) informa acerca de los procedimientos,dimensiones y directrices bsicas para instalar las CPUs y los mdulos de ampliacin.

S El captulo 3 (Instalar y utilizar el software STEP 7-Micro/WIN) describe cmo instalar elsoftware de programacin y las funciones bsicas del mismo.

S El captulo 4 (Introducir un programa de ejemplo) indica cmo crear un programa de ejemploutilizando el software STEP 7-Micro/WIN.

S El captulo 5 (Funciones adicionales de STEP 7-Micro/WIN) describe cmo utilizar el AsistenteTD 200 y el Asistente de operaciones S7-200, as como las dems funciones nuevas de STEP 7-Micro/WIN.

S Los captulos 6 (Nociones bsicas para programar una CPU S7-200), 7 (Memoria de la CPU:tipos de datos y direccionamiento) y 8 (Entradas y salidas) proporcionan informacin acerca de cmo la CPU S7-200 procesa los datos y ejecuta el programa de usuario.

S El captulo 9 (Comunicacin en redes con CPUs S7-200) describe cmo conectar las CPUsS7-200 a diferentes tipos de redes.

S El captulo 10 (Juego de operaciones) contiene explicaciones y ejemplos de las operacionesde programacin utilizadas por las CPUs S7-200. En los anexos se proporcionan informaciones adicionales (hojas de datos tcnicos, descripciones de los cdigos de error, tiempos de ejecucin y eliminacin de errores). Asistencia complementaria Si tiene preguntas tcnicas, si necesita informacin sobre los cursillos de entrenamiento o para efectuar pedidos, dirjase por favor a su representante de Siemens ms prximo. En la siguiente direccin de Internet puede obtener informaciones acerca de los productos y servicios de Siemens, asistencia tcnica y respuestas a las preguntas ms frecuentes: http://www.ad.siemens.de

iv

Sistema de automatizacin S7-200, Manual del sistema C79000-G7078-C230-02

Indice

1

Introduccin a los Micro-PLCs S7-200 1.1 1.2 Funciones de los diversos Micro-PLCs S7-200 . . . . . . . . . . . . . . . . . . . . . . . Principales componentes de un Micro-PLC S7-200 . . . . . . . . . . . . . . . . . . .

1-1 1-2 1-4 2-1 2-2 2-5 2-8 2-13 2-15 3-1 3-2 3-4 3-7 3-25 3-26 3-27 3-32 3-34 3-36 4-1 4-2 4-6 4-8 4-10 4-14 4-15 5-1 5-2 5-12 5-14

2

Instalar un Micro-PLC S7-200 2.1 2.2 2.3 2.4 2.5 Preparar el montaje . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Montar y desmontar un Micro-PLC S7-200 . . . . . . . . . . . . . . . . . . . . . . . . . . Instalar el cableado de campo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Utilizar circuitos de supresin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Alimentacin de corriente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3

Instalar y utilizar el software STEP 7-Micro/WIN 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 Instalar el software de STEP 7-Micro/WIN . . . . . . . . . . . . . . . . . . . . . . . . . . . Utilizar STEP 7-Micro/WIN para configurar la comunicacin . . . . . . . . . . . Establecer la comunicacin con una CPU S7-200 . . . . . . . . . . . . . . . . . . . . Configurar las preferencias para STEP 7-Micro/WIN . . . . . . . . . . . . . . . . . . Crear y guardar un proyecto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Crear un programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Crear un bloque de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Utilizar la tabla de estado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Utilizar el direccionamiento simblico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4

Introducir un programa de ejemplo 4.1 4.2 4.3 4.4 4.5 4.6 Crear un programa para una aplicacin de ejemplo . . . . . . . . . . . . . . . . . . . Tarea: Crear un proyecto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tarea: Crear una tabla de smbolos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tarea: Introducir el programa en KOP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tarea: Crear una tabla de estado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tarea: Cargar y observar el programa de ejemplo . . . . . . . . . . . . . . . . . . . .

5

Funciones adicionales de STEP 7-Micro/WIN 5.1 5.2 5.3 Utilizar el Asistente TD 200 para configurar el visualizador de textos TD 200 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Utilizar el Asistente de operaciones S7-200 . . . . . . . . . . . . . . . . . . . . . . . . . Utilizar el Asistente para filtrar entradas analgicas . . . . . . . . . . . . . . . . . . .

Sistema de automatizacin S7-200, Manual del sistema C79000-G7078-C230-02

v

Indice

5.4 5.5 5.6 5.7 5.8 6

Utilizar las referencias cruzadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Usar la lista de elementos utilizados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Utilizar la funcin para buscar y reemplazar . . . . . . . . . . . . . . . . . . . . . . . . . Documentar el programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Imprimir el programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-17 5-18 5-19 5-21 5-23 6-1 6-2 6-4 6-5 6-8 6-10 6-13 6-14 6-16 6-19 7-1 7-2 7-9 7-11 7-16 7-17 81 8-2 8-5 8-6 8-7 8-8 9-1 9-2 9-6 9-9 9-13 9-15 9-28 10-1 10-2 10-4 10-7

Nociones bsicas para programar una CPU S7-200 6.1 6.2 6.3 6.4 6.5 6.6 6.7 6.8 6.9 Crear una solucin de automatizacin con un Micro-PLC . . . . . . . . . . . . . . Programas S7-200 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Lenguajes de programacin para las CPUs S7-200 . . . . . . . . . . . . . . . . . . Elementos bsicos para estructurar un programa . . . . . . . . . . . . . . . . . . . . El ciclo de la CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ajustar el modo de operacin de la CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . Determinar una contrasea para la CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comprobar y observar el programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Eliminar errores de las CPUs S7-200 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7

Memoria de la CPU: tipos de datos y direccionamiento 7.1 7.2 7.3 7.4 7.5 Direccionamiento directo de las reas de memoria de la CPU . . . . . . . . . Direccionamiento indirecto de las reas de memoria de la CPU . . . . . . . . Respaldar datos en la CPU S7-200 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Utilizar el programa para guardar datos en la memoria no voltil . . . . . . . Guardar el programa en un cartucho de memoria . . . . . . . . . . . . . . . . . . . .

8

Entradas y salidas 8.1 8.2 8.3 8.4 8.5 Entradas y salidas integradas y adicionales . . . . . . . . . . . . . . . . . . . . . . . . . Utilizar filtros de entrada para suprimir interferencias . . . . . . . . . . . . . . . . . Configurar los estados de seal para las salidas . . . . . . . . . . . . . . . . . . . . . Entradas y salidas rpidas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Potencimetros analgicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

9

Comunicacin en redes con CPUs S7-200 9.1 9.2 9.3 9.4 9.5 9.6 Protocolos de comunicacin de las CPUs S7-200 . . . . . . . . . . . . . . . . . . . . Componentes para la comunicacin en redes . . . . . . . . . . . . . . . . . . . . . . . Utilizar un cable PC/PPI para la comunicacin . . . . . . . . . . . . . . . . . . . . . . . Utilizar una tarjeta MPI o CP para la comunicacin . . . . . . . . . . . . . . . . . . . Comunicacin en redes de periferia descentralizada (DP) . . . . . . . . . . . . . Rendimiento de la red . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

10

Juego de operaciones 10.1 10.2 10.3 Mrgenes vlidos para las CPUs S7-200 . . . . . . . . . . . . . . . . . . . . . . . . . . . . Operaciones con contactos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Operaciones de comparacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

vi

Sistema de automatizacin S7-200, Manual del sistema C79000-G7078-C230-02

Indice

10.4 10.5 10.6 10.7 10.8 10.9 10.10 10.11 10.12 10.13 10.14 A

Operaciones con salidas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-10 Operaciones con temporizadores, contadores, contadores rpidos, reloj de tiempo real y salida de impulsos . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-13 Operaciones aritmticas y de regulacin PID . . . . . . . . . . . . . . . . . . . . . . . . 10-50 Operaciones para incrementar y decrementar . . . . . . . . . . . . . . . . . . . . . . . 10-66 Operaciones de transferencia, inicializar memoria y tabla . . . . . . . . . . . . . 10-68 Operaciones de desplazamiento y rotacin . . . . . . . . . . . . . . . . . . . . . . . . . . 10-78 Operaciones de control del programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-84 Operaciones lgicas de pilas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-99 Operaciones lgicas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-102 Operaciones de conversin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-108 Operaciones de interrupcin y comunicacin . . . . . . . . . . . . . . . . . . . . . . . . 10-114 A-1 A-3 A-6 A-8 A-10 A-12 A-14 A-16 A-18 A-20 A-22 A-24 A-26 A-28 A-30 A-32 A-34 A-36 A-38 A-40 A-41 A-42 A-43 A-44 A-45 A-46

Datos tcnicos A.1 A.2 A.3 A.4 A.5 A.6 A.7 A.8 A.9 A.10 A.11 A.12 A.13 A.14 A.15 A.16 A.17 A.18 A.19 A.20 A.21 A.22 A.23 A.24 A.25 Datos tcnicos generales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CPU 212 alimentacin DC, entradas DC, salidas DC . . . . . . . . . . . . . . . . . CPU 212 alimentacin AC, entradas DC, salidas de rel . . . . . . . . . . . . . . CPU 212 alimentacin AC 24 V, entradas DC, salidas de rel . . . . . . . . . . CPU 212 alimentacin AC, entradas AC, salidas AC . . . . . . . . . . . . . . . . . . CPU 212 alimentacin AC, entradas DC tipo fuente, salidas de rel . . . . CPU 212 alimentacin AC, entradas AC 24 V, salidas AC . . . . . . . . . . . . . CPU 212 alimentacin AC, entradas AC, salidas de rel . . . . . . . . . . . . . . CPU 214 alimentacin DC, entradas DC, salidas DC . . . . . . . . . . . . . . . . . CPU 214 alimentacin AC, entradas DC, salidas de rel . . . . . . . . . . . . . . CPU 214 alimentacin AC, entradas AC, salidas AC . . . . . . . . . . . . . . . . . . CPU 214 alimentacin AC, entradas tipo fuente DC, salidas de rel . . . . CPU 214 alimentacin AC, entradas AC 24 V, salidas AC . . . . . . . . . . . . . CPU 214 alimentacin AC, entradas AC, salidas de rel . . . . . . . . . . . . . . CPU 215 alimentacin DC, entradas DC, salidas DC . . . . . . . . . . . . . . . . . CPU 215 alimentacin AC, entradas DC, salidas de rel . . . . . . . . . . . . . . CPU 216 alimentacin DC, entradas DC, salidas DC . . . . . . . . . . . . . . . . . CPU 216 alimentacin AC, entradas DC, salidas de rel . . . . . . . . . . . . . . Mdulo de ampliacin EM 221, 8 entradas digitales DC 24 V . . . . . . . . . . Mdulo de ampliacin EM 221, 8 entradas digitales AC 120 V . . . . . . . . . Mdulo de ampliacin EM 221, 8 entradas digitales tipo fuente DC 24 V Mdulo de ampliacin EM221, 8 entradas digitales AC 24 V . . . . . . . . . . . Mdulo de ampliacin EM222, 8 salidas digitales DC 24 V . . . . . . . . . . . . Mdulo de ampliacin EM 222, 8 salidas digitales de rel . . . . . . . . . . . . . Mdulo de ampliacin EM222, 8 salidas digitales AC 120/230 V . . . . . . .

Sistema de automatizacin S7-200, Manual del sistema C79000-G7078-C230-02

vii

Indice

A.26 A.27 A.28 A.29 A.30 A.31 A.32 A.33 A.34 A.35 A.36 A.37 A.38 A.39 A.40 A.41 A.42 A.43 B C

Mdulo de ampliacin EM 223, 4 entradas digitales DC 24 V / 4 salidas digitales DC 24 V . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mdulo de ampliacin EM 223, 8 entradas digitales DC 24 V / 8 salidas digitales DC 24 V . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mdulo de ampliacin EM 223, 16 entradas digitales DC 24 V / 16 salidas digitales DC 24 V . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mdulo de ampliacin EM 223, 4 entradas digitales 4 DC V / 4 salidas digitales de rel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mdulo de ampliacin EM 223, 4 entradas digitales AC 120 V / 4 salidas digitales AC 120/230 V . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mdulo de ampliacin EM 223, 8 entradas digitales DC 24 V / 8 salidas digitales de rel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mdulo de ampliacin EM 223, 16 entradas digitales DC 24 V / 16 salidas digitales de rel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mdulo de ampliacin EM 231, 3 entradas analgicas AI de 12 bits . . . . Mdulo de ampliacin EM 232, 2 salidas analgicas AQ de 12 bits . . . . . Mdulo de ampliacin EM 235, 3 entradas analgicas AI / 1 salida analgica AQ de 12 bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cartucho de memoria 8K x 8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cartucho de memoria 16K x 8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cartucho de pila . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cable de E/S de ampliacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cable PC/PPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Simulador de entradas DC para la CPU 212 . . . . . . . . . . . . . . . . . . . . . . . . . Simulador de entradas DC para la CPU 214 . . . . . . . . . . . . . . . . . . . . . . . . . Simulador de entradas DC para las CPUs 215/216 . . . . . . . . . . . . . . . . . . .

A-48 A-50 A-52 A-54 A-55 A-56 A-58 A-60 A-66 A-69 A-78 A-79 A-80 A-81 A-82 A-84 A-85 A-86 B-1 C-1 C-2 C-3 C-4 D-1 E-1 E-2 E-4 F-1 G-1 H-1

Tabla de consumo de corriente Cdigos de error C.1 C.2 C.3 Cdigos de errores fatales y mensajes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Errores de programacin del tiempo de ejecucin . . . . . . . . . . . . . . . . . . . . Violacin de reglas de compilacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

D E

Marcas especiales (SM) Utilizar STEP 7-Micro/WIN con STEP 7 y STEP 7-Micro/DOS E.1 E.2 Utilizar STEP 7-Micro/WIN con STEP 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Importar archivos de STEP 7-Micro/DOS . . . . . . . . . . . . . . . . . . . . . . . . . . . .

F G H

Tiempos de ejecucin bsicos de las operaciones AWL Nmeros de referencia Eliminar errores Indice alfabtico

Indice-1

viii

Sistema de automatizacin S7-200, Manual del sistema C79000-G7078-C230-02

Introduccin a los Micro-PLCs S7-200

1

La gama S7-200 comprende diversos sistemas de automatizacin pequeos (Micro-PLCs) que se pueden utilizar para numerosas tareas. La figura 1-1 muestra un Micro-PLC S7-200. Gracias a su diseo compacto, su capacidad de ampliacin, su bajo costo y su amplio juego de operaciones, los Micro-PLCs S7-200 se adecan para numerosas aplicaciones pequeas de control. Adems, los diversos tamaos y fuentes de alimentacin de las CPUs ofrecen la flexibilidad necesaria para solucionar las tareas de automatizacin.

SF RUN STOP

I0.0 I0.1 I0.2 I0.3 I0.4 I0.5 I0.6

Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5

SIMATIC S7-200

I0.7

Figura 1-1 Indice del captulo Apartado 1.1 1.2

Micro-PLC S7-200

Descripcin Funciones de los diversos Micro-PLCs S7-200 Principales componentes de un Micro-PLC S7-200

Pgina 1-2 1-4

Sistema de automatizacin S7-200, Manual del sistema C79000-G7078-C230-02

1-1

Introduccin a los Micro-PLCs S7-200

1.1

Funciones de los diversos Micro-PLCs S7-200

Equipos necesarios La figura 1-2 muestra la estructura bsica de un Micro-PLC S7-200 que incluye una CPU S7-200, un PC, el software de programacin STEP 7-Micro/WIN y un cable de comunicacin. Si desea utilizar un PC, debe disponer de uno de los siguientes equipos adicionales:

S Un cable PC/PPI. S Un procesador de comunicaciones (CP) y un cable de interface multipunto (MPI). S Una tarjeta de interface multipunto (MPI). El cable de comunicacin se suministra junto con latarjeta MPI.

PC CPU S7-200

STEP 7-Micro/WIN

Cable PC/PPI

Figura 1-2

Componentes de un Micro-PLC S7-200

Capacidad de las CPUs S7-200 La serie S7-200 comprende diversas CPUs. Por lo tanto, se dispone de una amplia gama de funciones que permiten disear soluciones de automatizacin a un precio razonable. La tabla 1-1 resume las principales funciones de cada CPU.

1-2

Sistema de automatizacin S7-200, Manual del sistema C79000-G7078-C230-02

Tabla 1-1 Punto a punto Protocolos asistidos Interfaces Comunicacin Reloj de tiempo real Entradas de interrupcin de hardware 1 Interrupciones temporizadas Interrupciones de comunicacin Salidas de impulsos Potencimetros analgicos Contadores rpidos Funciones adicionales PID Aritmtica en coma flotante Aritmtica en coma fija Bucles FOR/NEXT Contadores / temporizadores Velocidad de ejecucin booleana Operaciones Filtros de entrada E/S analgicas (ampliacin) Imagen del proceso de E/S Mdulos de ampliacin (mx). E/S integradas Entradas/salidas (E/S) Respaldo (condensador de alto rendimiento) Cartucho de pila opcional Cartucho de memoria Marcas internas Datos de usuario Programa (EEPROM) Memoria Tamao fsico Funcin Resumen de las CPUs S7-200 Interface 0: Interface 1: Slo esclavo N/A PPI, Freeport 1 (RS-485) No 1 1 emisor / 1 receptor No 1 1 S/W No No S No 64/64 1,2 s/operacin No 16 AI / 16 AQ 64 DI / 64 DQ 2 mdulos 8 DI / 6 DQ 50 horas (tp). No No 128 512 palabras 512 palabras 160 mm x 80 mm x 62 mm CPU 212 S N/A PPI, Freeport 1 (RS-485) S 4 2 1 emisor / 1 receptor 2 2 1 S/W, 2 H/W No S S S 128/128 0,8 s/operacin S 16 AI / 16 AQ 64 DI / 64 DQ 7 mdulos 14 DI / 10 DQ 190 horas (tp). 200 das (tp.) S (EEPROM) 256 2K palabras 2K palabras 197 mm x 80 mm x 62 mm CPU 214 S DP, MPI PPI, Freeport, MPI 2 (RS-485) S 4 2 1 emisor / 2 receptores 2 2 1 S/W, 2 H/W S S S S 256/256 0,8 s/operacin S 16 AI / 16 AQ 64 DI / 64 DQ 7 mdulos 14 DI / 10 DQ 190 horas (tp). 200 das (tp.) S (EEPROM) 256 2,5K palabras 4K palabras 218 mm x 80 mm x 218 mm x 80 mm x 62 mm 62 mm CPU 215 S PPI, Freeport, MPI PPI, Freeport, MPI 2 (RS-485) S 4 2 2 emisores / 4 receptores 2 2 1 S/W, 2 H/W S S S S 256/256 0,8 s/operacin S 16 AI / 16 AQ 64 DI / 64 DQ 7 mdulos 24 DI / 16 DQ 190 horas (tp). 200 das (tp.) S (EEPROM) 256 2,5K palabras 4K palabras CPU 216

Sistema de automatizacin S7-200, Manual del sistema C79000-G7078-C230-02

Introduccin a los Micro-PLCs S7-200

1-3

Introduccin a los Micro-PLCs S7-200

1.2

Principales componentes de un Micro-PLC S7-200Un Micro-PLC S7-200 puede comprender una CPU S7-200 sola o conectada a diversos mdulos de ampliacin opcionales.

CPU S7-200 La CPU S7-200 es un aparato autnomo compacto que incorpora una unidad central de procesamiento (CPU), la fuente de alimentacin, as como entradas y salidas digitales.

S La CPU ejecuta el programa y almacena los datos para la tarea de automatizacin o el proceso. S La fuente de alimentacin proporciona corriente a la unidad central y a los mdulos deampliacin conectados.

S Las entradas y salidas controlan el sistema de automatizacin. Las entradas vigilan las sealesde los aparatos de campo (p.ej. sensores e interruptores) y las salidas vigilan las bombas, motores u otros dispositivos del proceso.

S El interface de comunicacin permite conectar la CPU a una unidad de programacin o a otrosdispositivos. Algunas CPUs S7-200 disponen de dos interfaces de comunicacin.

S Los diodos luminosos indican el modo de operacin de la CPU (RUN o STOP), el estado de lasentradas y salidas integradas, as como los posibles fallos del sistema que se hayan detectado. Las figuras 1-3, 1-4 y 1-5 muestran las diferentes CPUs.

1-4

Sistema de automatizacin S7-200, Manual del sistema C79000-G7078-C230-02

Introduccin a los Micro-PLCs S7-200

SF RUN STOP

I0.0 I0.1 I0.2 I0.3 I0.4 I0.5 I0.6

Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5

SIMATIC S7-200

I0.7

Figura 1-3

CPU 212

SF RUN STOP

I0.0 I0.1 I0.2 I0.3 I0.4 I0.5 I0.6

I1.0 I1.1 I1.2 I1.3 I1.4 I1.5 I1.6 I1.7

Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5 Q0.6 Q0.7

Q 1.0 Q 1.1

SIMATIC S7-200

I0.7

Figura 1-4

CPU 214

SF RUN STOP DP, DPV2

I0.0 I0.1 I0.2 I0.3 I0.4 I0.5 I0.6 I0.7

I1.0 I1.1 I1.2 I1.3 I1.4 I1.5

Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5 Q0.6 IQ0.7

Q 1.0 Q 1.1

SIMATIC S7-200

Figura 1-5

CPUs 215 y 216

Sistema de automatizacin S7-200, Manual del sistema C79000-G7078-C230-02

1-5

Introduccin a los Micro-PLCs S7-200

Mdulos de ampliacin Los mdulos de ampliacin para las CPU S7-200 ofrecen un nmero determinado de entradas y salidas integradas. Si se conecta un mdulo de ampliacin se dispondr de ms entradas y salidas. Como muestra la figura 1-6, los mdulos de ampliacin disponen de un conector de bus para su unin al aparato central.

CPU S7-200

Mdulo de ampliacin

SF RUN STOP

I0.0 I0.1 I0.2 I0.3 I0.4 I0.5 I0.6

Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5

I .0 I .1 I .2 I .3 I .4 I .5 I .6 II.7

SIMATIC S7-200

I0.7

Conector de bus

Figura 1-6

CPU con un mdulo de ampliacin

1-6

Sistema de automatizacin S7-200, Manual del sistema C79000-G7078-C230-02

Instalar un Micro-PLC S7-200

2Pgina 2-2 2-5 2-8 2-13 2-15

Los sistemas de automatizacin S7-200 (Micro-PLCs) son fciles de instalar. Se pueden montar bien sea en un armario elctrico, utilizando los orificios de sujecin previstos a tal efecto, o bien en un perfil soporte mediante los correspondientes ganchos de retencin. Sus reducidas dimensiones permiten ahorrar espacio. Este captulo indica cmo instalar y cablear un sistema de automatizacin S7-200. Indice del captulo Apartado 2.1 2.2 2.3 2.4 2.5 Preparar el montaje Montar y desmontar un Micro-PLC S7-200 Instalar el cableado de campo Utilizar circuitos de supresin Alimentacin de corriente Descripcin

Sistema de automatizacin S7-200, Manual del sistema C79000-G7078-C230-02

2-1

Instalar un Micro-PLC S7-200

2.1

Preparar el montaje

Disposicin Los sistemas de automatizacin S7-200 se pueden disponer en un armario elctrico o en un perfil soporte. Es posible montarlos de forma horizontal o vertical. Con objeto de flexibilizar an ms el montaje, se ofrecen tambin cables de conexin para los mdulos de ampliacin (mdulos E/S). La figura 2-1 muestra dos ejemplos tpicos de disposicin.

Montaje en un armario elctrico S7-200 E/S E/S

Montaje en un perfil soporte S7-200 E/S E/S

E/S

E/S

Figura 2-1

Disposicin para el montaje

Espacio necesario para montar una CPU S7-200 Al configurar la disposicin de los mdulos en el bastidor se debern respetar las siguientes reglas:

S Para las CPUs S7-200 y los mdulos de ampliacin se ha previsto la ventilacin por conveccinnatural. Por lo tanto, se deber dejar un margen mnimo de 25 mm por encima y por debajo de las unidades para garantizar su ventilacin (v. fig. 2-2). El funcionamiento continuo a una temperatura ambiente mxima y con una carga muy elevada reduce la vida til de cualquier dispositivo electrnico.

S Para el montaje vertical puede ser necesario reducir la carga de salida debido a lascontracciones trmicas. Consulte en el Anexo A la hoja de datos tcnicos de su CPU. Si monta la CPU y los mdulos de ampliacin en un perfil soporte, es recomendable asegurarlos con frenos.

S Para el montaje horizontal o vertical en un armario elctrico, el espesor mnimo de ste ltimodeber ser de 75 mm (v. fig. 2-2).

S Si tiene pensado montar mdulos de ampliacin en posicin horizontal o vertical, deber dejarun margen mnimo de 25 mm de ambos lados de la unidad para poder montar y desmontarlos. El espacio adicional se requiere para acoplar y desacoplar el conector de bus.

S Al configurar la disposicin de los mdulos, prevea suficiente espacio para el cableado de lasentradas y salidas, as como para las conexiones de los cables de comunicacin.

25 mm Espacio de ventilacin

25 mm

Espacio para montar y desmontar los mdulos de ampliacin

Figura 2-2

Espacio necesario para montar una CPU S7-200 de forma horizontal o vertical

2-2

S7-200 E/S

Placa frontal S7-200

Superficie de montaje

25 mm

75 mm

Vista frontal

Vista lateral

Sistema de automatizacin S7-200, Manual del sistema C79000-G7078-C230-02

Instalar un Micro-PLC S7-200

Montaje en un perfil soporte Las CPUs S7-200 y los mdulos de ampliacin se pueden montar en un perfil soporte estndar (DIN EN 50 022). La figura 2-3 muestra las dimensiones de dicho perfil.

1,0 mm

35 mm

7,5 mm

Figura 2-3

Dimensiones del perfil soporte

Dimensiones del armario elctrico Las CPUs S7-200 y los mdulos de ampliacin disponen de orificios para facilitar su montaje en armarios elctricos. En las figuras 2-4 a 2-8 se indican las dimensiones necesarias para montar los diversos mdulos S7-200.

6,4 mm 6,4 mm

160 mm

147,3 mm

80 mm

67,3 mm

S7-212

Orificios de montaje (M4 n 8)

Figura 2-4

Dimensiones de montaje para una CPU S7-212

6,4 mm 6,4 mm

197 mm 184,3 mm

80 mm

67,3 mm

S7-214Orificios de montaje (M4 n 8)

Figura 2-5

Dimensiones de montaje para una CPU S7-214

Sistema de automatizacin S7-200, Manual del sistema C79000-G7078-C230-02

2-3

Instalar un Micro-PLC S7-200

26,7 mm

217.3 mm 184,3 mm

6,4 mm

80 mm

67,3 mm

S7-215 S7-216

Orificios de montaje (M4 n 8)

Figura 2-6

Dimensiones de montaje para una CPU S7-215 S7-216

90 mm 77,3 mm

12,7 mm

CPU o mdulo de ampliacin existente

Mdulo de ampliacin con 8 16 E/S

67,3 mm

80 mm

Orificios de montaje (M4 n 8)

6,4 mm

Figura 2-7

Dimensiones de montaje para un mdulo de ampliacin con 8 16 E/S

160 mm 147,3 mm

12,7 mm

CPU o mdulo de ampliacin existente

Mdulo de ampliacin con 32 E/S

67,3 mm

80 mm

Orificios de montaje (M4 n 8)

6,4 mm

Figura 2-8

Dimensiones de montaje para un mdulo de ampliacin con 32 E/S

2-4

Sistema de automatizacin S7-200, Manual del sistema C79000-G7078-C230-02

Instalar un Micro-PLC S7-200

2.2

Montar y desmontar un Micro-PLC S7-200

Montar una CPU S7-200 en un armario elctrico

!

Precaucin Si se intenta montar o desmontar los sistemas de automatizacin y/o los equipos conectados durante el arranque, puede producirse un choque elctrico. Si antes del montaje o desmontaje no se ha desconectado por completo la alimentacin de los mdulos S7-200 y de los equipos conectados, ello podra causar la muerte o heridas graves al personal, y/o daos materiales. Respete siempre las medidas de seguridad necesarias y asegrese de que la alimentacin de los mdulos S7-200 se haya desconectado antes de proceder a su montaje.

Para montar una CPU S7-200: 1. Posicione y taladre los orificios de sujecin para los tornillos de tamao DIN M4 (estndar americano n 8). En el apartado 2.1 se indican las dimensiones de montaje y otros datos importantes al respecto. 2. Atornille la CPU S7-200 al armario elctrico, utilizando tornillos de tamao DIN M4 (estndar americano n 8). Para montar un mdulo de ampliacin: 1. Retire la tapa del interface de ampliacin de bus de la carcasa del mdulo existente. A tal efecto, inserte un destornillador entre la tapa y la carcasa, haciendo palanca con suavidad. Retire todos los restos de plstico y tenga cuidado de no deteriorar el mdulo. La figura 2-9 muestra la utilizacin apropiada del destornillador. 2. Inserte el conector de bus en el interface de ampliacin del mdulo existente y asegrese de que se enclave correctamente. 3. Verifique que el mdulo est orientado correctamente respecto a la CPU. Si utiliza un cable de ampliacin, insrtelo en el mdulo de manera que el lado superior del cable seale hacia adelante. 4. Enchufe el mdulo de ampliacin al conector de bus, desplazando el mdulo hacia el conector hasta que se enclave correctamente.

SIMATIC S7-200

Tapa del interface de ampliacin de bus

Figura 2-9

Retirar la tapa del interface de ampliacin de bus de un mdulo S7-200

Sistema de automatizacin S7-200, Manual del sistema C79000-G7078-C230-02

2-5

Instalar un Micro-PLC S7-200

Montar una CPU S7-200 en un perfil soporte

!

Precaucin Si se intenta montar o desmontar los sistemas de automatizacin y/o los equipos conectados durante el arranque, puede producirse un choque elctrico. Si antes del montaje o desmontaje no se ha desconectado por completo la alimentacin de los mdulos S7-200 y de los equipos conectados, ello podra causar la muerte o heridas graves al personal, y/o daos materiales. Respete siempre las medidas de seguridad necesarias y asegrese de que la alimentacin de los mdulos S7-200 se haya desconectado antes de proceder a su montaje.

Para montar una CPU S7-200: 1. Fije el perfil soporte en el armario elctrico utilizando tornillos cada 75 mm. 2. Abra el gancho de retencin (ubicado en el lado inferior de la CPU) y enganche la parte posterior del mdulo en el perfil soporte. 3. Cierre el gancho de retencin y asegrese de que el mdulo haya enganchado correctamente en el perfil.

Nota Si los mdulos se montan en entornos donde se presenten vibraciones fuertes, o bien en posicin vertical, puede ser necesario asegurarlos con frenos.

Para montar un mdulo de ampliacin: 1. Retire la tapa del interface de ampliacin de bus de la carcasa del mdulo existente. A tal efecto, inserte un destornillador entre la tapa y la carcasa, haciendo palanca con suavidad. Retire todos los restos de plstico y tenga cuidado de no deteriorar el mdulo. La figura 2-9 muestra la utilizacin apropiada del destornillador. 2. Inserte el conector de bus en el interface de ampliacin del mdulo existente y asegrese de que se enclave correctamente. 3. Verifique que el mdulo est orientado correctamente respecto a la CPU. Si utiliza un cable de ampliacin, insrtelo en el mdulo de manera que el lado superior del cable seale hacia adelante. 4. Abra el gancho de retencin y enganche la parte posterior del mdulo en el perfil soporte. Desplace el mdulo hacia el conector hasta que se enclave correctamente. 5. Cierre el gancho de retencin para fijar el mdulo de ampliacin al perfil soporte. Asegrese de que el mdulo se haya enganchado correctamente en el perfil.

2-6

Sistema de automatizacin S7-200, Manual del sistema C79000-G7078-C230-02

Instalar un Micro-PLC S7-200

Desmontar los mdulos S7-200

!

Precaucin Si se intenta montar o desmontar los sistemas de automatizacin y/o los equipos conectados durante el arranque, puede producirse un choque elctrico. Si antes del montaje o desmontaje no se ha desconectado por completo la alimentacin de los mdulos S7-200 y de los equipos conectados, ello podra causar la muerte o heridas graves al personal, y/o daos materiales. Respete siempre las medidas de seguridad necesarias y asegrese de que la alimentacin de la CPU y de los mdulos de ampliacin S7-200 se haya desconectado antes de proceder a su montaje o desmontaje.

Para desmontar una CPU o un mdulo de ampliacin S7-200: 1. Desconecte todos los cables conectados al mdulo que desee desmontar. Si el mdulo est en medio de una estructura, las unidades situadas a la derecha o a la izquierda del mismo se debern desplazar 25 mm como mnimo para poder desacoplar el conector de bus (v. fig. 2-10). 2. Afloje los tornillos de sujecin o abra el gancho de retencin y desplace el mdulo 25 mm para poder desacoplar el conector de bus. ste se deber desacoplar en ambos lados del mdulo. 3. Retire el mdulo del armario elctrico o del perfil y monte otra unidad.

!

Precaucin Si instala un mdulo incorrecto, es posible que el programa contenido en el PLC funcione de forma impredecible. Si un mdulo y un cable de ampliacin se sustituyen con otro modelo o si no se instalan con la orientacin correcta, ello podra causar la muerte o heridas graves al personal, y/o daos materiales. Sustituya un mdulo de ampliacin con el mismo modelo y orintelo correctamente. Si utiliza un cable de ampliacin, insrtelo en el mdulo de manera que el lado superior del cable seale hacia adelante.

Para desmontar este mdulo:

Desplace ambos mdulos 25 mm como mnimo y desacople el conector de bus.

O desplace este mdulo 25 mm como mnimo y desacople el conector de bus.

Figura 2-10

Desmontar un mdulo de ampliacin

Sistema de automatizacin S7-200, Manual del sistema C79000-G7078-C230-02

2-7

Instalar un Micro-PLC S7-200

2.3

Instalar el cableado de campo

!

Precaucin Si se intenta montar o desmontar los sistemas de automatizacin y/o los equipos conectados durante el arranque, puede producirse un choque elctrico. Si antes del montaje o desmontaje no se ha desconectado por completo la alimentacin de los mdulos S7-200 y de los equipos conectados, ello podra causar la muerte o heridas graves al personal, y/o daos materiales. Antes de instalar el cableado de campo es necesario tomar siempre las precauciones de seguridad adecuadas y verificar que estn desconectadas las fuentes de alimentacin de los mdulos del S7-200.

Reglas de carcter general Los puntos siguientes constituyen reglas de carcter general para la instalacin y el cableado de los Micro-PLCs S7-200:

S Al cablear el Micro-PLC S7-200 es necesario respetar todos los reglamentos, cdigos y normaselctricas aplicables. Instale y utilice el equipo conforme a todas las normas nacionales y locales vigentes. Dirjase a las autoridades locales para informarse acerca de qu reglamentos, cdigos o normas rigen en el lugar de instalacin.

S Utilice siempre cables con un dimetro adecuado para la intensidad. Los mdulos del S7-200aceptan cables con seccin de 1,50 mm2 a 0,50 mm2 (14 AWG a 22 AWG). 0,56 N-m.

S Asegrese de que los tornillos de los bornes no pasen de rosca. El par mximo de apriete es de S Utilice siempre un cable lo ms corto posible (apantallado o blindado, como mximo500 metros, sin pantalla o blindaje, 300 metros). El cableado deber efectuarse por pares; con el cable de neutro o comn apareado con un cable activo.

S Separe el cableado de corriente alterna y el cableado de corriente continua de alta tensin yrpida conmutacin de los cables de seal de baja tensin.

S Identifique y disponga adecuadamente el cableado hacia los mdulos S7-200; de ser necesario,prevea alivio de traccin. Para obtener ms informacin sobre la identificacin de terminales o bornes, consulte las hojas de datos tcnicos en el Anexo A.

S Instale dispositivos de supresin de sobretensiones apropiados en el cableado susceptible derecibir sobretensiones causadas por rayos.

S Ninguna alimentacin externa deber aplicarse a una carga de salida en paralelo con unasalida de corriente continua (DC). En caso contrario puede circular corriente inversa a travs de la salida a menos que se instale un diodo u otra barrera.

!

Precaucin Un funcionamiento anormal de los equipos de control puede causar un funcionamiento inesperado del equipo por ellos controlados. Dicho funcionamiento inesperado puede causar la muerte o lesiones personales graves y/o daos al equipo. Prevea dispositivos de parada de emergencia, dispositivos electromecnicos de mayor jerarqua y otras medidas redundantes de seguridad que sean independientes del sistema de automatizacin.

2-8

Sistema de automatizacin S7-200, Manual del sistema C79000-G7078-C230-02

Instalar un Micro-PLC S7-200

Reglas de puesta a tierra de referencia de potencial para circuitos aislados Seguidamente se indican las reglas de puesta a tierra para circuitos aislados:

S Deber identificarse el punto de referencia (referencia de tensin 0) para cada circuito de lainstalacin as como los puntos donde puedan interconectarse circuitos con referencias de potencial diferentes. Tal tipo de conexiones puede causar circulaciones parsitas de corriente con consecuencias indeseadas, tales como errores lgicos o circuitos deteriorados. Una causa muy comn de diferentes potenciales de referencia son tomas de tierra que estn separadas fsicamente por una gran distancia. Cuando se interconectan dispositivos con tierras muy separadas a travs de un cable de comunicacin o de sensor, por el circuito creado por el cable y tierra pueden circular corrientes inesperadas. Las corrientes de carga de maquinaria pesada pueden causar, incluso con distancias reducidas, diferencias de potencial de tierra o generar corrientes indeseadas por fenmenos de induccin electromagntica. Las fuentes de alimentacin que no tengan coordinada su referencia de potencial 0 pueden causar corrientes dainas al circular entre sus circuitos asociados.

S Los productos S7-200 incluyen aislamientos en ciertos puntos para prevenir la circulacin decorrientes indeseadas en la instalacin. Al planear la instalacin, se deber considerar dnde existen tales elementos de aislamiento y dnde no. Tambin se debern considerar los puntos de aislamiento en fuentes de alimentacin asociadas y otros equipos, as como los puntos que utilizan como referencia las fuentes de alimentacin asociadas.

S Los puntos de referencia de tierra y los aislamientos que ofrece el equipo debern elegirse deforma que se interrumpan bucles de circuito innecesarios que pueden causar la circulacin de corrientes no indeseadas. No olvide considerar aquellas conexiones temporales que pueden introducir cambios en el potencial de referencia de los circuitos, p.ej. la conexin de una unidad de programacin a la CPU.

S Al definir fsicamente las tierras es necesario considerar los requisitos de puesta a tierra deproteccin y el correcto funcionamiento de los aparatos de proteccin por corte. Las descripciones siguientes constituyen una introduccin a las caractersticas de aislamiento generales de la gama S7-200. Sin embargo, algunas prestaciones pueden diferir en determinados productos. La hoja de datos tcnicos en el Anexo A incluye las especificaciones relativas a puntos de aislamiento y valores nominales de los mismos para determinados productos. Los aislamientos con valores nominales inferiores a AC 1.500 V han sido diseados nicamente como aislamiento funcional y no debern tomarse para definir barreras de seguridad.

S El potencial de referencia de la lgica de la CPU es el mismo que el de la conexin M de lafuente de alimentacin DC de sensores.

S El potencial de referencia de la lgica de la CPU es el mismo que el punto M de la alimentacinde entrada en el caso de una CPU con alimentacin en corriente continua.

S Los puertos o interfaces de comunicacin de la CPU tienen el mismo potencial de referenciaque la lgica de la CPU (excepto los interfaces DP).

S Las entradas y salidas (E/S) analgicas no estn aisladas respecto a la lgica de la CPU. Lasentradas analgicas son de tipo diferencial, es decir tienen una baja razn de rechazo en modo comn.

S S S S

La lgica de la CPU est aislada de la tierra hasta DC 100 V. Las E/S digitales en DC estn aisladas de la lgica de la CPU hasta AC 500 V. Los grupos de E/S digitales en DC estn aislados entre s hasta AC 500 V. Las salidas de rel, las salidas AC y las entradas AC estn aisladas de la lgica de la CPU hasta AC 1.500 V.

S Los grupos de salida AC y por rels estn aislados entre s hasta AC 1.500 V. S La fase y el neutro de la alimentacin en alterna estn aislados de tierra, la lgica de la CPU ytodas las E/S hasta AC 1.500 V.

Sistema de automatizacin S7-200, Manual del sistema C79000-G7078-C230-02

2-9

Instalar un Micro-PLC S7-200

Uso del bloque de bornes opcional El bloque de bornes opcional para el cableado de campo (v. fig. 2-11) permite independizar el cableado de campo de la CPU S7-200, facilitando en gran medida el desmontaje y remontaje de la misma. En el Anexo G se indica el nmero de referencia de dicho bloque.

Cableado de campo Bloque de bornes

AC OUTPUTS

1L

0.0

0.1

0.2

2L

0.3

0.4

0.5

N

L1

VAC 85264

Figura 2-11

Bloque de bornes opcional para el cableado de campo

Reglas para la instalacin con corriente alterna Seguidamente se indican reglas de carcter general para instalaciones con corriente alterna (v. fig. 2-12).

S Instale un interruptor unipolar (1) para cortar la alimentacin de la CPU, todos circuitos deentrada y todos circuitos de salida (la carga).

S Prevea dispositivos de sobrecorriente (2) para proteger la alimentacin de la CPU, las salidas ylas entradas. Para mayor proteccin es posible instalar un fusible en cada salida. No se precisa proteccin de sobrecorriente externa para las entradas si se utiliza la fuente de alimentacin de 24 VDC para sensores (3) integrada en el Micro-PLC. Esta fuente para sensores est protegida contra cortocircuitos.

S Conecte todos los terminales de tierra del S7-200 por el camino ms corto a tierra (4) paraobtener el mayor nivel posible de inmunidad a interferencias. Es recomendable conectar todos los terminales de masa a un solo punto elctrico. Para establecer esta conexin, utilice un cable con un seccin de 14 AWG 1,5 mm2.

S La fuente de alimentacin DC para sensores integrada en el mdulo base puede usarsetambin para alimentar las entradas de dicho componente (5), las entradas DC de ampliacin (6) y las bobinas de los rels del mdulo de ampliacin (7). Esta fuente para sensores est protegida contra cortocircuitos.

L1 N PE

(1) (2)

(4) (6) (7)

Fusible

DA DE M L+

PSS7-200 AC/DC/Rel DE EM 221 DC DA EM 222 Rel

(5)

(3)

Figura 2-12

AC 120/230 V Uso de un interruptor de sobrecorriente nico para proteger la CPU y la carga

2-10

Sistema de automatizacin S7-200, Manual del sistema C79000-G7078-C230-02

Instalar un Micro-PLC S7-200

Reglas para la instalacin con corriente continua Seguidamente se indican reglas de carcter general para instalaciones con corriente continua aisladas (v. fig. 2-13).

S Instale un interruptor unipolar (1) para cortar la alimentacin de la CPU, todos los circuitos deentrada y todos los circuitos de salida (la carga).

S Prevea dispositivos de sobrecorriente para proteger la alimentacin de la CPU (2), las salidas(3) y las entradas (4). Para mayor proteccin es posible instalar un fusible en cada salida. No se precisa proteccin de sobrecorriente externa para las entradas si se utiliza la fuente de alimentacin de 24 VDC para sensores integrada en el Micro-PLC. Esta ltima fuente de alimentacin dispone de una funcin de limitacin interna de corriente.

S Verifique que la fuente de alimentacin DC tenga suficiente capacidad para mantener la tensinen caso de que se produzcan cambios bruscos de carga. De no ser as, prevea condensadores (5) externos adecuados.

S Equipe las fuentes de alimentacin DC no puestas a tierra con una resistencia y uncondensador en paralelo (6) conectado entre el comn de la alimentacin y el conductor de proteccin. Dicha resistencia ofrece una va de fuga para prevenir acumulaciones de carga esttica; el condensador permite derivar las interferencias de alta frecuencia. Los valores tpicos son 1 M y 4.700 pf. Tambin es posible crear un sistema DC puesto a tierra, conectando la fuente de alimentacin DC con tierra (7).

S Conecte todos los terminales de tierra del S7-200 por el camino ms corto con tierra (8) paraobtener el mayor nivel posible de inmunidad a interferencias. Es recomendable conectar todos los terminales de masa a un solo punto elctrico. Para establecer esta conexin, utilice un conductor con un seccin de 14 AWG 1,5 mm2.

S Para alimentar circuitos de DC 24 V, utilice siempre una fuente que ofrezca separacin elctricasegura de la red de AC 120/230 V y fuentes de peligro similares. Los documentos siguientes incluyen definiciones de separacin segura de circuitos:

S (protected extra low voltage: conforme a EN60204-1 S Clase 2 Limited Voltage/Current Circuit conforme a UL 508(1) L1 N PE AC DC (5) (2) (3) (8) (7)

Sin puesta a tierra - flotante (6) - o con puesta a tierra (7)

(6)

DA DE (4)

PSS7-200 DC/DC/DC

DA EM 222 DC

DA EM 221 DC

DC 24 V

L+

M

Figura 2-13

Instalacin en una red de corriente continua aislada

Sistema de automatizacin S7-200, Manual del sistema C79000-G7078-C230-02

2-11

Instalar un Micro-PLC S7-200

Reglas para la instalacin en Norteamrica A continuacin se indican reglas de carcter general para el cableado de instalaciones en Norteamrica en aplicaciones que presenten diferentes tensiones en corriente alterna. La figura 2-14 se utilizar como referencia.

S Instale un interruptor unipolar (1) para cortar la alimentacin de la CPU, todos los circuitos deentrada y todos los circuitos de salida (la carga).

S Prevea dispositivos de sobrecorriente para proteger la alimentacin de la CPU (2), las salidas(3) y las entradas (4). Para mayor proteccin es posible instalar un fusible en cada salida.

S Efecte las conexiones de alimentacin de la red de alterna a la CPU, cargas de salidaalimentadas en alterna, cargas conmutadas por rel, bien sea entre neutro y fase (5) o entre fase y fase (6).

S Conecte todos los terminales de tierra del S7-200 por el camino ms corto con la tierra (7) paraobtener el mayor nivel posible de inmunidad a interferencias. Es recomendable conectar todos los terminales de masa a un solo punto elctrico. Para establecer esta conexin, utilice un conductor con un seccin de 14 AWG 1,5 mm2.

!

Cuidado Las tensiones entre fase en redes con AC 230 V de tensin nominal entre fase y neutro superan la tensin nominal de alimentacin y de las entradas y salidas del S7-200. Debido a ello puede fallar el S7-200 y los equipos conectados al mismo. Por consiguiente, la alimentacin no se debe conectar entre fases si la tensin entre fases supera la tensin nominal del mdulo S7-200 en cuestin.

L1 L2 L3 N PE

(1)

Alimentacin AC 120 V para CPU y entradas AC 120 V y AC 220 V salidas de carga

(3) (6)

(2) (4) (5) (7)DA DE SVS7-200 AC/AC/AC DE EM221AC

(2) (5)

DA EM 222AC

Figura 2-14

Instalacin en una red de corriente alterna

2-12

Sistema de automatizacin S7-200, Manual del sistema C79000-G7078-C230-02

Instalar un Micro-PLC S7-200

2.4

Utilizar circuitos de supresin

Reglas de carcter general Las cargas inductivas debern equiparse con circuitos supresores destinados a limitar el incremento de tensin producido al cortarse la alimentacin. Tenga en cuenta las reglas siguientes al disear la supresin adecuada. La eficacia de un determinado diseo depende de la aplicacin. Por tanto, deber verificarse para cada caso particular. Asegrese de que las caractersticas nominales de todos los componentes sean adecuadas para la aplicacin en cuestin. Proteger transistores en DC Las salidas en DC a transistores del S7-200 contienen diodos zener adecuados para mltiples casos de aplicacin. Para prevenir la sobrecarga de los diodos internos, utilice diodos supresores externos en caso de cargas inductivas elevadas o que se conmuten con frecuencia. Las figuras 2-15 y 2-16 muestran aplicaciones tpicas para salidas DC a transistor.

+V DC

(1)

(1) Diodo IN4001 o equivalente

Inductancia

Figura 2-15

Proteccin por diodo supresor

+V DC

(1)

(2)

(1) Diodo IN4001 o equivalente (2) 8,2 V zener, 5 W

Inductancia

Figura 2-16

Proteccin por diodo zener

Sistema de automatizacin S7-200, Manual del sistema C79000-G7078-C230-02

2-13

Instalar un Micro-PLC S7-200

Proteger rels que controlan corriente continua La figura 2-17 muestra las redes de resistencia/condensador que se pueden utilizar para aplicaciones de rel en baja tensin (30 V) DC. Conecte la red en los terminales de la carga.

R+ R C +V DC Inductancia IL

V DC IL

donde la R mnima vale R = 12 C + I LK donde K vale 0,5 F/A a 1 F/A

Figura 2-17

Red resistencia/condensador conectada a una carga DC controlada por rels

Para las aplicaciones con rel en corriente continua se puede utilizar tambin la proteccin por diodo supresor como muestran las figuras 2-15 y 2-16. Se permite una tensin de umbral de hasta 36 V si se utiliza un diodo zener conectado de forma inversa. Proteger rels y salidas AC que controlan corriente alterna Si se utiliza un rel o una salida AC para conmutar cargas con 115 V/AC 230 V, se deben conectar redes resistencia/condensador entre los contactos del rel o las salidas AC como muestra la figura 2-18. Tambin pueden utilizarse varistores de xido metlico (MOV) para limitar la tensin de pico. Asegrese de que la tensin de trabajo del varistor MOV sea como mnimo un 20% superior a la tensin nominal de fase.

R C

MOV

R > 0.5 x Vrms para rel, 10 mnimo para salidas AC. C = 0,002 F a 0,005 F por cada 10 VA de la carga en rgimen estacionario.

Inductancia

Figura 2-18

Carga AC con red conectada entre contactos del rel o salidas AC

El condensador permite la circulacin de la corriente de fugas aunque est abierto el contacto. Asegrese de que la corriente de fugas, I (fuga) = 2 x 3,14 x f x C x Vef, sea aceptable para la aplicacin. Ejemplo: Las especificaciones de un contactor NEMA de tamao 2 muestran un consumo transitorio de la bobina de 183 VA y un consumo de 17 VA en rgimen estacionario. Con AC 115 V, la corriente transitoria vale 183 VA/115 V = 1,59 A, es decir, es inferior a la capacidad de cierre, que vale 2A, de los contactos del rel. Dimensionamiento de la resistencia = 0,5 x 115 = 57,5 W; elegir 68 W porque es el valor estndar. Dimensionamiento del condensador = (17 VA/10) x 0,005 = 0,0085 F; elegir 0,01 F porque es el valor estndar. La corriente de fugas vale = 2 x 3,14 x 60 x 0,01 x 10-6 x 115 = 0,43 mA eficaces (rms).

2-14

Sistema de automatizacin S7-200, Manual del sistema C79000-G7078-C230-02

Instalar un Micro-PLC S7-200

2.5

Alimentacin de corrienteLos mdulos base del S7-200 tienen integrada una fuente de alimentacin capaz de abastecer el mdulo base, los mdulos de ampliacin y otras cargas que precisen 24 VDC. Utilice la informacin siguiente como gua al determinar cunta energa (o corriente) puede suministrar el mdulo central a la configuracin en cuestin.

Requisitos de alimentacin Cada CPU S7-200 ofrece alimentacin tanto en 5 VDC como 24 VDC:

S Cada CPU dispone de una fuente de alimentacin para sensores de 24 VDC que puedesuministrar esta tensin para las entradas locales o para las bobinas de rels en los mdulos de ampliacin. Si el consumo de 24 VDC supera la corriente que es capaz de aportar el mdulo CPU, entonces puede aadirse una fuente de alimentacin externa de 24 VDC para abastecer con 24 VDC los mdulos de ampliacin.

S La CPU alimenta tambin con 5 VDC los mdulos de ampliacin cuando se conectan al mdulobase. Si el consumo de 5 VDC de los mdulos de ampliacin supera la corriente aportable por la CPU, entonces es necesario desconectar tantos mdulos de ampliacin como sean necesarios para no superar la corriente aportable por la CPU.

!

Precaucin Si se conecta una fuente de alimentacin externa de 24 VDC en paralelo con la fuente de alimentacin para sensores DC del S7-200, esto puede causar un conflicto entre ambas fuentes ya que cada una intenta establecer su propio nivel de tensin de salida. Este conflicto puede tener como consecuencia una reduccin de la vida til o la avera inmediata de una o ambas fuentes de alimentacin y, en consecuencia, el funcionamiento imprevisible del sistema de automatizacin. Un funcionamiento imprevisible puede ocasionar la muerte o lesiones graves al personal, y/o daos al equipo o a bienes materiales. La fuente de alimentacin para sensores del S7-200 y la fuente de alimentacin externa deben alimentar diferentes puntos. Se permite una conexin comn de los cables neutros.

Las hojas de datos tcnicos que se incluyen en el Anexo A informan sobre las corrientes suministrables por las CPUs y sobre el consumo de los mdulos de ampliacin.

Sistema de automatizacin S7-200, Manual del sistema C79000-G7078-C230-02

2-15

Instalar un Micro-PLC S7-200

Ejemplo de clculo de los requisitos de alimentacin La tabla 2-1 muestra un ejemplo de clculo de los requisitos de alimentacin de un Micro-PLC S7-200 compuesto de los mdulos siguientes:

S CPU 214 DC/DC/DC S Tres mdulos de ampliacin EM 221, 8 entradas digitales DC 24 V S Dos mdulos de ampliacin EM 222, 8 salidas digitales de relLa CPU de este ejemplo suministra suficiente corriente de 5 VDC para los mdulos de ampliacin; sin embargo se precisa una fuente de alimentacin adicional para que aporte la corriente necesaria de 24 VDC. (Las E/S requieren 448 mA a 24 VDC, pero la CPU slo puede suministrar 280 mA). En el Anexo B figura una tabla en blanco para calcular los requisitos de alimentacin. Tabla 2-1 Clculo de requisitos de alimentacin en una configuracin de ejemplo DC 5 V 660 mA menos Consumo del sistema CPU 214 DC/DC/DC DC 5 V UNIDAD CENTRAL 180 mA 160 mA 340 mA igual a Balance de corriente Balance total de corriente DC 5 V 320 mA DC 24 V [168 mA] DC 24 V 14 entradas x 7 mA = 98 mA 3 x 60 mA = 2 x 85 mA = 448 mA 180 mA 170 mA DC 24 V 280 mA

Corriente mx. CPU CPU 214 DC/DC/DC

Tres mdulos de ampliacin EM 221 3 x 60 mA = Dos mdulos de ampliacin EM 222 Consumo total 2 x 80 mA =

2-16

Sistema de automatizacin S7-200, Manual del sistema C79000-G7078-C230-02

Instalar y utilizar el software STEP 7-Micro/WIN

3

En el presente manual se describe la versin 2.1 de STEP 7-Micro/WIN. Las versiones anteriores del software ofrecan otras funciones. STEP 7-Micro/WIN es una aplicacin que se puede ejecutar tanto en el entorno Windows 3.1 de 16 bits (STEP 7-Micro/WIN 16) como en los entornos Windows 95 y Windows NT de 32 bits (STEP 7-Micro/WIN 32). Para poder utilizar STEP 7-Micro/WIN se requieren los siguientes equipos:

S Recomendable: PC con procesador 80586 o superior y 16 MB de RAM o una unidad deprogramacin Siemens (p.ej. PG 740); requisito mnimo: procesador 80486 con 8 MB de RAM

S Uno de los equipos siguientes: Un cable PC/PPI conectado al puerto de comunicacin del PC o la PG (COM1 COM2). Un procesador de comunicaciones (CP) y un cable de interface multipunto (MPI). Una tarjeta de interface multipunto (MPI) (junto con la tarjeta MPI se suministra un cable de comunicacin).

S Una pantalla VGA, o una pantalla asistida por Microsoft Windows S 50 MB libres en el disco duro (como mnimo) S Microsoft Windows 3.1, Windows para Trabajo en Grupo 3.11, Windows 95 o Windows NT 4.0osuperior

S Opcional pero recomendable: un ratn asistido por Microsoft WindowsSTEP 7-Micro/WIN incorpora una Ayuda online detallada. Para obtener ms informacin sobre cualquier pregunta, elija uno de los comandos del men Ayuda o pulse el botn F1 . Indice del captulo Apartado 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 Descripcin Instalar el software de STEP 7-Micro/WIN Utilizar STEP 7-Micro/WIN para configurar la comunicacin Establecer la comunicacin con una CPU S7-200 Configurar las preferencias para STEP 7-Micro/WIN Crear y guardar un proyecto Crear un programa Crear un bloque de datos Utilizar la tabla de estado Utilizar el direccionamiento simblico Pgina 3-2 3-4 3-7 3-25 3-26 3-27 3-32 3-34 3-36

Sistema de automatizacin S7-200, Manual del sistema C79000-G7078-C230-02

3-1

Instalar y utilizar el software STEP 7-Micro/WIN

3.1

Instalar el software de STEP 7-Micro/WIN

Instrucciones previas a la instalacin Siga los siguientes pasos antes de instalar el programa:

S Si ya est instalada una versin anterior de STEP 7-Micro/WIN, haga una copia de seguridadde todos los proyectos de STEP 7-Micro/WIN en un disquete.

S Verifique que todas las dems aplicaciones estn cerradas, incluyendo la barra de herramientasde Microsoft Office. Es posible que deba arrancar de nuevo su PC antes de proceder a la instalacin. Instalacin en Windows 3.1 Para instalar el software STEP 7-Micro/WIN 16 en un PC con Windows 3.1 (Windows para Trabajo en Grupo 3.11): 1. Inserte el disquete 1 en la correspondiente unidad del PC (que es, por lo general, la unidad de disquete A: o B:). 2. En el Administrador de programas, elija el comando de men Archivo " Ejecutar... 3. En el cuadro de dilogo Ejecutar, introduzca a:\setup y haga clic en Aceptar o pulse la tecla ENTER. As se inicia la instalacin. 4. Siga las instrucciones que vayan apareciendo en pantalla hasta finalizar la instalacin. Instalacin en Windows 95 o Windows NT 4.0 Para instalar el software STEP 7-Micro/WIN 32 en un PC con Windows 95 o Windows NT 4.0: 1. Inserte el disquete 1 en la correspondiente unidad del PC (que es, por lo general, la unidad de disquete A: o B:). 2. Haga clic en el botn Inicio para abrir el men de arranque de Windows 95. 3. Haga clic en el comando Ejecutar. 4. En el cuadro de dilogo Ejecutar, introduzca a:\setup y haga clic en Aceptar o pulse la tecla ENTER. As se inicia la instalacin. 5. Siga las instrucciones que vayan apareciendo en pantalla hasta finalizar la instalacin. 6. Al finalizar la instalacin aparece automticamente el cuadro de dilogo donde se pueden instalar o desinstalar las tarjetas.(v. fig. 3-1). El hardware de comunicacin se puede instalar ahora mismo (v. apt. 3.2) o posteriormente (v. apt. 3.3).

3-2

Sistema de automatizacin S7-200, Manual del sistema C79000-G7078-C230-02

Instalar y utilizar el software STEP 7-Micro/WIN

Instalar/desinstalar tarjetas Seleccin: CPU5411 CPU5511 (plug & play) CPU5611 (plug & play) MPI-ISA integrada Adaptador PC (Cable PC/MPI) Instalar > . Si el programa no se ha compilado desde la ltima vez que se edit, es preciso hacerlo ahora. Puesto que la compilacin puede tomar bastante tiempo (si el programa es muy grande), se le pregunta si desea continuar. Aparecer el mensaje Compilacin necesaria. El programa se debe compilar para poder continuar. Compilar ahora?. En caso afirmativo, haga clic en Aceptar, o bien en Cancelar para salir del Asistente sin compilar el programa. 4. Tras elegir la operacin que desea configurar y una vez compilado el programa, aparecern las pantallas correspondientes.

STEP 7-Micro/WIN - c:\microwin\proyect1.prj Proyecto Edicin Ver CPU Test Herramientas Instalar Ventana Ayuda

Asistente de operaciones.. Asistente TD 200... Servicios ... Agregar aplicaciones...

Asistente de operaciones S7-200

Con este Asistente S7-200 es posible configurar operaciones complejas de forma rpida y sencilla. Se puede elegir entre diversas opciones para la funcin en cuestin. Al final, el Asistente generar el cdigo de programa para la configuracin elegida.

A continuacin aparece una lista de las operaciones que puede configurar con el Asistente. Cul desea configurar ahora? PID NETR/NETW Filtrar entradas analgicas Contador rpido Configurar operaciones PID.

Para comenzar a configurar la funcin elegida, haga clic en el botn Siguiente. < Anterior Siguiente > Cancelar

Figura 5-13

Utilizar el Asistente de operaciones S7-200

5-12

Sistema de automatizacin S7-200, Manual del sistema C79000-G7078-C230-02

Funciones adicionales de STEP 7-Micro/WIN

Tras responder todas las preguntas relativas a la operacin en cuestin, aparece la pantalla final del Asistente S7-200 como muestra la figura 5-14. All se explica cules segmentos del programa se generarn para la configuracin elegida. Tambin se ofrece la posibilidad de indicar dnde se debe situar el cdigo dentro del programa principal.

Asistente de operaciones S7-200 (Filtrar entradas analgicas) El Asistente de operaciones S7-200 generar ahora el cdigo para la configuracin elegida y lo insertar en el programa. La configuracin que se ha requerido comprende: Subrutina en SBR 1

Las subrutinas y las rutinas de interrupcin se dispondrn al final del programa de usuario. Las llamadas a subrutinas se deben disponer en el programa principal. Para visualizar dnde se insertar la llamada, elija una posicin y haga clic en Examinar. El editor de programas se desplazar entonces hasta la posicin elegida. Si est de acuerdo con dicha posicin, haga clic en Cerrar. Despus de qu segmento desea insertar el cdigo para el programa principal? < Anterior Cerrar 23 Examinar Cancelar

Figura 5-14

Segmentos del programa generados por el Asistente de operaciones S7-200

Sistema de automatizacin S7-200, Manual del sistema C79000-G7078-C230-02

5-13

Funciones adicionales de STEP 7-Micro/WIN

5.3

Utilizar el Asistente para filtrar entradas analgicasEl Asistente para filtrar entradas analgicas se puede utilizar para agregar al programa de usuario una rutina con objeto de crear un promedio. El mdulo S7-200 de entradas analgicas es un mdulo rpido. Por tanto, la seal de entrada analgica puede cambiar rpidamente (incluyendo interferencias internas y externas). Las diferencias de un muestreo a otro, causadas por interferencias de una seal de entrada analgica que cambie constante o lentamente, se pueden reducir creando un promedio de una serie de muestreos. Cuanto mayor sea la cantidad de muestreos utilizados para calcular el promedio, tanto ms lento ser el tiempo de respuesta a cambios en la seal de entrada. Un valor promedio calculado con una cantidad elevada de muestreos puede estabilizar el resultado, ralentizando simultneamente su respuesta a cambios en la seal de entrada.

Filtraje bsico Para poder efectuar un filtraje bsico, se deben responder tres preguntas: 1. Qu entrada analgica desea filtrar? (AIW0, AIW2, AIW4,..). 2. En qu direccin se debe escribir el valor filtrado? (VWx, AQWx, ..). 3. En qu direccin desea situar el rea de trabajo para los clculos? El cdigo de filtraje necesita 12 bytes de rea en la memoria. (VBx, ..). Opciones adicionales Para obtener ms informacin acerca de la entrada analgica a filtrar se pueden configurar las siguientes opciones adicionales:

S Cantidad de muestreos S Comprobacin de erroresIndicar la entrada y la salida Como muestra la figura 5-15, indique cul AIW debe ser la entrada y dnde se debe escribir la salida. Para la salida puede introducir una direccin o un nombre simblico.

Asistente de operaciones S7-200 (Filtrar entradas analgicas) Esta funcin implementar un algoritmo para filtrar las entradas analgicas. Dicho algoritmo muestrea la entrada en cada ciclo y crea luego el promedio de los valores en una cantidad determinada de ciclos para incrementar la estabilidad. Dicho promedio se indica como valor filtrado. El Asistente tambin permite aadir un cdigo de comprobacin de errores a la salida, pudiendo as reconocer y corregir los errores en los mdulos. Qu entrada analgica desea filtrar? AIW0

La salida filtrada se puede escribir en una direccin de palabra en la memoria V o en una salida analgica. Puede indicar una direccin absoluta o un nombre simblico. Dnde desea que se escriba la salida? Salida filtrada

< Anterior

Siguiente >

Cancelar

Figura 5-15

Indicar la entrada y la salida en el Asistente para filtrar entradas analgicas

5-14

Sistema de automatizacin S7-200, Manual del sistema C79000-G7078-C230-02

Funciones adicionales de STEP 7-Micro/WIN

Elegir la direccin para el rea de trabajo de 12 bytes Como muestra la figura 5-16, elija dnde debe comenzar el rea de trabajo de 12 bytes. Tambin es preciso seleccionar la subrutina a utilizar para generar el cdigo y la cantidad de muestreos.

Asistente de operaciones S7-200 (Filtrar entradas analgicas) Para los clculos se necesitan 12 bytes de la memoria V. Puede indicar cualquier direccin de byte en la memoria V. Dnde debe comenzar el rea de clculo? VB 0

El cdigo que genere el Asistente se depositar en una subrutina. Es preciso indicar la subrutina que se utilizar. El Asistente propone un nmero de subrutina que no se est utilizando todava en el programa. Qu subrutina desea utilizar? 10

Puede ajustar cuntos muestreos se deben utilizar para determinar el promedio. Cuanto mayor la cantidad de muestreos, tanto mejor ser el filtraje. No obstante, el valor responder entonces ms lentamente a los cambios en la entrada. Cuntos muestreos desea utilizar para determinar el promedio? 256

< Anterior

Siguiente >

Cancelar

Figura 5-16

Elegir la direccin para el rea de trabajo de 12 bytes

Sistema de automatizacin S7-200, Manual del sistema C79000-G7078-C230-02

5-15

Funciones adicionales de STEP 7-Micro/WIN

Comprobar errores en los mdulos Puede incluir en la configuracin un cdigo de comprobacin de errores en los mdulos. A tal efecto, debe indicar la posicin del mdulo analgico utilizado para generar el cdigo que comprobar las direcciones correctas de las marcas especiales (SM). Tambin debe indicar la marca que deber contener el estado de error del mdulo. Si se presenta un error en el mdulo, dicha marca se activar. Si desea forzar un valor especfico en caso de que se presente un error en el mdulo, deber indicar dicho valor (v. fig. 5-17).Asistente de operaciones S7-200 (Filtrar entradas analgicas) El Asistente puede incluir un cdigo de comprobacin de errores que ajustar un valor determinado para la salida si se presenta un error en el mdulo. Incluir cdigo de comprobacin de errores en el mdulo. Comprobacin de errores En qu posicin est conectado el mdulo a la CPU? 0 Si se presenta un error en el mdulo, desea que la salida se fuerce a un valor especfico o que conserve el valor del ltimo promedio calculado? Salida en el ltimo promedio calculado. Forzar un valor especfico: Marca de error de la entrada analgica: Valor: 0

< Anterior

Siguiente >

Cancelar

Figura 5-17

Filtrar entradas analgicas: forzar un valor especfico si se presenta un error en el mdulo Alternativamente, puede elegir que al presentarse un error en el mdulo se adopte en la salida el ltimo promedio calculado (v. fig. 5-18).

Asistente de operaciones S7-200 (Filtrar entradas analgicas) El Asistente puede incluir un cdigo de comprobacin de errores que ajustar un valor determinado para la salida si se presenta un error en el mdulo. Incluir cdigo de comprobacin de errores en el mdulo. Comprobacin de errores En qu posicin est conectado el mdulo a la CPU? 0 Si se presenta un error en el mdulo, desea que la salida se fuerce a un valor especfico o que conserve el valor del ltimo promedio calculado? Salida en el ltimo promedio calculado. Forzar un valor especfico: Marca de error de la entrada analgica:

< Anterior

Siguiente >

Cancelar

Figura 5-18

Filtrar entradas analgicas: adoptar el ltimo promedio calculado si se presenta un error en el mdulo

5-16

Sistema de automatizacin S7-200, Manual del sistema C79000-G7078-C230-02

Funciones adicionales de STEP 7-Micro/WIN

5.4

Utilizar las referencias cruzadasUtilice la tabla de referencias cruzadas para generar una lista de las direcciones usadas en el programa. Con las referencias cruzadas puede observar las direcciones mientras introduce el programa de usuario. Al desear visualizar las referencias cruzadas, se compila el programa y se genera la tabla en cuestin. En ella figuran los nombres de los elementos, los nmeros de segmento y las operaciones correspondientes (v. fig. 5-19). Las direcciones indirectas se muestran en la tabla de referencias cruzadas con los smbolos (*) o (&). Para generar una tabla de referencias cruzadas: 1. Elija el comando de men Ver " Referencias cruzadas. 2. El programa se compila y se genera la tabla de referencias cruzadas. 3. La tabla de referencias cruzadas puede permanecer abierta mientras se introduce el programa. Si modifica el programa y hace luego clic en dicha tabla, deber actualizarla eligiendo la opcin Actualizar que aparece en el borde superior de la ventana de las referencias cruzadas. 4. Para visualizar un elemento en su programa, haga doble clic en el mismo en la tabla de referencias cruzadas. Ese elemento se destacar entonces en el editor de programas.

STEP 7-Micro/WIN - c:\microwin\proyect1.prj Proyecto Edicin Ver CPU Test Herramientas Instalar Ventana Ayuda

Bloque de datos Editor KOP - sin_ttulo.ob1 Tabla de smbolos

AWL

KOP Referencias cruzadas

Contactos Network 1

F2 ContactoOpciones abierto Tabla de estado

Ver F3

F4

F5

F6

F7

F8

F10

Segmento Operacin Llenar el mezclador con el componente 1 y observar el nivel. Elementos utilizadosMarcha_1 1

Elemento Referencias cruzadas

Direccionamiento simblico Ctrl+Y Marcha_2 2 Paro_1 Nivel_Superior Bomba_1 Marcha_1 Barra de herramientas Paro_1 1 Barra de estado

Bomba_1

Barra de operaciones Paro_2 Zoom... Nivel_Superior

2 1 2 3

1, 1

Figura 5-19

Ver la tabla de referencias cruzadas

Sistema de automatizacin S7-200, Manual del sistema C79000-G7078-C230-02

5-17

Funciones adicionales de STEP 7-Micro/WIN

5.5

Usar la lista de elementos utilizadosLa lista de elementos utilizados se puede usar para mostrar las direcciones y los mrgenes asignados en el programa. En dicha lista, las informaciones figuran de forma ms compacta que en la tabla de referencias cruzadas. El margen indicado comienza en la primera direccin utilizada y abarca hasta la ltima. Las direcciones no utilizadas se muestran como lneas en blanco (v. fig. 5-20). Hay dos formas de visualizar los elementos utilizados:

S El formato de bit muestra el uso de I, Q, M y S S El formato de byte muestra el uso de V, AIW, AQW, MB, SMB, T, C y HSCConsideraciones:

S Al visualizarse en formato de byte, la direccin de una palabra doble se muestra con cuatroletras D consecutivas. Si no aparecen cuatro letras D consecutivas, es posible que dicha direccin se haya utilizado dos veces o que se haya intentado programarlo as. (Una palabra se muestra con dos letras W consecutivas; un byte es una B y un bit, una b).

S Los elementos utilizados que estn marcados con guiones () corresponden a referencias queindican un margen resultante de direcciones utilizadas por una operacin sin que aparezcan all explcitamente. Por ejemplo, la operacin Leer de la red (NETR) utiliza una tabla de 8 bytes en la memoria V. No obstante, el primer byte es la nica referencia explcita. Para generar una tabla de elementos utilizados, elija el comando de men Ver " Elementos utilizados. El programa se compila y aparece la tabla de elementos utilizados (v. fig. 5-20). La tabla de elementos utilizados puede permanecer abierta mientras se introduce el programa. Si modifica el programa y hace luego clic en dicha tabla, deber actualizarla eligiendo la opcin Actualizar que aparece en el borde superior de la ventana de elementos utilizados.

Elementos utilizados En el men Ver puede seleccionar el formato (bit o byte). Opciones Ver Byte VB00000000 VB00000010 VB00000020 VB00000030 Elementos utilizados en formato de bit, byte, palabra y palabra doble. VB00000040 VB00000050 VB00000060 VB00000070 VB00000080 VB00000090 SMB000 SMB010 W W ----W W B B D 9 8 7 6 5 -4 -3 D 2 D b D D D 1 W 0 W

Figura 5-20

Ver la tabla de elementos utilizados

5-18

Sistema de automatizacin S7-200, Manual del sistema C79000-G7078-C230-02

Funciones adicionales de STEP 7-Micro/WIN

5.6

Utilizar la funcin para buscar y reemplazarPuede utilizar la funcin Buscar para localizar un parmetro determinado y Reemplazar para sustituirlo con otro (v. fig. 5-21).

Utilizar la funcin Buscar para localizar un parmetro Para buscar un parmetro determinado: 1. Elija el comando de men Edicin " Buscar.... La figura 5-21 muestra el cuadro de dilogo Buscar. 2. Elija los parmetros que desea buscar. 3. Elija la direccin en la que desea buscar. 4. Pulse el botn Buscar siguiente para iniciar la bsqueda.

STEP 7-Micro/WIN - c:\microwin\proyect1.prj Proyecto Edicin Ver CPUCtrl+Z Ctrl+X Ctr;+V

Test

Herramientas

Instalar Ventana

Ayuda

Deshacer Cortar Pegar

Editor KOP - sin_ttulo.ob1 Copiar Ctrl+C ContactosF2

Contacto abierto

F3

F4

F5

F6

F7

F8

F10

Cortar segmento Copiar Network 1 segmento Llenar el mezclador con el componente 1 y observar el nivel. Pegar segmento Buscar: Buscar siguiente Cancelar Reemplazar Buscar

Marcha_1 Insertar...Borrar...

Paro_1Texto Shift+Ins Nivel_Superior Bomba_1Segmento Shift+Del Ctrl+F Operacin Smbolo

Bomba_1

Buscar...

Reemplazar... Ctrl+H Ttulo...

Coincidir myus/mins Direccin Todo Palabras completas Palabras completas

1, 1

Figura 5-21

Cuadro de dilogo Buscar

Sistema de automatizacin S7-200, Manual del sistema C79000-G7078-C230-02

5-19

Funciones adicionales de STEP 7-Micro/WIN

Reemplazar un parmetro Para reemplazar un parmetro determinado: 1. Elija el comando de men Edicin " Reemplazar.. La figura 5-22 muestra el cuadro de dilogo Reemplazar. 2. Defina el parmetro que desea reemplazar. 3. Haga clic en el botn Reemplazar para sustituir una ocurrencia. Al pulsar dicho botn, se localiza la primera ocurrencia. Haga nuevamente clic en el botn Reemplazar para sustituir dicha ocurrencia y buscar la siguiente. 4. El botn Reemplazar todo ignora la seleccin (Todo o Segmento) indicada y sustituye todas las ocurrencias.

STEP 7-Micro/WIN - c:\microwin\proyect1.prj Proyecto Edicin Ver CPUCtrl+Z Ctrl+X Ctr;+V

Test

Herramientas

Instalar Ventana

Ayuda

Deshacer Cortar Pegar

Editor Copiar- sin_ttulo.ob1 KOP Ctrl+C ContactosF2

Contacto abierto

F3

F4

F5

F6

F7

F8

F10

Cortar segmento Pegar segmento Buscar:

Reemplazar Copiar Network 1 segmento Llenar el mezcladorlista desplegable. con el componente 1 y observar el nivel.

Elija el smbolo en la

Marcha_1 Insertar...Borrar...

Paro_1 Nivel_Superior Bomba_1 Shift+Ins TextoSmbolo Shift+Del Bomba_Vaciado Bomba_Vaciado

Buscar siguiente Cancelar Reemplazar Reemplazar todo

Bomba_1

Buscar... Ctrl+F Reemplazar con: Reemplazar... Ctrl+H Seleccin: Todo Segmento

Ttulo...

Coincidir myus/mins a: Palabras completas Palabras completas

1, 1

Figura 5-22

Cuadros de dilogo Reemplazar

5-20

Sistema de automatizacin S7-200, Manual del sistema C79000-G7078-C230-02

Funciones adicionales de STEP 7-Micro/WIN

5.7

Documentar el programaEl programa KOP se puede documentar utilizando un ttulo para el mismo, as como ttulos y comentarios de segmento. El programa AWL se puede documentar con comentarios descriptivos.

Reglas para documentar programas KOP El ttulo del programa KOP se utiliza para describir brevemente el proyecto. Para editar el ttulo, elija el comando de men Edicin " Ttulo.... Introduzca el ttulo del programa y haga clic en el botn Aceptar. El ttulo de un segmento KOP permite resumir la funcin de ste. Dicho ttulo (que comprende una lnea) siempre est visible en la vista KOP. Para editar el ttulo de un segmento, haga doble clic en el campo Ttulo de segmento en el programa. Introduzca el resumen en el campo Ttulo del editor de ttulos de segmento y comentarios KOP. Haga clic en el botn Aceptar. Los comentarios de segmento KOP permiten describir ms detalladamente la funcin del segmento en cuestin. Para introducir comentarios de segmento, haga doble clic en el campo Ttulo de segmento en el programa. Introduzca sus comentarios en el campo Comentario y haga clic en el botn Aceptar. Los comentarios de segmento no se ven en la pantalla del programa, pero se pueden visualizar haciendo clic en el campo correspondiente al ttulo del segmento. Para imprimir los comentarios KOP, elija el comando de men Proyecto " Imprimir.... Haga clic en el botn Preparar pgina..., seleccione la opcin Imprimir comentarios de segmento y pulse el botn Aceptar. Reglas para documentar programas AWL En un programa AWL, cualquier texto de una lnea que vaya precedido por dos barras inclinadas (//) se considera un comentario AWL. Los comentarios se pueden utilizar al comienzo del programa para describir la funcin general del mismo. Dichos comentarios se pueden utilizar en una lnea por separado, o bien en la misma lnea que la operacin con objeto de documentar los detalles del programa (v. fig. 5-23).

AWL

Editor AWL - proyect1.ob1

// Programa para un sistema de alarma en una vivienda NETWORK 1 LD I0.3 LDW>= T0, +600 A I0.2 OLD S M0.1, 1 S Q0.3, 1 R M0.2, 1 NETWORK 2 LDN I0.0 ON I0.1 //Disparar la alarma! Para poder visualizar el // Si (se ha activado la alarma manual) programa tanto en AWL como // o (si el temporizador de alerta es >= KOP, es preciso dividir los en 60 segundos // y si el sistema est activado) segmentos lgicos mediante // entonces la palabra clave NETWORK. // activar el bit de alarma de alto nivel // activar el bit de marcacin del mdem // desactivar el bit de alarma de bajo nivel //Evaluar el estado del sistema. // Si la zona 1 est abierta // o si la zona 2 est abierta

Figura 5-23

Documentar el programa AWL

Sistema de automatizacin S7-200, Manual del sistema C79000-G7078-C230-02

5-21

Funciones adicionales de STEP 7-Micro/WIN

Visualizar programas AWL en KOP Para visualizar un programa AWL en KOP es preciso tener en cuenta las siguientes convenciones al introducir el programa AWL (v. fig. 5-23).

S Los segmentos lgicos del programa AWL se debern dividir en segmentos independientes,introduciendo a tal efecto la palabra clave NETWORK. Para que el programa se puede visualizar en KOP, entre las palabras claves NETWORK se deber prever una distancia apropiada. Los nmeros de los segmentos se generan automticamente al compilar o cargar el programa de usuario.

S Los comentarios AWL que aparezcan antes de la primera palabra clave NETWORK constituirnel ttulo del programa en KOP.

S Los comentarios AWL que aparezcan junto a la palabra clave NETWORK se convertirn enKOP en el ttulo del segmento.

S Los comentarios AWL que aparezcan entre la lnea NETWORK y la primera operacin de dichosegmento se convertirn en comentarios de segmento en KOP. Ejemplo: NETWORK // TTULO DEL SEGMENTO //COMENTARIO DEL SEGMENTO, LNEA 1 //COMENTARIO DEL SEGMENTO, LNEA 2 LD I0.0

5-22

Sistema de automatizacin S7-200, Manual del sistema C79000-G7078-C230-02

Funciones adicionales de STEP 7-Micro/WIN

5.8

Imprimir el programaCon la funcin Imprimir se puede imprimir el programa completo o partes del mismo.

S Elija el comando de men Proyecto " Imprimir... para imprimir el programa. Elija lo que deseeimprimir y haga clic en el botn Aceptar (v. fig. 5-24).

S Pulse el botn Preparar pgina para seleccionar otras opciones adicionales de impresin, asaber: mrgenes, direcciones absolutas o nombres simblicos, comentarios de segmento y encabezados/pies de pgina.

S Haga clic en el botn Instalar para seleccionar la impresora y las opciones relativas al papel.Para imprimir su programa: 1. Elija el comando de men Proyecto " Imprimir.... Aparecer el cuadro de dilogo Imprimir que muestra la figura 5-24. 2. En el cuadro Imprimir, elija las opciones deseadas. 3. En el cuadro Imprimir segmento KOP, elija la seleccin deseada. 4. Si desea cambiar la instalacin de la impresora, puede seleccionar Preparar pgina o Instalar. 5. Haga clic en el botn Aceptar.

Nota Si desea imprimir la tabla de referencias cruzadas y/o de elementos utilizados, es posible que deba compilar antes el programa. El tiempo necesario para la compilacin depende del tamao del programa.

STEP 7-Micro/WIN - c:\microwin\proyect1.prj Proyecto EdicinNuevo..

VerCtrl+N

CPU

Test

Herramientas

Instalar Ventana

Ayuda

Imprimir Abrir... Ctrl+O Impresora: HP LaserJet 4Si Editor KOP - sin_ttulo.ob1 Cerrar Imprimir: Contactos Guardar todo Ctrl+S KOP Guardar como... Tabla de smbolos Network 1 Bloque de datos Importar Tabla de estado Exportar Marcha1 Referencias cruza