Sei sulla pagina 1di 143

Prlogo, Indice

SIMATIC
Sistema de automatizacin
S7-200, CPU 210
Manual del sistema

Instalar la CPU 210 S7-200

Instalar y utilizar el sofware


STEP 7-Micro/WIN

Introducir un programa de
ejemplo

Nociones bsicas para


programar una CPU 210

Juego de operaciones

Anexos
Datos tcnicos de la
CPU 210

Marcas especiales (SM)

Eliminacin de errores y
cdigos de error

Convertir archivos de
STEP 7-Micro/DOS en
proyectos de
STEP 7-Micro/WIN

Tiempos de ejecucin de las


operaciones AWL

Nmeros de referencia de la
CPU 210

Indice alfabtico

C79000-G7078-C235-01

ii

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:

Danger
Significa que, si no se adoptan las medidas preventivas adecuadas, se producir la muerte, o
bien lesiones corporales graves o daos materiales considerables.

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

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

Note
Se 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 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:

Warning
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

SIMATIC y SINEC 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 1997 All rights reserved

Exencin de responsabilidad

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.

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.

Siemens AG
Bereich Automatisierungstechnik
Divisin Sistemas de Automatizacin Industriales
Postfach 4848, D-90327 Nuernberg

E Siemens AG 1997
Sujeto a cambios sin previo aviso.

Siemens Aktiengesellschaft

6ES7298-8EA00-8DH0

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000 G7078 C235 01

Prlogo

Finalidad del manual


La CPU 210 complementa la serie S7-200 de sistemas de automatizacin pequeos (MicroPLCs).
Gracias a su diseo compacto, su bajo costo y su amplio juego de operaciones, la CPU 210 es
idnea para numerosas aplicaciones pequeas de control. Las diversas fuentes de alimentacin
disponibles ofrecen la flexibilidad necesaria para solucionar las tareas de automatizacin.
El manual Sistema de automatizacin SIMATIC S7-200, CPU 210, Manual del sistema contiene
informaciones acerca de cmo instalar y programar la CPU 210 y la estacin de desarrollo de
programas (PDS 210). Incluye tambin descripciones y ejemplos de las operaciones de
programacin, los tiempos de ejecucin tpicos de las operaciones, as como las hojas de datos de
la CPU 210 y los equipos complementarios.
Destinatarios
Este manual va dirigido a ingenieros, programadores, tcnicos de instalacin y electricistas que
dispongan de conocimientos bsicos sobre los sistemas de automatizacin.
Ambito de validez
Las informaciones contenidas en este manual son aplicables en particular a los siguientes
productos:

S CPU 210 y PDS 210


S Software de programacin STEP 7Micro/WIN (versin 2.0)
Cmo utilizar el manual
Si es la primera vez que trabaja con los MicroPLCs 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 (Instalar la CPU 210) ofrece una panormica de algunas de las funciones del
sistema de automatizacin, incluyendo tambin los procedimientos, dimensiones y reglas
bsicas para instalar la CPU 210.

S El captulo 2 (Instalar y utilizar el software STEP 7Micro/WIN, versin 2.0) describe cmo
instalar el software de programacin y las funciones bsicas del mismo.

S El captulo 3 (Introducir un programa de ejemplo) indica cmo crear un programa de ejemplo


utilizando el software STEP 7Micro/WIN.

S El captulo 4 (Nociones bsicas para programar una CPU 210) proporciona informacin acerca
de cmo la CPU 210 procesa los datos y ejecuta un programa.

S El captulo 5 (Juego de operaciones) contiene explicaciones y ejemplos de las operaciones de


programacin utilizadas por la CPU 210.
En los anexos se proporcionan informaciones adicionales (tales como las hojas de datos tcnicos,
las descripciones de los cdigos de error y los tiempos de ejecucin).

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

iii

Prlogo

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.

iv

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Indice

Instalar la CPU 210 S7-200 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1-1

Indice del captulo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1-1

Panormica del producto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1-2

Requisitos del sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1-2

Funciones de la CPU 210 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1-3

Consideraciones previas a la instalacin . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1-4

Disposicin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1-4

Espacio necesario para montar una CPU 210 . . . . . . . . . . . . . . . . . . . . . . .

1-4

Montaje en un perfil soporte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1-5

Dimensiones del armario elctrico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1-5

Montar una CPU 210 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1-6

Montar una CPU 210 en un armario elctrico . . . . . . . . . . . . . . . . . . . . . . . .

1-6

Montar una CPU 210 en un perfil soporte . . . . . . . . . . . . . . . . . . . . . . . . . . .

1-6

Montar una CPU 210 en un cofre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1-7

Instalar el cableado de campo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1-8

Reglas generales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1-8

Reglas de puesta a tierra de referencia de potencial


para circuitos aislados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1-9

Uso del bloque de bornes opcional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1-10

Reglas para la instalacin con corriente alterna (AC) . . . . . . . . . . . . . . . . .

1-10

Reglas para la instalacin con corriente continua (DC) . . . . . . . . . . . . . . . .

1-10

Utilizar circuitos de supresin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1-12

Proteger transistores en DC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1-12

Proteger rels que controlan corriente continua . . . . . . . . . . . . . . . . . . . . . .

1-12

1.1

1.2

1.3

1.4

1.5

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Indice

Instalar y utilizar el software STEP 7-Micro/WIN Versin 2.0 . . . . . . . . . . . . . . . .

2-1

Indice del captulo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2-1

Instalar el software STEP 7-Micro/WIN, versin 2.0 . . . . . . . . . . . . . . . . . . .

2-2

Instrucciones previas a la instalacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2-2

Instalacin en Windows 3.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2-2

Instalacin en Windows 95 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2-2

Fallos durante la instalacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2-3

Establecer la comunicacin con la PDS 210 . . . . . . . . . . . . . . . . . . . . . . . . .

2-4

Conectar el PC a la PDS 210 para establecer una comunicacin PPI . . .

2-4

Ajustar los parmetros de comunicacin . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2-5

2.3

Configurar las preferencias para STEP 7-Micro/WIN . . . . . . . . . . . . . . . . . .

2-6

2.4

Crear y guardar un proyecto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2-7

Crear un proyecto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2-7

Guardar un proyecto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2-7

Crear un programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2-8

Introducir programas en KOP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2-8

Introducir programas en AWL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2-9

Compilar el programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2-9

Visualizar un programa en KOP o AWL . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2-10

Cargar un programa en la CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2-11

Cargar el programa en la PDS 210 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2-11

Copiar el programa en el cartucho de memoria . . . . . . . . . . . . . . . . . . . . . .

2-12

Transferir el programa a la CPU 210 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2-12

Utilizar el direccionamiento simblico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2-14

Reglas para introducir direcciones simblicas . . . . . . . . . . . . . . . . . . . . . . . .

2-14

Llamar al editor de la tabla de smbolos . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2-15

Funciones de edicin en la tabla de smbolos . . . . . . . . . . . . . . . . . . . . . . . .

2-15

Ordenar las entradas de la tabla . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2-16

Visualizar las direcciones simblicas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2-16

Utilizar la tabla de estado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2-17

Leer y escribir variables con la tabla de estado . . . . . . . . . . . . . . . . . . . . . .

2-17

Editar direcciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2-17

Comprobar y observar el programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2-18

Ejecutar uno o varios ciclos para observar el programa . . . . . . . . . . . . . . .

2-18

Visualizar el estado del programa en KOP . . . . . . . . . . . . . . . . . . . . . . . . . . .

2-18

Eliminar errores de la PDS 210 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2-19

Eliminar errores fatales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2-19

Eliminar errores no fatales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2-20

2.1

2.2

2.5

2.6

2.7

2.8

2.9

2.10

vi

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Indice

Introducir un programa de ejemplo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3-1

Indice del captulo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3-1

Definir los requisitos para la aplicacin de ejemplo . . . . . . . . . . . . . . . . . . .

3-2

Definir las entradas y salidas para la aplicacin . . . . . . . . . . . . . . . . . . . . . .

3-2

Crear nombres simblicos para los elementos del programa . . . . . . . . . . .

3-2

Disear la lgica de control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3-4

Definir el funcionamiento del programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3-4

Disear la lgica de control para activar y desactivar el


sistema de alarma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3-6

Disear la lgica de control para activar la seal de alerta baja . . . . . . . .

3-7

Disear la lgica de control para disparar la alarma y activar


la marcacin del mdem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3-8

3.3

Disponer la lgica de control en un programa . . . . . . . . . . . . . . . . . . . . . . . .

3-9

3.4

Crear un proyecto con STEP 7-Micro/WIN . . . . . . . . . . . . . . . . . . . . . . . . . . .

3-13

3.5

Crear una tabla de smbolos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3-14

Introducir los nombres simblicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3-14

Introducir el programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3-15

Programar con direcciones simblicas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3-15

Utilizar el editor KOP para introducir el programa . . . . . . . . . . . . . . . . . . . . .

3-15

Compilar el programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3-21

Guardar el programa de ejemplo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3-21

Crear una tabla de estado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3-22

Crear una tabla de estado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3-22

Cargar y comprobar el programa de ejemplo . . . . . . . . . . . . . . . . . . . . . . . .

3-23

Cargar el proyecto en la PDS 210 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3-23

Utilizar el editor KOP para observar el estado del programa . . . . . . . . . . .

3-23

Utilizar la tabla de estado para observar y modificar


los valores actuales del programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3-24

Ampliar el programa de ejemplo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3-25

Crear los patrones de parpadeo del LED . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3-25

Encender y apagar el LED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3-26

3.1

3.2

3.6

3.7

3.8

3.9

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

vii

Indice

Nociones bsicas para programar una CPU 210 . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-1

Indice del captulo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-1

Crear una solucin de automatizacin con un MicroPLC . . . . . . . . . . . . .

4-2

Estructurar el proceso o la instalacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-2

Especificar las unidades funcionales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-2

Disear los circuitos de seguridad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-3

Definir las estaciones de operador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-3

Crear los planos de configuracin del PLC . . . . . . . . . . . . . . . . . . . . . . . . . .

4-3

Elaborar una lista de nombres simblicos . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-3

Conceptos para crear un programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-4

Referencias a las entradas y salidas en el programa . . . . . . . . . . . . . . . . . .

4-4

Acceder a los datos en las reas de memoria . . . . . . . . . . . . . . . . . . . . . . . .

4-4

Estructurar el programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-5

El ciclo de la CPU 210 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-6

El ciclo bsico de la CPU 210 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-6

El ciclo bsico de la PDS 210 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-7

Indicar el nmero de ciclos utilizando la funcin de test . . . . . . . . . . . . . . .

4-8

Lenguajes de programacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-9

Elementos bsicos de KOP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-9

Operaciones de AWL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-10

Direcciones de las reas de memoria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-11

Acceder a los datos utilizando direcciones . . . . . . . . . . . . . . . . . . . . . . . . . .

4-11

Direccionamiento de la imagen del proceso de las entradas (I) . . . . . . . . .

4-12

Direccionamiento de las salidas (Q) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-12

Direccionamiento del rea de marcas (M) . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-12

Direccionamiento de las marcas especiales (SM) . . . . . . . . . . . . . . . . . . . .

4-12

Direccionamiento de los temporizadores (T) . . . . . . . . . . . . . . . . . . . . . . . . .

4-13

Direccionamiento de los contadores (C) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-13

Utilizar valores de constantes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-13

4.6

Programa de ejemplo utilizando una rutina de interrupcin . . . . . . . . . . . .

4-14

4.7

Utilizar el potencimetro analgico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-16

4.1

4.2

4.3

4.4

4.5

viii

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Indice

Juego de operaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-1

Indice del captulo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-1

Mrgenes vlidos para la CPU 210 y la PDS 210 . . . . . . . . . . . . . . . . . . . .

5-2

Mrgenes vlidos de los operandos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-2

Operaciones con contactos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-3

Contactos estndar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-3

NOT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-3

Detectar flanco positivo y negativo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-3

Comparar entero palabra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-4

Ejemplos de contactos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-4

Operaciones con salidas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-5

Asignar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-5

Poner a 1, Poner a 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-5

Ejemplo de operaciones con salidas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-5

Operaciones de temporizacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-6

Temporizador de retardo a la conexin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-6

Actualizar los temporizadores de la CPU 210 . . . . . . . . . . . . . . . . . . . . . . . .

5-6

Ejemplo de una operacin de temporizacin . . . . . . . . . . . . . . . . . . . . . . . . .

5-7

Operaciones de contaje . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-8

Contar adelante/atrs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-8

Ejemplo de una operacin de contaje . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-8

Operaciones para incrementar y decrementar . . . . . . . . . . . . . . . . . . . . . . .

5-9

Incrementar palabra, Decrementar palabra . . . . . . . . . . . . . . . . . . . . . . . . . .

5-9

Ejemplo de las operaciones Incrementar y Decrementar . . . . . . . . . . . . . .

5-9

Operacin de transferencia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-10

Transferir palabra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-10

Ejemplos de transferencia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-10

Operaciones de control del programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-11

END . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-11

Borrar temporizador de vigilancia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-11

Utilizar la operacin WDR para inicializar el temporizador de vigilancia . .

5-11

Ejemplos de las operaciones END y WDR . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-12

Saltar a meta, Definir meta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-12

Ejemplo de la operacin Saltar a meta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-12

Operaciones lgicas de pilas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-13

Combinar primer y segundo valor mediante Y . . . . . . . . . . . . . . . . . . . . . . .

5-13

Combinar primer y segundo valor mediante O . . . . . . . . . . . . . . . . . . . . . . .

5-13

Ejemplo de una operacin lgica de pilas . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-13

5.1

5.2

5.3

5.4

5.5

5.6

5.7

5.8

5.9

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

ix

Indice

5.10

Operaciones de interrupcin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-14

Comenzar rutina de interrupcin, Retorno desde rutina de interrupcin . .

5-14

Habilitar todos los eventos de interrupcin, Inhibir todos los


eventos de interrupcin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-14

Reglas y limitaciones para utilizar interrupciones . . . . . . . . . . . . . . . . . . . . .

5-15

Datos compartidos por el programa principal y la rutina de interrupcin .

5-15

jemplo de interrupcin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-16

Datos tcnicos de la CPU 201 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

A-1

A.1

Datos tcnicos generales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

A-2

A.2

CPU 210 con alimentacin DC, entradas DC 24 V, salidas DC 24 V . . . .

A-4

A.3

CPU 210 con alimentacin AC, entradas DC 24 V, salidas de rel . . . . . .

A-6

A.4

CPU 210 con alimentacin AC, entradas AC, salidas de rel . . . . . . . . . .

A-8

A.5

PDS 210 con alimentacin AC, entradas DC, salidas de rel . . . . . . . . . .

A-10

A.6

Cartucho de memoria 8K x 8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

A-12

A.7

Cartucho de memoria 16K x 8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

A-13

A.8

Cable PC/PPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

A-14

A.9

Simulador de entradas DC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

A-15

Marcas especiales (SM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

B-1

SMW0: Bits de estado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

B-1

SMW2: Potencimetro analgico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

B-2

SMW4 a SMW20: Reservadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

B-2

SMW22 a SMW26: Tiempos de ciclo (slo PDS 210) . . . . . . . . . . . . . . . . . . . . . . . . . .

B-2

Eliminacin de errores y cdigos de error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C-1

Errores no fatales (violacin de reglas de compilacin) . . . . . . . . . . . . . . . . . . . . . . . .

C-1

Cdigos de errores fatales y mensajes para la PDS 210 . . . . . . . . . . . . . . . . . . . . . . .

C-1

Eliminar errores fatales en la CPU 210 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C-2

Convertir archivos de STEP 7-Micro/DOS en proyectos de STEP 7-Micro/WIN

D-1

Convertir programas de STEP 7-Micro/DOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

D-1

Reglas y restricciones de conversin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

D-2

Guardar el programa convertido . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

D-2

Tiempos de ejecucin de las operaciones AWL . . . . . . . . . . . . . . . . . . . . . . . . . . . .

E-1

Nmeros de referencia de la CPU 210 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

F-1

Indice alfabtico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Indice-1

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Instalar la CPU 210 S7-200

La CPU 210 forma parte de la gama S7-200 de sistemas de automatizacin pequeos


(Micro PLCs) que se pueden utilizar para numerosas tareas. La figura 1-1 muestra una
CPU 210 S7-200. Gracias a su diseo compacto y a su bajo costo, la CPU 210 es idnea para
numerosas aplicaciones pequeas de control. Adems, las diversas tensiones de las entradas y
salidas ofrecen la flexibilidad necesaria para solucionar las tareas de automatizacin. La CPU 210
no requiere mantenimiento.
La CPU 210 es fcil de instalar. Se puede montar 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. Las reducidas dimensiones de la CPU 210 permiten aprovechar el espacio de forma
eficiente.

Figura 1-1

CPU 210 S7-200

Indice del captulo


Apartado

Descripcin

Pgina

1.1

Panormica del producto

1-2

1.2

Consideraciones previas a la instalacin

1-4

1.3

Instalar una CPU 210

1-6

1.4

Instalar el cableado de campo

1-8

1.5

Utilizar circuitos de supresin

1-12

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

1-1

Instalar la CPU 210 S7-200

1.1

Panormica del producto


La CPU 210 es un aparato autnomo compacto que comprende 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 Las entradas y salidas controlan el sistema de automatizacin. Las entradas vigilan las seales
de los aparatos de campo (p.ej. sensores e interruptores) y las salidas vigilan las bombas, los
motores u otros dispositivos del proceso.

S Los diodos luminosos indican el modo de operacin de la CPU (RUN) o si se ha detectado un


fallo del sistema (SF).
Requisitos del sistema
Como muestra la figura 1-2, el software de programacin STEP 7-Micro/WIN se puede utilizar con
una estacin de desarrollo de programas (PDS 210) para crear y comprobar los programas. El
programa definitivo se carga en un cartucho de memoria que se inserta luego en la CPU 210. Con
objeto de crear programas para la CPU 210 se requieren los siguientes equipos:

S Ordenador personal (PC) con el software de programacin STEP 7-Micro/WIN. Para obtener
ms informacin acerca de los requisitos de instalacin del software STEP 7-Micro/WIN,
consulte el captulo 2.

S Estacin de desarrollo de programas (PDS 210).


S Cable de comunicacin PC/PPI.
S Cartucho de memoria para transferir el programa a la CPU 210.
En las hojas de datos que se incluyen en el Anexo A se indican los nmeros de referencia y otros
datos tcnicos de los equipos.

Componentes para crear un programa para la CPU 210

PC

Estacin de desarrollo de programas


(PDS 210)

STEP 7-Micro/WIN

Cable de comunicacin PC/PPI

El cartucho de memoria
transfiere el programa
a la CPU 210.

CPU 210

Figura 1-2

1-2

Componentes de un Micro-PLC CPU 210

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Instalar la CPU 210 S7-200

Funciones de la CPU 210


La CPU 210 forma parte de la familia S7-200 de Micro-PLCs. En la tabla 1-1 se resumen las
funciones ms importantes de la CPU 210.
Tabla 1-1

Funciones de la CPU 210


CPU 210

Funcin

Dimensiones (longitud x ancho x profundidad)

90 x 80 x 62 mm

Cartucho de memoria para cargar el programa en la CPU

Memoria

Entradas/salidas (E/S)

Tamao del programa

256 palabras

Tipo de almacenamiento

EEPROM

Marcas

48 bits (3 palabras)

Entradas integradas

4 entradas digitales

Salidas integradas

4 salidas digitales

Mdulos de ampliacin

No

Filtro de retardo de entrada DC

15 ms

Filtro de retardo de salida AC

55 ms

Entradas con sumidero de


corriente/fuente (DC)

Velocidad de ejecucin booleana

95 s/operacin

Temporizadores de retardo a la conexin 4

Operaciones (36 en total)

Funciones adicionales

Resolucin

100 ms

Contadores adelante/atrs

Almacenamiento del valor actual al


interrumpirse la alimentacin

Salto / meta

Potencimetros analgicos

Entradas de interrupcin de hardware

Respuesta a interrupciones

20 ms on, 40 ms off

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

1-3

Instalar la CPU 210 S7-200

1.2

Consideraciones previas a la instalacin

Disposicin
Como muestra la figura 1-3, la CPU 210 se puede disponer en un armario elctrico o en un perfil
soporte. La CPU 210 se puede montar de forma horizontal o vertical.

Montaje en un armario elctrico

Montaje en un perfil soporte

CPU 210

Figura 1-3

CPU 210

Montaje en un armario

CPU 210

Disposicin para el montaje

Espacio necesario para montar una CPU 210


Al configurar la disposicin de los mdulos en el bastidor se debern respetar las siguientes reglas:

S Para la CPU 210 se ha previsto la ventilacin por conveccin natural. 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. 1-4). El funcionamiento continuo a una temperatura ambiente mxima y con
una carga muy elevada reduce la vida til de cualquier dispositivo electrnico.

S Si la CPU 210 se instala en un armario elctrico, el espesor mnimo de ste ltimo deber ser
de 75 mm (v. fig. 1-4).

S Al configurar la disposicin de los aparatos, prevea suficiente espacio para el cableado de las
entradas y salidas.

25 mm

Espacio de ventilacin
25 mm

1-4

Superficie
de montaje
CPU 210

CPU 210

Vista frontal
Figura 1-4

Placa
frontal

75 mm

Vista lateral

Espacio necesario para montar una CPU 210

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Instalar la CPU 210 S7-200

Montaje en un perfil soporte


La CPU 210 se puede montar en un perfil soporte estndar (DIN EN 50 022). La figura 1-5 indica
las dimensiones de dicho perfil.

35 mm
1,0 mm

7,5 mm

Figura 1-5

Dimensiones del perfil soporte

Dimensiones del armario elctrico


La CPU 210 y la PDS 210 disponen de orificios para facilitar su montaje en armarios elctricos. La
figura 1-6 indica las dimensiones de montaje.

90 mm
77,3 mm

Orificios de montaje
(M4 n 8)

6,4 mm

Figura 1-6

67,3 mm

CPU 210

80 mm

197 mm
184,3 mm

6,4 mm

80 mm

6,4 mm

67,3 mm

Estacin de desarrollo
de programas (PDS 210)

Orificios de
montaje
(M4 n 8)

Dimensiones de montaje para la CPU 210 y la PDS 210

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

1-5

Instalar la CPU 210 S7-200

1.3

Montar una CPU 210

Precaucin
Si antes del montaje o desmontaje no se ha desconectado por completo la alimentacin de la
CPU 210 y de los equipos conectados, ello podra causar la muerte o heridas graves al personal,
y/o daos materiales.
Desconecte por completo la alimentacin de la CPU 210 y de los equipos conectados antes de
su montaje o desmontaje.
Tome siempre las medidas de seguridad necesarias y asegrese de que la alimentacin de la
CPU 210 se haya desconectado antes de proceder a su montaje.

Montar una CPU 210 en un armario elctrico


Para montar una CPU 210 en un armario elctrico:
1. Posicione y taladre los orificios de sujecin para los tornillos de tamao DIN M4 (estndar
americano n 8). En el apartado 1.2 se indican las dimensiones de montaje y otros datos
importantes al respecto.
2. Atornille la CPU 210 al tablero, utilizando tornillos de tamao DIN M4 (estndar americano n 8).
Montar una CPU 210 en un perfil soporte
Para montar una CPU 210 en un perfil soporte (v. figura 1-7):
1. Fije el perfil soporte sobre el armario elctrico utilizando tornillos cada 75 mm.
2. Abra el gancho de retencin (ubicado en el lado inferior de la CPU 210) 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.

CPU 210
Fije el perfil soporte con tornillos cada 75 mm.
Gancho de retencin

Figura 1-7

1-6

Montar una CPU 210 en un perfil soporte

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Instalar la CPU 210 S7-200

Montar una CPU 210 en un cofre


Para montar una CPU 210 en un cofre:
1. Abra una de las tapas de acceso de la CPU 210. Como muestra la figura 1-8, retire la tapa de
acceso oprimindola suavemente hasta que se desenganche. Retire la otra tapa de esa misma
forma.

Abra la tapa de acceso.

Oprima suavemente la
tapa de acceso hasta que
se desenganche.

Tapas de acceso

CPU 210
(Vista lateral)

Figura 1-8

CPU 210
(Vista lateral)

Retirar las tapas de acceso de la CPU 210

2. Abra el gancho de retencin (ubicado en el lado inferior del mdulo).


3. Abra el cofre y enganche la parte posterior del mdulo en el perfil soporte (v. fig. 1-9).
4. Cierre el gancho de retencin y asegrese de que el mdulo se haya enganchado
correctamente en el perfil.

Perfil soporte

CPU 210

Gancho de retencin

Figura 1-9

Montar una CPU 210 en un cofre

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

1-7

Instalar la CPU 210 S7-200

1.4

Instalar el cableado de campo

Precaucin
Si antes del montaje o desmontaje no se ha desconectado por completo la alimentacin de la
CPU 210 y de los equipos conectados, ello podra causar la muerte o heridas graves al personal,
y/o daos materiales.
Desconecte por completo la alimentacin de la CPU 210 y de los equipos conectados antes de
instalar o retirar el cableado de campo.
Tome siempre las medidas de seguridad necesarias y asegrese de que la alimentacin de la
CPU 210 est desconectada antes de proceder a su montaje.

Reglas generales
Los puntos siguientes constituyen reglas de carcter general para proyectar la instalacin y el
cableado de la CPU 210 S7-200:

S Al cablear la CPU 210 es necesario respetar todos los reglamentos, cdigos y normas
elctricas aplicables. Instale y utilice el equipo conforme a las normas nacionales y locales
rigentes. 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. La CPU 210 acepta cables
con seccin de 1,50 a 0,50 mm2 (14 a 22 AWG).

S Asegrese de que los tornillos de los bornes no se pasen de rosca. El par mximo de apriete es
de 0,56 N-m.

S Utilice siempre un cable lo ms corto posible (apantallado o blindado, como mximo 500
metros, sin pantalla o blindaje, 300 metros). El cableado deber efectuarse por pares; con el
cable neutro o comn apareado con un cable activo.

S Separe el cableado de corriente alterna y el cableado de corriente continua, alta tensin y


rpida conmutacin de los cables de seal de baja tensin.

S Identifique y dirija adecuadamente el cableado hacia la CPU 210; en caso necesario, utilice
alivio de traccin. Para obtener ms informacin sobre la identificacin de terminales o bornes,
consulte las hojas de datos en el Anexo A.

S Instale dispositivos de supresin de sobretensiones apropiados en el cableado susceptible de


recibir sobretensiones causadas por rayos.

S Ninguna alimentacin externa deber aplicarse a una carga de salida en paralelo con una
salida 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 dispositivos de control puede causar un funcionamiento
inesperado de los equipos controlados.
Dicho funcionamiento inesperado podra causar la muerte o heridas graves al personal, y/o
daos materiales.
Prevea dispositivos de parada de emergencia, dispositivos electromecnicos de mayor jerarqua
y otras medidas redundantes de seguridad que sean independientes del sistema de
automatizacin.

1-8

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Instalar la CPU 210 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 la


instalacin, 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
distantes a travs de un cable de sensor, a travs del 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 La CPU 210 incluye aislamientos en ciertos puntos para prevenir la circulacin de corrientes
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 de
forma que se interrumpan bucles de circuito innecesarios que pudieran causar la circulacin de
corrientes no deseadas. Recuerde 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 tambin los requisitos de puesta a
tierra de proteccin y el funcionamiento correcto de los aparatos de proteccin por corte.
Las descripciones siguientes constituyen una introduccin a las caractersticas de aislamiento
generales de la CPU 210. No obstante, algunas prestaciones pueden diferir en determinados
productos. La hoja de datos 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 1500 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 la


fuente 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 alimentacin


de entrada en el caso de una CPU con alimentacin en corriente continua (DC).

S
S
S
S
S

La lgica de la CPU est aislada de la tierra hasta DC 100 V.


Las entradas y salidas digitales en DC estn aisladas de la lgica de la CPU hasta AC 500 V.
Las salidas de rel y las entradas AC estn aisladas de la lgica de la CPU hasta AC 1500 V.
Los grupos de salida por rels estn aislados entre s hasta AC 1500 V.
La fase y el neutro de la alimentacin en alterna estn aislados de tierra, la lgica de la CPU y
todas las E/S hasta AC 1500 V.

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

1-9

Instalar la CPU 210 S7-200

Uso del bloque de bornes opcional


El bloque de bornes opcional para el cableado de campo (v. figura 1-10) permite independizar el
cableado de campo de la CPU 210, facilitando en gran medida el desmontaje y remontaje de la
misma. En el Anexo F se indica el nmero de referencia de dicho componente.

Cableado de campo
Bloque de bornes

DC
SALIDAS

Figura 1-10

M L+

0.0 0.1 0.2 0.3

L+ DC 24V

Bloque de bornes opcional para el cableado de campo

Reglas para la instalacin con corriente alterna (AC)


Seguidamente se indican reglas de carcter general para instalaciones con corriente alterna
(v. fig. 1-11).

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

S Prevea dispositivos de sobrecorriente (B) para proteger la alimentacin de la CPU, las salidas y
las 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
DC 24 V para sensores (C) integrada en la CPU 210. Esta fuente para sensores est protegida
contra cortocircuitos.

S Conecte todos los terminales de tierra de la CPU 210 por el camino ms corto con tierra (D)
para obtener 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 una seccin de 14 AWG 1,5 mm2 .

S En caso necesario es posible utilizar una fuente de alimentacin DC para sensores integrada en
la CPU 210 para alimentar las entradas (E). Consulte las reglas relativas a la instalacin con
corriente continua (DC), especialmente por lo que respecta a la conexin y a la alimentacin de
corriente externa en paralelo con la alimentacin de la CPU 210.
Reglas para la instalacin con corriente continua (DC)
Seguidamente se indican reglas de carcter general para instalaciones con corriente continua
aisladas (v. fig. 1-11).

S Instale un interruptor unipolar (1) para cortar la alimentacin de la CPU, todos los circuitos de
entrada 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 DC 24 V para sensores integrada en la CPU 210. Esta ltima fuente de
alimentacin dispone de funcin de limitacin interna de corriente.

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

1-10

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Instalar la CPU 210 S7-200

S Instale o equipe las fuentes de alimentacin DC no puestas a tierra con una resistencia y un
condensador 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 1M y 4700 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 de la CPU 210 por el camino ms corto con tierra (8) para
obtener 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, utililice un
conductor con una seccin de 14 AWG 1,5 mm2 .

S Para alimentar circuitos de DC 24 V, utilice siempre una fuente que ofrezca separacin elctrica
segura de la red de AC 120/230 V y fuentes de peligro similares. Los documentos siguientes
incluyen definiciones estndar de separacin segura de circuitos: PELV (Protected Extra Low
Voltage) conforme a EN60204-1 y Clase 2 (Limited Voltage/Current Circuit) conforme a UL 508.

Precaucin
Si una fuente de alimentacin externa de DC 24 V se conecta en paralelo con la fuente de
alimentacin DC para sensores integrada en la CPU 210, puede presentarse un conflicto entre
las dos fuentes, puesto que cada una de ellas intenta establecer su propio nivel de tensin de
salida preferido. Dicho conflicto puede acortar la vida til u ocasionar el fallo inmediato de una de
las fuentes de alimentacin (o de ambas), por lo que el sistema de automatizacin podra
funcionar de forma impredecible. Dicho funcionamiento impredecible puede causar la muerte o
heridas graves al personal y/o daos materiales.
La alimentacin DC para sensores integrada en la CPU 210 y cualquier otra fuente externa de
alimentacin se debern conectar a puntos diferentes, pudiendo existir como mximo una
conexin entre ambas fuentes.

AC 120/230 V utilizando un interruptor de


sobrecorriente nico para proteger la CPU
y la carga
(A)

(B)

L1
N
PE

Instalacin en una red de corriente continua (DC) aislada


L1
N
PE

(1)

Flotante (sin puesta a


tierra) (6) o con puesta a
tierra (7)
AC

(6)
DC

(D)
(5)

(8)
(7)

(2)

(B)
Fusible
DO
DI

(E)

(3)
P/S

M L+ CPU 210

DO
DI

AC/DC/Rly

(C)

(4)
24 VDC

Figura 1-11

P/S
CPU 210
DC/DC/DC

L+

Reglas de cableado para la instalacin con corriente alterna (AC) y continua (DC)

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

1-11

Instalar la CPU 210 S7-200

1.5

Utilizar circuitos de supresin


Las cargas inductivas se debern instalar o equipar 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 lo 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 de la CPU 210 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. La figura 1-12
muestra aplicaciones tpicas para salidas DC a transistor.

Proteccin por
diodo
supresor
(1)

+V DC

(1) Diodo IN4001 o


equivalente

Inductancia
Proteccin por
diodo zener
+V DC

(1)

(1) Diodo IN4001 o


equivalente

(2)

(2) 8,2 V zener, 5 W


Inductancia

Figura 1-12

Proteccin por diodo supresor y por diodo zener

Proteger rels que controlan corriente continua


Las redes de resistencia/condensador que muestra la figura 1-13 pueden utilizarse para
aplicaciones de rel en baja tensin (30 V) DC. Conecte la red en los terminales de la carga. Para
aplicaciones con rel en corriente continua se puede utilizar tambin la proteccin por diodo
supresor, como muestra la figura 1-12. Se permite una tensin de umbral de hasta 36 V si se utiliza
un diodo zener conectado de forma inversa.

R+
R

donde la R mnima vale R = 12


+V DC

Inductancia

Figura 1-13

1-12

V DC
IL

IL

C + I LK
donde K vale 0,5 a 1 F/A

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

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Instalar y utilizar el software


STEP 7-Micro/WIN Versin 2.0

En el presente manual se describe la versin 2.0 de STEP 7-Micro/WIN. Las versiones anteriores
ofrecan funciones distintas a las actuales.
STEP 7-Micro/WIN es un software ejecutable bajo Windows que permite programar el sistema de
automatizacin S7-200 (Micro-PLC). El paquete del software de programacin STEP 7-Micro/WIN
incorpora diversas herramientas necesarias para programar la CPU S7-210 utilizando el lenguaje
Lista de instrucciones (AWL) o Esquema de contactos (KOP).
Para poder utilizar STEP 7-Micro/WIN se requiere lo siguiente:

S un ordenador personal (PC) con un procesador 80486 o superior y 8 MB de RAM o una unidad
de programacin Siemens (p.ej. PG 740 recomandable); requisito mnimo: un procesador 80386
con 8 MB de RAM

S
S
S
S
S

un cable PC/PPI conectado al interface de comunicacin (COM)


una estacin de desarrollo de programas (PDS 210)
una pantalla VGA u otra pantalla asistida por Microsoft Windows
mnimo 35 MB libres en el disco duro (recomendable)
Microsoft Windows 3.1, Windows para Trabajo en Grupo 3.11, Windows 95 o Windows NT 3.51
o superior

S cualquier ratn asistido por Microsoft Windows (opcional pero recomendable)


STEP 7-Micro/WIN incluye una Ayuda online detallada. Para obtener informacin actual, utilice los
comandos del men Ayuda o pulse la tecla F1.
Indice del captulo
Apartado

Descripcin

Pgina

2.1

Instalar el software STEP 7-Micro/WIN, versin 2.0

2-2

2.2

Establecer la comunicacin con la PDS 210

2-4

2.3

Configurar las preferencias para STEP 7-Micro/WIN

2-6

2.4

Crear y guardar un proyecto

2-7

2.5

Crear un programa

2-8

2.6

Cargar un programa en la CPU

2-11

2.7

Utilizar el direccionamiento simblico

2-14

2.8

Utilizar la tabla de estado

2-17

2.9

Comprobar y observar el programa

2-18

2.10

Eliminar errores de la PDS 210

2-19

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

2-1

Instalar y utilizar el software STEP 7-Micro/WIN Versin 2.0

2.1

Instalar el software STEP 7-Micro/WIN, versin 2.0

Instrucciones previas a la instalacin


Siga los pasos siguientes antes de instalar el programa:

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

S Verifique que estn cerradas todas las dems aplicaciones, incluyendo la barra de herramientas
de Microsoft Office.
Es posible que deba arrancar de nuevo su ordenador antes de proceder a la instalacin.
Instalacin en Windows 3.1
Para instalar el software STEP 7-Micro/WIN en un ordenador con Windows 3.1 (Windows para
Trabajo en Grupo 3.11 o Windows NT):
1. Inserte el disquete 1 en la correspondiente unidad de disquete del PC (que es, por lo general, la
unidad A: o B:).
2. En el Administrador de programas, elija el comando Archivo " Ejecutar...
3. En el cuadro de dilogo Ejecutar, introduzca a:\setup y haga clic en Aceptar. As se inicia
la instalacin.
4. Siga las instrucciones que vayan apareciendo en pantalla hasta finalizar la instalacin.
Instalacin en Windows 95
Para instalar el software STEP 7-Micro/WIN en un ordenador con Windows 95:
1. Inserte el disquete 1 en la correspondiente unidad de su ordenador (que es, por lo general, la
unidad 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. As se inicia
la instalacin.
5. Siga las instrucciones que vayan apareciendo en la pantalla hasta finalizar la instalacin.

2-2

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Instalar y utilizar el software STEP 7-Micro/WIN Versin 2.0

Fallos durante la instalacin


Las siguientes situaciones pueden causar fallos durante la instalacin:

S Memoria insuficiente: se requieren como mnimo 35 MB libres en el disco duro.


S Disquete defectuoso: asegrese de que el disquete est defectuoso y dirjase a su
representante de Siemens.

S Error de operador: reinicie la instalacin y lea las instrucciones detenidamente.


S No se han cerrado todas las dems aplicaciones, incluyendo la barra de herramientas de
Microsoft Office.

Nota
Lea el archivo READMEx.TXT incluido en los disquetes de instalacin. Dicho archivo contiene la
informacin ms actual acerca de STEP 7-Micro/WIN. (En lugar de x, aparecer la letra A =
alemn, B = ingls, C = francs, D = espaol, E = italiano.)

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

2-3

Instalar y utilizar el software STEP 7-Micro/WIN Versin 2.0

2.2

Establecer la comunicacin con la PDS 210

Conectar el PC a la PDS 210 para establecer una comunicacin PPI


La figura 2-1 muestra una configuracin tpica para conectar el ordenador personal (PC) a la
PDS 210 mediante el cable PC/PPI. Para establecer un enlace correcto entre los componentes:
1. Ajuste los interruptores DIP del cable PC/PPI a una velocidad de transferencia de 9600 bit/s.
2. Conecte el extremo RS-232 del cable PC/PPI (PC) al interface de comunicacin de su PC
(COM1 o COM2) y apriete los tornillos de conexin.
3. Conecte el otro extremo (RS-485) del cable PC/PPI (PC) al interface de comunicacin de la
PDS 210 y apriete los tornillos de conexin.

Ajustes de los interruptores


DIP: 0 1 0 0 = 9600 baudios
RS-232

PC

Estacin de desarrollo de
programas (PDS 210)

RS-485
Cable
PC/PPI

Figura 2-1

2-4

Comunicacin con una PDS 210 en modo PPI

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Instalar y utilizar el software STEP 7-Micro/WIN Versin 2.0

Ajustar los parmetros de comunicacin


La figura 2-2 muestra el cuadro de dilogo Comunicacin. Las dos primeras opciones de
interfaces estn previstas para los puertos de comunicacin del PC. La direccin de la PDS 210
es 2, no siendo posible modificarla. Para ajustar los parmetros de comunicacin:
1. Elija el comando Instalar " Comunicacin...
2. Compruebe si la informacin contenida en el cuadro de dilogo concuerda con su
configuracin. Recuerde que la direccin CPU de la PDS 210 es siempre 2 y que la velocidad
de transferencia debe ser de 9600 bit/s.
3. Confirme sus ajustes haciendo clic en Aceptar.

Proyecto Edicin Ver CPU Test Herramientas Instalar Ventana Ayuda


Preferencias...
Comunicacin...

Comunicacin
Interface
COM1

Aceptar

COM2

Cancelar

Tarjeta MPI
Direccin CPU: 2

Buscar

Direccin Micro/WIN: 0

Figura 2-2

Velocidad de transferencia:

Direccin ms alta del maestro:

9.600

31

N de IRQ de la tarjeta MPI:

Tiempo de rotacin del testigo:

10

39

Establecer la comunicacin con la PDS 210

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

2-5

Instalar y utilizar el software STEP 7-Micro/WIN Versin 2.0

2.3

Configurar las preferencias para STEP 7-Micro/WIN


Antes de crear un proyecto nuevo, indique sus preferencias para el entorno de programacin. Para
seleccionar las preferencias:
1. Elija el comando Instalar " Preferencias... como muestra la figura 2-3.
2. Elija sus preferencias de programacin en el cuadro de dilogo que aparece a continuacin.
3. Confirme sus ajustes haciendo clic en Aceptar.

Nota
En caso de que haya elegido otra nemotcnica u otro idioma, para que el nuevo ajuste tenga
efecto es preciso salir de STEP 7-Micro/Win y rearrancarlo.

Proyecto Edicin Ver CPU Test Herramientas Instalar Ventana Ayuda

Preferencias...
Comunicacin...
Preferencias
Editor estndar
Editor AWL

Aceptar

Editor KOP

Cancelar

Nemotcnica
Internacional
SIMATIC

Idioma
Espaol

Tamao inicial de la ventana


Maximizar todo
Editor de programas
Normal

Tabla de smbolos
Minimizado

Editor de bloques de datosTabla de estado


Minimizado
Minimizado
Opciones para un bloque de datos cargado
Conservar formato y comentarios
Formato
Hexadecimal

Figura 2-3

2-6

Tamao
Byte

Seleccionar las preferencias de programacin

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Instalar y utilizar el software STEP 7-Micro/WIN Versin 2.0

2.4

Crear y guardar un proyecto


Antes de poder generar un programa es preciso crear o abrir un proyecto. Al crear un nuevo
proyecto, STEP 7-Micro/WIN abre los siguientes editores:

S
S
S
S

Editor KOP o AWL (dependiendo del editor estndar elegido)


Editor de bloques de datos (no aplicable a la PDS 210)
Tabla de estado
Tabla de smbolos

Crear un proyecto
Mediante el men Proyecto se puede crear un nuevo proyecto, como muestra la figura 2-4. Elija el
comando Proyecto " Nuevo.... Aparecer el cuadro de dilogo Tipo de CPU. Al elegir una CPU
en el cuadro de lista desplegable, el software visualizar slo las opciones disponibles para dicha
CPU. Si elige Ninguno, el programa no se restringir por lo que respecta a la CPU. Al cargar el
programa en la CPU, sta le indica si ha utilizado funciones no disponibles. Por ejemplo, si el
programa contiene una operacin no asistida por su CPU, el programa se rechazar.

Nota
STEP 7-Micro/WIN no comprueba el margen de los parmetros. Por ejemplo, MW999 se puede
introducir como parmetro de una operacin KOP, aunque dicho parmetro no es vlido. El error
se detectar cuando intente cargar el programa en la CPU.

Proyecto
Proyecto Ver CPU Instalar Ayuda
Nuevo...
Ctrl+N
KOP

Abrir...

AWL

DB1

SYM

STAT

Ctrl+O
Tipo de CPU
1 c:\microwin\proyect1.prj
Seleccione o lea el tipo de CPU utilizado si desea que el software se limite
2 c:\microwin\proyect2.prj
slo a las opciones disponibles asistidas por una CPU determinada.
3 c:\microwin\proyect3.prj
Salir

Tipo de CPU: PDS 210

Leer tipo de CPU


Comunicacin...

Aceptar

Figura 2-4

Cancelar

Crear un nuevo proyecto

Guardar un proyecto
Para guardar una copia del proyecto actual bajo otro nombre o en otro directorio, elija el comando
Proyecto " Guardar como... Para guardar todos los componentes de su proyecto, elija el
comando Proyecto " Guardar todo o haga clic en el botn Guardar:

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

2-7

Instalar y utilizar el software STEP 7-Micro/WIN Versin 2.0

2.5

Crear un programa
STEP 7-Micro/WIN permite crear el programa de usuario (OB1) con el editor KOP o con el editor
AWL.

Introducir programas en KOP


La ventana del editor KOP permite escribir programas utilizando smbolos grficos (v. fig. 2-5). La
barra de herramientas incluye algunos de los elementos KOP ms usuales para introducir los
programas. El primer cuadro de lista desplegable (a la izquierda) contiene los grupos de
operaciones. Para acceder a dichos grupos, haga clic all o pulse la tecla F2. Una vez seleccionado
un grupo, las operaciones correspondientes al mismo aparecern en la segunda lista desplegable
(a la derecha). Para visualizar una lista de todas las operaciones en orden alfabtico, pulse la tecla
F9 o elija Todas las categoras.
En cada segmento se pueden introducir dos tipos de comentarios:

S Los comentarios de segmento de una lnea siempre son visibles en el editor KOP. Para acceder
al editor de comentarios de segmento, haga doble clic en cualquier lugar del ttulo de segmento.

S Los comentarios de segmento de ms de una lnea se pueden visualizar slo en un cuadro de


dilogo, pero es posible imprimirlos (si dicha opcin se ha elegido en el cuadro de dilogo
Preparar pgina). Para acceder al editor de comentarios de segmento, haga doble clic en
cualquier lugar del ttulo de segmento.
Para comenzar a introducir su programa:
1. Para introducir el ttulo del programa, elija el comando Edicin " Ttulo.
2. Para introducir elementos KOP, elija el tipo de elemento deseado haciendo clic en el botn
correspondiente o seleccionndolo de la lista de operaciones.
3. Introduzca la direccin o el parmetro en cada cuadro de texto y pulse la tecla de introduccin.
Para cambiar o reemplazar uno de los elementos, mueva el cursor al elemento en cuestin y
seleccione el nuevo elemento. Tambin puede cortar, copiar o insertar (pegar) elementos en la
posicin del cursor.

Editor KOP - proyect1.ob1


Contactos

F2

Network 1

Contacto normalmente abierto

F3

Pulse la tecla de
introduccin o haga
doble clic para
introducir el elemento.

2-8

F5

F6

F7

F8

F10

TTULO DEL SEGMENTO (una lnea)

I0.0

Figura 2-5

F4

Haga doble clic aqu para


acceder al editor de ttulos de
segmento y de comentarios.

Ventana del editor KOP

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Instalar y utilizar el software STEP 7-Micro/WIN Versin 2.0

Introducir programas en AWL


El editor AWL es un editor de textos que brinda cierta flexibilidad a la hora de introducir las
operaciones del programa. La figura 2-6 muestra un ejemplo de un programa AWL.
Con el editor AWL se puede cortar, copiar e insertar (pegar). STEP 7-Micro/WIN tambin incluye
funciones para buscar y reemplazar textos.

AWL

Editor AWL - proyect1.ob1

// Programa para un sistema de alarma en una ririenda

Para poder visualizar el

NETWORK 1
LD
I0.3
LDW>=
T0, +600
gundos
A
I0.2
OLD
S
M0.1, 1
S
Q0.3, 1
R
M0.2, 1

//
//
//
//
//

Network 2
LDN
I0.0
ON
I0.1

//Evaluar el estado del sistema.


// Si la zona 1 est abierta
// o si la zona 2 est abierta

Figura 2-6

//Disparar la alarma manual!


programa tanto en AWL como
// Si (se ha activado la alarma)
en >=
KOP,
preciso dividir los
// o (si el temporizador de alerta es
60es
se-

segmentos lgicos mediante la


y si el sistema est activado)
palabra clave NETWORK.
entonces
activar el bit de alarma de alto nivel
activar el bit de marcacin del mdem
desactivar el bit de alarma de alto nivel

Ventana del editor AWL con un programa de ejemplo

Tenga en cuenta las siguientes reglas para introducir programas en AWL:

S Cada comentario debe ir precedido de dos barras inclinadas (//). Cada lnea adicional de
comentario debe comenzar asimismo con dos barras inclinadas.

S Finalice cada lnea pulsando la tecla de introduccin.


S Separe cada operacin de su direccin o parmetro con un espacio en blanco o un tabulador.
S No introduzca espacios entre el tipo de operando y la direccin (p.ej., introduzca I0.0 y no
I 0.0).

S Dentro de una operacin, separe cada operando mediante una coma, un espacio en blanco o
un tabulador.

S Utilice comillas al introducir los nombres simblicos. Por ejemplo, si su tabla de smbolos
contiene el nombre simblico Marcha1 para la direccin I0.0, introduzca la operacin de la
siguiente forma:
LD Marcha1
Para poder visualizar un programa AWL en KOP, es preciso dividir los segmentos lgicos en
segmentos independientes, introduciendo a tal efecto la palabra clave NETWORK. (Los nmeros
de los segmentos se generan automticamente una vez compilado o cargado el programa.)
Compilar el programa
Una vez completado un segmento o una serie de segmentos puede comprobar la sintaxis lgica
eligiendo el comando CPU " Compilar o haciendo clic en el botn Compilar:

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

2-9

Instalar y utilizar el software STEP 7-Micro/WIN Versin 2.0

Visualizar un programa en KOP o AWL


Para visualizar un programa en KOP o AWL, elija el comando Ver " AWL o Ver " KOP,
respectivamente, como muestra la figura 2-7.
Si cambia de la vista AWL a KOP y luego nuevamente a AWL, es posible que note algunos
cambios en la representacin del programa AWL, tales como:

S Las operaciones y direcciones ya no aparecen en minsculas, sino en maysculas.


S Los espacios en blanco entre las operaciones y las direcciones se reemplazan con tabuladores.
Para obtener esa misma representacin de las operaciones AWL, puede elegir el comando CPU "
Compilar estando activo el editor AWL.

Nota
Algunas combinaciones de operaciones AWL no se pueden representar en KOP. En esos casos,
el mensaje Segmento no vlido seala la parte lgica que no se puede representar en KOP.
Para visualizar las operaciones AWL del segmento no vlido, haga clic en el ttulo del
segmento. Utilice el editor AWL para modificar un segmento no vlido, de manera que se pueda
visualizar.

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

Proyecto Edicin Ver CPU Test Herramientas Instalar Ventana Ayuda


AWL

KOP
Editor KOP - sinttulo.ob1
Bloque de datos
F3
Tabla
F4
F5
F6
F7
F8
F10
F2de smbolos
Contacto normalmente
abierto
AWL
Editor AWL - sinttulo.ob1
Tabla de estado
NETWORK 1
//Interruptor marcha/
Referencias
cruzadas
Interruptor
marcha/paro
Network 1
paro
Elementos utilizados
LD
Marcha1
Marcha1 Paro_Em1
Q0.0
Direccionamiento simblico AN
Ctrl+Y Paro_Em1
=
Q0.0
Barra de herramientas
NETWORK 2
//Fin
Tabla de estado
MEND
Zoom...

Contactos

Figura 2-7

2-10

Cambiar la visualizacin del programa de KOP a AWL

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Instalar y utilizar el software STEP 7-Micro/WIN Versin 2.0

2.6

Cargar un programa en la CPU


Una vez creado y comprobado el programa mediante la PDS 210, es preciso transferirlo a la CPU
210 utilizando el cartucho de memoria. De la misma forma que un disquete se puede utilizar para
copiar archivos de un ordenador a otro, el cartucho de memoria se emplea para transferir el
programa de la PDS 210 a la CPU 210.

Cargar el programa en la PDS 210


Una vez finalizado el programa, el proyecto se puede cargar en la PDS 210. Para cargar el
programa, elija el comando Proyecto " Cargar en CPU... o haga clic en el botn correspondiente
en la ventana principal.
El cuadro de dilogo Cargar en CPU permite indicar los componentes del proyecto que se desean
cargar (v. fig. 2-8). Para la PDS 210, elija slo Bloque lgico, puesto que la CPU 210 no utiliza ni el
bloque de datos ni la configuracin de la CPU.
Haga clic en el botn Aceptar para confirmar sus ajustes y cargar el programa en la CPU.

STEP 7-Micro/WIN - c:\microwin\project1.prj


Proyecto Edicin Ver CPU Test Herramientas Instalar Ventana Ayuda
Ctrl+N
Ctrl+O

Nuevo...
Abrir...
Cerrar
Guardar todo

Ctrl+S

Cargar en CPU

Guardar como...
Todo
Importar
Exportar

Bloque lgico

Cargar en PG

Ctrl+U

Cargar en CPU...

Ctrl+D

Aceptar
Cancelar

Bloque de datos
Configuracin CPU

Preparar pgina...
Presentacin preliminar...
Imprimir...

Ctrl+P

Instalar impresora...
Salir

Figura 2-8

Cargar los componentes del proyecto en la PDS 210

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

2-11

Instalar y utilizar el software STEP 7-Micro/WIN Versin 2.0

Copiar el programa en el cartucho de memoria


El programa se puede copiar en el cartucho de memoria slo si est conectada la alimentacin de
la PDS 210 y si est insertado dicho cartucho. (El cartucho de memoria se puede insertar o extraer
estando conectada la alimentacin de la PDS 210.)

Cuidado
Las descargas electrostticas pueden deteriorar el cartucho de memoria o el receptculo de la
PDS 210 o de la CPU 210.
Cuando utilice el cartucho de memoria, deber estar en contacto con una superficie conductiva
puesta a tierra y/o llevar puesta una pulsera puesta a tierra. El cartucho se deber guardar en
una caja conductiva.

Para instalar el cartucho de memoria, retire la cinta protectora del receptculo ubicado debajo de la
tapa de acceso de la PDS 210 e inserte all el cartucho. (El cartucho de memoria se ha diseado de
forma que slo se pueda insertar en un slo sentido en el receptculo.) Una vez insertado el
cartucho, copie el programa como se indica a continuacin:
1. Si el programa no se ha cargado todava en la PDS 210, hgalo utilizando el comando
Proyecto " Cargar en CPU... (v. figura 2-8).
2. Utilice el comando CPU " Cartucho de memoria para copiar el programa en el cartucho de
memoria (v. fig. 2-9).
3. Extraiga el cartucho de memoria de la PDS 210.

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

Proyecto Edicin Ver CPU Test Herramientas Instalar Ventana Ayuda


RUN

STOP
Editor KOP - sinttulo.ob1
Compilar
F2
Contactos
Contacto normalmente abierto
Borrar
Network 1
Zona_1

Informacin
Interruptor marcha/paro
Configurar
Zona_2
Q0.0
Cartucho de
memoria

Reloj de tiempo real


Comparar proyecto con CPU
Tipo

Figura 2-9

Copiar el programa en el cartucho de memoria

Transferir el programa a la CPU 210


Para transferir el programa del cartucho de memoria a la CPU 210:
1. Desconecte la alimentacin de la CPU 210.
2. Inserte el cartucho de memoria en la CPU 210. (El cartucho de memoria se ha diseado de
forma que slo se pueda insertar en un slo sentido en el receptculo.)
3. Conecte la alimentacin de la CPU 210.
4. Cuando se encienda el LED RUN, extraiga el cartucho de memoria de la CPU 210.

2-12

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Instalar y utilizar el software STEP 7-Micro/WIN Versin 2.0

Como muestra la figura 2-10, la CPU 210 ejecuta las siguientes tareas despus de conectarse la
alimentacin (si est insertado el cartucho de memoria):

S Se borran las reas de memoria M, T y Q.


S Se borran los valores actuales de los contadores (almacenados en la memoria no voltil). (Los
valores actuales de los contadores se borran slo si el cartucho de memoria est insertado en
la CPU 210. De no ser asi se conservan los valores actuales.)

S El programa de usuario se copia desde el cartucho de memoria a la memoria EEPROM no


voltil.
Extraiga siempre el cartucho de memoria de la CPU 210 despus de cargar el programa.

Nota
Si se conecta la alimentacin de la CPU 210 estando insertado un cartucho de memoria vaco, se
producir un error y se encender el correspondiente LED de error. Ello no sobreescribe ni afecta
a los programas almacenados en la EEPROM no voltil. Para remediar el error, retire el cartucho
de memoria, desconecte la alimentacin y conctela de nuevo.

Si se carga un programa vlido, la CPU 210 pasa automticamente a modo RUN al conectar la
alimentacin.
Mientras se ejecuta el programa, la CPU 210 actualiza los valores almacenados en la memoria
RAM (los valores almacenados en la memoria M, as como los valores actuales de los cuatro
contadores y de los cuatro temporizadores).
Al desconectar la alimentacin, la CPU 210 guarda los valores actuales de los cuatro contadores
en la memoria EEPROM no voltil. Los dems valores almacenados en la RAM (p.ej. la
memoria M, los valores actuales de los temporizadores y la copia del programa de usuario) se
borran.
A no ser que haya un cartucho de memoria instalado en la CPU 210, los valores actuales de los
contadores son remanentes. Dichos valores se restablecen automticamente en la memoria RAM
cuando se conecta la alimentacin de la CPU 210 (si no est instalado el cartucho de memoria).

Cartucho
de
memoria

Si el cartucho de memoria est insertado en la CPU 210


y se conecta la alimentacin, el programa de usuario se
copia en la memoria no voltil.
Memoria RAM
Memoria M

Programa de usuario

Valores actuales de
los contadores

Valores de los
contadores

Valores actuales de
los contadores
Valores actuales de
los temporizadores

Memoria EEPROM (no voltil)

Figura 2-10

Cargar un programa mediante el cartucho de memoria

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

2-13

Instalar y utilizar el software STEP 7-Micro/WIN Versin 2.0

2.7

Utilizar el direccionamiento simblico


La tabla de smbolos permite adjudicar nombres simblicos a las entradas, salidas y marcas
internas (v. fig. 2-11). Los smbolos que se hayan asignado a dichas direcciones se pueden utilizar
en los editores KOP y AWL, as como en la tabla de estado de STEP 7-Micro/WIN.

Reglas para introducir direcciones simblicas


La primera columna de la tabla de smbolos se utiliza para destacar una fila. Las dems columnas
son para el nombre simblico, la direccin y el comentario. En cada fila se asigna un nombre
simblico a la direccin absoluta de una entrada o salida digitales, de una direccin en la memoria,
de una marca especial o de otro elemento. Opcionalmente se puede agregar un comentario a cada
smbolo asignado. Tenga en cuenta las siguientes reglas al crear una tabla de smbolos:

S Puede introducir los nombres simblicos y las direcciones absolutas en cualquier orden.
S Puede utilizar hasta 23 caracteres en el campo del nombre simblico. No obstante,
dependiendo del tamao de letra de su entorno de Windows, es posible que en el editor KOP
no se visualice el nombre completo.

S Puede definir hasta un total de 500 smbolos.


S En la tabla de smbolos se distingue entre maysculas y minsculas. Ejemplo, Alerta_Baja se
considera como un smbolo diferente a alerta_baja.

S Los nombres simblicos no pueden incluir espacios en blanco. Todos los espacios en blanco
internos se convierten en caracteres de subrayado sencillo. Por ejemplo, si introduce Zona 1 y
pulsa la tecla de introduccin, el nombre simblico aparecer as: Zona_1.

S Los nombres y/o las direcciones simblicas repetidos se marcarn en cursiva de color azul, no
se compilarn y no se podrn utilizar en el programa. Las direcciones que se solapen no se
sealarn como si estuvieran repetidas. Ejemplo: MW0 y MW1 se solapan en la memoria, pero
no se identifican como repetidas.

2-14

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Instalar y utilizar el software STEP 7-Micro/WIN Versin 2.0

Llamar al editor de la tabla de smbolos


El editor de la tabla de smbolos aparece minimizado al tamao de un icono en el borde inferior de
la ventana principal. Para llamar a la tabla de smbolos, haga doble clic en el icono o un clic en el
botn Restaurar o Maximizar (en Windows 95).

Tabla de smbolos - sinttulo.sym


Nombre simblico

Direccin

Comentario

Activado

el contenido
de unade
celda,
I0.0 Para borrar
Zona
1 (conmuta
A a F)
pulse
la
tecla
DEL
(SUPR)
o
la
barra
Zona 2 (conmuta de H a M)
I0.1
espaciadora estando destacada la celda.
Activa el sistema de seguridad
I0.2

Alarma_Manual

I0.3

LED

Q0.0

Alarma

Q0.1

Zona_1
Zona_2

Alerta_Baja

Bit_LED
Bit_LED
Figura 2-11

Activa la sirena

Los smbolos
Q0.2 repetidos se
M0.0 destacan en
cursiva.
M0.1

Ejemplo de una tabla de smbolos

Funciones de edicin en la tabla de smbolos


La tabla de smbolos ofrece las siguientes funciones de edicin:

S Edicin " Cortar / Copiar / Pegar dentro de una celda o de una celda a otra.
S Edicin " Cortar / Copiar / Pegar una o varias filas adyacentes.
S Edicin " Insertar fila(s) arriba de la fila donde est situado el cursor. Para ejecutar esta
funcin se puede utilizar tambin la tecla INS.

S Edicin " Borrar fila(s) para borrar una o varias filas adyacentes que estn destacadas. Para
ejecutar esta funcin se puede utilizar tambin la tecla DEL (SUPR).

S Para editar cualquier celda que contenga datos, utilice las teclas con flecha o el ratn con objeto
de seleccionarla. Al comenzar a teclear su texto, el campo se borrar y se introducirn los
nuevos caracteres. Si hace doble clic con el ratn o pulsa la tecla F2, el campo se destacar,
pudiendo utilizar entonces las teclas con flecha para desplazar el cursor a la posicin que
desee editar.

S Si hace clic con el botn derecho del ratn aparecer un men con las funciones de edicin
disponibles en el editor de la tabla de smbolos.

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

2-15

Instalar y utilizar el software STEP 7-Micro/WIN Versin 2.0

Ordenar las entradas de la tabla


Una vez introducidos los nombres simblicos y sus direcciones absolutas puede ordenar la tabla
de smbolos alfabticamente por nombres simblicos o numricamente por direcciones. Para
ordenar las entradas de la tabla:

S Elija el comando Ver " Ordenar por nombres para ordenar los nombres simblicos
alfabticamente.

S Elija el comando Ver " Ordenar por direcciones para ordenar numricamente las direcciones
absolutas en el siguiente orden de tipos de memoria: I, Q, M, C, T y SM.
Visualizar las direcciones simblicas
Una vez creada la tabla de smbolos de su programa puede utilizar el comando Ver "
Direccionamiento simblico para activar o desactivar la utilizacin de direcciones simblicas en
el editor de programas (KOP o AWL) y en la tabla de estado (v. fig. 2-12).

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

Proyecto Edicin Ver CPU Test Herramientas Instalar Ventana Ayuda


AWL

KOP
Editor KOP - sinttulo.ob1
Bloque de datos
F2de smbolos
Contacto normalmente abierto
Tabla

Contactos

Tabla de estado
Network 1

Interruptor
marcha/paro
Referencias
cruzadas

Elementos utilizados
Marcha1 Paro_Em1
Q0.0
Direccionamiento simblico
Barra de herramientas
Barra de estado
Zoom...

Figura 2-12

2-16

Visualizar las direcciones simblicas

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Instalar y utilizar el software STEP 7-Micro/WIN Versin 2.0

2.8

Utilizar la tabla de estado


El editor de la tabla de estado aparece minimizado al tamao de un icono en el borde inferior de la
ventana principal. Para llamar a la tabla de estado, haga doble clic en el icono o un clic en el botn
Restaurar o Maximizar (en Windows 95).
La tabla de estado se puede utilizar para leer o escribir variables en el programa. Con la PDS 210
no se pueden forzar valores.

Leer y escribir variables con la tabla de estado


La figura 2-13 muestra un ejemplo de una tabla de estado. Para leer o escribir variables utilizando
la tabla de estado:
1. En la primera celda de la columna Direccin, introduzca la direccin o el nombre simblico del
elemento de su programa cuyo valor desee leer o escribir y pulse la tecla de introduccin.
Repita este paso para todos los elementos que desee insertar en la tabla.
2. Si el elemento es un bit (I, Q o M, por ejemplo), se ajusta el formato binario en la columna
Formato. Si el elemento es una palabra, seleccione la celda en la columna Formato y haga
doble clic o pulse la BARRA ESPACIADORA para hojear los formatos vlidos.
3. Para visualizar el valor actual de los elementos de la tabla, haga clic en el botn Lectura
o en el botn Lectura permanente
de la tabla de estado.
sencilla
Si as lo desea, puede hacer clic en el botn Finalizar lectura

para detener la

actualizacin del estado.


4. Para cambiar un valor, introduzca el nuevo valor en la columna Cambiar valor por y haga clic
en el botn Escribir
para escribir el valor en la PDS 210.

Tabla de estado

Direccin
I0.0
I0.1
Q0.1
Q0.2
T0
MW0

Figura 2-13

Formato
Bit
Bit
Bit
Bit
Entero
Entero

Valor actual
Cambiar valor por
2#0
1
Para cambiar un valor,
2#0
introduzca aqu el nuevo
2#1
Pulse la barra
valor y haga clic en el
2#0
espaciadora o haga
botn Escribir.
doble clic en la celda
+84
para elegir un formato
4400
vlido.

Ejemplo de una tabla de estado

Editar direcciones
Para editar una celda de direccin, utilice las teclas con flecha o el ratn con objeto de seleccionar
la celda deseada.

S Al comenzar a teclear su texto, el campo se borrar y se introducirn los nuevos caracteres.


S Si hace doble clic con el ratn o pulsa la tecla F2, el campo se destacar, pudiendo utilizar
entonces las teclas con flecha para desplazar el cursor a la posicin que desee editar.

S Si hace clic con el botn derecho del ratn aparecer un men con las funciones de edicin
disponibles en el editor de la tabla de estado.

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

2-17

Instalar y utilizar el software STEP 7-Micro/WIN Versin 2.0

2.9

Comprobar y observar el programa

Ejecutar uno o varios ciclos para observar el programa


Es posible indicar que la PDS 210 ejecute el programa durante un nmero limitado de ciclos (entre
1 y 65.535 ciclos). Seleccionando el nmero de ciclos que la PDS 210 debe ejecutar se puede
observar el programa a medida que van cambiando las variables del proceso. Para indicar el
nmero de ciclos a ejecutar, elija el comando Test " Ejecutar ciclos.... La figura 2-14 muestra el
cuadro de dilogo para introducir el nmero de ciclos a ejecutar por la CPU.

Ejecutar ciclos
Ejecutar

ciclo(s) de programa

Aceptar
Cancelar

Figura 2-14

Ejecutar el programa un nmero determinado de ciclos

Visualizar el estado del programa en KOP


Como muestra la figura 2-15, el editor de programas de STEP 7-Micro/WIN permite observar el
estado del programa online. (El programa se debe visualizar en KOP.) As es posible observar el
estado de las operaciones del programa a medida que se van ejecutando en la CPU.

STEP 7-Micro/WIN - c:\microwin\casa1.prj


Proyecto Edicin Ver CPU Test Herramientas Instalar Ventana Ayuda

Ejecutar ciclos...

Contactos

F2

F5

F6

F7

F8

F10

M0.1
S
1

I0.3

+600

F4

Disparar la alarma!

Network 1

T0
>=I

Activar estado KOP


F3
Contacto normalmente abierto

I0.2

Q0.3
S
1
M0.2
R

Figura 2-15

2-18

Visualizar el estado de un programa en KOP

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Instalar y utilizar el software STEP 7-Micro/WIN Versin 2.0

2.10 Eliminar errores de la PDS 210


Los errores de la PDS 210 pueden ser fatales o no fatales. STEP 7-Micro/WIN permite visualizar los
cdigos generados por los errores. La figura 2-16 muestra un cuadro de dilogo donde se
visualizan el cdigo y la descripcin del error. En el Anexo C se incluye una lista completa de los
cdigos de error.

Informacin CPU
Informacin general Estado de error
Errores mdulos
Mdulo 0:

Configuracin de mdulos

Estado DP

No presente

Mdulo 4:

No presente

Mdulo 1:

No presente

Mdulo 5:

No presente

Mdulo 2:

No presente

Mdulo 6:

No presente

Mdulo 3:

No presente

Utilice la descripcin y el
cdigo para eliminar la posible
causa del error.

Errores CPU
Fatales:

No hay errores fatales.

No fatales:

83

Falta la operacin Finalizar programa principal.

No fatales:

11
Cerrar

Figura 2-16

Cuadro de dilogo Informacin CPU (ficha Estado de error)

Eliminar errores fatales


Cuando ocurre un error fatal, la PDS 210 detiene la ejecucin del programa. Dependiendo de la
gravedad del error, es posible que la PDS 210 no pueda ejecutar todas las funciones o incluso
ninguna de ellas. El objetivo del tratamiento de errores fatales es conducir a la PDS 210 a un
estado seguro, en el que pueda reaccionar a las condiciones de error. Cuando la PDS 210 detecta
un error fatal, cambia a modo STOP, enciende los indicadores (LEDs) SF y STOP y desactiva las
salidas. La PDS 210 permanece en dicho estado hasta que se elimine la causa del error.
Una vez efectuados los cambios para eliminar el error fatal, es preciso rearrancar la PDS 210. A tal
efecto se puede conectar la alimentacin. Al rearrancar la PDS 210 se borra la condicin de error
fatal y se ejecuta un diagnstico de arranque para verificar si se ha corregido el error. En caso de
detectarse otro error fatal, la PDS 210 enciende de nuevo el LED SF, indicando que an existe un
error. De lo contrario, la PDS 210 comenzar a funcionar normalmente.
Existen diversas condiciones posibles de error que incapacitan a la PDS 210 para la comunicacin.
En esos casos no es posible visualizar el correspondiente cdigo de error. Dichos errores indican
un defecto del hardware, por lo que ser necesario reparar la PDS 210. Estas condiciones no se
pueden remediar modificando el programa o efectuando un borrado total de la PDS 210.

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

2-19

Instalar y utilizar el software STEP 7-Micro/WIN Versin 2.0

Eliminar errores no fatales


Los errores no fatales pueden mermar parcialmente el funcionamiento de la PDS 210, pero no le
impiden ejecutar el programa o actualizar las entradas y salidas. Como muestra la figura 2-16,
STEP 7-Micro/WIN permite visualizar los cdigos generados por los errores no fatales. En el caso
de la PDS 210, hay dos categoras bsicas de errores no fatales:

S Errores durante el tiempo de ejecucin. Todos los errores no fatales que se detectan en modo
RUN se depositan en marcas especiales (SM). El programa puede observar y evaluar dichas
marcas. Si desea obtener ms informacin acerca de las marcas especiales utilizadas para
indicar los errores no fatales de tiempo de ejecucin, consulte el Anexo B.

S Errores de compilacin del programa. Al cargar un programa en la PDS 210, sta lo compila. Si
durante la compilacin se detecta una violacin de las reglas, el proceso de carga se
suspender, generndose entonces un cdigo de error. (Si ya se ha cargado un programa en la
PDS 210, seguir existiendo en la EEPROM, por lo que no se perder.) Una vez corregido el
programa, se podr cargar de nuevo.
La PDS 210 no cambia a modo STOP cuando detecta un error no fatal.

2-20

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Introducir un programa de ejemplo

El programa para la aplicacin de ejemplo se puede introducir con un PC donde est instalado
STEP 7-Micro/WIN. Para cargar el programa se requieren los equipos que muestra la figura 3-1. El
programa de ejemplo comprende 155 bytes.

PC

Estacin de desarrollo de programas


(PDS 210)

STEP 7-Micro/WIN

Cable de comunicacin PC/PPI

Simulador de entradas para la


PDS 210

Figura 3-1

Requisitos para ejecutar el programa de ejemplo

Indice del captulo


Apartado

Descripcin

Pgina

3.1

Definir los requisitos para la aplicacin de ejemplo

3-2

3.2

Disear la lgica de control

3-4

3.3

Disponer la lgica de control en un programa

3-9

3.4

Crear un proyecto con STEP 7-Micro/WIN

3-13

3.5

Crear una tabla de smbolos

3-14

3.6

Introducir el programa

3-15

3.7

Crear una tabla de estado

3-22

3.8

Cargar y comprobar el programa de ejemplo

3-23

3.9

Ampliar el programa de ejemplo

3-25

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

3-1

Introducir un programa de ejemplo

3.1

Definir los requisitos para la aplicacin de ejemplo

Definir las entradas y salidas para la aplicacin


En el presente captulo se describe un programa de ejemplo para un sistema de alarma en una
vivienda. Como muestra la figura 3-2, el programa vigila dos zonas. Cuando se irrumpe en una de
ellas, se dispara una alarma. El programa de ejemplo utiliza las siguientes entradas:

S
S
S
S

La entrada 1 (I0.0) vigila la zona 1 (entrada delantera, sala de estar, cocina y dormitorio 3).
La entrada 2 (I0.1) vigila la zona 2 (dormitorio 1, dormitorio 2, bao y entrada trasera).
La entrada 3 (I0.2) activa o desactiva el sistema de alarma.
La entrada 4 (I0.3) permite activar manualmente la sirena de alarma.

Adems de las entradas, el programa utiliza las siguientes salidas:

S La salida 1 (Q0.0) controla el LED del sistema de alarma.


S La salida 2 (Q0.1) dispara la sirena de alarma.
S La salida 3 (Q0.2) activa una seal de alerta baja que indica que la alarma se disparar al cabo
de un nmero predeterminado de segundos.

S La salida 4 (Q0.3) activa un rel de interface externo (p.ej. para arrancar una marcacin
automtica).
La figura 3-3 muestra el esquema de circuitos del sistema de alarma.
Crear nombres simblicos para los elementos del programa
Los nombres simblicos permiten documentar o definir determinadas direcciones o E/S (entradas y
salidas) utilizadas por el programa. En la tabla 3-1 figuran los nombres simblicos empleados en el
programa de ejemplo. Tambin se usa SM0.5 para generar el ritmo de parpadeo (on/off) del LED.

Tabla 3-1

Nombres simblicos para el programa de ejemplo

Elemento

Direccin

Nombre simblico

Descripcin

I0.0

Zona_1

Entrada normalmente cerrada para la zona 1

I0.1

Zona_2

Entrada normalmente cerrada para la zona 2

I0.2

Activado

Activado = cerrado, desactivado = abierto

I0.3

Alarma_Manual

Entrada normalmente abierta para alarma manual

Q0.0

LED

LED de sistema (encendido si est activado et


sistema o parpadeante si est desactivado,
estando abiertas la zona 1 o la zona 2)

Q0.1

Alarma

Sirena de alarma

Q0.2

Alerta_Baja

Seal de alerta baja para desactivar el sistema

Q0.3

Modem

Rel para arrancar la marcacin automtica del


mdem

M0.0

Bit_LED

Almacena el estado del LED

M0.1

Bit_Alarma

Almacena el estado de la alarma

M0.2

Bit_Alerta

Almacena el estado de la seal de alerta

T0

Temporizador_Alerta

Provee un retardo antes de dispararse la alarma

T2

Tiempo_Retardo

Tiempo de retardo despus de activar el sistema


de alarma

E
d
Entradas

S lid
Salidas

M
Marcas

T
Temporizadores
i d

3-2

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Introducir un programa de ejemplo

Entrada
trasera

Dormitorio 2

Dormitorio 3
Dormitorio 1

Entrada
delantera

L
Sala de estar

Bao

Cocina

M
B

Zona 1

Figura 3-2

Zona 2

Aplicacin de ejemplo de un sistema de alarma

Entradas
Zona 1
F

I0.0

1L

Q0.0
Zona 2
M

I0.2

Seal de alerta

I0.3
Rel de marcacin del mdem
1M

Figura 3-3

Sirena de alarma

2L

Q0.2
Alarma manual

LED del sistema

I0.1
Q0.1

Activar/desactivar instalacin

Salidas

Q0.3

Esquema de circuitos del sistema de alarma

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

3-3

Introducir un programa de ejemplo

3.2

Disear la lgica de control


Para crear un programa no basta con introducir las operaciones en un archivo. Los elementos
individuales o tareas conforman la lgica de control contenida en el programa. Dichos elementos
guardan relacin con las diversas operaciones que se disponen luego en segmentos.
En el presente apartado se explica la estructura del programa de ejemplo.

Definir el funcionamiento del programa


Antes de introducir las operaciones en un programa es preciso planear las tareas que el programa
debe realizar. Para el sistema de alarma que se describe en el apartado 3.1, el programa debe
evaluar el estado de las cuatro entradas y reaccionar activando o desactivando las cuatro salidas.
Como muestra la figura 3-4, la lgica de control del programa debe realizar las siguientes tareas:

S Si el sistema no est activado, el LED (Q0.0) parpadea al estar abiertas la zona 1 (I0.0) o 2
(I0.1).

S Si el sistema est activado (girando la llave a la posicin on, lo que activa la entrada I0.2), el
programa arranca un temporizador de retardo de 90 segundos para que el propietario pueda
salir de la vivienda. Durante ese tiempo de retardo, el programa no reacciona si se abre alguna
de las zonas (I0.0 I0.1).

S Si el sistema est activado y ha transcurrido el tiempo de retardo para salir de la vivienda, el


programa evala el estado de ambas zonas. Si se abre alguna de ellas (I0.0 I0.1), el
programa arrancar una secuencia de notificacin que activa la seal de alerta baja (Q0.2) y
arranca un temporizador. Ello le recuerda al propietario que debe desactivar el sistema de
alarma al regresar a casa.

S Una vez arrancada la secuencia de notificacin, el programa tiene dos opciones:

Si se desactiva el sistema (girando la llave a la posicin off, lo que desactiva I0.2), el


programa pone a 0 las salidas (Q0.0 y Q0.2) y los temporizadores.

Si el sistema no se desactiva al cabo de 60 segundos a ms tardar, el programa dispara la


alarma y activa la marcacin automtica del mdem (Q0.1 y Q0.3).

S Si se activa la alarma manual (I0.3), el programa dispara la alarma y activa la marcacin


automtica del mdem (Q0.1 y Q0.3). Esta tarea se realiza independientemente de la posicin
del interruptor que activa o desactiva el sistema de alarma (I0.2) y no ejecuta la secuencia de
notificacin que ofrece un tiempo de retardo para desactivar el sistema.

S Si se desactiva el sistema (girando la llave a la posicin off, lo que desactiva I0.2) una vez
disparada la alarma (Q0.1), el programa pone a 0 las salidas (Q0.1 y Q0.3) y los
temporizadores.
Cada una de las tareas mencionadas se puede expresar en forma de una secuencia de
operaciones. Las condiciones de la lgica determinan la accin a ejecutar.
Puesto que las salidas de la CPU 210 se pueden activar directamente, el programa utiliza las
marcas internas (memoria M) para almacenar los estados intermedios de la lgica por lo que
respecta a las salidas fsicas. Una vez evaluada la lgica de control, el programa usa los estados
de dichas marcas para activar o desactivar las salidas.

3-4

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Introducir un programa de ejemplo

Zona 1

Zona 2

Activado

Alarma manual

Si el sistema est
activado, arrancar el
temporizador de retardo
y activar el LED.

Disparar la alarma y arrancar la


marcacin automtica del mdem.

ON
ON

Si el sistema no est
activado y estn abiertas
la zona 1 o la zona 2,
permitir que el LED
parpadee.

Si el sistema est activado y el temporizador de retardo es


>= 90 segundos, estando abiertas las zonas 1 2, arrancar el
temporizador de alerta y activar la seal de alerta baja.

ON y
OFF

Si el sistema est desactivado, poner


a 0 las salidas y detener el
temporizador de alerta.

ON

Si no est desactivado y el temporizador de


alerta es >= 60 segundos, disparar la alarma,
arrancar la marcacin automtica del mdem
y desactivar la alerta baja.

OFF
OFF

Figura 3-4

ON

Tareas bsicas del programa para el sistema de alarma

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

3-5

Introducir un programa de ejemplo

Disear la lgica de control para activar y desactivar el sistema de alarma


En las figuras 3-5 y 3-6 se muestra la lgica de control para activar y desactivar el sistema de
alarma.

S Como muestra la figura 3-5, al activarse el sistema se habilitan las marcas de la memoria M que
controlan las salidas (sirena de alarma y marcacin del mdem). La lgica de control provee
tambin un tiempo de retardo entre la activacin del interruptor y la activacin del sistema de
alarma. Ello le permite al propietario activar el sistema de alarma y salir de la vivienda. (Hay otro
temporizador que controla una seal de alerta baja. Esta le indica al propietario de la vivienda
que desactive el sistema.)

S Como muestra la figura 3-6, al desactivarse el sistema de alarma se detiene la seal de alerta y
la secuencia de alarma.
Antes de activarse el sistema de alarma, el LED parpadea si una de las zonas est abierta. La
figura 3-7 muestra la lgica de control, utilizando una de las marcas especiales (SM0.5) con objeto
de generar el impulso de parpadeo del LED.
KOP
Network

AWL

Si el sistema est activado, poner a 1 el bit del LED y


arrancar el temporizador de retardo.

Activado

Bit_LED
S
1

NETWORK
LD
I0.2
S
M0.0, 1
TON
T2, +0

Tiempo_Retardo
IN TON
+0 PT

Figura 3-5

Lgica de control para activar el sistema de alarma

KOP
Network

Si el sistema no est activado y la alarma manual no est


on, poner a 0 el bit del LED, el bit de alarma, el bit de
alerta y el bit del mdem.

Activado

AWL

Alarma_Manual Bit_LED
R
/
1
Bit_Alarma
R
1

NETWORK
LDN
EU
AN
R
R
R
R

I0.2
I0.3
M0.0,
M0.1,
M0.2,
Q0.3,

1
1
1
1

Bit_Alerta
R
1
Modem
R
1

Figura 3-6

3-6

Lgica de control para desactivar el sistema de alarma

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Introducir un programa de ejemplo

KOP
Network

AWL

Utilizar el flanco negativo de SM0.5 para encender el LED.

Activado

Zona_1

SM0.5
N

Bit_LED
S
1

Zona_2

/
Network

Utilizar el flanco positivo de SM0.5 para apagar el LED.

Activado

Zona_1

SM0.5
P

Bit_LED
R
1

Zona_2

/
Figura 3-7

NETWORK
LDN
LDN
ON
ALD
A
ED
S
NETWORK
LDN
LDN
ON
ALD
A
EU
R

I0.2
I0.0
I0.1
SM0.5
M0.0, 1

I0.2
I0.0
I0.1
SM0.5
M0.0, 1

Lgica de control para activar el parpadeo del LED

Disear la lgica de control para activar la seal de alerta baja


Cuando se irrumpe en una de las zonas vigiladas (es decir, al abrirse la zona 1 o la zona 2 una vez
activado el sistema de alarma), el programa activa la seal de alerta baja. El propietario de la
vivienda puede desactivar el sistema en un tiempo determinado (p.ej. cuando regresa a casa).
Como muestra la figura 3-8, el programa vigila el estado de ambas zonas, as como el interruptor
para activar y desactivar el sistema. Asimismo, dispone de un retardo de activacin de la alarma de
90 segundos.
Cuando se detecta una irrupcin en la vivienda, el programa arranca el temporizador de alerta baja.
KOP

AWL

Network

Si el sistema est activado y la alarma no se ha disparado


an, activar el bit de seal de alerta baja cuando se abran la
zona 1 2.
Zona_1
ActivadoBit_AlarmaTiempo_Retardo Bit_Alerta
>=I
/
/
+900

NETWORK
LDN
ON
A
AN
LDW>=
=

I0.0
I0.1
I0.2
M0.1
T2, +900
M0.2

Zona_2

/
Network Si el bit de seal de alerta baja est activado (on), arrancar
el temporizador de alerta.
Bit_Alerta Temporizador_Alerta
IN TON

NETWORK
LD
M0.2
TON
T0, +0

+0 PT

Figura 3-8

Lgica de control para activar la seal de alerta baja

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

3-7

Introducir un programa de ejemplo

Disear la lgica de control para disparar la alarma y activar la marcacin del mdem
Puesto que las salidas se activan directamente, el programa utiliza marcas (M) para almacenar los
resultados de la lgica de control (v. fig. 3-9). Al final del programa, dichas marcas activan (o
desactivan) las salidas.
KOP
Network

AWL

Si el bit del LED est activado, activar la salida para el


LED del sistema.
LED

Bit_LED

Network

Si el bit de alarma est activado, activar la salida para la


alarma.
Alarma
Bit_Alarma

Network

Si el bit de seal de alerta baja est activado, activar la


salida para la alerta baja.

Bit_Alerta

Figura 3-9

Alerta_Baja

NETWORK
LD
M0.0
=
Q0.0

NETWORK
LD
M0.1
=
Q0.1

NETWORK
LD
M0.2
=
Q0.2

Lgica de control para activar las salidas

Como muestra la figura 3-10, las marcas correspondientes a la sirena de alarma y a la marcacin
del mdem se activan si se presenta una de las siguientes situaciones:

S Alguien activa la alarma manual (sin importar si el sistema de alarma est activado o
desactivado y sin que se emita la seal de alerta baja).

S El sistema no se ha desactivado al cabo de 60 segundos despus de haberse activado la seal


de alerta baja.
Al dispararse la alarma se desactiva tambin la seal de alerta baja.
KOP

AWL

Network
Alarma_Manual
Temporizador_Alerta
Activado
>=I
+600

Bit_Alarma
S
1
Modem
S
1

NETWORK
LD
LDW>=
A
OLD
S
S
R

I0.3
T0, +600
I0.2
M0.1, 1
Q0.3, 1
M0.2, 1

Bit_Alerta
R
1

Figura 3-10

3-8

Lgica de control para habilitar los bits de la alarma y del mdem

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Introducir un programa de ejemplo

3.3

Disponer la lgica de control en un programa


Una vez diseada la lgica de control para la aplicacin, las operaciones se disponen en un
programa. Para crear el programa se puede utilizar la lista de instrucciones (AWL) o el esquema de
contactos (KOP).
La figura 3-11 muestra el programa de ejemplo en KOP. Dicho programa incorpora la lgica de
control del apartado 3.2. El programa se termina con la operacin Finalizar programa.

Disparar la alarma!

Network 1

M0.1
S
1

I0.3

T0
>=I

I0.2

Q0.3
S
1

+600

M0.2
R
1
Evaluar el estado del sistema.

Network 2
I0.0

I0.2

M0.1

T2
>=I
+900

M0.2
S
1

I0.1

/
Arrancar el temporizador de alerta.

Network 3
M0.2
IN

T0
TON

+0 PT

Si el sistema est activado, poner a 1 el bit del LED y arrancar


el tiempo de retardo.

Network 4
I0.2

M0.0
S
1
IN

T2
TON

+0 PT

Figura 3-11

(contina en la pgina siguiente)

Ejemplo de un programa KOP para un sistema de alarma

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

3-9

Introducir un programa de ejemplo

Poner todo a 0 si se desactiva el sistema.

Network 5
I0.2

I0.3

M0.0
R
1
M0.1
R
1
M0.2
R
1
Q0.3
R
1

Utilizar el flanco negativo para activar el LED.

Network 6
I0.2

I0.0

SM0.5
N

M0.0
R
1

I0.1

/
Utilizar el flanco positivo para desactivar el LED.

Network 7
I0.2

I0.0

SM0.5
P

M0.0
S
1

I0.1

/
Activar el LED del sistema.

Network 8
M0.0

Q0.0

Activar la sirena de alarma.

Network 9
M0.1

Q0.1

Activar la seal de alerta baja.

Network 10
M0.2

Network 11

Q0.2

Fin del programa.

END

Figura 3-11 Ejemplo de un programa KOP para un sistema de alarma (continuacin)

3-10

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Introducir un programa de ejemplo

La tabla 3-2 muestra el programa de ejemplo en AWL. Dicho programa incorpora la lgica de
control del apartado 3.2. El programa termina con la operacin Finalizar programa (MEND).

Tabla 3-2

Programa de ejemplo en AWL (continuacin)

AWL

Descripcin

NETWORK 1
LD
I0.3
LDW>=
T0, +600
A
I0.2
OLD
S
M0.1, 1
S
Q0.3, 1
R
M0.2, 1

//
//
//
//
//
//
//

Si(la alarma manual se ha activado)


o (el temporizador de alerta es >= 60 segundos
y el sistema est activado)
entonces
activar el bit de alarma
activar el bit de marcacin del mdem
desactivar el bit de alerta baja

NETWORK 2
LDN
I0.0
ON
I0.1
A
I0.2
AN
M0.1
AW>=
T2, +900
S
M0.2, 1

//
//
//
//
//
//

Si la zona 1 est abierta


o si la zona 2 est abierta
y el sistema est activado
y el bit de alarma no est activado
y el tiempo de retardo es inferior a 90 segundos
activar el bit de alerta baja

NETWORK 3
LD
M0.2
TON
T0, +0

// Si el bit de alerta baja est activado,


// arrancar el temporizador de alerta

NETWORK 4
LD
I0.2
S
M0.0, 1
TON
T2, +0

// Si el sistema est activado


// activar el bit del LED
// y arrancar el temporizador de retardo

NETWORK 5
LDN
I0.2
EU
AN
I0.3
R
M0.0,
R
M0.1,
R
M0.2,
R
Q0.3,

//
//
//
//
//
//
//

Si el sistema no est activado


y la alarma manual no est activada
entonces
desactivar el bit del LED
desactivar el bit de alarma
desactivar el bit de alerta
desactivar la marcacin del mdem

//
//
//
//
//
//
//
//

Si el sistema est desactivado


y si la zona 1 est abierta
o si la zona 2 est abierta
y
con la marca especial para el contador
de 0,5 segundos
en el flanco negativo
desactivar el bit del LED

//
//
//
//
//
//
//
//

Si el sistema est desactivado


y si la zona 1 est abierta
o si la zona 2 est abierta
y
con la marca especial para el contador
de 0,5 segundos
en el flanco positivo
activar el bit del LED

1
1
1
1

NETWORK 6
LDN
I0.2
LDN
I0.0
ON
I0.1
ALD
A
SM0.5
ED
R
M0.0, 1
NETWORK 7
LDN
I0.2
LDN
I0.0
ON
I0.1
ALD
A
SM0.5
EU
S
M0.0, 1
NETWORK 8
LD
M0.0
=
Q0.0

// Si est activado el bit del LED


// activar la salida del LED

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

3-11

Introducir un programa de ejemplo

Tabla 3-2

3-12

Programa de ejemplo en AWL (continuacin)

NETWORK 9
LD
M0.1
=
Q0.1

// Si est activado el bit de alarma


// activar la salida de alarma.

NETWORK 10
LD
M0.2
=
Q0.2

// Si est activado el bit de alerta baja


// activar la salida de alerta baja

NETWORK 11
MEND

// Fin del programa principal

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Introducir un programa de ejemplo

3.4

Crear un proyecto con STEP 7-Micro/WIN


Para crear un proyecto nuevo, elija el comando Proyecto " Nuevo..., como muestra la figura 3-12.
Aparecer el cuadro de dilogo Tipo de CPU. En la lista desplegable, elija PDS 210.
En cualquier momento puede adjudicar un nombre a su proyecto. Por lo que respecta al presente
ejemplo, consulte la figura 3-13 y siga los pasos siguientes para adjudicar un nombre al proyecto:
1. Elija el comando Proyecto " Guardar como...
2. En el campo Nombre de archivo, introduzca: casa.prj
3. Haga clic en el botn Aceptar.

Proyecto Ver CPU Instalar Ayuda


Nuevo...
Ctrl+N
Abrir...

KOP

Ctrl+O

AWL

DB1

SYM

STAT

1 c:\microwin\proyect1.prj
Tipo de CPU
2 c:\microwin\proyect2.prj
Seleccione o lea el tipo de CPU utilizado si desea que el software se limite
3 c:\microwin\proyect3.prj
slo a las opciones disponibles asistidas por una CPU determinada.
Salir
Tipo de CPU: PDS 210

Leer tipo de CPU


Comunicacin...

Cancelar

Aceptar

Figura 3-12

Crear un nuevo proyecto y seleccionar el tipo de CPU

Proyecto Edicin Ver CPU Test Herramientas Instalar Ventana Ayuda


Nuevo...
Ctrl+N
Abrir...

Ctrl+O

Cerrar
Guardar todo
Guardar como...

Ctrl+S

Introduzca aqu el
nombre del proyecto.

Guardar proyecto como

Importar

Nombre de archivo:

Carpetas:

Exportar

*.prj

c:\microwin

Cargar en PG...

ejemplo.prjCtrl+U

Cargar en CPU...

Ctrl+D

Preparar pgina...

c:\
microwin
backup
samples

Presentacin preliminar...

Aceptar
Cancelar
Ayuda
Segmento...

Imprimir...

Ctrl+P
Guardar archivo como tipo:
Instalar impresora...

Salir

Figura 3-13

Proyecto

Unidades de disco:
c:

Adjudicar un nombre al proyecto de ejemplo

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

3-13

Introducir un programa de ejemplo

3.5

Crear una tabla de smbolos


Para facilitar la programacin es posible determinar nombres simblicos (o smbolos) para las
direcciones de la memoria. La tabla de smbolos se utiliza para definir los smbolos que representan
las direcciones absolutas en el programa de ejemplo. Para abrir el editor de la tabla de smbolos,
haga doble clic en el icono correspondiente o un clic en el botn Restaurar o Maximizar (en
Windows 95). Alternativamente, puede elegir el comando Ver " Tabla de smbolos...

Introducir los nombres simblicos


La figura 3-14 muestra la lista de nombres simblicos y las correspondientes direcciones del
programa de ejemplo. Para introducir los nombres simblicos:
1. Seleccione la primera celda de la columna Nombre simblico e introduzca Zona_1.
2. Pulse la tecla de introduccin para desplazarse a la primera celda de la columna Direccin.
Introduzca la direccin I0.0 y pulse nuevamente la tecla de introduccin. As se salta a la celda
de la columna Comentario. (Los comentarios son opcionales, pero pueden ser de gran ayuda
para documentar los distintos elementos del programa.)
3. Pulse la tecla de introduccin para pasar a la siguiente lnea de smbolos y repita los pasos
descritos para cada uno de los nombres simblicos y las direcciones restantes.
4. Utilice el comando Proyecto " Guardar todo para guardar la tabla de smbolos.

Tabla de smbolos c:\microwin\casa.sym


Nombre simblico

Comentario

Zona_1

I0.0

Zona 1 (abarca de A a F)

Zona_2

I0.1

Zona 2 (abarca de H a M)

Activado

I0.2

Habilita el sistema de alarma

Alarma_Manual

I0.3

Activa la sirena con la alarma manual

LED

Q0.0

Parpadea para indentificar una zona abierta

Alarma

Q0.1

Dispara la alarma

Alerta_Baja

Q0.2

Para desactivar sistema de alarma

Modem

Q0.3

Habilita marcacin automtica

Bit_LED

M0.0

Almacena el estado del LED

Bit_Alarma

M0.1

Almacena el estado de la alarma

Bit_Alerta

M0.2

Almacena el estado de la alerta

Temp_Alerta

T0

Retarda la alarma (permite desactivarla)

Tiempo_Retardo

T2

Tiempo para salir de la vivienda

Figura 3-14

3-14

Direccin

Tabla de smbolos para el programa de ejemplo

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Introducir un programa de ejemplo

3.6

Introducir el programa
El programa se puede introducir en AWL o KOP. Asimismo tiene la posibilidad de escoger si desea
utilizar direcciones absolutas o simblicas.
Para introducir el programa en AWL, abra la ventana del editor AWL y teclee las operaciones.
(Para cambiar de KOP a AWL, elija el comando Ver " AWL). Recuerde que cada comentario debe
ir precedido de dos barras inclinadas (//) y pulse la tecla de introduccin al final de cada lnea.
Para introducir el programa en AWL, teclee los comandos (con o sin comentarios) que figuran en la
tabla 3-2. Con el editor AWL se puede cortar, copiar e insertar (pegar). STEP 7-Micro/WIN tambin
incluye funciones para buscar y reemplazar textos.

Programar con direcciones simblicas


Antes de comenzar a introducir el programa, asegrese de que en la vista KOP se haya ajustado el
direccionamiento simblico. Utilice el comando Ver " Direccionamiento simblico y compruebe si
junto a dicho comando aparece una marca de verificacin que indica que est habilitado el
direccionamiento simblico.

Nota
En los nombres simblicos se distingue entre maysculas y minsculas. El nombre que se
introduzca debe coincidir exactamente con el que figura en la tabla de smbolos. De no ser as, el
cursor permanecer en el elemento y aparecer el cuadro de dilogo Agregar smbolo.
Entonces se puede agregar el nuevo smbolo a la tabla de smbolos o cancelar y corregir la
entrada.

Utilizar el editor KOP para introducir el programa


Para acceder al editor KOP, haga doble clic en el botn correspondiente que aparece en el borde
inferior de la ventana principal. (Para cambiar de la vista AWL a KOP puede utilizar el comando
Ver " KOP). La figura 3-15 muestra algunas de las herramientas bsicas que se utilizan en el editor
KOP.
Consulte la figura 3-11 donde se muestra el programa en KOP. Opcionalmente se pueden introducir
comentarios.

Editor KOP c:\microwin\casa.ob1


Contactos

F2

Network 1
Lista de
grupos

Contacto normalmente abiertoF3

F5

F6

F7

F8

F10

TTULO DEL SEGMENTO (una lnea)


Lista de
operaciones

Cursor del editor KOP

Figura 3-15

F4

Botones para
Botn Contacto
trazar lneas
normalmente
verticales y
abierto
horizontales
Botn Contacto
normalmente
cerrado
Botn Bobina

Algunas herramientas bsicas del editor KOP

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

3-15

Introducir un programa de ejemplo

Consulte la figura 3-16 y siga los siguientes pasos para introducir el primer segmento del programa
de ejemplo:
1. Haga clic en el extremo izquierdo debajo del ttulo del segmento. Introduzca un contacto
normalmente abierto haciendo clic en el botn F4 de la barra de herramientas o seleccionando
Contactos en la lista desplegable izquierda y luego Contacto normalmente abierto en la lista
desplegable que aparece a la derecha. Aparecer un contacto normalmente abierto
denominado Zona_1. El nombre se muestra destacado y aparece encima del contacto. (Cada
vez que introduzca un contacto, el software visualizar la direccin estndar de I0.0 que se
ha definido en el presente ejemplo como Zona_1 en la tabla de smbolos.)
2. Alarma_Manual es el primer elemento requerido para el primer segmento (Network 1).
Estando destacada la Zona_1, teclee el nombre simblico Alarma_Manual o la direccin
absoluta I0.3 (el software acepta ambos formatos).
3. Pulse la tecla de introduccin para confirmar el primer elemento. Entonces se visualizar el
nombre simblico Alarma_Manual. El cursor KOP se desplaza a la siguiente posicin (en la
segunda columna).
4. Haga clic en el botn F8 de la barra de herramientas para insertar una lnea horizontal.
(Alternativamente puede elegir Lneas en la lista desplegable izquierda y luego Horizontal en
la lista de operaciones que aparece a la derecha.)
Para cambiar o reemplazar uno de los elementos, site el cursor en el elemento en cuestin y
seleccione el nuevo elemento. Tambin puede cortar, copiar o insertar (pegar) elementos en la
posicin del cursor.

Contactos

F2

Network 1

Contactos

Contacto normalmente abierto

F3

F4

Disparar la alarma!

F2

Contacto normalmente abierto

F5

F6

F7

F8

F10

Haga clic en el
botn de la barra
de herramientas
para situar el
elemento deseado.

F3

F4

F5

F6

F7

F8

F10

F4

F5

F6

F7

F8

F10

Disparar la alarma!

Network 1

Introduzca la direccin:
Zona_1

I0.3

Alarma_Manual

Contactos

F2

Network 1

Contacto normalmente abierto

F3

Disparar la alarma!
Haga clic en este botn de
la barra de herramientas
para insertar una lnea
horizontal.

Alarma_Manual

Figura 3-16

3-16

Introducir el primer contacto del primer segmento

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Introducir un programa de ejemplo

Consulte la figura 3-17 y siga los siguientes pasos para introducir la bobina con la que se finaliza el
primer circuito del primer segmento:
1. Elija Bobinas en la lista desplegable izquierda y Poner a 1 en la lista de operaciones.
2. Introduzca el nombre simblico Bit_Alarma o la direccin absoluta M0.1 en el rea
destacada.
3. Pulse la tecla de introduccin para destacar el campo debajo de la bobina e indicar el nmero
de entradas o salidas que desee activar. Pulse la tecla de introduccin para adoptar el valor
estndar (1). (La CPU 210 permite activar o desactivar slo una entrada o una salida mediante
las operaciones Poner a 1 y Poner a 0, respectivamente.)
4. Site el cursor debajo del primer contacto.

Bobinas

Poner a 1

F2

F3

Network 1
Alarma_Manua
Elija
Bobinas en la lista
l
desplegable izquierda.

Bobinas

F4

F5

F6

F7

F8

F10

Asignar bobina de salida


Poner a 1 la alarma!
Disparar
Poner a 0

F2

Network 1

Elija Poner a 1 en la
lista de operaciones.

Poner a 1

F3

Disparar la alarma!

F7

F8

F10

F7

F8

F10

M0.1

Bit_Alarma

Q0.0

Alarma_Manual

F4
F5
F6 la
Introduzca
direccin:

S
1

Bobinas

F2

Network 1

Poner a 1

F3

F4

F5

F6

Disparar la alarma!
Bit_Alarma

Alarma_Manual

S
1

Site el cursor debajo


del primer contacto.

Figura 3-17

Introducir la bobina

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

3-17

Introducir un programa de ejemplo

Consulte la figura 3-18 y siga los siguientes pasos para introducir los dos contactos en el segundo
circuito del primer segmento:
1. Elija Contactos en la lista desplegable izquierda y Contacto de comparacin >= entero en la
lista de operaciones. As se inserta una operacin de comparacin en la posicin del cursor. La
operacin compara el valor del temporizador de alerta (Temporizador_Alerta) con el valor de
tiempo.
2. Introduzca el nombre simblico Temporizador_Alerta o la direccin absoluta T0 en el rea
destacada. Pulsando la tecla de introduccin se destaca el segundo valor de la comparacin.
3. Teclee 600 y pulse la tecla de introduccin. La operacin ser verdadera (y se activar) cuando
el temporizador sea mayor que o igual a 600, lo que equivale a 60 segundos.
4. Haga clic en el botn F4 de la barra de herramientas para crear un contacto normalmente
abierto. Teclee Activado ( I0.2) y pulse la tecla de introduccin.

Contactos

F2

Network 1
Alarma_Manual
Elija Contactos en la lista
desplegable izquierda.

Contactos

F2

Contacto de comparacin >= entero

F3

F4

F5

F6

F7

F8

F10

Contacto normalmente abierto


Contactolanormalmente
Disparar
alarma! cerrado
Contacto de comparacin == entero
Contacto de comparacin >= entero
Contacto de comparacin <= entero
NOT
Flanco positivo
Flanco negativo
Elija Contacto de comparacin >=
entero en la lista de operaciones.

F3
Contacto de comparacin >= entero

F4

F5

F6

F7

F8

F10

F6

F7

F8

F10

Introduzca la direccin:

Network 1

Disparar la alarma!

T0

Alarma_Manua
Temporizador_Alerta
l

Pulse la teclaBit_Alarma
de introduccin e

introduzca luego
el Svalor de
tiempo:
1
600

VW0
>=I
VW0

Contactos

F2

Network 1
Alarma_Manual

Contacto normalmente abierto

F3

F4

F5

Disparar la alarma!
Bit_Alarma
S

Inserte un contacto
normalmente abierto e
introduzca I0.2
(o Activado).

1
Temporizador_Alerta

Activado

>=I
+600

Figura 3-18

3-18

Introducir la operacin de comparacin y el siguiente contacto

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Introducir un programa de ejemplo

Consulte la figura 3-19 y siga los siguientes pasos para introducir una lnea vertical y copiar la
bobina del primer circuito:
1. Site el cursor en la lnea horizontal encima del contacto Activado ( I0.2). Haga clic en el
botn F7 de la barra de herramientas para insertar una lnea vertical que conecte el primer
circuito con el segundo.
2. Site el cursor en la bobina de la primera lnea. Utilice el comando Edicin " Copiar para
copiar la bobina del portapapeles.
3. Desplace el cursor hacia abajo y utilice el comando Edicin " Pegar para insertar la bobina.
Teclee Modem ( Q0.3) en el campo destacado y pulse la tecla de introduccin. Pulse
nuevamente la tecla de introduccin para aceptar el valor estndar (1).

Lneas

F2

Network 1

Vertical

F3

F4

F5

F6

F7

F8

F10

Disparar la alarma!
Site el cursor en el
circuito superior del
segmento.
Bit_Alarma

Alarma_Manual

Haga clic en este botn


para insertar una lnea
vertical.

Temporizador_Alerta Activado
>=I
+600

Bobinas

F2

Network 1

Poner a 1

F3

F4

F5

F6

F7

F8

F10

F8

F10

Disparar la alarma!
Bit_Alarma

S
1

Alarma_Manual

Copie la operacin Poner


a 1 eligiendo el comando
Copiar en el men
Edicin.

Temporizador_Alerta
>=I
+600

Activado

Bobinas

F2

Network 1

Poner a 1

F3

Disparar la alarma!

S
1
Temporizador_Alerta

Modem

F6

F7

Introduzca la direccin (Q0.3


Modem) y pulse la tecla de
introduccin. Pulse nuevamente la
tecla de introduccin para aceptar
el valor (1).

>=I

Figura 3-19

F5

Bit_Alarma

Alarma_Manual

+600

F4

Desplace el cursor verticalmente e


inserte la operacin en la posicin
del cursor. Utilice el comando
Pegar en el men Edicin.

Activado

Introducir una lnea vertical y copiar la bobina

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

3-19

Introducir un programa de ejemplo

La figura 3-20 muestra los dems pasos para finalizar el primer segmento. Una vez introducido el
primer segmento, desplace el cursor al segundo segmento. Consulte la figura 3-11 e introduzca los
dems segmentos del programa de ejemplo.

Lneas

Vertical

F2

Network 1

F3

F4

F5

F6

F7

F8

F10

Disparar la alarma! Site el cursor encima del


contacto Activado (
I0.2).

Bit_Alarma

Alarma_Manual

S
1

Temporizador_Alerta
Activado

Haga clic en este botn


para insertar una lnea
vertical.

Modem
S
1

>=I
+600

Bobinas

F2

Poner a 0

F3

Network 1
Alarma_Manual

F5

F6

F7

F8

F10

S
1

Elija Bobinas en la lista


desplegable izquierda.

Modem

Activado
+600
Temporizador_Alerta

F2

Network 1

Elija Poner a 0 en la lista de


operaciones.

S
1

>=I

Bobinas

F4

Asignar bobina de salida


Poner a 1 la alarma!
Disparar
Poner a 0
Contacto de
comparacin >= entero
Bit_Alarma

Poner a 0

F3

F4

F5

F6

F7

F8

F10

Disparar la alarma!
Contacto de
comparacin >= entero
Bit_Alarma

Alarma_Manual

S
1
Activado

Modem
S
1

>=I
+600
Temporizador_Alerta

Introduzca la direccin (M0.2


Bit_Alerta) y el valor (1).
As se completa el primer
segmento.

Bit_Alerta
R
1

Figura 3-20

3-20

Completar el primer segmento

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Introducir un programa de ejemplo

Compilar el programa
Una vez completado el programa de ejemplo, compruebe la sintaxis eligiendo el comando CPU "
Compilar o haciendo clic en el botn Compilar:
Si ha introducido correctamente todos los segmentos como se muestra en el programa de ejemplo,
obtendr el mensaje Compilacin finalizada que incluye tambin informacin sobre el nmero de
segmentos y la cantidad de memoria utilizada por el programa. En caso contrario, el mensaje de
compilacin indicar qu segmento(s) contiene(n) errores.
Guardar el programa de ejemplo
Al guardar el proyecto se almacenan todos los componentes del proyecto de ejemplo. Para guardar
el proyecto, elija el comando Proyecto " Guardar todo o haga clic en el botn Guardar:

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

3-21

Introducir un programa de ejemplo

3.7

Crear una tabla de estado


Para observar el estado de los elementos seleccionados en el programa de ejemplo es preciso
crear una tabla de estado que contenga los elementos que desee observar mientras se ejecuta el
programa. Puede utilizar la tabla de estado para observar y modificar el programa mientras ste se
ejecuta en la PDS 210. En cambio, no es posible observar el estado de un programa que se est
ejecutando en una CPU 210.
STEP 7-Micro/WIN ofrece un mtodo sencillo para crear una tabla de estado. Copie algunos o
todos los elementos de la tabla de smbolos e insrtelos en la tabla de estado.

Crear una tabla de estado


Para acceder al editor de la tabla de estado, haga doble clic en el icono correspondiente que
aparece en el borde inferior de la pantalla principal. Introduzca luego los elementos para el
programa de ejemplo como se indica a continuacin:
1. Seleccione la primera celda de la columna Direccin y teclee Zona_1.
Pulse la tecla de introduccin para confirmar su entrada. Este tipo de elemento slo se puede
visualizar en formato binario (1 0), por lo que no se puede cambiar el tipo de formato.
2. Seleccione la siguiente fila y repita los pasos descritos arriba para cada uno de los elementos
restantes como muestra la figura 3-21.
Puede utilizar el comando Edicin " Insertar fila (o la tecla INS) para insertar una lnea en
blanco encima de la lnea donde est situado el cursor.
Los temporizadores y contadores se pueden visualizar en otros formatos. Estando destacada la
celda de la columna Formato, pulse la BARRA ESPACIADORA para desplazarse por los formatos
vlidos para dichos elementos. En el presente ejemplo, elija para los temporizadores el formato
Con signo .

Tabla de estado

Direccin
Zona_1
Zona_2
Activado
Alarma_Manual
LED
Alarma
Alerta_Baja
Modem
Temp._Alerta
Tiempo_Retardo

Figura 3-21

Formato
Bit
Bit
Bit
Bit
Bit
Bit
Bit
Bit
Con signo
Con signo

Valor actual
2#0
2#0
2#0
2#0
2#0
2#0
2#0
2#0

Cambiar valor por

Tabla de estado para el programa de ejemplo

Guarde la tabla de estado eligiendo el comando Proyecto " Guardar todo o haciendo clic en el
botn Guardar:

3-22

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Introducir un programa de ejemplo

3.8

Cargar y comprobar el programa de ejemplo


Una vez cargado el programa en la PDS 210 puede utilizar las funciones de test para observar o
comprobar el funcionamiento del programa.

Cargar el proyecto en la PDS 210


Para poder cargar un programa, la PDS 210 debe estar en modo STOP. Elija el comando Proyecto
" Cargar... . Un mensaje le indicar si el programa se pudo cargar o no.

Nota
STEP 7-Micro/WIN no comprueba si el programa utiliza operandos o direcciones de E/S vlidas
para la PDS 210 o la CPU 210. Si intenta cargar un programa que utilice direcciones u
operaciones no asistidas por la PDS 210, sta rechazar el intento de cargar el programa y
visualizar un mensaje de error.
Verifique que todas las direcciones de la memoria, as como las direcciones de E/S y las
operaciones utilizadas en el programa sean vlidas para la PDS 210 y la CPU 210.

Utilizar el editor KOP para observar el estado del programa


KOP permite apreciar el estado actual de los eventos en el programa. Abra la ventana del editor
KOP y elija el comando Test " Activar estado KOP.
Si tiene un simulador de entradas conectado a los terminales de su CPU puede colocar los
interruptores en posicin ON para observar la circulacin de la corriente y la ejecucin de la
lgica. Por ejemplo, si activa el interruptor I0.2, la corriente del segmento 1 circular cuando el
temporizador T0 sea mayor que o igual a 600. El segmento se apreciar entonces como muestra la
figura 3-22: M0.1 y Q0.3 se ponen a 1 y M0.2 se pone a 0.

STEP 7-Micro/WIN c:\microwin\casa1.prj

Proyecto Edicin Ver CPU Test Herramientas Instalar Ventana Ayuda

Contactos

F2

F4

F5

F6

F7

F8

F10

M0.1
S
1

I0.3

+600

Activar estado KOP


F3
Contacto normalmente abierto
Disparar la alarma!

Network 1

T0
>=I

Ejecutar ciclos...

I0.2

Q0.3
S
1
M0.2
R

Figura 3-22

Observar el estado del primer segmento

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

3-23

Introducir un programa de ejemplo

Utilizar la tabla de estado para observar y modificar los valores actuales del programa
La tabla de estado se puede utilizar para observar o modificar los valores actuales de las entradas
y salidas, as como de las direcciones de la memoria. Abra nuevamente la tabla de estado y elija el
comando Test " Activar estado tabla, como muestra la figura 3-23. Al activar o desactivar los
interruptores estando la CPU en modo RUN, la tabla indica el estado actual de cada elemento.

S Para visualizar el valor actual de los elementos en el programa, haga clic en el botn Lectura
sencilla

o en el botn Lectura permanente

en la ventana de la tabla de estado.

S Para detener la lectura del estado, haga clic en el botn Finalizar lectura

en la ventana de

la tabla de estado.

STEP 7-Micro/WIN c:\microwin\casa1.prj

Proyecto Edicin Ver CPU Test Herramientas Instalar Ventana Ayuda

tabla de estado

Ejecutar ciclos...
Lectura sencilla
Escribir
Activar estado tabla

Direccin
Zona_1
Zona_2
Activado
Alarma_Manual
LED
Alarma
Alerta_Baja
Modem
Temp._Alerta
Tiempo_Retardo

Figura 3-23

3-24

Formato
Valor actual
Forzar valor
Bit
2#0
Desforzar valor 2#0
Bit
Bit
2#0
Leer valores forzadosBit
Desforzar todo 2#0
Bit
2#0
Bit
2#0
Bit
2#0
2#0
Bit

Cambiar valor por

Observar la tabla de estado del programa de ejemplo

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Introducir un programa de ejemplo

3.9

Ampliar el programa de ejemplo


Los siguientes segmentos de la lgica de control se pueden utilizar para ampliar el programa de
ejemplo. Dichos segmentos le agregan las siguientes funciones al programa de ejemplo:

S Si la zona 1 est abierta, el LED parpadea una vez.


S Si la zona 2 est abierta, el LED parpadea dos veces.
S Si ambas zonas estn abiertas, el LED parpadea tres veces (un parpadeo corto, una pausa y
luego dos parpadeos cortos).
El programa ampliado utiliza las direcciones indicadas en la tabla 3-3. Si ha usado el
direccionamiento simblico en el programa, agregue los nombres simblicos y direcciones a la
tabla de smbolos.

Tabla 3-3

Direcciones utilizadas para ampliar el programa de ejemplo

Elemento

Direccin

Temporizadores

Descripcin

Bit_Parpadeo

Almacena el estado del LED

MW1

Contador_Pasos

Registra el parpadeo del LED

MW3

Patrn_Parpadeo

Almacena el patrn de parpadeo del LED


(on/off)

T1

Temporizador_Parpadeo

Incrementa el contador de pasos

M0.7
M
Marcas

Nombre simblico

Crear los patrones de parpadeo del LED


El programa utiliza diferentes configuraciones binarias como base de la lgica que enciende y
apaga el LED. Dependiendo de la condicin, el programa carga un valor en la palabra donde est
depositado el patrn de parpadeo. La figura 3-24 muestra los segmentos que desplazan las
configuraciones binarias a MW3. Utilice STEP 7-Micro/WIN para introducir los segmentos en el
programa.
KOP
Network 6
I0.0

Si la zona 1 est abierta y la zona 2 est cerrada, cargar


el valor 231 (1110011100) en MW3.
I0.1

MOV_W

EN
+231

Network 7
I0.0

I0.1

OUT

MOV_W
IN

OUT

I0.1

MOV_W
EN
+167

IN

OUT

NETWORK
LD
I0.0
AN
I0.1
MOVW
+165, MW3

MW3

Si tanto la zona 1 como la zona 2 estn abiertas, cargar


el valor 167 (1110010100) en MW3.

I0.0

NETWORK
LDN
I0.0
A
I0.1
MOVW
+231, MW3

MW3

EN
+165

Figura 3-24

IN

Si la zona 1 est cerrada y la zona 2 est abierta, cargar


el valor 165 (1010010100) en MW3.

Network 8

AWL

NETWORK
LDN
I0.0
AN
I0.1
MOVW
+167, MW3

MW3

Lgica de control para el funcionamiento del LED

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

3-25

Introducir un programa de ejemplo

Encender y apagar el LED


El programa utiliza un temporizador (T1) y la configuracin almacenada en MW3 para encender y
apagar el LED. El programa incrementa MW1 para contar las veces que se ejecuta la lgica de
control que determina el parpadeo del LED. Al ejecutarse la lgica 10 veces, MW1 se pone a 0.
La figura 3-25 muestra la lgica de control para arrancar el temporizador. El temporizador arranca si
el sistema est activado, si no est activado el temporizador de parpadeo y si se abren la zona 1 o
la zona 2.
KOP
Network 9

M0.7
/

AWL

Si el temporizador de parpadeo no est activado y el


sistema de alarma est activado, arrancar el
temporizador de parpadeo cuando se abran la zona 1 o
la zona 2.
T1
I0.2
I0.0
IN TON
/
/

NETWORK
LDN
AN
LDN
ON
TON

M0.7
I0.2
I0.0
I0.1
T1, +0

+0 PT

I0.1

Figura 3-25

Lgica de control para arrancar el temporizador de parpadeo

La figura 3-26 muestra la lgica de control para incrementar el contaje de las veces que se ha
ejecutado la lgica del parpadeo.
KOP
Network 10
T1
>=I

M0.7

+4

AWL

Si el temporizador de parpadeo es
menor que o igual a 400 ms, activar el
temporizador de parpadeo, desactivar
el bit del LED e incrementar el
contador de pasos.

NETWORK
LDW>=
=
R
INCW

T1, +4
M0.7
M0.0, 1
MW1

M0.0
R
1

INC_W
EN
MW1

Figura 3-26

IN

OUT

MW1

Lgica de control para activar el bit del temporizador e incrementar el contador

La figura 3-27 muestra la lgica de control para encender y apagar el LED. Cada vez se ejecuta la
lgica de parpadeo del LED se evala un bit diferente de MW3 (M4.0 a M4.7). Conforme a la
configuracin que se haya cargado (v. fig. 3-24), el LED se enciende o se apaga.
La figura 3-28 muestra la lgica de control para poner el contador a 0.

3-26

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Introducir un programa de ejemplo

KOP

AWL

Network 11
MW1
==I

M4.0

M0.0
S
1

I0.2

+1
MW1
==I

M4.1

+2
MW1
==I

M4.2

+3
MW1
==I

Si el contador de pasos es igual a un


valor determinado y est activada la
correspondiente configuracin binaria,
poner a 1 el bit del LED si el sistema
est desactivado.

M4.5

NETWORK
LDW=
A
LDW=
A
LDW=
A
LDW=
A
LDW=
A
LDW=
A
OLD
AN
S

MW1,
M4.0
MW1,
M4.1
MW1,
M4.2
MW1,
M4.5
MW1,
M4.6
MW1,
M4.7

+1
+2
+3
+6
+7
+8

I0.2
M0.0, 1

+6
MW1
==I

M4.6

+7
MW1
==I

M4.7

+8

Figura 3-27

Lgica de control para controlar el patrn de parpadeo

KOP
Network 12

MW1
>=I

MOV_W
EN

+10

I0.0

Figura 3-28

AWL

Si el contador de pasos es igual a 10 y tanto la zona 1


como la zona 2 estn cerradas, poner a 0 el contador
de pasos.

+0

IN

OUT

NETWORK
LDW>=
LD
A
OLD
MOVW

MW1, +10
I0.0
I0.1
+0, MW1

MW1

I0.1

Lgica de control para poner a 0 el contador

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

3-27

Introducir un programa de ejemplo

3-28

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Nociones bsicas para programar una


CPU 210

Antes de comenzar a programar aplicaciones para la CPU 210, es recomendable que se familiarice
con algunas funciones bsicas de la misma.
Indice del captulo
Descripcin

Apartado

Pgina

4.1

Crear una solucin de automatizacin con un MicroPLC

4-2

4.2

Conceptos para crear un programa

4-4

4.3

El ciclo de la CPU 210

4-6

4.4

Lenguajes de programacin

4-9

4.5

Direcciones de las reas de memoria

4-11

4.6

Programa de ejemplo utilizando una rutina de interrupcin

4-14

4.7

Utilizar el potencimetro analgico

4-16

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

4-1

Nociones bsicas para programar una CPU 210

4.1

Crear una solucin de automatizacin con un MicroPLC


Hay diversos mtodos para crear una solucin de automatizacin con un MicroPLC. En el
presente apartado se indican algunas reglas generales aplicables a numerosos proyectos. No
obstante, tambin deber tener en cuenta las directrices de su empresa y sus propias experiencias.
La figura 4-1 se muestra los pasos bsicos al respecto.

Estructurar el proceso o la instalacin.

Especificar las unidades funcionales.

Disear los circuitos de seguridad cableados.

Definir las estaciones de operador.

Crear los planos de configuracin del PLC.

Elaborar una lista de direcciones simblicas (opcional).

Figura 4-1

Pasos bsicos para crear una solucin de automatizacin

Estructurar el proceso o la instalacin


Divida el proceso o la instalacin en secciones independientes entre s. Dichas secciones
determinarn los lmites entre los diversos sistemas de automatizacin e influirn en las
descripciones de las reas de funciones y en la asignacin de recursos.
Especificar las unidades funcionales
Describa las funciones de cada seccin del proceso o de la instalacin. Incorpore los siguientes
aspectos:

S Entradas y salidas (E/S)


S Descripcin del funcionamiento
S Condiciones de habilitacin (es decir, los estados que se deben alcanzar antes de ejecutar una
funcin) de cada actuador (electrovlvulas, motores, accionamientos, etc.)

S Descripcin del interface de operador


S Interfaces con otras secciones del proceso o de la instalacin

4-2

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Nociones bsicas para programar una CPU 210

Disear los circuitos de seguridad


Determine qu aparatos requieren un cableado permanente por motivos de seguridad. Si fallan los
sistemas de automatizacin, puede producirse un arranque inesperado o un cambio de
funcionamiento de las mquinas que controlan. En tal caso, se pueden causar heridas graves o
deteriorar objetos. Por lo tanto, es preciso utilizar dispositivos de proteccin contra sobrecargas
electromagnticas que funcionen independientemente de la CPU 210, evitando as las condiciones
inseguras.
Para disear los circuitos de seguridad:

S Defina el funcionamiento errneo o inesperado de los actuadores que pudieran causar peligros.
S Defina las condiciones que garanticen el funcionamiento seguro y determine cmo reconocer
dichas condiciones, independientemente de la CPU 210.

S Defina cmo la CPU 210 y sus E/S debern influir el proceso cuando se conecte y desconecte
la alimentacin, as como al detectarse errores. Estas informaciones se debern utilizar
nicamente para disear el funcionamiento normal y el funcionamiento anormal esperado, sin
poderse aplicar para fines de seguridad.

S Prevea dispositivos de parada de emergencia manual o de proteccin contra sobrecargas


electromagnticas que impidan el funcionamiento peligroso, independientemente de la CPU.

S Desde los circuitos independientes, transmita informaciones de estado apropiadas a la


CPU 210 para que el programa y los interfaces de operador dispongan de los datos necesarios.

S Defina otros requisitos adicionales de seguridad para que el proceso se lleve a cabo de forma
segura y fiable.
Definir las estaciones de operador
Conforme a las funciones exigidas, cree planos de las estaciones de operador. Incorpore los
siguientes puntos:

S Panormica de la ubicacin de todas las estaciones de operador con respecto al proceso o a la


instalacin.

S Disposicin mecnica de los aparatos (pantalla, interruptores, lmparas, etc.) de la estacin de


operador.

S Esquemas de conexiones con las correspondientes entradas y salidas de la CPU 210.


Crear los planos de configuracin del PLC
Conforme a las funciones exigidas, cree planos de configuracin del sistema de automatizacin
incorporando los siguientes puntos:

S Ubicacin de la CPU con respecto al proceso o a la instalacin.


S Disposicin mecnica de la CPU 210 (incluyendo armarios, etc.).
S Esquemas elctricos de cada CPU 210 (incluyendo los nmeros de referencia y las direcciones
de las entradas y salidas).
Elaborar una lista de nombres simblicos
Si desea utilizar nombres simblicos para el direccionamiento, elabore una lista de nombres
simblicos para las direcciones absolutas. Incluya no slo las entradas y salidas fsicas, sino
tambin todos los dems elementos que utilizar en su programa.

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

4-3

Nociones bsicas para programar una CPU 210

4.2

Conceptos para crear un programa

Referencias a las entradas y salidas en el programa


La figura 4-2 muestra la conexin de un esquema de circuitos simple con la CPU 210. En el
ejemplo, el estado del interruptor de la estacin de operador para abrir la vlvula de vaciado se
suma a los estados de las otras entradas. Los clculos de los dichos estados determinan entonces
el estado de la salida correspondiente a la electrovlvula que cierra la vlvula de vaciado. La CPU
procesa el programa cclicamente, leyendo y escribiendo los datos.
El programa se ejecuta conforme a un flujo simplificado de informacin: el estado de la entrada
fsica se copia en el rea de memoria ' la CPU 210 ejecuta el programa ' cuando el programa
modifica una salida, la CPU 210 actualiza inmediatamente la salida fsica. A cada rea de la
memoria se le ha asignado un identificador nemotcnico (p.ej. I para las entradas) que se utiliza
para acceder a los datos almacenados all.

Abr_Vac_PB

Cerr_Vac_P
B

A_Mtr_Fbk

Paro_Em_O
n

Vlv_Vac

Vlv_Vac

Salida

S
Vlvula de vaciado

Area de
entradas

Entrada

CPU 210

Estacin de operador

Figura 4-2

Referencias a las entradas y salidas en el programa

Acceder a los datos en las reas de memoria


Todas las reas de memoria de la CPU 210 tienen direcciones absolutas. Para acceder a una
direccin determinada es preciso indicar el operando (p.ej. I0.0 que es la primera entrada). Una
direccin absoluta de un rea de memoria incluye no slo el identificador de rea (p.ej. M), sino
tambin el tamao de los datos a los que se desee acceder: W (palabra: dos bytes). (La CPU 210
provee 3 palabras o 48 bits para el rea de memoria M.) La direccin absoluta incluye tambin un
valor numrico: bien sea el nmero de bytes desde el comienzo del rea de memoria
(desplazamiento) o bien el nmero de elemento. (Este valor depende del identificador de rea
(v. apt. 4.5)).

4-4

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Nociones bsicas para programar una CPU 210

Estructurar el programa
Como muestra la figura 4-3, los programas para la CPU 210 comprenden dos partes bsicas: el
programa principal y una rutina de interrupcin de hardware (opcional), v. figura 4-3.

S En el programa principal se disponen las operaciones que controlan la aplicacin. Las


operaciones del programa principal se ejecutan de forma secuencial en cada ciclo de la CPU.
Para terminar el programa principal, utilice en KOP una bobina absoluta Finalizar programa
principal. En AWL deber usar una operacin Finalizar programa principal (MEND).

S La CPU 210 permite utilizar tambin una rutina de interrupcin de hardware (opcional). Si usa la
rutina de interrupcin en el programa, la CPU ejecutar las operaciones correspondientes
cuando se presente un determinado evento en el hardware (el flanco positivo cuando se activa
I0.0). Site la rutina de interrupcin despus del fin del programa principal (siguindole a la
operacin Finalizar programa principal (MEND)). Utilice una operacin Retorno absoluto desde
rutina de interrupcin (RETI) para terminar la rutina de interrupcin.
El apartado 4.6 incluye un ejemplo de un programa donde se utiliza una rutina de interrupcin.
Este ltima no se ejecuta como parte del ciclo normal, sino cuando se presenta el
correspondiente evento de interrupcin (lo que puede ocurrir en cualquier momento del ciclo).
Para obtener ms informacin acerca de cmo crear e introducir un programa, consulte el
programa de ejemplo en el captulo 3.

Programa principal
..
.
Programa de
usuario

Programa principal:
Se ejecuta una vez por ciclo

MEND
Rutina de interrupcin (opcional)
RETI

Figura 4-3

Rutina de interrupcin:
Se ejecuta cada vez que se presenta
el correspondiente evento de
interrupcin.

Estructura del programa de la CPU 210

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

4-5

Nociones bsicas para programar una CPU 210

4.3

El ciclo de la CPU 210


El funcionamiento bsico de la CPU 210 es muy simple:

S La CPU lee el estado de las entradas.


S El programa almacenado en la CPU utiliza dichas entradas para evaluar la lgica. A medida que
se ejecuta el programa, la CPU escribe los datos en las salidas.
La CPU 210 ejecuta el programa de forma continua. Si el programa contiene una rutina de
interrupcin opcional, sta se puede procesar en cualquier momento despus de que la CPU
ejecute en el programa principal la operacin Habilitar todos los eventos de interrupcin (ENI).
El ciclo bsico de la CPU 210
La CPU 210 ejecuta el programa de forma cclica. Como muestra la figura 4-4, el ciclo de la
CPU abarca las siguientes tareas:
1. En el primer ciclo (una vez conectada la alimentacin), la CPU 210 borra las salidas (Q), las
marcas (M) y los valores actuales de los temporizadores (T). La CPU 210 borra dichos
elementos slo en el primer ciclo.
Si no se ha insertado ningn cartucho de memoria, la CPU 210 restablece los valores actuales
de los cuatro contadores.
2. La CPU 210 filtra las entradas y actualiza el valor del potencimetro analgico (almacenado en
SMW2). Esto retarda el ciclo en unos 15 ms.
3. La CPU 210 ejecuta el programa de usuario. Cuando el programa escribe los valores en las
salidas, la CPU 210 las actualiza inmediatamente.
4. La CPU 210 actualiza la base de tiempo de los temporizadores de 100 ms.
La rutina de interrupcin no se ejecuta como parte del ciclo normal, sino cuando se presenta el
correspondiente evento de interrupcin (lo que puede ocurrir en cualquier punto del ciclo). Una vez
ejecutada en el programa principal la operacin Habilitar todos los eventos de interrupcin (ENI), la
CPU 210 procesa la rutina de interrupcin en el flanco positivo de I0.0. La CPU 210 puede
procesar la rutina de interrupcin en cualquier momento del ciclo.

Una vez habilitada la rutina de interrupcin, los eventos de interrupcin


pueden iniciar la correspondiente rutina en cualquier punto del ciclo.

Tareas de la CPU
Borrar las salidas.

Leer las entradas filtradas.

Ejecutar el programa.

Borrar las marcas.

Actualizar el valor del


potencimetro analgico.

Escribir las salidas.

Borrar los valores actuales


de los temporizadores.

Actualizar la base de
tiempo de los
temporizadores.

Slo en el primer ciclo

En todos los ciclos

Figura 4-4

4-6

Ciclo de la CPU 210

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Nociones bsicas para programar una CPU 210

El ciclo bsico de la PDS 210


El ciclo de la PDS 210 es similar al de la CPU 210. Puesto que la PDS 210 se comunica con
STEP 7-Micro/WIN, debe procesar todas las peticiones de comunicacin. La PDS 210 actualiza
tambin los temporizadores antes de ejecutar el programa, lo que la diferencia de la CPU 210.
Como muestra la figura 4-5, la PDS 210 realiza las siguientes tareas durante el ciclo:
1. En el primer ciclo (una vez conectada la alimentacin), la PDS 210 borra las salidas (Q), las
marcas (M) y los valores actuales de los temporizadores (T). La PDS 210 borra dichos
elementos slo en el primer ciclo.
2. La PDS 210 filtra las salidas y actualiza el valor del potencimetro analgico (almacenado en
SMW2). Esto retarda el ciclo en unos 15 ms.
3. La PDS 210 actualiza la base de tiempo de los temporizadores de 100 ms. (Tenga en cuenta
que la PDS 210 actualiza los temporizadores antes de ejecutar el programa.)
4. La PDS 210 ejecuta el programa de usuario. Cuando el programa escribe los valores en las
salidas, la PDS 210 actualiza inmediatamente las salidas.
5. La PDS 210 procesa todas las peticiones de comunicacin de STEP 7-Micro/WIN.
La rutina de interrupcin no se ejecuta como parte del ciclo normal, sino cuando se presenta el
correspondiente evento de interrupcin (lo que puede ocurrir en cualquier punto del ciclo). Una vez
ejecutada en el programa principal la operacin Habilitar todos los eventos de interrupcin (ENI), la
PDS 210 procesa la rutina de interrupcin en el flanco positivo de I0.0. La PDS 210 puede
procesar la rutina de interrupcin en cualquier momento del ciclo.

Una vez habilitada la rutina de interrupcin, los eventos de interrupcin


pueden iniciar la correspondiente rutina en cualquier momento del ciclo.

Tareas de la PDS
Borrar las salidas.
Borrar las marcas.
Borrar los valores
actuales de los
temporizadores.

Leer las entradas


filtradas.
Actualizar el valor del
potencimetro
analgico.

Actualizar la base
de tiempo de los
temporizadores.

Ejecutar el
programa.
Escribir las
salidas.

Procesar las
peticiones de
comunicacin.

Slo en el primer ciclo

En todos los ciclos

Figura 4-5

Ciclo de la PDS 210

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

4-7

Nociones bsicas para programar una CPU 210

Indicar el nmero de ciclos utilizando la funcin de test


STEP 7-Micro/WIN permite comprobar el programa, debindose indicar a tal efecto un nmero de
ciclos que la PDS 210 debe ejecutar antes de parar (v. apt. 2.9.). Se puede definir que se ejecuten
uno o varios ciclos. La PDS 210 ejecuta el primer ciclo como si la alimentacin se acabara de
conectar. Una vez ejecutado el nmero de ciclos indicado se borran todas las salidas.
La opcin de test slo se puede utilizar con la PDS 210.
Como muestra la figura 4-6, la PDS 210 realiza las siguientes tareas al comprobar un programa:
1. En el primer ciclo, la PDS 210 borra las salidas (Q), las marcas (M) y los valores actuales de los
temporizadores (T).
2. La PDS 210 filtra las salidas y actualiza el valor del potencimetro analgico (almacenado en
SMW2).
3. La PDS 210 actualiza la base de tiempo de los temporizadores de 100 ms.
4. La PDS 210 ejecuta el programa de usuario. Cuando el programa escribe los valores en las
salidas, la PDS 210 las actualiza inmediatamente.
5. La PDS 210 procesa todas las peticiones de comunicacin de STEP 7-Micro/WIN.
6. Si se ha indicado ms de 1 ciclo, la PDS 210 inicia el siguiente ciclo, comenzando en el punto 2.
7. Una vez ejecutado el nmero de ciclos indicado, la PDS 210 borra todas las salidas e inhibe la
interrupcin de hardware.

Una vez habilitada la rutina de interrupcin, los eventos de interrupcin pueden


iniciar la correspondiente rutina en cualquier momento del ciclo.

Tareas de la PDS
Borrar las salidas.
Borrar las
marcas.
Borrar los valores
actuales de los
temporizadores.

Leer las entradas


filtradas.
Actualizar el valor
del potencimetro
analgico.

Actualizar la
base de
tiempo de los
temporizadore
s.

Ejecutar el
programa.
Escribir las
salidas.

Procesar las
Borrar las
peticiones de salidas.
comunicacin.

Un ciclo

La PDS 210
ejecuta el
nmero de
ciclos indicado
en el software.
Varios ciclos

Figura 4-6

4-8

Ciclo de la opcin de test

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Nociones bsicas para programar una CPU 210

4.4

Lenguajes de programacin
La CPU 210 y STEP 7-Micro/WIN asisten los siguientes lenguajes de programacin:

S La lista de instrucciones (AWL) comprende un juego de operaciones nemotcnicas que


representan las funciones de la CPU.

S El esquema de contactos (KOP) es un lenguaje de programacin grfico con componentes


similares a los elementos de un esquema de circuitos.
STEP 7-Micro/WIN ofrece adems dos representaciones nemotcnicas para visualizar las
direcciones y las operaciones del programa: internacional y SIMATIC. Tanto la nemotcnica
internacional como la SIMATIC se refieren al mismo juego de operaciones para la CPU 210. Hay
una correspondencia directa entre las dos representaciones, siendo idnticas las funciones de
ambas. En el presente manual se utiliza la nemotcnica internacional.
Elementos bsicos de KOP
Al programar con KOP, se crean y se disponen componentes grficos que conforman un segmento
de operaciones lgicas. Como muestra la figura 4-7, se ofrecen los siguientes elementos bsicos
para crear programas:

S Contactos: un contacto representa un interruptor por el que fluye la corriente cuando est
cerrado.

S Bobinas: una bobina representa un rel que se excita cuando se aplica tensin.
S Cuadros: un cuadro representa una funcin que se ejecuta cuando la corriente fluye por l.
S Segmentos: un segmento constituye un circuito completo. La corriente fluye desde la barra de
alimentacin izquierda pasando por los contactos cerrados para excitar las bobinas o cuadros.

Bobinas

Asignar bobina de salida

F2

Network 1

F3

F4

F5

F6

F7

F8

F10

TTULO DEL SEGMENTO (una lnea)


I0.1

I0.0

Q0.0

Bobina
Segmento

Contacto
normalmente abierto

Network 2

Contacto normalmente
cerrado

TTULO DEL SEGMENTO (una lnea)

I0.0

T0
IN

TON

Cuadro
+0

Segmento

PT

Barra de alimentacin
izquierda

Figura 4-7

Elementos bsicos de KOP

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

4-9

Nociones bsicas para programar una CPU 210

Operaciones de AWL
La lista de instrucciones (AWL) es un lenguaje de programacin en el que cada lnea del programa
contiene una operacin que utiliza una abreviatura nemotcnica para representar la funcin de la
CPU. Las operaciones se combinan en un programa, creando as la lgica de control de su
aplicacin. La figura 4-8 muestra los elementos bsicos de un programa AWL.

AWL

Editor AWL proyect1.ob1

//Programa para tren transportador


NETWORK 1
LD
Marcha1
AN
=

//Marcha motor:
//Si I0.0 est activada
//e I0.1 no est activada,
//poner en marcha el motor.

Paro-Em1
Q0.0

NETWORK 2
MEND

//Fin del programa

Operacin

Figura 4-8

Cada comentario debe ir


precedido de dos barras
inclinadas (//).

Operando

Ventana del editor AWL con un programa de ejemplo

Las operaciones AWL utilizan una pila lgica en la CPU para resolver la lgica. Como muestra la
figura 4-9, dicha pila tiene ocho bits de profundidad y uno de ancho. La mayora de las operaciones
AWL utilizan el primer bit, o bien el primero y el segundo bit de la pila. Combinando los primeros
dos bits de la pila, se pierde el valor del nivel superior y en su lugar se coloca el valor del nivel
siguiente, es decir que a la pila se le resta un bit.
En tanto que la mayora de las operaciones AWL leen slo los valores de la pila lgica, muchas
otras modifican tambin los valores ah almacenados. La figura 4-9 muestra tres ejemplos de cmo
tres operaciones utilizan la pila lgica.

Bits de la pila lgica

Cargar (LD)
Carga un nuevo valor (nv) en la
pila.
Antes

iv0
iv1
iv2
iv3
iv4
iv5
iv6
iv7

Despus

nv
iv0
iv1
iv2
iv3
iv4
iv5
iv6

S0
S1
S2
S3
S4
S5
S6
S7

Pila 0
Pila 1
Pila 2
Pila 3
Pila 5
Pila 5
Pila 6
Pila 7

Primer nivel o primer valor de la pila


Segundo nivel de la pila
Tercer nivel de la pila
Cuarto nivel de la pila
Quinto nivel de la pila
Sexto nivel de la pila
Sptimo nivel de la pila
Octavo nivel de la pila

Y (A)
Combina un nuevo valor (nv) con el
valor depositado en el nivel superior
de la pila mediante una operacin Y.
S0 = iv0 * nv

iv7 se pierde.

Antes

iv0
iv1
iv2
iv3
iv4
iv5
iv6
iv7

Despus

S0
iv1
iv2
iv3
iv4
iv5
iv6
iv7

O (A)
Combina un nuevo valor (nv) con el
valor depositado en el nivel
superior de la pila mediante una
operacin O.
S0 = iv0 + nv

Antes

iv0
iv1
iv2
iv3
iv4
iv5
iv6
iv7

Despu
s

S0
iv1
iv2
iv3
iv4
iv5
iv6
iv7

En estos ejemplos, los valores iniciales de la pila se denominan iv0 a iv7. Los nuevos valores se representan mediante nv, en
tanto que S0 es el valor calculado que se almacena en la pila lgica.

Figura 4-9

4-10

Pila lgica de la CPU 210

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Nociones bsicas para programar una CPU 210

4.5

Direcciones de las reas de memoria


La CPU 210 dispone de 4 entradas y 4 salidas digitales. Adems de las E/S, la CPU ofrece reas
de memoria para almacenar informaciones. Dichas reas contienen direcciones unvocas a las que
puede acceder el programa. La figura 4-10 muestra las reas de memoria y el margen de
direcciones de la CPU 210.

Memoria interna

Marcas

Entradas y salidas
I0.0
I0.1
I0.2
I0.3

Figura 4-10

Q0.0
Q0.1
Q0.2
Q0.3

M0.0
M1.0
M2.0
M3.0
M4.0
M5.0

a
a
a
a
a
a

Temporizadores Contadores

M0.7
M1.7
M2.7
M3.7
M4.7
M5.7

T0
T1
T2
T3

Marcas especiales
SM0.0 a SM0.7
SM1.0 a SM1.7

C0
C1
C2
C3

Potencimetro analgico
SMW2

Direcciones de la memoria de la CPU 210

A los datos se accede en formato de palabra (unidades de 16 bits). Se dispone de los siguientes
mrgenes para valores enteros:

S Enteros sin signo:

0 a 65.535 (decimal)
0 a FFFF (hexadecimal)

S Enteros con signo: 32.768 a +32.767 (decimal)


8000 a 7FFF (hexadecimal)
Acceder a los datos utilizando direcciones
Para acceder a un bit en un rea de memoria es preciso indicar la direccin del mismo. Esta ltima
comprende un identificador de rea, la direccin del byte y el nmero de bit. La figura 4-11 muestra
un ejemplo de direccionamiento de un bit (denominado tambin direccionamiento byte.bit). En el
ejemplo, el rea de memoria y la direccin del byte (M = marca y 3 = byte 3) van seguidas de un
punto decimal (.) que separa la direccin del bit (bit 4).

MSB

M 3 . 4

LSB

7 6 5 4 3 2 1 0
Bit del byte o nmero de bit: bit 4 de 8 (0 a 7)
Punto decimal que separa la
direccin del byte del nmero de bit
Direccin del byte: byte 3 (el cuarto byte)
Identificador de rea (M = marca)

M
M
M
M
M
M

0
1
2
3
4
5

MSB = bit ms significativo, LSB = bit menos significativo

Figura 4-11

Acceder a un bit de datos en la memoria de la CPU (direccionamiento byte.bit)

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

4-11

Nociones bsicas para programar una CPU 210

A los datos almacenados en diversas reas de memoria de la CPU (T, C, M y SM) se puede
acceder en formato de palabra. Para acceder a una palabra de datos en la memoria de la CPU es
preciso indicar la direccin de forma similar a la direccin de un bit. Comprende un identificador de
rea, el tamao de los datos y la direccin del byte inicial del valor, como muestra la figura 4-12.
Para acceder a los datos de los temporizadores (T) y de los contadores (C) se debe utilizar una
direccin compuesta por un identificador de rea y un nmero de elemento.

Byte menos significativo

M W 2

Byte ms significativo
MSB
15

MW2

Figura 4-12

LSB
0

MB2

MB3

Direccin del byte


Acceder a un formato de palabra
Identificador de rea (memoria V)

Acceder a una palabra de datos en la memoria de la CPU

Direccionamiento de la imagen del proceso de las entradas (I)


Como se describe en el apartado 4.2, la CPU lee las entradas fsicas al comienzo de cada ciclo y
escribe los valores filtrados en la imagen del proceso de las entradas.
Formato: Bit

I0.[direccin del bit]

I0.1

Direccionamiento de las salidas (Q)


Cuando la lgica activa una bobina de salida, la CPU activa inmediatamente la salida
correspondiente.
Formato: Bit

Q0.[direccin del bit]

Q0.0

Direccionamiento del rea de marcas (M)


Las marcas internas (rea de marcas M) se pueden utilizar como rels de control para almacenar el
estado intermedio de una operacin u otras informaciones de control.
Formato: Bit
Palabra

M[direccin del byte].[direccin del bit] M2.7


MW0
M[tamao][direccin del byte inicial]

Direccionamiento de las marcas especiales (SM)


Las marcas especiales (SM) permiten intercambiar datos entre la CPU y el programa. Dichas
marcas se pueden utilizar para seleccionar y controlar algunas funciones especiales de la
CPU 210, tales como un bit que se activa slo en el primer ciclo, bits que se activan y se
desactivan en determinados intervalos o una palabra que almacena el valor del potencimetro
analgico.
Para ms informacin acerca de las marcas especiales, consulte el Anexo B. Aunque el rea de las
marcas especiales se basa en bits, es posible acceder a los datos en formato de bit o (en el caso
del potencimetro analgico) de palabra.
Formato:Bit
Palabra

4-12

SM[direccin del byte].[direccin del bit]


SM[tamao][direccin del byte inicial]

SM0.1
SMW2

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Nociones bsicas para programar una CPU 210

Direccionamiento de los temporizadores (T)


Los temporizadores son elementos que cuentan incrementos de tiempo. Los cuatro temporizadores
(T0 a T3) tienen resoluciones (intervalos) de 100 ms. El valor actual de cada temporizador se
almacena en formato de entero con signo de 16 bits (palabra). Para acceder al valor actual se
puede utilizar la direccin del temporizador (T + nmero del temporizador).
Formato:

T[nmero del temporizador]

T0

Direccionamiento de los contadores (C)


Los contadores son elementos que cuentan los cambios de negativo a positivo en la(s) entrada(s)
de contaje. Los cuatro contadores (C0 a C3) disponibles en la CPU 210 cuentan tanto adelante
como atrs. El valor actual de cada contador almacena el valor de contaje acumulado en formato
de entero con signo de 16 bits (palabra).
Formato:

C[nmero del contador]

C2

Utilizar valores de constantes


Numerosas operaciones de programacin de la CPU 210 permiten utilizar valores de constantes.
Dichas constantes pueden ser slo enteros con signo en formato de palabra. La CPU almacena
todas las constantes como nmeros binarios que se pueden representar en formato decimal,
hexadecimal o ASCII.
Formato decimal:
Formato hexadecimal:
Formato ASCII:

[valor decimal]
16#[valor hexadecimal]
[texto ASCII]

La CPU 210 no permite indicar tipos de datos especficos (p.ej. indicar si la constante es un entero
de 16 bits o un entero con signo). Por ejemplo, una operacin LDW>= puede utilizar el valor en
MW2 como entero con signo, en tanto que una operacin MOVW puede utilizar ese mismo valor en
MW2 como valor binario sin signo.
A continuacin se indican ejemplos de constantes en formato decimal, hexadecimal y ASCII:

S Constante decimal:
20047
S Constante hexadecimal: 16#4E4F
S Constante ASCII:
AD (el texto ASCII aparece entre comillas sencillas)

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

4-13

Nociones bsicas para programar una CPU 210

4.6

Programa de ejemplo utilizando una rutina de interrupcin


La interrupcin de hardware de la CPU 210 se puede utilizar para controlar tareas que requieren
funciones de contaje rpido. Por ejemplo, es posible usar la CPU 210 para contar un tren de
impulsos de un sensor RTD y controlar un calefactor elctrico. La figura 4-13 muestra una
aplicacin de ejemplo de las siguientes tareas:
1. Un instrumento (p.ej. el sensor PT100 RTD) mide la temperatura y un mdulo RTD genera un
tren de impulsos proporcional a la temperatura.
2. Utilizando el evento de interrupcin de hardware (el flanco positivo de I0.0), la CPU 210
cuenta los impulsos que recibe durante un perodo de tiempo (5 segundos). Dependiendo del
contaje (que guarda relacin con la temperatura), la CPU 210 activa o desactiva una salida
digital.
3. El contactor activa o desactiva el calefactor elctrico, dependiendo del estado de la salida de la
CPU 210.
La figura 4-14 muestra un programa de ejemplo para la aplicacin descrita. En el ejemplo se cuenta
hasta 3 kHz.
1.
Medicin de temperatura (utilizando un sensor PT100 RTD)
El mdulo RTD convierte la seal de temperatura en un tren de
impulsos.
Forma de onda del tren de
impulsos (hasta 3 kHz)

Funcionamiento del calefactor


Contaje durante 5 segundos
(en relacin con la
temperatura)

30000
OFF
15200
ON
0

2.

3.
El contactor controla el calefactor
elctrico.

Figura 4-13

4-14

El programa contenido en la CPU 210


supervisa la temperatura y controla la
fuente de calor.

Aplicacin de ejemplo utilizando la interrupcin de hardware

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Nociones bsicas para programar una CPU 210

Programa principal
Network 1
I0.1

M0.0

KOP

AWL
Network 1
LD
I0.1
A
M0.0
TON
T0, +0
EU
MOVW +0, MW2
ENI

T0
IN TON
+0

PT

MOV_W

EN
+0

IN

OUT

MW2

ENI

Network 2
SM0.0

M0.0
S
1

Network 3
T0
>=I
+50

DISI
M0.0
R
1

Network 4
M0.0

0
JMP

Network 5
M0.0

I0.1

Network 1: Activar el temporizador T0,


habilitar la rutina de interrupcin e
inicializar la variable de contaje (MW2).
Network 2: Activar el temporizador
despus de que se haya desactivado.
Network 3: Al cabo de 5 segundos,
desactivar el temporizador e inhibir la
rutina de interrupcin.
Network 4: Mientras funciona el
temporizador, saltarse la lgica que
comprueba el valor de contaje.
Network 5: Al detenerse el temporizador,
activar Q0.0 si el valor de contaje es
inferior o igual a 15200.
MW2
<=I

Network 2
LD
SM0.0
S
M0.0, 1
Network 3
LDW>= T0, +50
DISI
R
M0.0, 1
Network 4
LD
M0.0
JMP
0
Network 5
LDN
M0.0
A
I0.1
AW<= MW2, +15200
=
Q0.0
Network 6
LBL
0
Network 7
MEND

Q0.0

+15200

Network 6
0
LBL

Network 6: Meta de la operacin de salto


(Network 4).
Network 7: Fin del programa principal.

Network 7
END

Rutina de interrupcin
Network 8

Network 8: Identifica la rutina de


interrupcin con el contador rpido. Esta
rutina de interrupcin puede contar hasta
3 kHz.

0
INT
Network 9

Network 9: Incrementa el contador (MW2)


en cada flanco positivo de I0.0.

INC_W
EN
MW2

IN

OUT

MW2

Network 10: Retorno al programa


principal.

Network 8
INT
0
Network 9
INCW MW2
Network 10
RETI

Network 10
RETI

Figura 4-14

Utilizar una rutina de interrupcin con un contador rpido

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

4-15

Nociones bsicas para programar una CPU 210

4.7

Utilizar el potencimetro analgico


Como muestra la figura 4-15, la CPU 210 dispone de un potencimetro analgico (ubicado debajo
de la tapa de proteccin del mdulo). El potencimetro permite incrementar o decrementar valores
almacenados en los bytes de una marca especial (SMW2). El programa puede utilizar este valor de
slo lectura para diversas funciones, p.ej. para actualizar el valor actual de un temporizador o de un
contador, para introducir o modificar los valores estndar, o bien para ajustar lmites.
Utilice un destornillador pequeo para ajustar el potencimetro. Gire el potencimetro hacia la
derecha para incrementar el valor, o bien hacia la izquierda para decrementarlo.

Potencimetro analgico

DC
SALIDAS

Figura 4-15

M L+

0.0 0.1 0.2 0.3

L+ DC 24 V

Potencimetro analgico

SMW2 almacena el valor digital que representa la posicin del potencimetro analgico.
La CPU 210 consulta el estado del potencimetro analgico tres veces por segundo (como mnimo)
y tiene un margen comprendido entre 0 y 255. El nuevo valor del potencimetro analgico se
escribe en SMW2 al comienzo del siguiente ciclo.
El potencimetro analgico de la PDS 210 tiene un margen nominal de 0 a 255 y un margen
garantizado de 10 a 200.
La figura 4-16 muestra un programa de ejemplo con el potencimetro analgico.
AWL

KOP
Network 1
I0.0

Leer el valor del


potencimetro analgico y
almacenarlo en MW0.

MOV_W
EN
SMW2

IN

OUT

IN

T0
TON

Network 2
LDN
M2.0
TON
T0, 0

MW0

Network 2
M2.0
/
+0

Network 1
LD
I0.0
MOVW
SMW2, MW0

Iniciar temporizador T0.

Network 3
LDW>=
T0, MW0
=
M2.0

PT

Network 3
T0
>=I
MW0

Figura 4-16

4-16

M2.0

Activar M2.0 cuando T0


alcance el valor introducido
con el potencimetro
analgico.

Programa de ejemplo para utilizar el potencimetro analgico

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Juego de operaciones

En el presente captulo se utilizan las siguientes convenciones para representar las operaciones
con los lenguajes de programacin KOP (esquema de contactos) y AWL (lista de instrucciones):

K
O
P

Condicional: la
ejecucin depende de la
combinacin lgica
precedente

n
Representacin
en KOP

A
W
L

Representacin en
AWL

Absoluto: la ejecucin
no depende de la
combinacin lgica
precedente

JMP

END

Indice del captulo


Apartado

Descripcin

Pgina

5.1

Mrgenes vlidos para la CPU 210 y la PDS 210

5-2

5.2

Operaciones con contactos

5-3

5.3

Operaciones con salidas

5-5

5.4

Operaciones de temporizacin

5-6

5.5

Operaciones de contaje

5-8

5.6

Operaciones para incrementar y decrementar

5-9

5.7

Operacin de transferencia

5-10

5.8

Operaciones de control del programa

5-11

5.9

Operaciones lgicas de pilas

5-13

5.10

Operaciones de interrupcin

5-14

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

5-1

Juego de operaciones

5.1

Mrgenes vlidos para la CPU 210 y la PDS 210

Mrgenes vlidos de los operandos


En la tabla 5-1 se indican los mrgenes vlidos de los operandos utilizados para acceder a los
datos en las diversas reas de la memoria. Dichos mrgenes varan segn el tamao de los datos
a los que se desee acceder.
Tabla 5-1 Mrgenes vlidos de los operandos
CPU 210 y PDS 210

Mtodo de acceso
Bit
(Byte.bit)

Palabra

5-2

I
Q
M
SM

0.0 a 0.3
0.0 a 0.3
0.0 a 5.7
0.0 a 1.7

T
C
MW
SMW
Constante

0a3
0a3
0a4
0a2

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Juego de operaciones

5.2

Operaciones con contactos

Contactos estndar
K
O
P

El contacto abierto se cierra (se activa) si el valor binario de la


direccin n = 1.

n
/

En AWL, el contacto normalmente abierto se representa con las


operaciones Cargar, Y y O. Dichas operaciones cargan el valor binario
de la direccin n en el nivel superior de la pila.
El contacto cerrado se cierra (se activa) si el valor binario de la
direccin n = 0.

A
W
L

LD
A
O

n
n
n

LDN
AN
ON

n
n
n

En AWL, el contacto normalmente cerrado se representa con las


operaciones Cargar valor negado, YNO y ONO. Dichas
operaciones cargan el valor binario invertido de la direccin n en el
nivel superior de la pila.
Operandos:

n:

I, M, SM

Estas operaciones leen el valor direccionado de la imagen del proceso


que se actualiza al comienzo de cada ciclo.
NOT
K
O
P

A
W
L

NOT

El contacto NOT invierte el sentido de circulacin de la corriente. La


corriente se detiene al alcanzar el contacto NOT. Si no logra alcanzar
el contacto, entonces hace circular la corriente.
En AWL, la operacin Invertir primer valor (NOT) invierte el primer
valor de la pila de 0 a 1, o bien, de 1 a 0.

NOT

Operandos:

ninguno

Detectar flanco positivo y negativo


K
O
P

A
W
L

EU
ED

El contacto Detectar flanco positivo permite que fluya la corriente


durante un ciclo cada vez que se produce un cambio de 0 a 1 (de off
a on). En AWL, dicho contacto se representa con la operacin
Detectar flanco positivo (EU). Cuando se detecta un cambio de seal
de 0 a 1 en el primer valor de la pila, ste se pone a 1. En caso
contrario, se pone a 0.
El contacto Detectar flanco negativo permite que fluya la corriente
durante un ciclo cada vez que se produce un cambio de 1 a 0 (de on
a off). En AWL, dicho contacto se representa con la operacin
Detectar flanco negativo (ED). Cuando se detecta un cambio de
seal de 1 a 0 del primer valor de la pila, ste se pone a 1. En caso
contrario, se pone a 0.
Operandos:

ninguno

Se permiten como mximo 32 operaciones EU y ED en un programa (en total). Las operaciones


Detectar flanco positivo (EU) y Detectar flanco negativo (ED) se pueden combinar segn convenga.

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

5-3

Juego de operaciones

Comparar entero palabra


K
O
P

La operacin Comparar entero palabra se utiliza para comparar dos


valores: n1 = n2, n1 >= n2 n1 <= n2.

n1
==I
n2

Operandos:

A
W
L

n1:

T, C, MW, SMW

n2:

T, C, MW, SMW, constante

n1
>=I
n2

En KOP, el contacto se activa si la comparacin es verdadera.

n1
<=I
n2

En AWL, las operaciones cargan un 1 en el nivel superior de la pila y


combinan el valor 1 con el primer valor de la pila mediante Y u O si la
comparacin es verdadera.
Las comparaciones de palabras llevan signo (16#7FFF > 16#8000).

LDW=
AW=
OW=

n1, n2
n1, n2
n1, n2

Se pueden crear comparaciones <>, <, > utilizando la operacin


NOT con una operacin =, >= <=. La siguiente secuencia de
operaciones equivale a una comparacin <> de MW0 con 50:

LDW>= n1, n2
AW>=
n1, n2
OW>= n1, n2

LDW= MW0, 50
NOT

LDW<= n1, n2
AW<=
n1, n2
OW<= n1, n2

Ejemplos de contactos
KOP
Network 1
I0.0

I0.1

Network 2
I0.0

AWL
NETWORK 1
LD
I0.0
A
I0.1
=
Q0.0
NETWORK 2
LD
I0.0
NOT
=
Q0.1
NETWORK 3
LD
I0.1
ED
=
Q0.2
NETWORK 4
LDW>=
MW0, MW2
=
Q0.3

Q0.0

Q0.1
NOT

Network 3
I0.1

Q0.2
N

Network 4
MW0
>=I
MW2

Q0.3

Cronograma
I0.0
I0.1
Q0.0
Activado durante un ciclo

Q0.1
Q0.2
MW0 >= MW2
Q0.3

Figura 5-1

5-4

MW0 < MW2

Ejemplo de operaciones lgicas con contactos

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Juego de operaciones

5.3

Operaciones con salidas

Asignar
Al ejecutar la operacin Asignar se activa el parmetro indicado (n).

K
O
P

A
W
L

En AWL, la operacin Asignar (=) copia el primer valor de la pila en el


parmetro indicado (n).
=

Operandos:

n:

Q, M

Poner a 1, Poner a 0
K
O
P

S_BIT
S
1
S_BIT
R
1

A
W
L

S_BIT, 1

S_BIT, 1

Cuando se ejecutan las operaciones Poner a 1 y Poner a 0, se activa


(se pone a 1) o se desactiva (se pone a 0) la entrada o la salida
indicada por S_BIT, respectivamente.
Operandos:

S_BIT:

Q, M

Ejemplo de operaciones con salidas

KOP
Network 1
I0.0

AWL
NETWORK
LD
I0.0
=
Q0.0
S
Q0.1, 1
R
Q0.2, 1

Q0.0
Q0.1
S
1
Q0.2
R
1

Cronograma
I0.0
Q0.0
Q0.1
Q0.2

Figura 5-2

Ejemplo de operaciones con salidas

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

5-5

Juego de operaciones

5.4

Operaciones de temporizacin
El temporizador se puede utilizar para implementar funciones controladas por tiempo. El
temporizador cuenta adelante mientras est activada la entrada de habilitacin. Cuando dicha
entrada se desactiva, el temporizador se pone a 0 automticamente. El temporizador resulta
especialmente apropiado para temporizar intervalos individuales.

Temporizador de retardo a la conexin


K
O
P

Tx
IN TON

La operacin Temporizador de retardo a la conexin empieza a


contar hasta el valor mximo al ser habilitada. Cuando se inhibe la
operacin, el temporizador se pone a 0 y se detiene al alcanzar el valor
mximo (3276,7 segundos).

PT

Operandos:
A
W
L

TON

Tx, 0

Tx:

T0 a T3

PT:

0 (el valor de preseleccin no se utiliza)

Los temporizadores de la CPU 210 no utilizan el valor de preseleccin.


El temporizador cuenta tiempo mientras est habilitado. Utilice una
operacin Comparar palabra para averiguar el valor del temporizador.

Los temporizadores tienen una resolucin de 100 ms. Su valor mximo es de 3276,7 segundos.
Una vez habilitado, el temporizador cuenta hasta el valor mximo y se detiene entonces, a menos
que se inhiba antes de haber alcanzado dicho valor. Si el temporizador se inhibe, su valor se pone
a cero (0).
Actualizar los temporizadores de la CPU 210
Los temporizadores de la CPU 210 utilizan una resolucin de 100 ms. Cada temporizador cuenta el
nmero de intervalos de 100 ms que han transcurrido desde la ltima vez que se actualiz el
temporizador. El temporizador se actualiza aadiendo el valor acumulativo de intervalos de 100 ms
(desde el comienzo del ltimo ciclo) al valor actual (de ese temporizador) cuando se ejecuta la
operacin de temporizacin.
Los temporizadores no se actualizan automticamente, ya que el valor actual de un temporizador
slo se actualiza al ejecutar la operacin de temporizacin. Por consiguiente, si un temporizador
est habilitado, pero la correspondiente operacin no se ejecuta en cada ciclo, no se actualizar el
valor actual de ese temporizador y disminuir el tiempo. Por otra parte, si se ejecuta una misma
operacin de temporizacin varias veces en un ciclo, el valor de 100 ms acumulado se aadir
tambin varias veces al valor actual del temporizador, con lo cual aumenta el tiempo. Debido a ello,
es recomendable utilizar los temporizadores slo cuando se ejecute exactamente una operacin de
temporizacin en cada ciclo.

Nota
Como la acumulacin de los intervalos de 100 ms no depende de si los temporizadores se
habilitan o no, un determinado temporizador con una resolucin de 100 ms se habilitar en un
punto cualquiera dentro del actual intervalo de 100 ms. Por lo tanto, el intervalo para un
determinado temporizador con una resolucin de 100 ms puede tener una duracin mxima de
100 ms. Ajuste el parmetro de la operacin Comparar palabra a un valor que supere en 1 al
intervalo mnimo deseado. Por ejemplo, para garantizar un intervalo mnimo de 2100 ms, ajuste el
valor de la operacin Comparar palabra a 22 (2100 ms equivale a 21 unidades de 100 ms, ms 1
unidad de 100 ms = 22.100 ms).

5-6

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Juego de operaciones

Ejemplo de una operacin de temporizacin

KOP

I0.2
IN
0

AWL

T1
TON

Network
LD
I0.2
TON
T1, 0

PT

T1
>=I
+3

Network
LDW >= T1, 3
=
Q0.2

Q0.2

Cronograma

I0.2

T1 (valor
actual)
T1 >= 3

T1 >= 3

Q0.2

Figura 5-3

Ejemplo de la operacin de temporizacin

KOP

AWL

M0.0

IN
0

T0
>=I
+30

Figura 5-4

T0
TON

PT
M0.0

Network
LDN
M0.0
TON
T0, 0

//Habilitar/inhibir el temporizador
//Elegir temporizador T0

Network
LDW>=
T0, 30 //Cada 3 segundos,
=
M0.0
//Activar M0.0 (lo que
//inhibe el temporizador)

Ejemplo de un temporizador activado automticamente

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

5-7

Juego de operaciones

5.5

Operaciones de contaje
El contador adelante/atrs empieza a contar adelante cuando se produce un flanco positivo en la
entrada de contaje adelante y empieza a contar atrs cuando se produce un flanco positivo en la
entrada de contaje atrs. El contador se inicializa al activarse la entrada de desactivacin. Cuando
se alcanza el valor mximo (32.767), el siguiente flanco positivo en la entrada de contaje adelante
invertir el contaje hasta alcanzar el valor mnimo (32.768). Igualmente, cuando se alcanza el
valor mnimo (32.768), el siguiente flanco positivo en la entrada de contaje atrs invertir el
contaje hasta alcanzar el valor mximo (32.767).
El contador adelante/atrs tiene un valor actual que almacena el valor de contaje actual. Utilice el
nmero de contador para direccionar el valor actual. Puesto que cada contador dispone slo de un
valor actual, no se podr asignar un mismo nmero a varios contadores.

Contar adelante/atrs
K
O
P

La operacin Contar adelante/atrs empieza a contar adelante


cuando se produce un flanco positivo en la entrada de contaje
adelante (CU). Por el contrario, empieza a contar atrs cuando se
produce un flanco positivo en la entrada de contaje atrs (CD). El
contador se inicializa al activarse la entrada de desactivacin
(R).

Cx
CU CTUD
CD
R

En AWL, la entrada de desactivacin es el primer valor de la pila, la


entrada de contaje atrs se carga en el segundo nivel de la pila y la
entrada de contaje adelante, en el tercero.

PV

A
W
L

CTUD

Cx, PV

Operandos:

Cx:

C0 a C3

PV:

0 (el valor de preseleccin no se utiliza)

Ejemplo de una operacin de contaje

KOP

AWL

C1

I0.3
CU

Network
LD
I0.3
LD
I0.2
LD
I0.1
CTUD
C1, 0

CTUD

I0.2
CD

//Contar adelante
//Contar atrs
//Poner a 0

I0.1
R
0
C1
>=I
+4

Network
LDW>=
C1, 4
=
Q0.2

PV
Q0.2

Cronograma
I0.3 Adelante
I0.2 Atrs
I0.1 Desactivar

5
4
3

5
4

4
3

C1 Valor actual

1
0

Q0.2

Figura 5-5

5-8

Ejemplo de la operacin de contaje

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Juego de operaciones

5.6

Operaciones para incrementar y decrementar

Incrementar palabra, Decrementar palabra


K
O
P

Las operaciones Incrementar palabra y Decrementar palabra suman


o restan 1 al valor de la palabra de entrada.

INC_W
EN
IN

Operandos:

OUT

IN:

T, C, MW

OUT:

T, C, MW

DEC_W
EN
IN

A
W
L

En KOP:

IN + 1 = OUT
IN 1 = OUT

En AWL:

OUT + 1 = OUT
OUT 1 = OUT

OUT

INCW

OUT

DECW

OUT

Las operaciones Incrementar y Decrementar palabra llevan signo


(16#7FFF > 16#8000).
Al programar en KOP se puede reducir el espacio de memoria
necesario, indicando que la direccin de IN sea igual a la de OUT.
Estas operaciones afectan las siguientes marcas especiales:
SM1.0 (cero); SM1.1 (desbordamiento); SM1.2 (negativo)

Ejemplo de las operaciones Incrementar y Decrementar

KOP

AWL

INC_W
EN

I0.0

MW0

IN

OUT

Network
LD
I0.0
INCW
MW0
DECW
MW2

MW0

DEC_W
EN
MW2

IN

OUT

MW2
Aplicacin

Incrementar palabra
MW0

125

Decrementar palabra

incrementar
MW0

Figura 5-6

126

5000

MW2

decrementar
MW2

4999

Ejemplo de las operaciones Incrementar/Decrementar

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

5-9

Juego de operaciones

5.7

Operacin de transferencia

Transferir palabra
K
O
P

La operacin Transferir palabra transfiere la palabra de entrada (IN) a


la palabra de salida (OUT). La palabra de entrada permanece
inalterada.

|MOV_WM
EN OV_W
IN

OUT

Operandos:
A
W
L

MOVW IN, OUT

IN:

T, C, MW, SMW, constante

OUT:

T, C, MW

Ejemplos de transferencia

KOP
I0.1

AWL
Network
LD
I0.1
MOVW
SMW2, MW2

MOV_W
EN
SMW2

IN

OUT MW2
Aplicacin
Transferir
SMW2

127
transferir a

MW2

Figura 5-7

5-10

127

Ejemplo de la operacin de transferencia

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Juego de operaciones

5.8

Operaciones de control del programa

END
K
O
P

END

El programa principal debe finalizar con la bobina Finalizar programa


principal (END). En AWL, la operacin absoluta Finalizar programa
principal END se representa con la operacin MEND.
Operandos:

A
W
L

ninguno

MEND

El programa principal se debe terminar con la operacin absoluta END


/MEND).

Borrar temporizador de vigilancia


K
O
P

A
W
L

WDR

La operacin Borrar temporizador de vigilancia permite que la CPU


redispare el temporizador de vigilancia. As se prolonga el tiempo de
ciclo sin que se indique un error de vigilancia.
Operandos:

ninguno

WDR

Utilizar la operacin WDR para inicializar el temporizador de vigilancia


Esta operacin se debe utilizar con mucha cautela. En caso de utilizar bucles para que no finalice
el ciclo o para prolongarlo excesivamente, es posible que no se ejecuten los procesos siguientes
hasta terminar el ciclo:

S Las entradas no se actualizarn.


S Las marcas especiales (SM) no se actualizarn (SM0, SMW2).
S Los temporizadores no contarn correctamente los ciclos que excedan los 25 segundos.
Nota
Si se estima que el tiempo de ciclo exceder los 300 ms o que la actividad de interrupcin
aumentar de modo que el ciclo principal quede interrumpido durante ms de 300 ms, es preciso
utilizar la operacin WDR para redisparar el temporizador de vigilancia.

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

5-11

Juego de operaciones

Ejemplos de las operaciones END y WDR

KOP
Network 15
M0.1
WDR
.
.
.
Network 78
END

Figura 5-8

AWL

Si M0.1 est activada,


redisparar el temporizador de
vigilancia (WDR) para permitir
que se prolongue el tiempo de
ciclo.

Network
LD
M0.1
WDR
.
.
.
Network
MEND

Finalizar el programa principal.

Ejemplo de las operaciones END y WDR

Saltar a meta, Definir meta


K
O
P

La operacin Saltar a meta deriva la ejecucin del programa a la meta


indicada (n). Al saltar, el primer valor de la pila es siempre un 1 lgico.

n
JMP

La operacin Definir meta indica la meta (n) a la que se salta.

n
LBL

Operandos:
A
W
L

JMP

LBL

n:

0 a 63

Tanto la operacin de salto como la correspondiente meta deben


encontrarse en el programa principal o en la rutina de interrupcin.
Desde el programa principal no se puede saltar a una meta que se
encuentre en la rutina de interrupcin. Tampoco es posible saltar
desde la rutina de interrupcin a una meta que se encuentre fuera de
ella.

Ejemplo de la operacin Saltar a meta

AWL

KOP
Network 14
SM0.1
/
.
.
.
Network 33
4
LBL

Figura 5-9

5-12

4
JMP

Si ste no es el primer ciclo, saltar a


LBL 4.

La operacin Saltar a meta se puede utilizar en


el programa principal o en la rutina de
interrupcin. La operacin de salto y la meta
correspondiente deben encontrarse siempre en
el mismo segmento lgico (es decir, bien sea en
el programa principal o en la rutina de
interrupcin).

Network
LDN
SM0.1
JMP
4
.
.
.

Network
LBL
4

Ejemplo de las operaciones Saltar a meta y Definir meta

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Juego de operaciones

5.9

Operaciones lgicas de pilas

Combinar primer y segundo valor mediante Y


A
W
L

La operacin Combinar primer y segundo valor mediante Y


combina los valores del primer y segundo nivel de la pila mediante una
operacin lgica Y. El resultado se carga en el nivel superior de la pila.
Una vez ejecutada la operacin ALD, la profundidad de la pila tiene un
nivel menos.

ALD

Operandos:

ninguno

Combinar primer y segundo valor mediante O


A
W
L

La operacin Combinar primer y segundo valor mediante O


combina los valores del primer y segundo nivel de la pila mediante una
operacin lgica O. El resultado se carga en el nivel superior de la pila.
Una vez ejecutada la operacin OLD, la profundidad de la pila tiene un
nivel menos.

OLD

Operandos:

ninguno

La figura 5-10 muestra cmo funcionan las operaciones Combinar primer y segundo valor mediante
Y y mediante O.

ALD: Combina los valores del primer y


segundo nivel de la pila mediante Y
Antes

Antes

Despus

Despus

iv0
iv1
iv2
iv3
iv4
iv5
iv6
iv7

S0
S0
S0 = iv0 * iv1
iv2
iv2
iv3
iv3
iv4
iv4
iv5
iv5
iv6
iv6
iv7
iv7
x
x
Nota: La x significa que el valor se desconoce (puede ser 0 1).

iv0
iv1
iv2
iv3
iv4
iv5
iv6
iv7

Figura 5-10

OLD: Combina los valores del primer y segundo


nivel de la pila mediante O
S0 = iv0 + iv1

Operaciones Combinar primer y segundo valor mediante Y y mediante O

Ejemplo de una operacin lgica de pilas

KOP

AWL

Network 1
I0.0

I0.2

Figura 5-11

Q0.
0

I0.1
I0.3

NETWORK
LD
I0.0
LD
I0.1
LD
I0.2
A
I0.3
OLD
ALD
=
Q0.0

Ejemplo de operaciones lgicas de pilas

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

5-13

Juego de operaciones

5.10 Operaciones de interrupcin


La CPU 210 dispone de un evento de interrupcin (flanco positivo en I0.0). Para acceder al
evento es preciso programar una rutina de interrupcin (INT 0) y habilitar la interrupcin. Para ello
hay que ejecutar la operacin ENI (Habilitar todos los eventos de interrupcin). En el siguiente
flanco positivo en I0.0 (despus de ejecutarse la operacin ENI) ocurre una interrupcin. Slo es
necesario ejecutar la operacin ENI cada vez que se conecte la alimentacin de la CPU 210, a
menos que se ejecute la operacin DISI (Inhibir todos los eventos de interrupcin).
Comenzar rutina de interrupcin, Retorno desde rutina de interrupcin
K
O
P

0
INT

La operacin Comenzar rutina de interrupcin marca el comienzo de


la rutina de interrupcin.
La bobina Retorno absoluto desde rutina de interrupcin se debe
utilizar para finalizar la rutina de interrupcin.

RETI

Operandos:
A
W
L

INT

n:

RETI

La rutina de interrupcin se puede identificar con una marca de interrupcin que indique el
comienzo de la misma. La rutina comprende todas las operaciones que se colocan entre dicha
marca y la operacin Retorno absoluto desde rutina de interrupcin. Se ejecuta como respuesta al
flanco positivo en I0.0., debindose finalizar (y devolver as el control al programa principal)
mediante la operacin Retorno desde rutina de interrupcin (RETI).
Habilitar todos los eventos de interrupcin, Inhibir todos los eventos de interrupcin
K
O
P

ENI

DISI

A
W
L

ENI

La operacin Habilitar todos los eventos de interrupcin habilita la


ejecucin de todos los eventos.
La operacin Inhibir todos los eventos de interrupcin inhibe la
ejecucin de todos los eventos. Si estn inhibidas las interrupciones se
ignoran los eventos de interrupcin.
Operandos:

ninguno

DISI

5-14

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Juego de operaciones

Reglas y limitaciones para utilizar interrupciones


El procesamiento de interrupciones permite reaccionar rpidamente ante determinados eventos de
E/S. La rutina de interrupcin se debe estructurar de forma que, una vez ejecutada una tarea
determinada, se devuelva el control al programa principal. A tal efecto es conveniente que la rutina
sea corta, de manera que se pueda ejecutar rpidamente sin interrumpir otros procesos durante
perodos demasiado largos. De no ser as, es posible que se presenten estados imprevistos que
pueden afectar a la instalacin controlada por el programa principal.
Al utilizar la rutina de interrupcin se deben tener en cuenta las siguientes limitaciones:

S Posicione la rutina de interrupcin despus del final del programa principal.


S No utilice las operaciones Inhibir todos los eventos de interrupcin (DISI), Habilitar todos los
eventos de interrupcin (ENI) o Finalizar programa principal (MEND) en la rutina de interrupcin.

S Finalice la rutina de interrupcin con una operacin Retorno desde rutina de interrupcin (RETI).
Las interrupciones pueden afectar a los contactos y bobinas. Para evitar que se perturbe el
programa principal (debido a derivaciones a o desde la rutina de interrupcin), el sistema operativo
de la CPU guarda y vuelve a cargar la pila lgica y las marcas especiales (SM) que indican el
estado de las operaciones.
Datos compartidos por el programa principal y la rutina de interrupcin
El programa principal y la rutina de interrupcin pueden compartir datos. Por ejemplo, una parte del
programa principal puede proporcionar datos a ser utilizados en una rutina de interrupcin o
viceversa. En caso de que el programa est compartiendo datos, habr que considerar tambin el
hecho de que las rutinas de interrupcin se ejecutan de forma asncrona al programa principal. Por
lo tanto, se pueden presentar en cualquier momento durante la ejecucin de ste ltimo. Los
problemas de coherencia de los datos compartidos pueden surgir de las acciones debidas a las
rutinas de interrupcin, al interrumpir stas la ejecucin de las operaciones del programa principal.
Hay diversas tcnicas de programacin que se pueden utilizar para garantizar que el programa
principal y la rutina de interrupcin compartan los datos correctamente. Dichas tcnicas restringen
el acceso a las direcciones compartidas o crean secuencias de interrupciones que utilizan
direcciones compartidas que no se pueden interrumpir.

S En un programa KOP que comparta slo una variable: utilice la operacin Transferir palabra
(MOV_W) para acceder a una variable compartida. En tanto que numerosas operaciones KOP
equivalen a las secuencias de instrucciones AWL que se pueden interrumpir, la operacin de
transferencia en KOP equivale a una sola operacin AWL, cuya ejecucin no se ve afectada por
los eventos de interrupcin.

S En un programa AWL o KOP que comparta mltiples variables: si los datos compartidos son
varias palabras contiguas, la ejecucin de la rutina de interrupcin se puede controlar con las
operaciones Inhibir todos los eventos de interrupcin (DISI) y Habilitar todos los eventos de
interrupcin (ENI). La interrupcin se debe inhibir en el lugar del programa principal donde se
disponen las operaciones que acceden a las direcciones compartidas. Una vez ejecutadas
todas las operaciones que utilicen dichas direcciones compartidas, la interrupcin se podr
habilitar de nuevo. Mientras est inhibida la interrupcin, la correspondiente rutina no se puede
ejecutar. Por lo tanto, no ser posible acceder entonces a las direcciones compartidas. Sin
embargo, esta tcnica de programacin puede causar que se ignoren los eventos de
interrupcin.

S Si la rutina de interrupcin y el programa principal comparten un bit en un byte, los siete bits
restantes no se pueden utilizar para ningn otro fin. Ejemplo: Si M1.0 se est utilizando para
coordinar la rutina de interrupcin y el programa principal, M1.1 a M1.7 no se pueden utilizar
para ningn fin.

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

5-15

Juego de operaciones

Ejemplo de interrupcin
Programa principal
Network 1
I0.1

M0.0

KOP

AWL
Network 1
LD
I0.1
A
M0.0
TON
T0, +0
EU
MOVW +0, MW2
ENI

T0
IN TON
+0

PT

MOV_W

EN
+0

IN

OUT

MW2

ENI

Network 2
SM0.0

M0.0
S
1

Network 3
T0
>=I
+50

DISI
M0.0
R
1

Network 4
M0.0

0
JMP

Network 5
M0.0

I0.1

/
Network 6
0
LBL

Network 1: Arrancar el temporizador T0,


habilitar la rutina de interrupcin e
inicializar la variable de contaje (MW2).
Network 2: Arrancar el temporizador
despus de que se haya desactivado.
Network 3: Al cabo de 5 segundos,
desactivar el temporizador e inhibir la
rutina de interrupcin.
Network 4: Mientras est en marcha el
temporizador, saltarse la lgica que
comprueba el valor de contaje.
Network 5: Al detenerse el temporizador,
activar Q0.0 si el valor de contaje se
encuentra entre 14550 y 15200.
MW2
>=I

MW2
<=I

+14550

+15200

Q0.0

Network 2
LD
SM0.0
S
M0.0, 1
Network 3
LDW>= T0, +50
DISI
R
M0.0, 1
Network 4
LD
M0.0
JMP
0
Network 5
LDN
M0.0
A
I0.1
AW>= MW2, +14550
AW<= MW2, +15200
=
Q0.0
Network 6
LBL
0
Network 7
MEND

Network 6: Meta de la operacin de salto


(Network 4).
Network 7: Fin del programa principal.

Network 7
END

Rutina de interrupcin
Network 8

Network 8
INT
0

0
INT
Network 9

INC_W
EN
MW2

IN

OUT

Network 10

MW2

Network 8: Identifica la rutina de


interrupcin con el contador rpido. Esta
rutina de interrupcin puede contar hasta
3 kHz.

Network 9
INCW MW2

Network 9: Incrementa el contador (MW2)


en cada flanco positivo de I0.0.

Network 10
RETI

Network 10: Retorna al programa


principal.

RETI

Figura 5-12

5-16

Rutina de interrupcin con contador rpido

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Datos tcnicos de la CPU 210

Indice del captulo


Apartado

Descripcin

Pgina

A.1

Datos tcnicos generales

A-2

A.2

CPU 210 con alimentacin DC, entradas DC 24 V, salidas DC 24 V

A-4

A.3

CPU 210 con alimentacin AC, entradas DC 24 V, salidas de rel

A-6

A.4

CPU 210 con alimentacin AC, entradas AC, salidas de rel

A-8

A.5

PDS 210 con alimentacin AC, entradas DC, salidas de rel

A-10

A.6

Cartucho de memoria 8K x 8

A-12

A.7

Cartucho de memoria 16K x 8

A-13

A.8

Cable PC/PPI

A-14

A.9

Simulador de entradas DC

A-15

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

A-1

Datos tcnicos de la CPU 210

A.1

Datos tcnicos generales

Homologaciones nacionales e internacionales


Las homologaciones nacionales e internacionales que se indican a continuacin fueron empleadas
para determinar las caractersticas apropiadas de funcionamiento y comprobacin de la gama
S7-200. En la tabla A-1 se indica la conformidad especfica con dichas homologaciones.

S
S
S
S
S

Underwriters Laboratories, Inc.: UL 508 registrado (Industrial Control Equipment)


Canadian Standards Association: CSA C22.2 n 142, certificado (Process Control Equipment)
Factory Mutual Research: FM clase I, categora 2, grupos A, B, C, & D lugares peligrosos, T4A
VDE 0160: equipos electrnicos de uso en instalaciones de corriente elctrica
Directiva de tensin baja de la Comunidad Europea (CE) 73/23/EEC
EN 611312: Sistemas de automatizacin equipos necesarios

S Directiva EMC de la Comunidad Europea (CE) 89/336/EEC


Normas de emisin electromagntica:
EN 500811: entornos residenciales, comerciales y semiindustriales
EN 500812: entornos industriales
Normas de inmunidad electromagntica:
EN 500822: entornos industriales
Datos tcnicos
Las CPUs S7-200 y todos los mdulos de ampliacin S7-200 cumplen con los datos tcnicos que
figuran en la tabla A-1.
Tabla A-1

Datos tcnicos de la gama S7-200

Condiciones ambientales Transporte y almacenamiento


IEC 6822, Test Bb, Calor seco y
IEC 6821, Test Ab, Fro

40 C a +70 C

IEC 68230, Test Db, Calor hmedo

25 C a 55 C, 95% de humedad

IEC 68231, Vuelco

100 mm, 4 gotas, desembalado

IEC 68232, Cada libre

1 m, 5 veces, embalado para embarque

Condiciones ambientales Funcionamiento


Temperatura de funcionamiento1

0 C a 55 C, 95% de humedad mxima no condensante

IEC 68214, Test Nb

5 C a 55 C, 3 C/minuto

IEC 68227 Choque mecnico

15 G, 11 ms impulso, 6 choques en c/u de 3 ejes

IEC 6826 Vibracin sinusoidal

0,35 mm pico a pico 10 a 57 Hz; 2 G montaje en tablero de distribucin, 1G


montaje en perfil soporte, 57 a 150 Hz; 10 barridos por eje, 1 octava/minuto

EN 60529, IP20 Proteccin mecnica

Protege los dedos contra el contacto con alto voltaje, segn pruebas realizadas
con sondas estndar. Se requiere proteccin externa contra polvo, impurezas,
agua y objetos extraos de menos de 12,5 mm de dimetro.

A-2

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Datos tcnicos de la CPU 210

Tabla A-1

Datos tcnicos de la gama S7-200

Compatibilidad electromagntica Inmunidad2


IEC 8012 Descargas electrostticas

8 kV descarga en el aire a todas las superficies y al interface de comunicacin

IEC 8013 Campos electromagnticos


radiados

26 MHz a 1 GHz 10 V/m, 80% modulacin con seal de 1 kHz


900 MHz 5 MHz, 10 V/m, 50% ciclo de trabajo, frecuencia de repeticin
200 Hz

IEC 8014 Transitorios rpidos

2 kV, 5 kHz con red de unin a la alimentacin AC y DC


2 kV, 5 kHz con abrazadera de unin a las E/S digitales y a la comunicacin

IEC 8015 Resistencia a sobrecargas

2 kV asimtrico, 1 kV simtrico
5 impulsos positivos / 5 negativos 0, +90, 90 decalaje de fase
(para los circuitos DC 24 V se necesita una proteccin externa contra
sobrecargas)

VDE 0160 Sobrevoltaje no peridico

a AC 85 V lnea, 90 decalaje de fase, aplicar cresta de 390 V, impulso de 1,3 ms


a AC 180 V lnea, 90 decalaje de fase, aplicar cresta de 750 V, impulso de
1,3 ms

Compatibilidad electromagntica Emisiones conducidas y radiadas3


EN 55011, clase A, grupo 1, conducida2
0,15 a 0,5 MHz
0,5 a 5 MHz
5 a 30 MHz

< 79 dB (V) casi cresta; < 66 dB (V) promedio


< 73 dB (V) casi cresta; < 60 dB (V) promedio
< 73 dB (V) casi cresta; < 60 dB (V) promedio

EN 55011, clase A, grupo 1, radiada2


30 MHz a 230 kHz
230 MHz a 1 GHz

30 dB (V/m) casi cresta; medido a 30 metros


37 dB (V/m) casi cresta; medido a 30 metros

EN 55011, clase B, grupo 1, conducida4


0,15 a 0,5 MHz

< 66 dB (V) decremento casi cresta con frecuencia logartmica a 56 dB (V)


< 56 dB (V) decremento promedio con frecuencia logartmica a 46 dB (V)

0,5 a 5 MHz
5 a 30 MHz

< 56 dB (V) casi cresta; < 46 dB (V) promedio


< 60 dB (V) casi cresta; < 50 dB (V) promedio

EN 55011, clase B, grupo 1, radiada4


30 MHz a 230 kHz
230 MHz a 1 GHz

30 dB (V/m) casi cresta; medido a 10 metros


37 dB (V/m) casi cresta; medido a 10 metros

Prueba de aislamiento a hipervoltajes


24 V / 5 V circuitos nominales
115/230 V circuitos a tierra
115/230 V circuitos hasta 115/230 V
circuitos
230 V circuitos hasta 24 V / 5 V circuitos
115 V circuitos hasta 24 V / 5 V circuitos
1
2
3
4

AC 500 V (lmites de aislamiento ptico)


AC 1500 V
AC 1500 V
AC 1500 V
AC 1500 V

La temperatura de funcionamiento se basa en la temperatura ambiente donde est emplazado el equipo.


La unidad deber montarse en un soporte metlico puesto a tierra. El S7-200 deber ponerse a tierra directamente a travs del
soporte metlico. Los cables se debern conducir a lo largo de los soportes metlicos.
Aplicable a todos los equipos que lleven la marca CE (Comunidad Europea).
La unidad deber montarse en una caja metlica puesta a tierra. La lnea de alimentacin de corriente alterna (AC) se deber
equipar con un filtro Schaffner FN 6802.5/06 o similar, teniendo el cable una longitud mxima de 25 cm entre los filtros y
el S7-200. El cableado de la alimentacin DC 24 V y de la alimentacin de sensores se deber apantallar.

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

A-3

Datos tcnicos de la CPU 210

A.2

CPU 210 con alimentacin DC, entradas DC 24 V, salidas DC 24 V

Referencia: 6ES7 2100AA000XB0


Caractersticas generales

Entradas

Dimensiones (l x a x p)

90 x 80 x 62 mm

Tipo de entrada (IEC 11312)

Sumidero de corriente/fuente
IEC 1131 tipo 1 con
sumidero de corriente

Peso

0,18 kg

Disipacin

mx. 10 W, con carga mx.


de salida

Area en ON

DC 1530 VD, 4 mA mnimo


35 VDC, 500 ms
sobretensin transitoria

Tamao del programa de usuario

256 palabras (EEPROM)

E/S

4 entradas / 4 salidas

Tensin nominal en ON

DC 24 V, 7 mA

Velocidad de ejecucin booleana

95 s por operacin

Mximo en OFF

DC 5 V, 1 mA

Marcas internas

48 bits
4

Tiempo de respuesta
I0.0 a I0.3
interrupcin I0.0

Temporizadores

mx. 15 ms
20 ms ON, 40 ms OFF

Contadores

4 (remanentes)

Separacin galvnica

AC 500 V, 1 minuto

Potencimetro analgico

Alimentacin

Homologaciones

UL 508 CSA C22.2 142


FM clase I, categora 2
segn VDE 0160
segn CE

Margen de tensin

DC 20,4 a 28,8 V

Corriente de entrada

tp. 25 mA a 24 V
150 mA a 24 V carga mx.

Medicin UL / CSA

5 VA

Tiempo de retardo

20 ms mn. desde corte de


alimentacin DC 24 V

Extracorriente de cierre

10 A pico a DC 28,8 V

Corriente disponible DC 5 V

100 mA

Aislamiento

No

Salidas
Tipo de salida

Transistor, tipo fuente

Margen de tensin

DC 20,4 a 28,8 V

Corriente de carga mxima*


por cada salida
todas las salidas en total
Disminucin lineal de potencia
40 a 55 C

0 a 40 C
0,75 A
2,25 A

Carga inductiva, apriete


impulso individual

Margen de tensin

DC 16,4 a 28,8 V

Rizado/corriente parsita (<10


MHz)

Igual a la tensin alimentada

Corriente disponible
DC 24 V

100 mA

Corriente de derivacin

(por hilo neutro)


2A L/R = 10 ms
1A L/R = 100 ms
1 W disipacin de energa
(1/2 Li2 x frecuencia de
conmutacin t 1 W)
100 A

Retardo de conmutacin

25 s ON, 120 s OFF

Limitacin de corriente
de cortocircuito

< 120 mA

Sobrecorriente momentnea

4 A, 100 ms
Aislamiento

No

Cada de tensin

1,8 V mx., con corriente


mx.

Separacin galvnica

AC 500 V, 1 minuto

Proteccin contra cortocircuitos

Ninguna

repeticin

A-4

55 C
0,50 A
1,75 A

Alimentacin de sensores DC

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Datos tcnicos de la CPU 210

Alimentacin

Salidas (DC 20,4 a 28,8 V)

DC
SALIDAS

L+

0.0

0.1

0.2

0.3

36 V

L+

DC 24 V

Potencimetro
analgico

36 V

Nota: Los valores reales de los


componentes pueden variar.

470 ohmios

1M

0.0

0.1

0.2

0.3

L+

DC 24 V OUT

ENTRADAS DC

3,3K ohmios

Corriente DC 24 V
para sensores de
entrada

+
Entradas (DC 15 a 35 V)

Figura A-1

Receptculo del
cartucho de
memoria

Identificacin de terminales de conexin para la CPU 210 DC/DC/DC

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

A-5

Datos tcnicos de la CPU 210

A.3

CPU 210 con alimentacin AC, entradas DC 24 V, salidas de rel

Referencia: 6ES7 2100BA000XB0


Caractersticas generales

Entradas

Dimensiones (l x a x p)

90 x 80 x 62 mm

Tipo de entrada (IEC 11312)

Sumidero de corriente/fuente
IEC 1131 tipo 1 con
sumidero de corriente

Peso

0,23 kg

Disipacin

5,0 W mx., con carga de


salida mx.

Area en ON

DC 1535 V, 4 mA mn.
DC 35 V, 500 ms
sobretensin transitoria

Tamao del programa de usuario

256 palabras (EEPROM)

E/S

4 entradas / 4 salidas

Tensin nominal en ON

DC 24 V, 7 mA

Velocidad de ejecucin booleana

95 s por operacin

Mximo en OFF

DC 5 V, 1 mA

Marcas internas

48 bits
4

Tiempo de respuesta
I0.0 a I0.3
interrupcin I0.0

Temporizadores

15 ms mx.
20 ms ON, 40 ms OFF

Contadores

4 (remanentes)

Separacin galvnica

AC 500 V, 1 minuto

Potencimetro analgico

Alimentacin

Homologaciones

UL 508 CSA C22.2 142


FM clase I, categora 2
segn VDE 0160
segn CE

Margen de tensin/de frecuencia

AC 85 a 264 V, 47 a 63 Hz

Corriente de entrada

tp. 1,75 VA, sin carga


tp. 4,75 VA carga mx.

Tiempo de retardo

20 ms mn. desde el corte de


la alimentacin AC

Salidas
Tipo de salida

Rel, contacto de baja


potencia

Extracorriente de cierre

20 A pico a AC 264 V

Margen de tensin

DC 5 a 30 V / AC 250 V

Proteccin con fusibles


(no reemplazable)

2 A, 250 V, de accin lenta

Corriente de carga mxima


por salida
por hilo neutro

2A
4A

Aislamiento

S. Transformador,
AC 1500V, 1 minuto

Sobretensin transitoria

7 A al estar cerrados los


contactos

Resistencia de aislamiento

100 MW mn. (nuevo)

Retardo de conmutacin

10 ms mx.

Vida til

10.000.000 mecnico
100.000 con carga normal

Resistencia de contacto

200 mW mx. (nuevo)

Aislamiento
bobina a contacto
contacto a contacto

AC 1500 V, 1 minuto
AC 1000 V, 1 minuto

Proteccin contra cortocircuitos

Ninguna

A-6

Alimentacin de sensores DC
Margen de tensin

DC 20,4 a 30,0 V

Rizado/corriente parsita (<10


MHz)

mx. 1 V de pico a pico

Corriente disponible DC 24 V

50 mA

Proteccin contra cortocircuitos

Aislamiento
a la lgica
a la alimentacin AC

No
S

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Datos tcnicos de la CPU 210

Salidas DC 30 V / AC 250 V
N ()

N ()

L (+)

L (+)

REL
SALIDAS

1L

0.0

0.1

2L

0.2

Alimentacin

0.3

L1 AC 85264 V

Potencimetro
analgico

Nota: Los valores reales de los


componentes pueden variar.
470 ohmios

1M

0.0

0.1

0.2

0.3

L+

DC 24 V OUT

ENTRADAS DC

3,3K ohmios

Corriente DC 24 V
para sensores de
entrada

Entradas (DC 15 a 35 V)

Figura A-2

Receptculo del
cartucho de
memoria

Identificacin de terminales de conexin para la CPU 210 AC/DC/Rel

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

A-7

Datos tcnicos de la CPU 210

A.4

CPU 210 con alimentacin AC, entradas AC, salidas de rel

Referencia: 6ES7 2100CA000XB0


Caractersticas generales

Entradas

Dimensiones (l x a x p)

90 x 80 x 62 mm

Tipo de entrada (IEC 11312)

Tipo 1 con sumidero de


corriente

Peso

0,23 kg

Disipacin

5,0 W mx., con carga de


salida mx.

Area en ON

AC 164 a 265 V, 47 a 63 Hz,


4 mA mn.

Tamao del programa de usuario

256 palabras (EEPROM)

Tensin nominal en ON

230 VAC, 50 Hz, 7 mA

E/S

4 entradas / 4 salidas

Mximo en OFF

AC 40 V, 1 mA

Velocidad de ejecucin booleana

95 s por operacin

Tiempo de respuesta

tp. 40 ms
mx. 55 ms

Marcas internas

48 bits

Separacin galvnica

AC 1500 V, 1 minuto

Temporizadores

Alimentacin

Contadores

4 (remanentes)

Margen de tensin/de frecuencia

AC 85 a 264 V, 47 a 63 Hz

Potencimetro analgico

Corriente de entrada

Homologaciones

UL 508 CSA C22.2 142


FM clase I, categora 2
segn CE

tp. 1,74 VA, sin carga


tp. 4,75 VA, carga mx.

Tiempo de retardo

20 ms mn. desde el corte de


la alimentacin AC

Extracorriente de cierre

10 A pico a AC 265 V

Salidas
Tipo de salida

Rel, contacto de baja


potencia

Proteccin con fusibles


(no reemplazable)

2 A, 250 V, de accin lenta

Margen de tensin

DC 5 a 30 V / AC 250 V

Aislamiento

Corriente de carga mxima


por salida
por hilo neutro

S. Transformador,
AC 1500 V, 1 minuto

2A
4A

Alimentacin de sensores DC

Sobretensin transitoria

7 A al estar cerrados los


contactos

Resistencia de aislamiento

100 MW mn. (nuevo)

Retardo de conmutacin

10 ms mx.

Vida til

10.000.000 mecnico
100.000 con carga normal

Resistencia de contacto

200 mW mx. (nuevo)

Aislamiento
bobina a contacto
contacto a contacto

AC 1500 V, 1 minuto
AC 1000 V, 1 minuto

Proteccin contra cortocircuitos

Ninguna

A-8

No aplicable

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Datos tcnicos de la CPU 210

Salidas DC 30 V / AC 250 V
N ()

N ()

L (+)

L (+)

REL
SALIDAS

1L

0.0

0.1

2L

0.2

0.3

Alimentacin

L1 AC 85264 V

Potencimetro
analgico

Nota: Los valores reales de los


componentes pueden variar.
390 ohmios
3,3K ohmios

ENTRADAS AC

0.1 mF

0.0

0.1

0.2

0.3

Entradas (AC 164 a 265 V)

Figura A-3

Receptculo del
cartucho de
memoria

Identificacin de terminales de conexin para la CPU 210 AC/AC/Rel

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

A-9

Datos tcnicos de la CPU 210

A.5

PDS 210 con alimentacin AC, entradas DC, salidas de rel

Referencia: 6ES7 2108XX006AA0


Caractersticas generales

Entradas

Dimensiones (l x a x p)

197 x 80 x 62 mm

Peso

0,5 kg

Disipacin

9 W mx., con carga de


salida mx.

Tamao del programa de usuario


/ memoria

256 palabras (RAM)

E/S

4 entradas / 4 salidas

Velocidad de ejecucin booleana

95 s

Marcas internas

48 bits

Temporizadores

Contadores

4 (remanentes)

Potencimetro analgico

Homologaciones

UL 508 CSA C22.2 142


FM clase I, categora 2
segn VDE 0160
segn CE

Salidas
Tipo de salida

Rel, contacto de baja


potencia

Margen de tensin

DC 5 a 30 V / AC 250 V

Corriente de carga mxima


por salida
por hilo neutro

2A
4A

Tipo de entrada (IEC 11312)

Tipo 1 con sumidero de


corriente

Area en ON

1530 VDC, 4 mA mn.


35 VDC, 500 ms
sobretensin transitoria

Tensin nominal en ON

DC 24 V, 7 mA

Mximo en OFF

DC 5 V, 1 mA

Tiempo de respuesta
I0.0 a I0.3
interrupcin I0.0

15 ms mx.
210 ms on, 70 ms off

Separacin galvnica

AC 1500 V, 1 minuto

Alimentacin
Margen de tensin/de frecuencia

AC 85 a 264 V, 47 a 63 Hz

Corriente de entrada

tp. 4,5 VA, slo CPU


50 VA carga mx.

Tiempo de retardo

20 ms mn. de AC 110V

Extracorriente de cierre

20 A pico a AC 264 V

Proteccin con fusibles


(no reemplazable)

2 A, 250 V, de accin lenta

Aislamiento

S. Transformador,
AC 1500 V, 1 minuto

Alimentacin de sensores DC
Margen de tensin

DC 20,4 a 28,8 V

Sobretensin transitoria

7 A al estar cerrados los


contactos

Rizado/corriente parsita (<10


MHz)

1 V de pico a pico mx.

Resistencia de aislamiento

100 MW mn. (nuevo)

Corriente disponible DC 24 V

280 mA

Retardo de conmutacin

10 ms mx.

< 600 mA

Vida til

10.000.000 mecnico
100.000 con carga normal

Limitacin de corriente de
cortocircuito
Aislamiento

No

Resistencia de contacto

200 mW mx. (nuevo)

Aislamiento
bobina a contacto
contacto a contacto

AC 1500 V, 1 minuto
AC 1000 V, 1 minuto

Proteccin contra cortocircuitos

Ninguna

A-10

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Datos tcnicos de la CPU 210

Salidas (30 VDC / 250 VAC)

Alimentacin

N ()
L (+)

REL
SALIDAS

1L

0.0

0.1

0.2

0.3

L1

VAC
85264

Ubicacin del
potencimetro analgico y
del cartucho de memoria

Nota:
1. Los valores reales de los componentes pueden variar.
2. En las salidas AC, conectar lnea AC al terminal L..

470 ohmios
3,3K ohmios

DC 24V
ENTRADAS

1M

0.0

0.1

0.2

0.3

L+

DC
ALIM.
SENSOR

Corriente DC 24 V para sensores


de entrada

+
Entradas (DC 15 a 30 V)

Figura A-4

Identificacin de terminales de conexin para la PDS 210 AC/DC/Rel

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

A-11

Datos tcnicos de la CPU 210

A.6

Cartucho de memoria 8K x 8

Referencia: 6ES7 2918GC000XA0


Caractersticas generales
Dimensiones (l x a x p)

28 x 10 x 16 mm

Peso

3,6 g

Disipacin

0,5 mW

Tipo de memoria

EEPROM

Memoria de usuario

8.192 bytes

Homologaciones

UL 508 CSA C22.2 142


FM clase I, categora 2
segn VDE 0160
segn CE

Dimensiones del cartucho de memoria

28,5 mm

16,5 mm
11 mm

Figura A-5

A-12

Dimensiones del cartucho de memoria 8K x 8

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Datos tcnicos de la CPU 210

A.7

Cartucho de memoria 16K x 8

Referencia: 6ES7 2918GD000XA0


Caractersticas generales
Dimensiones (l x a x p)

28 x 10 x 16 mm

Peso

3,6 g

Disipacin

0,5 mW

Tipo de memoria

EEPROM

Memoria de usuario

16.384 bytes

Homologaciones

UL 508 CSA C22.2 142


FM clase I, categora 2
segn VDE 0160
segn CE

Dimensiones del cartucho de memoria

28,5 mm

16,5 mm
11 mm

Figura A-6

Dimensiones del cartucho de memoria 16K x 8

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

A-13

Datos tcnicos de la CPU 210

A.8

Cable PC/PPI

Referencia: 6ES7 9013BF000XA0


Caractersticas generales
Longitud del cable

5 metros

Peso

0,3 kg

Disipacin

0,5 W

Tipo de conector PC
PLC

subminiatura (serie D) de 9 pines (enchufe)


subminiatura (serie D) de 9 pines (pines)

Tipo de cable

RS-232 a RS-485, no aislado

Tiempo de espera recepcin/transmisin

2 caracteres

Velocidad de transferencia asistida


(seleccionable mediante interruptores DIP)

Homologaciones

Tabla A-2

38,4 k
19,2 k
9,6 k
2,4 k
1,2 k
600

Interruptor
0000
0010
0100
1000
1010
1100

UL 508 CSA C22.2 142


FM clase I, categora 2
segn VDE 0160; segn CE

Asignacin de pines del cable PC/PPI

Pin RS-232

Funcin en el PC

Pin RS-485

Funcin en la PDS 210

Datos recibidos (PC recibe)

Seal A

Datos transmitidos (PC enva)

Seal B

Masa de seal

+24 V

Retorno +24 V (masa lgica PLC)

Blindaje (masa lgica PLC)

Dimensiones del cable PC/PPI

0,1 m
4,6 m

0,3 m

40 mm
RS-232 COMM

Figura A-7

A-14

RS-485 COMM

Dimensiones del cable PC/PPI

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Datos tcnicos de la CPU 210

A.9

Simulador de entradas DC

Referencia: 6ES7 2741XH000XA0


Caractersticas generales
Dimensiones (l x a x p)

91 x 36 x 22 mm

Peso

0,03 kg

Entradas

14

Nota
La PDS 210 asiste slo 4 de las 14 entradas del simulador.

DC 24V
Etradas

1M

0.0

0.1 0.2

0.3

L+

DC
SENSOR
SUPPLY

23 mm
1
0

Figura A-8

Instalacin del simulador de entradas DC

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

A-15

Datos tcnicos de la CPU 210

A-16

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Marcas especiales (SM)

Las marcas especiales (SM) ofrecen no slo diversas funciones de estado y de control, sino que
sirven tambin para intercambiar informaciones entre la CPU 210 y el programa de usuario. Las
marcas especiales se pueden leer en formato de bit o de palabra. La estacin de desarrollo de
programas (PDS 210) provee marcas especiales adicionales en formato de palabra para tareas de
diagnstico.
SMW0: Bits de estado
Como muestra la tabla B-1, SMW0 contiene bits de estado que la CPU 210 actualiza al final de
cada ciclo.
Tabla B-1

Palabra de marcas SMW0 (bits SM0.0 a SM1.7)


Descripcin

Bits de
marcas
SM0.0

Este bit siempre est activado.

SM0.1

Este bit se activa slo en el primer ciclo. Se utiliza p.ej. para llamar a una subrutina de
inicializacin.

SM0.2

Reservado

SM0.3

Reservado

SM0.4

Este bit ofrece un reloj que est desactivado durante 30 segundos y activado durante 30
segundos, siendo el tiempo de ciclo de 1 minuto. Ofrece un retardo fcil de utilizar o un tiempo
de reloj de 1 minuto.

SM0.5

Este bit ofrece un reloj que est desactivado durante 0,5 segundos y activado durante 0,5
segundos, siendo el tiempo de ciclo de 1 segundo. Ofrece un retardo fcil de utilizar o un
tiempo de reloj de 1 segundo.

SM0.6

Este bit es un reloj de ciclo que est desactivado en un ciclo y activado en el ciclo siguiente. Se
puede utilizar como entrada de contaje de ciclos.

SM0.7

Reservado

SM1.0

Este bit se activa al ejecutarse las operaciones Incrementar palabra o Decrementar palabra
si el resultado lgico es 0.

SM1.1

Este bit se activa al ejecutarse las operaciones Incrementar palabra o Decrementar palabra
si se produce un desbordamiento.

SM1.2

Este bit se activa al ejecutarse las operaciones Incrementar palabra o Decrementar palabra
si el resultado lgico es negativo.

SM1.3

Reservado

SM1.4

Reservado

SM1.5

Reservado

SM1.6

Reservado

SM1.7

Reservado

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

B-1

Marcas especiales

SMW2: Potencimetro analgico


SMW2 almacena el valor digital que representa la posicin del potencimetro analgico. A este
valor se accede en formato de palabra.
La CPU 210 consulta el estado del potencimetro analgico tres veces por segundo (como mnimo)
y tiene un margen de enteros comprendido entre 0 y 255. El nuevo valor del potencimetro
analgico se escribe en SMW2 al comienzo del siguiente ciclo.
El potencimetro analgico de la PDS 210 tiene un margen nominal de enteros de 0 a 255 y un
margen garantizado de 10 a 200.
Tabla B-2

Palabra de marcas SMW2


Descripcin

Palabra de
marcas
SMW2

Esta palabra almacena el valor ledo del potencimetro analgico. El valor se actualiza una
vez por ciclo.

SMW4 a SMW20: Reservadas


Las SMW4 a SMW20 estn reservadas para su uso futuro.
SMW22 a SMW26: Tiempos de ciclo (slo PDS 210)
Las SMW22 a SMW26 se encuentran disponibles slo para la comunicacin con la PDS 210.
Como muestra la tabla B-3, SMW22, SMW24, y SMW26 informan sobre el tiempo de ciclo.
Permiten leer el tiempo del ltimo ciclo, as como los tiempos de ciclo mnimo y mximo (en
milisegundos).
Tabla B-3
Palabra de
marcas

B-2

Palabras de marcas SMW22 a SMW26


Descripcin

SMW22

Esta palabra indica el tiempo del ltimo ciclo.

SMW24

Esta palabra indica el tiempo de ciclo mnimo registrado desde que se pas a modo RUN.

SMW26

Esta palabra indica el tiempo de ciclo mximo registrado desde que se pas a modo RUN.

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Eliminacin de errores y cdigos de error

Errores no fatales (violacin de reglas de compilacin)


Cuando un programa se carga en la PDS 210, sta lo compila. Si durante la compilacin se detecta
una violacin de las reglas (p.ej. una operacin no vlida), la PDS 210 detendr el proceso de
carga y generar un cdigo de error no fatal (de violacin de las reglas de compilacin). En la
tabla C-1 se describen los cdigos de error generados al violarse dichas reglas.
Tabla C-1 Violacin de reglas de compilacin
Cdigo de
error

Errores no fatales (violacin de reglas de compilacin)

0080

Programa demasiado extenso para la compilacin: reducir el tamao del programa.

0081

Rebase negativo de la pila: demasiadas operaciones Combinar primer y segundo valor


mediante Y (ALD) o Combinar primer y segundo valor mediante O (OLD) en un segmento.

0082

Operacin no vlida: comprobar la nemotcnica de la operacin.

0083

Falta MEND u operacin no admisible en el programa principal:


agregar la operacin MEND o borrar la operacin incorrecta.

0087

Falta meta (LBL o INT): agregar la meta apropiada.

0089

Falta RETI u operacin no admisible en una rutina de interrupcin:


agregar RETI al final de la rutina de interrupcin o borrar la operacin incorrecta.

008C

Meta doble (LBL o INT): cambiar el nombre de una de las metas.

008D

Meta no vlida (LBL o INT): cerciorarse de que el nmero admisible de metas no se haya
excedido.

0090

Parmetro no vlido: comprobar los parmetros admisibles para la operacin.

0091

Error de rea (con informacin sobre direcciones): verificar las reas de operandos.

0092

Error en el campo de contaje de una operacin (con informacin sobre el contaje):


verificar el valor mximo de contaje.

Cdigos de errores fatales y mensajes para la PDS 210


No es posible acceder a los cdigos de error de la CPU 210. La informacin relativa a los cdigos
de error permite identificar problemas en relacin con la estacin de desarrollo de programas
PDS 210.
Cuando ocurre un error fatal, la PDS 210 detiene la ejecucin del programa. Dependiendo de la
gravedad del error, es posible que la PDS 210 no pueda ejecutar todas las funciones o incluso
ninguna de ellas. La PDS 210 intenta realizar las tareas siguientes al detectarse un error fatal:

S Cambia a modo STOP.


S Enciende el indicador SF (fallo del sistema).
S Desactiva las salidas.
La PDS 210 permanece en dicho estado hasta que se elimine el error fatal. La tabla C-2 muestra
una lista con las descripciones de los cdigos de errores fatales que se pueden leer de la PDS 210.

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

C-1

Eliminacin de errores y cdigos de error

Tabla C-2 Cdigos de errores fatales y mensajes ledos de la PDS 210


Descripcin

Cdigo de
error
0000

No hay errores fatales

0001

Error de suma de verificacin en el programa de usuario

0002

Error de suma de verificacin en el programa KOP compilado

0003

Error de tiempo de vigilancia del tiempo de ciclo (watchdog)

000A

Error en el cartucho de memoria

000B

Error de suma de verificacin del cartucho de memoria en el programa de usuario

0010

Error interno de software

0013

Cartucho de memoria vaco o programa no apto para la PDS 210 (o para la CPU 210)

Eliminar errores fatales en la CPU 210


Cualquier error detectado por la CPU 210 es considerado un error fatal. Dependiendo de la
gravedad del error, es posible que la CPU 210 no pueda ejecutar todas las funciones o incluso
ninguna de ellas.
Cuando la CPU 210 detecta un error fatal, enciende el indicador SF (fallo de sistema) y desactiva
las salidas, permaneciendo en dicho estado hasta que se remedie el error y se conecte
nuevamente la alimentacin. La CPU 210 puede detectar los siguientes errores:

S Errores durante el diagnstico del arranque: pueden indicar un fallo del hardware, pero se
deben ms frecuentemente a que se ha conectado la alimentacin estando insertado un
cartucho de memoria no admisible.
Si se ha insertado un cartucho de memoria que no contiene ningn programa o que contiene un
programa para una CPU S7-200 diferente (no para una CPU 210), retire el cartucho de
memoria, inserte uno que contenga un programa adecuado para la CPU 210 y vuelva a
conectar la alimentacin de la CPU 210.

S Errores del tiempo de vigilancia: indican que en el programa de usuario se estn utilizando
operaciones de salto sin haber borrado el temporizador de vigilancia. Consulte el apartado 5.8
para obtener informacin acerca de la operacin Borrar temporizador de vigilancia (WDR).

C-2

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Convertir archivos de STEP 7-Micro/DOS en


proyectos de STEP 7-Micro/WIN

Los programas creados con el software de programacin STEP 7-Micro/DOS se pueden convertir
en proyectos de STEP 7-Micro/WIN.
Convertir programas de STEP 7-Micro/DOS
Para convertir un programa creado con STEP 7-Micro/DOS en un proyecto de STEP 7-Micro/WIN:
1. Elija el comando Proyecto " Abrir.
2. En el cuadro Archivos de tipo, elija los archivos de proyecto de Micro/DOS (*.vpu).
3. En la lista desplegable de directorios, elija el directorio de STEP 7-Micro/DOS que contiene el
programa que desea convertir. Haga doble clic para visualizar el contenido del cuadro de lista
izquierdo, segn se muestra en la figura D-1.
4. Elija el programa en el cuadro de lista o introduzca el nombre del programa en el cuadro
Nombre de archivo.
5. Haga clic en el botn Aceptar. El programa de Micro/DOS y los archivos asociados se abrirn
como proyecto sin ttulo.

Proyecto
Nuevo...

Ctrl+N

Abrir...

Ctrl+O

Utilice la lista desplegable de


directorios para seleccionar
los programas de Micro/DOS.

Cerrar

Abrir proyecto
Ctrl+S

Guardar todo
Guardar como...
Importar

Nombre de archivo:

Carpetas:

*.vpu

c:\s7md\programs

Exportar

ejemplo1.vpu Ctrl+U
Cargar en PG...
ejemCargar en CPU... Ctrl+D
plo2.vpu
ejemImprimir...
Ctrl+P
plo3.vpu
Instalar impresora...
Salir

Archivos de tipo:
Proyecto (*.prj)
Proyecto (*.prj)
Proyecto Micro/DOS (*.vpu)

Figura D-1

c:\
s7md
programs

Aceptar
Cancelar
Ayuda
Segmento...

Unidades de disco:
c:
Haga clic en la flecha para
seleccionar los archivos .VPU
de Micro/DOS.

Convertir programas de STEP 7-Micro/DOS en proyectos de STEP 7-Micro/WIN

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

D-1

Convertir archivos de STEP 7-Micro/DOS en proyectos de STEP 7-Micro/WIN

Reglas y restricciones de conversin


Al importar un archivo de programa .VPU de Micro/DOS, una copia de los siguientes archivos de
Micro/DOS se convierte al formato Micro/WIN una vez guardados los archivos:

S
S
S
S

Archivos de programa
Memoria V y datos (no aplicable a la CPU 210 y a la PDS 210)
Sinnimos y sus correspondientes comentarios
Tabla de estado (su nombre debe coincidir con el del proyecto)

Al convertir un programa creado con Micro/DOS en un proyecto de Micro/WIN sucede lo siguiente:

S Se conservan las constantes que se hayan definido en la memoria V (no aplicable a la CPU 210
y a la PDS 210).

S Los sinnimos de Micro/DOS se convierten en smbolos de Micro/WIN. No obstante, se truncan


si exceden los 23 caracteres permitidos. Los comentarios de sinnimos, que pueden
comprender hasta 144 caracteres, se truncan para que no excedan los 79 caracteres
permitidos para los comentarios de smbolos en Micro/WIN.

S Los comentarios de segmento de Micro/DOS (que pueden comprender hasta 16 lneas de 60


caracteres) se conservan en los editores AWL y KOP.

S Si el nombre de una tabla de estado creada con Micro/DOS coincide con el del programa de
Micro/DOS, se convierte en una tabla de estado de Micro/WIN. Por ejemplo, si el programa se
llama TEST.VPU, comprendiendo las tablas de estado TEST.CH2 y TEST2.CH2, se convertir
la tabla de estado TEST, mas no la tabla de estado TEST2.

S La direccin de red, la contrasea, el nivel de proteccin, la tabla de salidas y las reas


remanentes se ajustan conforme a los archivos de Micro/DOS. Dichos parmetros se pueden
apreciar eligiendo el comando CPU " Configurar... (no aplicable a la CPU 210 y a la PDS 210).
Guardar el programa convertido
Para agregar el programa convertido al mismo directorio donde se encuentran los dems proyectos
actuales de STEP 7-Micro/WIN:
1. Elija el comando Proyecto " Guardar como... y seleccione en la lista de carpetas su directorio
actual de STEP 7-Micro/WIN.
2. En el cuadro Nombre de archivo, introduzca el nombre que desee asignar a los archivos de
programa convertidos, utilizando a tal efecto la extensin .PRJ.
3. Haga clic en el botn Aceptar.

Nota
Una vez guardado o cambiado el programa que se haya importado a STEP 7-Micro/WIN, no se
podr volver a convertir al formato de STEP 7-Micro/DOS. No obstante, los archivos originales de
Micro/DOS no se modifican. Por lo tanto, puede seguir utilizando los archivos originales con
STEP 7-Micro/DOS.

D-2

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Tiempos de ejecucin de las operaciones


AWL

La tabla E-1 indica los tiempos de ejecucin bsicos de las operaciones AWL que ofrece la
CPU 210. El clculo del tiempo de ejecucin bsico de una operacin AWL indica el tiempo
necesario para ejecutar la lgica o la funcin de la operacin cuando se aplica corriente (estando
activado (ON o puesto a 1) el primer valor de la pila).
En algunas operaciones la funcin se ejecutar o no dependiendo de si se aplica tensin. La CPU
slo ejecuta la funcin cuando se aplica tensin a la operacin, activndose (ON o puesto a 1) el
primer valor de la pila.
Por lo general, la CPU 210 necesita 140 ms para ejecutar un ciclo. A ello se le aade el tiempo
requerido por el reloj del sistema, siendo preciso sumar 60 ms por cada 1 ms que cuente el reloj del
sistema.
Tabla E-1

Tiempos de ejecucin de las operaciones AWL (en s)


Descripcin

Operacin

ON (s)

OFF (s)

Asignar bobina de salida

aplicable a Q, M

120

120

aplicable a I, M, SM

110

110

ALD

Combinar primer y segundo valor mediante Y

60

60

AN

YNO

80

80

AW < =

Comparacin Y con entero palabra (<=)

300

300

AW=

Comparacin Y con entero palabra (=)

300

300

AW > =

Comparacin Y con entero palabra (>=)

300

300

CTUD

Contar adelante/atrs

110

100

DECW

Decrementar palabra

140

70

DISI

Inhibir todos los eventos de interrupcin

60

60

ED

Detectar flanco negativo

120

120

ENI

Habilitar todos los eventos de interrupcin

60

60

EU

Detectar flanco positivo

110

110

INCW

Incrementar palabra

140

70

INT

Comenzar rutina de interrupcin

aplicable a I, M, SM

30

Agregar 110 s si la rutina de interrupcin utiliza


una de las siguientes operaciones:

S
S
S
S

No aplicable

MOVW
LDW<=, LDW>=, LDW=
OW<=, ,OW>=, OW=
AW<=, AW>=, AW=

JMP

Saltar a meta

70

70

LBL

Definir meta

LD

Cargar

70

70

aplicable a I, M, SM

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

E-1

Tiempos de ejecucin de las operaciones AWL

Tabla E-1

Tiempos de ejecucin de las operaciones AWL, continued(en s)

Operacin

Descripcin

LDN

Cargar valor negado

LDW <=

aplicable a I, M, SM

ON (s)

OFF (s)

110

110

Cargar entero palabra (<=)

230

230

LDW =

Cargar entero palabra (=)

230

230

LDW >=

Cargar entero palabra (>=)

230

230

MEND

Finalizar programa principal

MOVW

Transferir palabra

NOT

Invertir primer valor

OLD

Combinar primer y segundo valor mediante O

ON

ONO

50 No aplicable
210

170

60

60

110

110

60

60

aplicable a I, M, SM

110

110

OW <=

Comparacin O con entero palabra (<=)

300

300

OW =

Comparacin O con entero palabra (=)

300

300

OW >=

Comparacin O con entero palabra (>=)

300

300

Poner a 0

120

70

RETI

Retorno absoluto de subrutina

aplicable a I, M, SM

70

Agregar 100 s si la rutina de interrupcin utiliza


alguna de las siguientes operaciones:

S
S
S
S

E-2

No aplicable

MOVW
LDW<=, LDW>=, LDW=
OW<=, ,OW>=, OW=
AW<=, AW>=, AW=

Poner a 1

120

70

TON

Temporizador de retardo a la conexin

110

90

WDR

Borrar temporizador de vigilancia

60

60

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Nmeros de referencia de la CPU 210


CPU y estacin de desarrollo de programas (PDS)

F
N de referencia

CPU 210 con alimentacin DC, entradas DC 24 V, salidas DC 24 V

6ES7 2100AA000XB0

CPU 210 con alimentacin AC, entradas DC 24 V, salidas de rel

6ES7 2100BA000XB0

CPU 210 con alimentacin AC, entradas AC, salidas de rel

6ES7 2100CA000XB0

PDS 210 con alimentacin AC, entradas DC 24 V, salidas de rel

6ES7 2108XX006AA0

General

N de referencia

Cartucho de memoria 8K x 8

6ES7 2918GC000XA0

Cartucho de memoria 16K x 8

6ES7 2918GD000XA0

Cable PC/PPI

6ES7 9013BF000XA0

Simulador de entradas DC

6ES7 2741XH000XA0

Bloque de bornes con 10 bornes de conexin para cableado de campo


(paquete con 10 conectores)

6ES7 2902AA000XA0

Software de programacin

N de referencia

STEP 7Micro/WIN, licencia individual

6ES7 8102AA000YX0

STEP 7Micro/WIN, licencia de copia

6ES7 8102AA000YX1

STEP 7Micro/WIN, actualizacin

6ES7 8102AA000YX3

Manuales
Sistema de automatizacin CPU 210 S7-200, Manual del sistema

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

N de referencia
Alemn

6ES7 2988EA008AH0

Ingls

6ES7 2988EA008BH0

Francs

6ES7 2988EA008CH0

Espaol

6ES7 2988EA008DH0

Italiano

6ES7 2988EA008EH0

F-1

Nmeros de referencia de la

F-2

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Indice alfabtico
A
Acceder a datos
mrgenes de operandos, 4-11, 5-2
valor del potencimetro analgico en marcas
especiales (SM), B-2
Acceder a la tabla de smbolos, 2-15
Acceder a los datos, reas de memoria, 4-4
Ajustar
parmetros de comunicacin, 2-5
seleccionar las preferencias en STEP 7-Micro/
WIN, 2-6
Ajustar la velocidad de transferencia, 2-4
Almacenar el valor del potencimetro analgico,
B-2
Areas de memoria, 4-4
acceder a los datos, 4-11
almacenadas en la CPU 210, 2-13
CPU 210, 4-114-13
direccionamiento de las entradas, 4-12
direccionamiento de las marcas (M), 4-12
direccionamiento de las marcas especiales
(SM), 4-12
direccionamiento de las salidas, 4-12
marcas (M), 4-11
PDS 210, 4-114-13
Armario. See Enclosure
Asignacin de pines, Cable PC/PPI, A-14
Asignar bobina de salida, 5-5

AWL
See also Statement list or Program
cambiar a KOP, 2-10
cambiar elementos en un programa, 2-9, 3-15
compartir datos entre el programa principal y la
interrupcin, 5-15
crear segmentos, 2-9
editor, 2-9
ejemplos de programas
Borrar temporizador de vigilancia, 5-12
contador, 5-8
contador rpido, 5-16
Finalizar programa principal (MEND), 5-12
Incrementar/Decrementar palabra, 5-9
interrupcin, 5-16
operaciones con contactos, 5-4
operaciones con salidas, 5-5
pila lgica (ALD y OLD), 5-13
Saltar a meta, 5-12
temporizador, 5-7
Transferir palabra, 5-10
introducir comentarios, 2-9
introducir un nombre simblico, 2-9, 3-14
introducir una operacin, 2-9
programa, introducir en STEP 7-Micro/WIN,
2-9
programa de ejemplo, 3-13-25
reglas para crear un programa, 2-9
visualizar un programa, 2-10
Ayuda. See Online help
Ayuda online, STEP 7-Micro/WIN, 2-1

B
Bloque de bornes, nmero de referencia, F-1
Bloque de bornes (opcional), 1-10
Bobinas, representacin en KOP, 4-9, 5-5
Borrar e insertar filas
en una tabla de estado, 2-17
en una tabla de smbolos, 2-15
Borrar temporizador de vigilancia (WDR),
5-115-13
consideraciones, 5-11
Botn derecho del ratn
Editor de la tabla de estado, 2-17
tabla de smbolos, 2-15

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Indice-1

Indice alfabtico

C
Cable PC/PPI
asignacin de pines, A-14
datos tcnicos, A-14
nmero de referencia, F-1
velocidad de transferencia, 2-4
Cableado
bloque de bornes opcional, 1-10
circuitos de supresin, 1-12
conector opcional para el cableado de campo,
nmero de referencia, F-1
CPU 210 AC/AC/Rel, A-9
CPU 210 AC/DC/Rel, A-7
CPU 210 DC/DC/DC, A-5
PDS 210, A-11
reglas, 1-8
instalacin con corriente alterna, 1-10
instalacin DC, 1-10
Cableado de campo
bloque de bornes opcional, 1-10
conector opcional, nmero de referencia, F-1
dimetro de cables, 1-8
instalacin, 1-8
Cables
asignacin de pines, A-14
datos tcnicos (PC/PPI), A-14
nmero de referencia, F-1
velocidad de transferencia, 2-4
Cambiar de vista entre KOP y AWL, crear segmentos en AWL, 2-9
Cambiar elementos en el programa
AWL, 2-9, 3-15
KOP, 2-8, 3-163-20
Carcasa
See also Panel box
instalacin en un cofre, 1-7
Cargar (LD), 5-3
Cargar (LD) / Cargar valor negado (LDN), efecto
en la pila lgica, 5-3
Cargar un programa
CPU 210, 2-12
PDS 210, 2-112-13
programa de ejemplo, 3-23
Cargar un programa en la CPU
CPU 210, 2-12
PDS 210, 2-112-13
Cargar valor negado (LDN), 5-3

Indice-2

Cartucho de memoria
ciclo, 4-64-8
conectar la alimentacin estando vaco el cartucho de memoria, 2-13
copiar un programa de la PDS 210, 2-12
datos tcnicos, A-12, A-13
nmero de referencia, F-1
receptculo
CPU 210 AC/AC/Rel, A-9
CPU 210 AC/DC/Rel, A-7
CPU 210 DC/DC/DC, A-5
PDS 210, A-11
transferir el programa a la CPU 210, 2-112-13
Certificacin CE, A-3
Ciclo, 4-64-9
efecto en el reloj del sistema, E-1
efecto en la operacin Borrar temporizador de
vigilancia (WDR), 5-11
interrumpir, 4-5, 4-64-9
opcin de test, 4-8
PDS 210, 4-74-9
tiempos de ciclo almacenados en marcas especiales (SM), B-2
tiempos de ejecucin, E-1
Circuitos de supresin, reglas
rel DC, 1-12
transistores en DC, 1-12
Circulacin de la corriente, efecto en los tiempos
de ejecucin, E-1
Cdigos de error
eliminar errores de la CPU 210, C-2
errores fatales, C-1
violacin de reglas de compilacin, C-1
Cofre, instalacin en un, 1-7
Combinar primer y segundo valor mediante O
(OLD), 5-13
efecto en la pila lgica, 5-13
Combinar primer y segundo valor mediante Y
(ALD), 5-13
efecto en la pila lgica, 5-13
Comentarios, en AWL, 4-10
Comenzar rutina de interrupcin (INT), 5-14
Compilacin, errores, violacin de reglas, C-1
Compilar
programa de ejemplo, 3-21
programas de STEP 7-Micro/WIN, 2-9
Comprobacin del tipo de datos, no asistida, 4-13

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Indice alfabtico

Comprobar el programa, 2-18


ciclo, 4-8
Comprobar programa de ejemplo, 3-23
Comunicacin
ajustar los parmetros, 2-5
asignacin de pines, A-14
conexin a la PDS 210, 2-4
interface punto a punto (PPI), 2-4
velocidad de transferencia, 2-4
Comunidad Europea (CE), certificacin, A-3
Conceptos de programacin, 4-4
Condiciones ambientales, A-2
Conectar la alimentacin estando vaco el cartucho
de memoria, 2-13
Conector (opcional), nmero de referencia, F-1
Conmutar entre KOP y AWL, comando de men,
2-10
Consideraciones
cableado de campo, 1-8
circuitos de supresin, 1-12
convertir archivos a STEP 7-Micro/WIN, D-2
disear los circuitos de seguridad, 4-3
especificar las unidades funcionales, 4-2
instalacin, utilizar frenos, 1-6
instalacin con corriente alterna, 1-10
instalacin DC, 1-10
montaje, espacio necesario, 1-4
puesta a tierra y circuitos aislados, 1-9
reglas para crear una solucin de automatizacin con un PLC, 4-24-3
utilizar la operacin Borrar temporizador de vigilancia (WDR), 5-11
utilizar la rutina de interrupcin, 5-15
Constantes, 4-13
Contacto normalmente abierto, 5-3
Contacto normalmente cerrado, 5-3
Contactos, representacin en KOP, 4-9, 5-3
Contador rpido
interrupcin de hardware, 4-14
utilizar la interrupcin de hardware, 5-16
Contar adelante/atrs (CTUD), 5-8
Convertir archivos, STEP7-Micro/DOS a STEP
7-Micro/WIN, D-1
Convertir archivos de STEP 7-Micro/DOS
guardar el programa, D-2
reglas y restricciones, D-2
Copiar un programa de la PDS 210, 2-12
Copiar, cortar y pegar
en una tabla de estado, 2-17
en una tabla de smbolos, 2-15
Cortar, copiar y pegar
en una tabla de estado, 2-17
en una tabla de smbolos, 2-15

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

CPU 210
reas de memoria, 4-114-13
bloque de datos no utilizado, 2-11
cargar programas, 2-12
ciclo, 4-64-8
efecto en la operacin Borrar temporizador
de vigilancia (WDR), 5-11
condiciones ambientales, A-2
datos electromagnticos, A-3
datos tcnicos generales, A-2
dimensiones, 1-5
eliminar errores, C-2
errores fatales, C-1
estructurar el programa, 4-5
funcionamiento bsico, 4-4
homologaciones, A-2
instalacin
en un cofre, 1-7
tornillos, 1-6
marcas especiales (SM), B-1
montaje
en un armario elctrico, 1-6
en un perfil soporte, 1-6
Nmeros de referencia, F-1
panormica del producto, 1-11-4
potencimetro analgico
ubicacin del potencimetro, 4-16
valor almacenado en marcas especiales
(SM), B-2
programar, 1-2
prueba de aislamiento a hipervoltajes, A-3
receptculo del cartucho de memoria
CPU 210 AC/AC/Rel, A-9
CPU 210 AC/DC/Rel, A-7
CPU 210 DC/DC/DC, A-5
requisitos del sistema, 1-2
restablecer el programa despus de desconectar
la alimentacin, 2-13
resumen de funciones, 1-2
rutina de interrupcin, 4-14, 5-14
reglas y limitaciones, 5-15
tiempos de ejecucin, E-1
transferir un programa a, 1-2, 2-12
valores actuales de los contadores almacenados
al desconectarse la alimentacin, 2-13
violacin de reglas de compilacin, C-1
CPU 210 AC/AC/Rel, datos tcnicos, A-8
CPU 210 AC/AC/rel, nmero de referencia, F-1
CPU 210 AC/DC/Rel, Datos tcnicos, A-6
CPU 210 AC/DC/rel, nmero de referencia, F-1
CPU 210 DC/DC/DC
datos tcnicos, A-4
nmero de referencia, F-1

Indice-3

Indice alfabtico

Crear programas, rutina de interrupcin, 4-14


contador rpido (ejemplo), 4-14
Crear segmentos, 2-8, 2-9
Crear un programa, 2-82-10, 3-13-25
crear un proyecto, 2-7
rutina de interrupcin, ejemplo de un contador
rpido, 5-16
Cuadros, representacin en KOP, 4-9

D
Datos electromagnticos, A-3
Datos tcnicos
Cable PC/PPI, A-14
cable PC/PPI, A-14
cartucho de memoria, A-12, A-13
condiciones ambientales, A-2
CPU 210 AC/AC/Rel, A-8
CPU 210 AC/DC/Rel, A-6
CPU 210 DC/DC/DC, A-4
electromagnticos, A-3
gama S7-200, A-2
general, 1-3
generales, A-2
PDS 210, A-10
prueba de aislamiento a hipervoltajes, A-3
simulador de entradas DC, A-15
Decrementar palabra (DECW), 5-9
ejemplo, 5-9
Denominacin del tipo de datos, no asistida, 4-13
Desactivar el contador, 5-8
Desactivar el temporizador, 5-6
Detectar flanco negativo (ED), 5-3
Detectar flanco positivo (EU), 5-3
Dimensiones
CPU 210, 1-5
PDS 210, 1-5
Perfil soporte, 1-5
Direccionamiento
rea de contadores, 4-13
rea de marcas (M), 4-12
reas de memoria, 4-11
imagen del proceso de las entradas, 4-12
marcas especiales (SM), 4-12
salidas, 4-12
temporizadores, 4-13
utilizar nombres simblicos, 2-14, 3-14
valor del potencimetro analgico en marcas
especiales (SM), B-2
Direccionamiento , 4-11
Direccionamiento absoluto, 4-4
Direccionamiento simblico, 2-142-16, 3-14, 3-15
introducir un nombre simblico en AWL, 2-9
nombres simblicos repetidos, 2-14
nmero de caracteres por smbolo, 2-14
nmero permitido de smbolos, 2-14

Indice-4

Disear la lgica de control, aplicacin de ejemplo,


3-43-8

E
ED (Detectar flanco negativo), 5-3
Editar un programa, 3-153-20
Editar una celda en la tabla de smbolos, 2-15
Editar una celda en una tabla de estado, 2-17
Ejemplos
Borrar temporizador de vigilancia, 5-125-14
contador, 5-8
contador rpido, 5-16
contador rpido (ejemplo), 4-14
elementos de KOP, 4-9
Finalizar programa principal (MEND),
5-125-14
Incrementar/Decrementar palabra, 5-9
operaciones con contactos, 5-4
operaciones con rutinas de interrupcin, 5-16
operaciones con salidas, 5-5
pila lgica, 5-135-15
rutina de interrupcin, 4-14
Saltar a meta, 5-125-14
tabla de estado, 2-17
Tabla de smbolos, 2-14
temporizador, 5-7
Transferir palabra, 5-105-12
utilizar el potencimetro analgico, 4-16
Elementos de una direccin, 4-11
Elementos de una operacin AWL, 4-10
Eliminar errores
conectar la alimentacin estando vaco el cartucho de memoria, 2-13
de compilacin, C-1
de la CPU 210, C-2
errores fatales, 2-19
fatales, C-1
no fatales, 2-20, C-1
no fatales , C-1
tratamiento de errores, 2-19, C-1
END, 5-11
Entradas, funcionamiento bsico, 4-4
Entradas digitales
direccionamiento, 4-114-13
leer, 4-64-9
Errores fatales, C-1
Errores no fatales, eliminar, 2-20
Errors fatales, 2-19
Escribir (opcin de la tabla de estado). See Single
read
Escribir en las salidas, 4-64-9
Escribir valores en una tabla de estado, 2-17
Espacio necesario, 1-4
Esquema de contactos, elementos bsicos, 4-9
Estacin de desarrollo de programas. See PDS 210

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Indice alfabtico

Estado, visualizar en KOP, 2-18


EU (Detectar flanco positivo), 5-3

F
Fallos durante la instalacin de STEP 7-Micro/
WIN, 2-3
Finalizar el programa principal, 5-11
Finalizar lectura (opcin de la tabla de estado),
2-17
See also Continuous read; Single read; Status
Chart; Write
Finalizar programa principal (MEND), 4-5, 5-11
Finalizar segmento del programa principal, 4-5
Funciones, 1-2
Funciones de edicin, utilizar el botn derecho del
ratn
Tabla de estado, 2-17
Tabla de smbolos, 2-15

G
Guardar el programa, 2-7, 3-21
despus de convertir archivos a STEP 7-Micro/
WIN, D-2
guardar un proyecto, 2-7
Guardar la pila lgica durante la rutina de interrupcin, 5-15
Guardar un programa
CPU 210, 2-12
PDS 210, 2-112-13

I
Identificador de rea con nmero de elemento, acceder a los temporizadores y contadores, 4-12
Imagen del proceso de las entradas, direccionamiento, 4-12
Importar archivos de STEP 7-Micro/DOS, D-1
guardar el programa, D-2
reglas y restricciones, D-2
Incrementar palabra (INCW), 5-9
ejemplo, 5-9
Inhibir todos los eventos de interrupcin (DISI),
5-14
Inhibir y habilitar interrupciones, 5-14
Insertar una operacin, 3-163-20
Insertar y borrar filas
en una tabla de estado, 2-17
en una tabla de smbolos, 2-15
Instalacin
ajustar la velocidad de transferencia (PDS 210),
2-4
consideraciones para el montaje de una CPU
210, utilizar frenos, 1-6
dimensiones
CPU 210, 1-5
PDS 210, 1-5
Perfil soporte, 1-5
en un cofre, 1-7
homologaciones oficiales y datos tcnicos, A-3
STEP 7-Micro/WIN
Windows 3.1, 2-2
Windows 95, 2-2
tornillos, 1-6
Instalacin con corriente alterna, reglas, 1-10
Instalacin DC, reglas, 1-10

Habilitar todos los eventos de interrupcin (ENI),


5-14
Habilitar e inhibir interrupciones, 5-14
Herramientas de edicin
tabla de estado, 2-17
Tabla de smbolos, 2-15
Homologaciones, A-2
nacionales e internacionales, A-2

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Indice-5

Indice alfabtico

Interrupcin de hardware, 4-5


afectar el ciclo, 4-64-9
compartir datos entre el programa principal y la
interrupcin, 5-15
efecto en la operacin Borrar temporizador de
vigilancia (WDR), 5-11
ejemplo, 4-14, 5-16
ejemplo de un contador rpido, 4-14, 5-16
ejemplo de una rutina de interrupcin, 5-16
habilitar e inhibir, 5-14
Operaciones de interrupcin, 5-14
reglas y limitaciones, 5-15
retorno desde la rutina de interrupcin, 5-14
rutina de interrupcin (ejemplo), 4-14
Interrupciones
asistencia del sistema, 5-15
compartir datos entre el programa principal y la
interrupcin, 5-15
contador rpido, 4-14, 5-16
de hardware, afectar el ciclo, 4-64-9
efecto en la operacin Borrar temporizador de
vigilancia (WDR), 5-11
ejemplo, 4-14, 5-16
ejemplo de una rutina de interrupcin, 5-16
habilitar e inhibir, 5-14
interrupcin de hardware, 4-5
operaciones, 5-14
Operaciones de interrupcin, 5-14
reglas y limitaciones, 5-15
rutina de interrupcin (ejemplo), 4-14
tiempo de respuesta, 1-3
CPU 210 AC/AC/Rel, A-8
CPU 210 AC/DC/Rel, A-6
CPU 210 DC/DC/DC, A-4
PDS 210, A-10
Introducir
nombres simblicos repetidos, 2-14
nmero de caracteres por smbolo, 2-14
nmero permitido de smbolos en una tabla de
smbolos, 2-14
Introducir comentarios, en AWL, 2-9, 3-15
Introducir smbolos, 2-142-16
Introducir un nombre simblico en AWL, 2-9
Introducir un programa
en AWL, 3-15
en KOP, 3-153-20

Indice-6

K
KOP
See also Ladder or Program
bobinas, 4-9
cambiar a AWL, 2-10
cambiar elementos en un programa, 2-8,
3-163-20
compartir datos entre el programa principal y la
interrupcin, 5-15
contactos, 4-9
cuadros, 4-9
editor, 2-8
ejemplos de programas
Borrar temporizador de vigilancia, 5-12
contador, 5-8
contador rpido, 4-14, 5-16
Finalizar programa principal (MEND), 5-12
Incrementar/Decrementar palabra, 5-9
interrupcin, 4-14, 5-16
operaciones con contactos, 5-4
operaciones con salidas, 5-5
pila lgica (ALD y OLD), 5-13
Saltar a meta, 5-12
temporizador, 5-7
Transferir palabra, 5-10
herramientas del editor KOP, 3-15
insertar una operacin, 3-163-20
introducir un programa, 2-8, 3-153-20
programa de ejemplo, 3-13-25
segmentos, 2-8, 4-9
utilizar el editor KOP, 2-8, 3-153-20
visualizar el estado, 2-18
visualizar un programa, 2-10

L
Lectura permanente (opcin de la tabla de estado),
2-17
See also Single read; Status Chart; Write
Lectura sencilla (opcin de la tabla de estado), 2-17
See also Continuous read; Status Chart; Write
Leer las entradas, 4-64-9
tabla de estado, 2-17
Leer los valores en una tabla de estado, lectura sencilla, 2-17

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Indice alfabtico

Leer valores en una tabla de estado


lectura permanente, 2-17
opcin de finalizar lectura, 2-17
Lenguajes de programacin, 4-94-11
Lista de instrucciones, 4-94-11
ejemplos de programas
contador rpido, 4-14
interrupcin, 4-14
reglas para crear un programa, 4-24-3
Lista de instrucciones (AWL)
elementos bsicos, 4-10
tiempos de ejecucin de operaciones, To Next,
E-1
Lgica. See Networks
Lgica de control, aplicacin de ejemplo, 3-43-8

M
Manual del usuario, nmero de referencia, F-1
Manuales, nmero de referencia, F-1
Marca del primer ciclo, B-1
Marcas. See special memory (SM) bits
Marcas (M), 4-11
direccionamiento, 4-12
Marcas de reloj, B-1
Marcas especiales (SM)
almacenamiento del valor del potencimetro
analgico, 4-16
almacenamiento durante la rutina de interrupcin, 5-15
asistencia de la rutina de interrupcin, 5-15
de reloj, B-1
direccionamiento, 4-12
Marca del primer ciclo, B-1
potencimetro analgico, acceder al valor analgico, 4-12
SMW2: Potencimetro analgico, B-2
SMW22 a SMW26: Tiempos de ciclo, B-2
marcas especiales (SM), bits de estado, B-1
Mrgenes
valor del potencimetro analgico, 4-16, B-2
valores enteros, 4-11
Mrgenes vlidos para la CPU 210, 1-3, 4-114-13,
5-2
Maysculas y minsculas, 3-15
Maysculas y minsculas en smbolos, 2-14

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

MEND, 5-11
Men de funciones de edicin, botn derecho del
ratn
tabla de estado, 2-17
tabla de smbolos, 2-15
Montaje
consideraciones para montar una CPU 210, espacio necesario, 1-4
dimensiones
CPU 210, 1-5
PDS 210, 1-5
Perfil soporte, 1-5
en un armario elctrico, 1-6
en un cofre, 1-7
en un perfil soporte, 1-6
espacio necesario, 1-4
homologaciones oficiales y datos tcnicos, A-3
tornillos, 1-6

N
Nombres simblicos repetidos, 2-14
Notacin numrica, 4-11
Nmero de caracteres por smbolo, 2-14
Nmero de elemento, temporizadores y contadores,
4-12
Nmero permitido de smbolos, 2-14
Nmeros de referencia, F-1

O
O (O) / ONO (ON), efecto en la pila lgica, 5-3
OB1. See Program
Observar, programa, 2-18
Operacin absoluta Finalizar programa principal
(MEND), 5-11
Operacin Cargar (LD), efecto en la pila lgica,
4-10
Operacin de transferencia, Transferir palabra
(MOVW), 5-10
Operacin NOT, 5-3
Operacin O (O), 5-3
efecto en la pila lgica, 4-10
Operacin ONO (ON), 5-3

Indice-7

Indice alfabtico

Operacin Y (A), 5-3


efecto en la pila lgica, 4-10, 5-3
Operacin YNO (AN), 5-3
Operaciones
Borrar temporizador de vigilancia (WDR),
5-115-13
Cargar (LD) / Cargar valor negado (LDN), 5-3
efecto en la pila lgica, 4-10, 5-3
Combinar primer y segundo valor mediante O
(OLD), 5-13
efecto en la pila lgica, 5-13
Combinar primer y segundo valor mediante Y
(ALD), 5-13
efecto en la pila lgica, 5-13
Comenzar rutina de interrupcin (INT), 5-14
Comparar palabra, 5-4
Contacto normalmente abierto / cerrado, 5-3
contactos, 5-35-4
contactos estndar, 5-3
Contar adelante/atrs (CTUD), 5-8
control del programa, 5-115-12
Decrementar palabra (DECW), 5-9
Detectar flanco negativo (ED), 5-3
Detectar flanco positivo (EU), 5-3
END, 5-11
Finalizar programa principal (MEND), 4-5, 5-11
Habilitar todos los eventos de interrupcin
(ENI), 5-14
Incrementar palabra (INCW), 5-9
Inhibir todos los eventos de interrupcin (DISI),
5-14
interrupcin, 5-14
NOT, 5-3
O (O) / ONO (ON), 5-3
efecto en la pila lgica, 4-10, 5-3
pila lgica, 5-13
Poner a 0 (R), 5-5
Poner a 1 (S), 5-5
Retorno absoluto desde rutina de interrupcin
(RETI), 4-5
Retorno desde rutina de interrupcin (RETI),
5-14
salidas, 5-5
Saltar a meta, 5-12
temporizacin, 5-65-7
temporizador de retardo a la conexin, 5-6
tiempos de ejecucin, E-1
Transferir palabra (MOVW), 5-10
Y (A) / YNO (AN), 5-3
efecto en la pila lgica, 4-10, 5-3
Operaciones con bobinas, representacin en KOP,
4-9

Indice-8

Operaciones con contactos, 5-35-4


Comparar entero palabra, 5-4
contactos estndar, 5-3
Detectar flanco negativo (ED), 5-3
Detectar flanco positivo (EU), 5-3
ejemplo, 5-4
NOT, 5-3
Operaciones con contactos estndar, 5-3
Operaciones con salidas, 5-5
bobina, 5-5
ejemplo, 5-5
Poner a 0 (R), 5-5
Poner a 1 (S), 5-5
Operaciones de comparacin de palabras, 5-4
Operaciones de contaje, 5-8
acceder al valor actual, 4-13
contador adelante/atrs, 5-8
Contar adelante/atrs, 5-8
direccionamiento, 4-13
ejemplo, 5-8
nmero de elemento, 4-12
valor actual, 4-13, 5-8
Operaciones de control del programa, 5-115-12
Borrar temporizador de vigilancia (WDR),
5-115-13
ejemplo
Borrar temporizador de vigilancia,
5-125-14
Finalizar programa principal (MEND),
5-125-14
Saltar a meta, 5-125-14
Finalizar programa principal (MEND), 5-11
Saltar a meta, 5-12
Operaciones de interrupcin, 5-14
Comenzar rutina de interrupcin (INT), 5-14
ejemplo, 5-16
Habilitar todos los eventos de interrupcin
(ENI), 5-14
Inhibir todos los eventos de interrupcin (DISI),
5-14
Retorno desde rutina de interrupcin (RETI),
5-14
Operaciones de salidas, representacin en KOP, 4-9

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Indice alfabtico

Operaciones de temporizacin, 5-65-7


acceder al valor actual, 4-13
actualizar el valor del temporizador, 5-6
direccionamiento, 4-13
ejemplo, 5-7
nmero de elemento, 4-12
poner a 0 (desactivar), 5-6
resolucin, 5-6
Temporizador de retardo a la conexin, 5-6
valor actual, 4-13, 5-6
valores actuales almacenados en la CPU 210,
2-13
Operaciones lgicas de pila
ejemplo, 5-135-15
funcionamiento, 5-13
Operaciones lgicas de pilas, 5-13
Combinar primer y segundo valor mediante O
(OLD), 5-13
efecto en la pila lgica, 5-13
Combinar primer y segundo valor mediante Y
(ALD), 5-13
efecto en la pila lgica, 5-13
Operando, 4-10

P
Palabra clave, NETWORK, 2-9
Panormica
CPU 210, 1-11-4
PDS 210, 1-11-4
Panormica del producto
CPU 210, 1-11-4
PDS 210, 1-11-4

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

PDS 210
reas de memoria, 4-114-13
cargar un programa, 2-11
cargar un programa en la CPU, 2-112-13
ciclo, 4-64-9
comprobacin, 4-8
efecto en la operacin Borrar temporizador
de vigilancia (WDR), 5-11
comprobacin, ciclo, 4-8
condiciones ambientales, A-2
datos electromagnticos, A-3
Datos tcnicos, simulador de entradas DC, A-15
datos tcnicos, A-10
datos tcnicos generales, A-2
dimensiones, 1-5
errores fatales, C-1
estructurar el programa, 4-5
funcionamiento bsico, 4-4
homologaciones, A-2
marcas especiales (SM), B-1
nmeros de referencia, F-1
panormica del producto, 1-11-4
pila lgica, 4-10
potencimetro analgico
ubicacin del potencimetro, 4-16
valor almacenado en marcas especiales
(SM), B-2
prueba de aislamiento a hipervoltajes, A-3
receptculo del cartucho de memoria, A-11
requisitos del sistema, 1-2
resumen de funciones, 1-2
rutina de interrupcin, reglas y limitaciones,
5-15
simulador de entradas, nmero de referencia,
F-1
tiempos de ciclo en marcas especiales (SM),
B-2
tiempos de ejecucin, E-1
transferir un programa a la CPU 210, 2-112-13
velocidad de transferencia, 2-4
violacin de reglas de compilacin, C-1
Pegar, copiar y cortar
en una tabla de estado, 2-17
en una tabla de smbolos, 2-15
Perfil soporte
dimensiones, 1-5
montaje en un, 1-6
utilizar frenos, 1-6
Pila lgica, 4-10
afectada por la rutina de interrupcin, 5-15
efecto de las operaciones Combinar primer y
segundo valor mediante O (OLD) / Combinar primer y segundo valor mediante Y
(ALD), 5-13
efecto de O (O) / Y (A) / Cargar (LD), 4-10
Placa frontal, espacio necesario, 1-4

Indice-9

Indice alfabtico

Poner a 0 (R), 5-5


Poner a 1 (S), 5-5
Potencimetro
analgico
acceder al valor analgico, 4-12
cambiar el valor, 4-16
margen nominal, 4-16
programa de ejemplo, 4-16
valor almacenado en marcas especiales
(SM), B-2
ubicacin, 4-16
valor del potencimetro analgico, B-2
Potencimetro analgico
cambiar el valor, 4-16
direccionamiento de las marcas especiales
(SM), 4-12
margen nominal, 4-16
programa de ejemplo, 4-16
ubicacin del potencimetro, 4-16
valor actual almacenado en SMW2, B-2
PPI (interface punto a punto), comunicacin, 2-4
Preferencias, ajustar en STEP 7-Micro/WIN, 2-6

Indice-10

Programa
ajustar las preferencias, 2-6
bobinas, 4-9
cargar en la CPU, 2-11
ciclo, 4-64-9
PDS 210, 4-74-9
compilar, 2-9
comprobar, 2-18
conceptos, 4-4
contactos, 4-9
contador un rpido (ejemplo), 4-14
crear, 2-82-12
crear un contador rpido, 4-14, 5-16
cuadros, 4-9
direccionamiento de las entradas, 4-12
direccionamiento de las marcas (M), 4-12
direccionamiento de las marcas especiales
(SM), 4-12
direccionamiento de las salidas, 4-12
ejecutar, 4-64-9
ejemplo de un contador rpido, 5-16
ejemplos
Borrar temporizador de vigilancia, 5-12
contador, 5-8
contador rpido, 4-14, 5-16
finalizar programa principal, 5-12
Incrementar/Decrementar palabra, 5-9
operaciones con contactos, 5-4
operaciones con salidas, 5-5
operaciones lgicas de pila, 5-13
potencimetro analgico, 4-16
rutina de interrupcin, 4-14, 5-16
Saltar a meta, 5-12
temporizador, 5-7
Transferir palabra, 5-10
estructura, 4-5
finalizar la rutina de interrupcin, 4-5
finalizar programa principal, 4-5
importar archivos de STEP 7-Micro/DOS, D-1
lenguajes, 4-94-11
observar, 2-18
programa de ejemplo, 3-13-25
requisitos del sistema, 3-1
reglas y restricciones para convertir archivos,
D-2
segmentos, 4-9
visualizar, 2-10

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Indice alfabtico

Programa de ejemplo
AWL, 3-13-25
cargar, 3-23
compilar, 3-21
comprobar, 3-23
crear la tabla de smbolos, 3-14
crear un proyecto, 3-13
crear una tabla de estado, 3-22
disear la lgica de control, 3-43-8
ejemplos de programas
Borrar temporizador de vigilancia, 5-12
contador, 5-8
contador rpido, 4-14, 5-16
Finalizar programa principal (MEND), 5-12
Incrementar/Decrementar palabra, 5-9
interrupcin, 4-14, 5-16
operaciones con contactos, 5-4
operaciones con salidas, 5-5
pila lgica (ALD y OLD), 5-13
Saltar a meta, 5-12
temporizador, 5-7
Transferir palabra, 5-10
entradas y salidas, 3-2
guardar, 3-21
introducir programas en KOP, 3-153-21
KOP, 3-13-25
lgica de control, 3-43-8
nombres simblicos, 3-2
programa AWL, 3-11
programa KOP, 3-9
requisitos del sistema, 3-1
Proyecto
crear, 2-7
guardar, 2-7
programa de ejemplo, 3-13
Prueba de aislamiento a hipervoltajes, A-3
Puesta a tierra y aislamiento, reglas de cableado,
1-9

R
Rearrancar la CPU, despus de un error fatal, 2-19
Reemplazar elementos en un programa
AWL, 2-9, 3-15
KOP, 2-8, 3-163-20

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Reglas
cableado, 1-8
circuitos de supresin, 1-12
rel DC, 1-12
crear un programa en AWL, 2-9
crear una solucin de automatizacin, 4-24-3
instalacin con corriente alterna, 1-10
instalacin DC, 1-10
introducir direcciones simblicas, 2-14
maysculas y minsculas en smbolos, 2-14
nmero de caracteres por smbolo, 2-14
nmero permitido de smbolos, 2-14
puesta a tierra y aislamiento, 1-9
solapamiento de direcciones en nombres simblicos, 2-14
Reglas de cableado con corriente continua aislada,
1-10
Reglas de cableado unipolar-, 1-10
Reglas para convertir archivos, D-2
Rel DC, 1-12
Reloj, efecto en el tiempo de ciclo, E-1
Reloj del sistema, efecto en el tiempo de ciclo, E-1
Requisitos de hardware, 2-1
Requisitos del sistema, 1-2
STEP 7-Micro/WIN, 2-1
Resolucin de los temporizadores, 5-6
Restablecer la memoria en la CPU 210, 2-13
Resumen de funciones, 1-2
Retirar la tapa de acceso, 1-7
Retorno absoluto desde rutina de interrupcin
(RETI), 4-5
Retorno desde rutina de interrupcin (RETI), 5-14

S
S7-200, datos tcnicos, A-2
Salidas
direccionamiento, 4-12
escribir en, 4-64-9
funcionamiento bsico, 4-4
representacin en KOP, 4-9
Salidas digitales
direccionamiento, 4-114-13
escribir en, 4-64-9
Saltar a meta, 5-12

Indice-11

Indice alfabtico

Segmento del programa principal, 4-5


Segmentos
en AWL, 2-9
en KOP, 2-8
palabra clave NETWORK, 2-9
representacin en KOP, 4-9
Simulador de entradas
datos tcnicos, A-15
nmero de referencia, F-1
Simulador de entradas DC
datos tcnicos, A-15
nmero de referencia, F-1
SMW0: Bits de estado, B-1
SMW2: Potencimetro analgico, valor actual, B-2
SMW22 a SMW26: Tiempos de ciclo, B-2
Software de programacin, nmero de referencia,
F-1
STEP 7-Micro/DOS, convertir archivos a STEP
7-Micro/WIN, D-1

Indice-12

STEP 7-Micro/WIN
Ayuda online, 2-1
cambiar elementos en un programa, 2-92-14,
3-153-20
cargar un programa, 2-11, 3-23
compilar un programa, 2-9, 3-21
comprobar y observar el programa, 2-18,
3-233-25
convertir archivos de STEP 7-Micro/DOS, D-1
crear un programa, 2-82-12, 3-153-21
crear un proyecto, 2-7, 3-13
editar un programa, 2-92-14, 3-153-20
editor AWL, 2-9
Editor KOP, 2-8
editor KOP, 2-18
ejemplos de programas
Borrar temporizador de vigilancia, 5-12
contador, 5-8
contador rpido, 4-14, 5-16
Finalizar programa principal (MEND), 5-12
Incrementar/Decrementar palabra, 5-9
interrupcin, 4-14, 5-16
operaciones con contactos, 5-4
operaciones con salidas, 5-5
pila lgica (ALD y OLD), 5-13
temporizador, 5-7
Transferir palabra, 5-10
fallos durante la instalacin, 2-2
guardar un proyecto, 2-7, 3-21
instalacin, 2-2
introducir operaciones en el programa,
3-153-20
introducir un programa de ejemplo, 3-13-25
opcin de test, ciclo, 4-8
preferencias de programacin, 2-6
Programa de ejemplo (introducir), 3-13-25
reemplazar elementos en un programa,
2-92-14, 3-153-20
requisitos del sistema, 2-1
tabla de estado, 2-17, 3-22
Tabla de smbolos, 2-14
tabla de smbolos, 3-14
visualizar el estado en KOP, 2-18, 3-23
visualizar un programa, 2-10
STEP 7Micro/WIN, ejemplos de programas, Saltar a meta, 5-12

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Indice alfabtico

T
Tabla de estado
editar direcciones, 2-17
leer y escribir variables, 2-17
opcin de , 2-17
opcin de finalizar lectura, 2-17
opcin de lectura permanente, 2-17
opcin de lectura sencilla, 2-17
para el programa de ejemplo, 3-22
programa de ejemplo, 3-22
STEP 7-Micro/WIN, 2-17
Tabla de smbolos
nombres simblicos repetidos, 2-14
nmero de caracteres por smbolo, 2-14
nmero permitido de entradas, 2-14
programa de ejemplo, 3-14
STEP 7-Micro/WIN, 2-142-16
Tapa de acceso, retirar, 1-7
Tapa de proteccin, ubicacin del potencimetro
analgico, 4-16
Temporizador de retardo a la conexin, 5-6
Terminales de conexin
CPU 210 AC/AC/Rel, A-9
CPU 210 AC/DC/Rel, A-7
CPU 210 DC/DC/DC, A-5
PDS 210, A-11
Terminar el programa principal, 5-12
Tiempo de ciclo mximo, almacenado en marcas
especiales (SM), B-2
Tiempo de ciclo mnimo, almacenado en marcas
especiales (SM), B-2
Tiempo del ltimo ciclo, almacenado en marcas
especiales (SM), B-2
Tiempos de ejecucin, E-1
afectados por la circulacin de la corriente, E-1
operaciones AWL, E-1

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Tornillos para el montaje, 1-6


Transferir palabra (MOVW), 5-10
ejemplo, 5-105-12
Transferir un programa a la CPU 210, 2-112-13
transistores en DC, proteger, 1-12
Tratamiento de errores
eliminar errores, 2-19
errores fatales, 2-19
errores no fatales, 2-19
rearrancar la CPU despus de un error fatal,
2-19

U
Ubicacin del potencimetro analgico, 4-16
Ultimo tiempo de ciclo, almacenado en marcas especiales (SM), B-2
Utilizar el editor KOP, 3-153-20

V
Valor actual
contadores, 5-8
valor actual almacenado al desconectarse la
alimentacin, 2-13
temporizadores, 5-6
Velocidad de transferencia, 2-4
Ventilacin, espacio necesario, 1-4
Visualizar el estado en KOP, 2-18

W
Windows 3.1, instalar STEP 7-Micro/WIN, 2-2
Windows 95, instalar STEP 7-Micro/WIN, 2-2

Indice-13

Indice alfabtico

Indice-14

Sistema de automatizacin S7-200, CPU 210, Manual del sistema


C79000-G7078-C235-01

Observaciones/sugerencias
Sus observaciones y sugerencias nos permiten mejorar la calidad y utilidad de nuestra
documentacin. Por ello le rogamos que rellene el presente formulario y lo envie a
Siemens.

Responda por favor a las siguientes preguntas dando una puntuacin comprendida entre
1 = muy bien y 5 = muy mal
1.

Corresponde el contenido del manual a sus exigencias ?

2.

Resulta fcil localizar las informaciones requeridas ?

3.

Es comprensible el texto ?

4.

Corresponde el nivel de los detalles tcnicos a sus exigencias ?

5.

Qu opina de la calidad de las ilustraciones y tablas ?

En las lneas siguientes puede exponer los problemas concretos que se le hayan planteado
al manejar el manual:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Sistema de automatizacin S7-200, Manual del sistema


6ES7298-8EA00-8DH0-01

Potrebbero piacerti anche