Sunteți pe pagina 1din 152

Prlogo, Indice Introduccin a la PG 702 Montar la PG 702

1 2 3 4 5 6 A B C D E

SIMATIC

Crear un programa de ejemplo Trabajar con la PG 702

Unidad de programacin PG 702


Manual

Editar programas AWL Comprobar el programa y eliminar errores Mens y juegos de operaciones Caracteres ASCII

Referencia del manual: 6ES7702-0AA01-8DA0

Cdigos de error Datos tcnicos y hardware Eliminacin de errores Indice alfabtico

C79000-G7078-C709 Versin 01

Consignas de seguridad para el usuario

Este manual contiene las informaciones necesarias para la seguridad personal as como para la prevencin de daos materiales. Las informaciones estn puestas de relieve mediante seales de precaucin. Las seales que figuran a continuacin representan distintos grados de peligro:

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

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

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

Nota
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:

Precaucin
El equipo o los componentes del sistema slo se podrn utilizar para los casos de aplicacin previstos en el catlogo y en la descripcin tcnica, y slo con los equipos y componentes de proveniencia tercera recomendados y homologados por Siemens. El funcionamiento correcto y seguro del producto presupone un transporte, un almacenamiento, una instalacin y un montaje conforme a las prcticas de la buena ingeniera, as como un manejo y un mantenimiento rigurosos. SIMATIC, SIMATIC NETy SIMATIC HMI son marcas registradas por SIEMENS AG PG 702, STEPt7 y S7t son marcas 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.

Marca registrada

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

Exencin de responsabilidad Hemos comprobado 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 impidan tomar garanta completa de esta concordancia. El contenido de esta publicacin est sometido a revisiones regularmente y, en caso necesario, se incluyen las correcciones en la siguiente edicin. Agradecemos sugerencias. E Siemens AG 1998 Sujeto a cambios sin previo aviso. 6ES7702-0AA01-8DA0

Siemens Aktiengesellschaft

Unidad de programacin

Prlogo

Finalidad del manual


La unidad de programacin PG 702 se ha diseado para editar programas online, debindose conectar a una CPU S7-200 para poder ejecutar sus funciones. Permite transferir un programa entero (p. ej.: un programa AWL, la configuracin de la CPU y el bloque de datos) de una CPU a otra. Los programas se transfieren de y a la memoria no voltil interna (memoria flash) de la PG 702. Con la PG 702 se pueden editar los tres tipos siguientes de bloques de memoria: los bloques de programa (bloques lgicos), los bloques de datos y los bloques de datos del sistema (configuracin de la CPU). El presente Manual de la unidad de programacin PG 702 contiene informaciones acerca de las funciones del software de la versin AWL de la PG 702 de bolsillo para las CPUs S7-200. Se ha puesto nfasis en las funciones necesarias para programar, editar y comprobar programas nuevos y programas ya existentes. En el presente manual tambin se explica cmo utilizar las funciones de diagnstico y de men de la PG, tales como cambiar el modo de operacin de la CPU y configurar el sistema.

Destinatarios
El manual no slo va dirigido a principiantes en la programacin de la gama de sistemas de automatizacin SIMATIC S7, sino tambin a los ingenieros expertos en automatizacin.

Ambito de validez
Este manual describe la versin 2.0 de la unidad de programacin PG 702 (referencia: 6ES7 702 0AA01 0YA0) utilizando la nemotcnica y la rotulacin de teclado internacionales.

Unidad de programacin PG 702 C79000-G7078-C709-01

iii

Prlogo

Cmo utilizar el manual


Si es la primera vez que trabaja con unidades de programacin de bolsillo, es recomendable que lea todo el manual. Si ya dispone de conocimientos bsicos, consulte el ndice para encontrar la informacin que necesite. El manual incluye informaciones de instalacin y de configuracin bsicas, as como algunas reglas especficas para la programacin de las siguientes tres reas principales de la CPU: S S S el bloque de programa de la CPU (programa AWL) la configuracin de la CPU (configuracin de los interfaces, filtros de entrada, reas remanentes) el bloque de datos de la CPU (bloque de datos)

En los anexos se proporcionan informaciones adicionales (tales como los datos tcnicos y un breviario de todas las funciones de men, as como de los cdigos de error).

Informaciones adicionales
El Manual del sistema de automatizacin SIMATIC S7-200 proporciona informaciones detalladas acerca de cmo instalar y programar los Micro-PLCs S7-200, incluyendo los temas siguientes: S S S Montar y cablear la CPU S7-200 y los mdulos de ampliacin e instalar el software STEP 7-Micro/WIN. Disear e introducir un programa. Comprender las funciones de la CPU, tales como los tipos de datos y los modos de direccionamiento, el ciclo de la CPU, la proteccin con contrasea y la comunicacin en redes.

Dicho manual incluye tambin descripciones y ejemplos de las operaciones de programacin, los tiempos tpicos de ejecucin de las mismas y los datos tcnicos de los equipos de la gama S7-200.

Asistencia complementaria
Si tiene preguntas de carcter tcnico, necesita informacin sobre los cursillos de entrenamiento o desea efectuar pedidos, dirjase por favor a su representante de Siemens ms prximo.

iv

Unidad de programacin PG 702 C79000-G7078-C709-01

Indice

Introduccin a la PG 702 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.1 1.2 Utilizar la PG 702 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Programar con la PG 702 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1-1 1-2 1-3 2-1 2-2 2-3 2-4 3-1 3-2 3-4 3-6 4-1 4-2 4-9 4-10 4-11 4-13 4-15 4-25 4-29 4-35 4-41 4-47 4-50

Montar la PG 702 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.1 2.2 2.3 Conectar la PG 702 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cambiar la plantilla del teclado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Montar la PG 702 en un cuadro o armario elctrico . . . . . . . . . . . . . . . . . . . . . . . .

Crear un programa de ejemplo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.1 3.2 3.3 Arrancar y configurar la unidad de programacin . . . . . . . . . . . . . . . . . . . . . . . . . . Cargar un programa de la CPU en la PG 702 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Programa de ejemplo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Trabajar con la PG 702 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 4.10 4.11 4.12 Utilizar el teclado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Arrancar la PG 702 / proteccin con contrasea . . . . . . . . . . . . . . . . . . . . . . . . . . . Trabajar con los mens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Modos de operacin de la PG 702 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Bloque de programa de la CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuracin de la CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Bloque de datos de la CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Funciones flash ..................................................... ................................................

Funciones de la CPU

Configuracin de la PG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Contraseas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comprobar variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Unidad de programacin PG 702 C79000-G7078-C709-01

Indice

Editar programas AWL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.1 5.2 5.3 5.4 5.5 5.6 5.7 5.8 Utilizar las funciones de edicin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ajustar el modo de edicin y cargar el programa en la CPU . . . . . . . . . . . . . . . . . Introducir operaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Introducir operandos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Utilizar el display para editar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Utilizar las ayudas de edicin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ir a un segmento o lnea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Buscar un operando o una operacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-1 5-2 5-3 5-4 5-8 5-12 5-15 5-16 5-17 6-1 6-2 6-3 6-5 6-8 A-1 A-2 A-6 A-13 A-16 B-1 C-1 D-1 D-2 D-4 D-5 D-7 E-1

Comprobar el programa y eliminar errores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.1 6.2 6.3 6.4 Funciones de comprobacin ..........................................

Tabla de estado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Forzar y desforzar variables y E/S Ejecutar un ciclo individual .....................................

...........................................

Mens y juegos de operaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A.1 A.2 A.3 A.4 Operaciones lgicas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mens de operaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Operandos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Funciones de men de la PG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

B C D

Caracteres ASCII . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cdigos de error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Datos tcnicos y hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D.1 D.2 D.3 D.4 Datos tcnicos de la PG 702 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cable de programacin (interface PPI para la PG 702) . . . . . . . . . . . . . . . . . . . . . Manipular mdulos sensibles a descargas electrostticas (ESD) . . . . . . . . . . . . . Homologacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Eliminacin de errores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Indice alfabtico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Indice-1

vi

Unidad de programacin PG 702 C79000-G7078-C709-01

Introduccin a la PG 702

1
Tema Pgina 1-2 1-3

El presente captulo proporciona una panormica general de la PG 702 describiendo sus funciones y las tareas que permite realizar.

Indice del captulo


Apartado 1.1 1.2 Utilizar la PG 702 Programar con la PG 702

La PG 702 es una unidad de programacin para la gama de CPUs SIMATIC S7-200 que incorpora un display de dos lneas. La PG 702 permite ejecutar distintas funciones de control de la CPU: modificar el programa, cambiar la configuracin, editar el bloque de datos, almacenar el programa entero en la memoria flash no voltil de la PG 702 y cambiar el modo de operacin de la CPU. Adems, permite ejecutar diversas funciones auxiliares que se explican detalladamente en el presente manual.

Unidad de programacin PG 702 C79000-G7078-C709-01

1-1

Introduccin a la PG 702

1.1

Utilizar la PG 702
Las principales reas de aplicacin de la PG 702 son las siguientes: S S S S S S Crear/modificar el programa AWL Cambiar la configuracin de la CPU Crear/modificar el bloque de datos de la CPU Comprobar el programa en un sistema de automatizacin S7-200 Transferir el programa entero de la CPU de o a la memoria no voltil de la PG 702 Cambiar el modo de operacin de la CPU

Si monta la PG 702 en un cuadro o armario elctrico, dispondr de una unidad de programacin permanentemente conectada a una CPU S7-200, a la cual podr acceder en cualquier momento para realizar trabajos de servicio o mantenimiento.

Idioma y nemotcnica de la PG 702


La visualizacin de la PG 702 se puede ajustar en uno de los siguientes idiomas: alemn, ingls, francs, italiano o espaol. Es posible utilizar las nemotcnicas SIMATIC e internacional.

Funcionalidad
La PG 702 se puede utilizar para realizar las siguientes tareas: S S S S Crear un programa nuevo o modificar uno existente en una CPU S7-200. Comprobar un programa ya existente en una CPU S7-200. Gestionar el sistema de automatizacin; p. ej.: ajustar la direccin de estacin de la CPU, borrar la CPU y configurar el sistema de automatizacin. Transferir en conjunto los bloques de programa, de datos y de configuracin de una CPU a otra a travs de la memoria no voltil de la PG 702.

1-2

Unidad de programacin PG 702 C79000-G7078-C709-01

Introduccin a la PG 702

1.2

Programar con la PG 702

Crear un programa de usuario


La PG 702 se puede utilizar para modificar un programa ya existente en una CPU S7-200, o bien para crear uno nuevo. Si se trata de un programa KOP (Esquema de contactos), se convertir automticamente a AWL (Lista de instrucciones).

Nota Todos los programas KOP se pueden representar en AWL, pero no todos los programas AWL se pueden visualizar en un esquema de contactos. Si desea crear o modificar un programa con la PG 702 para visualizarlo posteriormente con un editor KOP (p. ej.: en STEP 7-Micro/WIN), deber crear segmentos que se puedan representar en un esquema de contactos. Para poder visualizar el programa tanto en AWL como en KOP, es preciso separar entre s los segmentos lgicos mediante la palabra clave NETWORK.

Editar un programa online


Con la PG 702 se pueden editar los tres tipos siguientes de bloques de memoria: los bloques de programa, los bloques de datos del sistema (configuracin de la CPU) y los bloques de datos. Para poder editar el bloque de programa, primero se tiene que cargar desde la CPU en la PG. Entonces puede modificarlo y cargarlo nuevamente en la CPU. La funcin de download (carga en CPU) se habilita al realizar un upload (carga en PG). Si la CPU no contiene ningn programa, la PG 702 crear un bloque de programa. Los bloques de datos se introducen y se modifican en el editor de bloques de datos. Al acceder al editor de bloques de datos, la PG 702 verifica si la CPU contiene un bloque de datos o no. En caso afirmativo, dicho bloque se cargar en la PG. De lo contrario, la PG 702 crear un bloque de datos. La configuracin de la CPU se modifica y se actualiza campo por campo. Para obtener ms informacin acerca de las funciones de edicin, consulte el captulo 5.

Unidad de programacin PG 702 C79000-G7078-C709-01

1-3

Introduccin a la PG 702

1-4

Unidad de programacin PG 702 C79000-G7078-C709-01

Montar la PG 702

2
Tema Pgina 2-2 2-3 2-4

En el presente captulo se explica cmo conectar la PG 702 y cmo montarla en un cuadro o armario elctrico.

Indice del captulo


Apartado 2.1 2.2 2.3 Conectar la PG 702 Cambiar la plantilla del teclado Montar la PG 702 en un cuadro o armario elctrico

Unidad de programacin PG 702 C79000-G7078-C709-01

2-1

Montar la PG 702

2.1

Conectar la PG 702

Conexin al sistema de automatizacin


Conecte la PG 702 al interface PPI de la CPU utilizando el cable de programacin suministrado (v. fig. 2-1). Dicho cable abastece la unidad de programacin con la corriente necesaria. La PG 702 slo podr funcionar estando conectada a una CPU S7-200.

Fuente de alimentacin externa


Para conectar la PG 702 con un cable de mayor longitud que el suministrado (> 2,5 m), ser preciso utilizar una fuente de alimentacin externa (DC 24 V, pequea tensin de seguridad = SELV).

1 6 9

Interface para el cable de programacin

Conexin de alimentacin (externa) Figura 2-1 Conexin de la PG 702

2-2

Unidad de programacin PG 702 C79000-G7078-C709-01

Montar la PG 702

2.2

Cambiar la plantilla del teclado


Con la PG 702 se suministran las dos plantillas de teclado que muestran las figuras 2-2 y 2-3, pudindose utilizar tanto una como la otra.

SIEMENS

PG 702
A 1 C 3 E 5 B 2 D 4 F 6

LD/LDx A/ANx

TMR

CTR

M/AC

C/Ax

S/Cf

PG-Menu

&
7

*
8

O/Ox =

Menu Q/SM

I/HC T/CH

V/Cx

FCT

+/
9

.
0

No
CLR

Yes

Shift

Figura 2-2

Plantilla de teclado de la PG 702 con nemotcnica internacional

SIEMENS

PG 702
A 1 C 3 E 5 B 2 D 4 F 6

LD/LDx U/Ux

Zeiten

Zhler

M/AC

Z/Ax

S/Kf

PG-Men

&
7

*
8

O/Ox =

Men A/SM

E/HC T/KH

V/Kx

FKT

+/
9

.
0

Nein
CLR

Ja

Shift

Figura 2-3

Plantilla de teclado de la PG 702 con nemotcnica SIMATIC

Unidad de programacin PG 702 C79000-G7078-C709-01

2-3

Montar la PG 702

2.3

Montar la PG 702 en un cuadro o armario elctrico

Precaucin Si antes de montar o desmontar la PG 702 no se ha desconectado por completo la alimentacin de la misma y de los equipos conectados, puede producirse un choque elctrico. Dicho choque podra provocar la muerte, heridas graves o daos materiales. Desconecte por completo la alimentacin de la PG 702 y de los equipos conectados antes de montarla o desmontarla.

La PG 702 se ha preparado para el montaje permanente en un cuadro o armario elctrico. Proceda de la siguiente forma: 1. Recorte una abertura de 138 mm x 68 mm (DIN 43700) en el armario. 2. Retire los tres tornillos de la placa dorsal de la PG 702 (v. fig. 2-4). 3. Retire la placa dorsal. 4. Retire el centro de los anillos distanciadores autoadhesivos y disponga dichos anillos en los orificios previstos para los tornillos en la placa dorsal de la carcasa, conforme a las siguientes indicaciones: Si el espesor del metal es inferior a 0,3 mm, no se requiere anillo alguno. Si el espesor del metal es de 0,3 mm a 1,5 mm, se requiere un anillo. Si el espesor del metal es de 1,5 mm a 4 mm, se requieren dos anillos. 5. Encaje la placa frontal en el recorte hecho en el armario. 6. Fije la placa dorsal en la carcasa. 7. Fije la PG 702 en la posicin correcta y apriete levemente los tornillos.

2-4

Unidad de programacin PG 702 C79000-G7078-C709-01

Montar la PG 702

Piezas distanciadoras (en caso necesario) Placa frontal

Placa dorsal

Armario elctrico

Cara adhesiva a la derecha

Figura 2-4

Montar la PG 702 en un armario elctrico

Al estar abierta la carcasa de la PG 702 se debern tomar todas las precauciones necesarias para los mdulos sensibles a las cargas electrostticas que se describen en el anexo D.3.

Unidad de programacin PG 702 C79000-G7078-C709-01

2-5

Montar la PG 702

2-6

Unidad de programacin PG 702 C79000-G7078-C709-01

Crear un programa de ejemplo

Este captulo describe cmo se debe utilizar la PG 702 para realizar las siguientes tareas: S S S Arrancar y configurar la unidad de programacin Cargar un programa en la PG 702 Ejecutar una tarea de ejemplo

Para comprender los ejemplos no es preciso conocer las funciones especiales de las teclas, puesto que se explican todas las entradas a efectuar.

Indice del captulo


Apartado 3.1 3.2 3.3 Tema Arrancar y configurar la unidad de programacin Cargar un programa de la CPU en la PG 702 Programa de ejemplo Pgina 3-2 3-4 3-6

Unidad de programacin PG 702 C79000-G7078-C709-01

3-1

Crear un programa de ejemplo

3.1

Arrancar y configurar la unidad de programacin


En este ejemplo se indica cmo ejecutar las siguientes tareas: S S S Arrancar la PG 702 Ajustar el idioma de visualizacin (ingls, alemn, francs, italiano o espaol) Ajustar la nemotcnica (SIMATIC o internacional)

Conectar la unidad de programacin a la CPU


Utilice el cable suministrado con la PG 702 para conectarla al interface de programacin del sistema de automatizacin. Dicho cable abastece la unidad de programacin con la corriente necesaria.

Primer arranque
La PG 702 quedar lista para la puesta en servicio tras conectarla con el sistema de automatizacin. La primera informacin que aparece en el display es la versin del firmware. Dicha informacin se visualiza durante aproximadamente 5 segundos, siendo reemplazada luego por el men principal de la PG (v. fig. 3-1). Si en la PG 702 se visualiza el mensaje TIMEOUT COMUNIC, es posible que la direccin de la CPU o la velocidad de transferencia no coincidan con los ajustes de la PG 702. Utilice la funcin BUSCAR DIRECC. CPU (v. apt. 4.10) para localizar la direccin de la CPU y la velocidad de transferencia correctas.

Confirmar mensajes
La unidad de programacin visualiza los mensajes del sistema en la lnea inferior del display. Si aparece un mensaje de error, es preciso confirmarlo pulsando la tecla antes de continuar con la introduccin.

PG702 VERSION x.y


Primera pantalla (versin del firmware)

1 BLOQUE PROG. CPU 2 CONFIGURACION CPU


Figura 3-1

> >

Segunda pantalla (men de la PG)

Pantallas visualizadas al arrancar la PG

Nota La PG 702 establece la comunicacin con la CPU antes de visualizarse el men de la PG. En una red multimaestro, este proceso puede durar hasta un minuto.

3-2

Unidad de programacin PG 702 C79000-G7078-C709-01

Crear un programa de ejemplo

Elegir el idioma y la nemotcnica


El idioma estndar es el ingls. Si desea cambiar de idioma, proceda de la siguiente forma partiendo del men de la PG. 1. Pulse la tecla 2. Pulse la tecla
6 5

CONFIGURACION PG. ELEGIR IDIOMA.

3. Pulse una de las siguientes teclas para elegir el idioma deseado:


1 2 3 4 5

ALEMAN INGLES FRANCES ITALIANO ESPAOL

4. Pulse una de las siguientes teclas para elegir la nemotcnica (estas opciones aparecen tras elegir el idioma):
1 2

SIMATIC INTERNACIONAL

La PG 702 almacena la configuracin en la memoria no voltil. El lenguaje que haya elegido ser - a partir de ahora - el idioma estndar.

Teclas tiles para introducir los ejemplos


Si comete un error o si se presenta un problema en relacin con los ejemplos que aparecen en las pginas siguientes, las teclas indicadas a continuacin le servirn de ayuda: S S S S es la tecla de confirmacin (S). Pulse esta tecla para confirmar un mensaje de error y borrar el display. Pulse la tecla Pulse la tecla Pulse la tecla
0 Shift CLR

para retornar a un men de orden superior de la PG 702.


CLR

para deshacer una seleccin o cancelar un proceso.

para salir.

Unidad de programacin PG 702 C79000-G7078-C709-01

3-3

Crear un programa de ejemplo

3.2

Cargar un programa de la CPU en la PG 702


En este ejemplo se indica cmo ejecutar las siguientes tareas: S S Cargar un programa en la PG 702 Crear un nuevo programa en la PG 702

Cargar un programa ya existente en la PG


Partiendo del men principal de la PG, siga los pasos indicados en la tabla 3-1 para cargar un programa de la CPU.
Tabla 3-1 Tecla 1.
PG-Menu

Cargar un programa de la CPU Funcin Acceder al men principal de la PG (si no se visualiza todava). Visualizacin

1 BLOQUE PROG. CPU 2 CONFIGURACION CPU

> >

2.

Activar el men BLOQUE PROG. CPU.

1 CARGAR EN PG 2 CARGAR EN CPU

3.

Cargar el programa de la CPU en la PG.

ED:

1:1

Si el programa contenido en la CPU est vaco, se visualizar la informacin que aparece en el tercer paso de la tabla 3-1. Si se carga un programa que ya contiene operaciones, se visualizar la primera operacin. Si la PG 702 ya contiene un programa, se visualizar el mensaje REEMPL. PROGRAMA?. Pulse la tecla en caso afirmativo y CLR en caso negativo.

Crear un nuevo programa


Al cargar un programa que ya contiene operaciones, la PG 702 visualizar la primera operacin en la primera lnea del display. Ejemplo:

LD ED:

I 0.0 1:1

Para crear un nuevo programa es preciso borrar el bloque de programa en la CPU y cargar este bloque vaco en la PG 702. Para ello siga los pasos indicados en la tabla 3-2.

3-4

Unidad de programacin PG 702 C79000-G7078-C709-01

Crear un programa de ejemplo

Tabla 3-2

Borrar un bloque lgico ya existente y cargar el programa en la PG Funcin Retornar al men principal de la PG. Visualizacin

Tecla 1.
PG-Menu

1 BLOQUE PROG. CPU 2 CONFIGURACION CPU

> >

2.

Varias veces

Visualizar las FUNCIONES de la CPU.

5 FUNCIONES CPU 6 CONFIGURACION PG

> >

3.

Elegir el men FUNCIONES CPU.

1 PONER CPU EN RUN 2 PONER CPU EN STOP

4.

Desplazarse por las funciones de la CPU.

3 BORRAR MEM. CPU 4 MEM CPU > CART MEM

>

5.

Elegir BORRAR MEM. CPU.

1 BORRADO TOTAL 2 BORRAR BLOQ PROGR

6.

Elegir BORRAR BLOQ PROGR.

BORRAR CPU?
7. Confirmar la seleccin para borrar el bloque de programa de la CPU y retornar al men principal de la PG.
1

1 BLOQUE PROG. CPU 2 CONFIGURACION CPU

> >

8.

Activar el men BLOQUE PROG. CPU.

1 CARGAR EN PG 2 CARGAR EN CPU

9.

Cargar el programa de la CPU en la PG. Si la PG 702 ya contiene un programa se visualizar el mensaje REEMPL. PROGRAMA?.

REEMPL. PROGRAMA?

10.

Confirmar la seleccin para cargar el programa vaco de la CPU en la PG 702.

ED:

1:1

Ahora podr crear un nuevo programa conforme al ejemplo descrito en las siguientes pginas.
Unidad de programacin PG 702 C79000-G7078-C709-01

3-5

Crear un programa de ejemplo

3.3

Programa de ejemplo
Este programa de ejemplo incrementa cclicamente una palabra de memoria (MW1). A las salidas del sistema de automatizacin slo se transfiere el contenido del byte de memoria de orden superior (MB1). El incremento de MB2 (byte de orden inferior) no es relevante en este momento. Tan pronto se alcance el valor mximo, el proceso se iniciar de nuevo.

Ejemplo de una secuencia de operaciones


El programa ejecutable comprende las siguientes operaciones:
NETWORK 1 LD SM0.0 +I #1,MW1 MOVB MB1,QB0 NETWORK 2 MEND

//Activar el nivel superior de la pila //Contar adelante //Escribir a la salida //Fin del programa

El display de edicin
Despus de cargar un programa vaco de la CPU se visualizar la siguiente pantalla en la PG 702:

ED:

1:1

3-6

Unidad de programacin PG 702 C79000-G7078-C709-01

Crear un programa de ejemplo

Introducir la primera operacin


Siga los siguientes pasos para introducir la primera operacin.
Tecla 1. 2.
LD/LDx

Funcin Elegir la operacin LD. Elegir el identificador de operando SM.

Visualizacin El cursor salta al campo de entrada de operandos. El cursor salta al campo de entrada del offset de operando.

Shift Q/SM

3.

Offset de operando de entrada 0.0: 0 Utilizar la tecla con flecha derecha para insertar el . como delimitador. 0 Finalizar la entrada y desplazar el cursor a la siguiente lnea.

N de segmento N de operacin

LD ED:

SM0.0 1:1

4.

ED:

1:2

Unidad de programacin PG 702 C79000-G7078-C709-01

3-7

Crear un programa de ejemplo

Introducir la segunda operacin


El cursor se encuentra en el campo de entrada de la operacin. Introduzca ahora la segunda operacin.
Tecla 1.
Menu

Funcin Activar el men de operaciones.

Visualizacin

1 CONTROL PROGRAMA 2 ROTACION Y DESPL.

> >

2.

Varias veces

Desplazarse por el men de operaciones.

7 OPER. PILA 8 ARITMETICA

> >

Elegir el men ARITMETICA.

1 + 2

> >

3.

Elegir las operaciones +

1 +I 2 +D
1

Elegir la operacin +I

+I ED:
4.
Shift V/Cx 1

1:2

Elegir el primer identificador de constante # Introducir 1 como valor de la constante. Introducir el segundo operando MW. La coma se genera automticamente. Introducir 1 como offset del operando. Finalizar la entrada y desplazar el cursor a la siguiente lnea.

+I #1 ED: 1:2

5.
M/AC 1

+I #1,MW1 ED: 1:2

6.

ED:

1:3

3-8

Unidad de programacin PG 702 C79000-G7078-C709-01

Crear un programa de ejemplo

Introducir la tercera operacin


El cursor se encuentra en el campo de entrada de la operacin. Introduzca ahora la tercera operacin.
Tecla 1.
Menu

Funcin Activar el men de operaciones.

Visualizacin

1 CONTROL PROGRAMA 2 ROTACION Y DESPL.

> >

2.

Varias veces

Desplazarse por el men de operaciones. Elegir el men TRANSF. DATOS.

5 LOGICA PALABRA 6 TRANSF. DATOS 1 MOVB 2 MOVW

> >

3.

Elegir MOVB.

MOVB ED:
4.
M/AC 1

1:3

Introducir el primer operando MB. Introducir 1 como offset del operando. Introducir el segundo operando QB. La coma se genera automticamente. Introducir 0 como offset del operando. Finalizar la entrada y desplazar el cursor a la siguiente lnea.

MOVB MB1 ED: 1:3

5.
Q/SM 0

MOVB MB1,QB0 ED: 1:3

6.

ED:

1:4

Unidad de programacin PG 702 C79000-G7078-C709-01

3-9

Crear un programa de ejemplo

Pasar al segundo segmento


Tecla 1.
Shift

Funcin Comenzar el siguiente segmento.

Visualizacin

ED:

2:1

Introducir la cuarta operacin


El cursor se encuentra en el campo de entrada de la operacin. Introduzca ahora la cuarta operacin.
Tecla 1.
Menu 1 Varias veces

Funcin Activar el men.

Visualizacin

1 CONTROL PROGRAMA
Elegir CONTROL PROGRAMA. Desplazarse por las opciones de control del programa. Elegir MEND.

> >

2 ROTACION Y DESPL.

MEND ED: 2:1

2.

Finalizar la entrada.

ED:

2:2

3-10

Unidad de programacin PG 702 C79000-G7078-C709-01

Crear un programa de ejemplo

Cargar el programa en la CPU


Ahora es preciso cargar el programa en la memoria de la CPU. Para ello pulse la tecla FCT (v. tabla 3-3) o utilice el men de la PG (v. tabla 3-4).
Tabla 3-3 Tecla 1.
FCT Varias veces

Utilizar la tecla FCT para cargar un programa en la CPU Funcin Acceder al men de funciones de edicin. Desplazarse por las funciones de edicin. Visualizacin

1 INSERTAR 2 BORRAR

> >

Elegir CARGAR EN CPU.

4 BUSCAR 5 CARGAR EN CPU

>

GUARDAR PROG.?
2. Cargar el programa en la CPU. El programa se guarda en la CPU.

Tabla 3-4 Tecla 1.

Utilizar el men de la PG para cargar un programa en la CPU Funcin Elegir el men de la PG. Visualizacin

PG-Menu

1 BLOQUE PROG. CPU 2 CONFIGURACION CPU


2.
1

> >

Activar el men BLOQUE PROG. CPU.

1 CARGAR EN PG 2 CARGAR EN CPU

3.

Cargar el programa en la CPU.

CARGANDO EN CPU

Unidad de programacin PG 702 C79000-G7078-C709-01

3-11

Crear un programa de ejemplo

Arrancar el programa
Verifique que el selector de la CPU est en posicin TERM. Utilizando la PG 702, cambie la CPU a modo RUN para comenzar a ejecutar el programa.
Tecla 1.
PG-Menu Varias veces

Funcin Activar el men para cambiar el modo de operacin de la CPU.

Visualizacin

5 FUNCIONES CPU 6 CONFIGURACION PG

> >

1 PONER CPU EN RUN 2 PONER CPU EN STOP


2.
1

Elegir el modo RUN.

Confirmar la seleccin.

PONER CPU EN RUN?


El programa debera ejecutarse ahora. Si se presentan problemas, verifique que el selector de modos de operacin de la CPU se encuentre en posicin TERM.

Observe los LEDs de salida situados en la CPU que correspondan a la QB0. Deberan encenderse y apagarse en progresin binaria.

3-12

Unidad de programacin PG 702 C79000-G7078-C709-01

Trabajar con la PG 702

El presente captulo explica cmo manejar y configurar la PG 702. Asimismo, proporciona informaciones generales acerca del formato de visualizacin y del interface de usuario (mens).

Indice del captulo


Apartado 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 4.10 4.11 4.12 Utilizar el teclado Arrancar la PG 702 / proteccin con contrasea Trabajar con los mens Modos de operacin de la PG 702 Bloque de programa de la CPU Configuracin de la CPU Bloque de datos de la CPU Funciones flash Funciones de la CPU Configuracin de la PG Contraseas Comprobar variables Tema Pgina 4-2 4-9 4-10 4-11 4-13 4-15 4-25 4-29 4-34 4-40 4-46 4-49

Unidad de programacin PG 702 C79000-G7078-C709-01

4-1

Trabajar con la PG 702

4.1

Utilizar el teclado

Disposicin del teclado


El teclado de la PG 702 que muestra la figura 4-1 se ha diseado conforme a modernos criterios ergonmicos, tanto en lo que respecta a su construccin como a su color. El diseo satisface las necesidades de los operadores en las diversas fases de operacin. El teclado de la PG 702 comprende cuatro grupos principales: S S S S uno para introducir operaciones uno para introducir tipos de operandos uno para seleccionar funciones uno para introducir offsets de operandos y dgitos

Nota La figura 4-1 muestra la versin internacional del teclado de la PG 702, mientras que la figura 2-3 (v. pg. 2-3) muestra la versin SIMATIC (alemana).

SIEMENS

PG 702

Offsets de operandos
A 1 C 3 B 2 D 4 F 6

Operaciones LD/LDx A/ANx


TMR CTR

Tipos de operandos
M/AC C/Ax S/Cf PG-Menu

E 5

&
7

*
8

O/Ox =

Menu Q/SM

I/HC T/CH

V/Cx

FCT

+/
9

.
0

No
CLR

Yes

Shift

Desplazamiento

Figura 4-1

Teclado y display de la PG 702

4-2

Unidad de programacin PG 702 C79000-G7078-C709-01

Trabajar con la PG 702

Rotulacin del teclado y funciones de las teclas


Las funciones de las teclas dependen del modo actual de la unidad de programacin y de la posicin del cursor en los campos de entrada.

Nota Se comprueba la validez de todas las entradas efectuadas con el teclado. Al efectuarse una entrada no vlida, la PG 702 emite un pitido (seal sonora) o visualiza un mensaje de error.

Tecla Shift
Utilice la tecla Shift para cambiar la funcin de las teclas que tengan dos rtulos (uno azul y uno blanco). El rtulo azul (izquierdo) o el rtulo dispuesto en la tecla indican la funcin estndar de la misma. El rtulo blanco (derecho) indica la funcin de la tecla al pulsarse y soltarse antes Shift . En los dems casos, Shift tambin afecta la funcin, aunque la tecla en cuestin no disponga de un rtulo adicional. Por ejemplo, Shift en el editor de programas significa desplazar el cursor al siguiente tipo u offset de operando (v. pg. 5-8).

Tecla CLR
Si se pulsa la tecla CLR mientras se est editando un elemento del programa o una variable, sucede lo siguiente (dependiendo de la posicin del cursor): S S S En la posicin de la operacin de una instruccin no modificada, la tecla toda la lnea. En la posicin del tipo de operando, la tecla
CLR CLR

borra

borra todo el operando.

En la posicin del offset del operando, la tecla CLR borra slo el dgito donde est situado el cursor. Todos los dems dgitos del operando se desplazan una posicin a la izquierda.
CLR

Si no se est editando, la tecla PG. En otras situaciones, la tecla

cancela la operacin y retorna al men principal de la finaliza la funcin en cuestin.


CLR

CLR

Si se le solicita que responda a una pregunta, la tecla La tecla error.

significa No.

es la respuesta afirmativa (S) a una pregunta y confirma los mensajes de


Shift

Utilice la combinacin

CLR

para deshacer una seleccin o cancelar un proceso.

Unidad de programacin PG 702 C79000-G7078-C709-01

4-3

Trabajar con la PG 702

Teclas para introducir operaciones


El grupo de teclas que permite introducir operaciones se encuentra debajo del display. Dichas teclas slo estarn activas durante el proceso de edicin. Algunas de ellas tienen asignadas dos funciones que activan los mens de seleccin para operaciones especiales. Asimismo, se pueden utilizar para introducir operaciones directamente. Hay cuatro mtodos diferentes para introducir las operaciones (v. tabla 4-1).
Tabla 4-1 Cuatro mtodos para introducir las operaciones Tecla(s)
A/ANx

Operacin A AN

Actividad Utilice la tecla asignada a la operacin en cuestin.

A/ANx

A/ANx

Pulse dos veces la tecla asignada a la operacin en cuestin para introducir la forma negada de la misma.
3 1

AB=

Shift

A/ANx

Pulse la tecla Shift y la tecla correspondiente a la operacin deseada para visualizar el men que contiene todas las versiones de la operacin en cuestin. Pulse el botn Men para seleccionar operaciones no impresas en las teclas.

ANDB

Menu

En el apartado 5.3 se describe detalladamente cmo introducir operaciones. El Anexo A contiene la descripcin de todas las operaciones.

4-4

Unidad de programacin PG 702 C79000-G7078-C709-01

Trabajar con la PG 702

Operandos
Los programas AWL comprenden instrucciones delimitadas por un segmento como mnimo. Cada instruccin se representa de la siguiente forma: operacin [operando] [,operando] [,operando], representando [ ] los elementos opcionales. El operando es el dato con el que opera la instruccin o bien la direccin del mismo. Los operandos pueden adoptar dos formas: S S Las direcciones incluyen el modo de direccionamiento, el identificador, el tamao y el offset (o desplazamiento). El direccionamiento puede ser directo o indirecto. Las constantes pueden ser nmeros enteros, hexadecimales, ASCII hexadecimales o nmeros reales (en coma flotante).

Ejemplos:
Constantes: Entero Hexadecimal ASCII hexadecimal Real (en coma flotante) Direccin directa: VB0 (V es el identificador, B es el tamao de byte, 0 es el offset) MW16 (M es el identificador, W es el tamao de palabra, 16 es el offset) SMD42 (SM es el identificador, D es el tamao de palabra doble, 42 es el offset) I0.0 (I es el identificador, el tamao de bit se indica con ., el primer cero es el nmero de byte y, el segundo, el nmero de bit) Direccin indirecta: *AC0 *VD100 Para ajustar un puntero de direccionamiento indirecto (slo en MOVD): MOVD &VB0 VD100 #123 16#A987 1641 #-1.23E+6

Unidad de programacin PG 702 C79000-G7078-C709-01

4-5

Trabajar con la PG 702

Teclas para introducir tipos y offsets de operandos


El grupo de teclas que permite introducir los identificadores de direcciones tambin se encuentra debajo del display. Las teclas numricas situadas a la derecha del display se utilizan para introducir los offsets de operandos. Ejemplo: S S Introduzca un identificador de operando (p. ej.: SMB). Pulsando
Shift Q/SM

se introduce el operando SMB.

Introduzca un offset de operando: Pulse una de las teclas numricas (de


0

).

En el apartado 5.4 se describe detalladamente cmo introducir los operandos. El Anexo A.3 contiene la descripcin de todas las teclas.

Introducir puntos y comas


Adems del movimiento normal del cursor, la tecla ciones: S S tiene tambin las siguientes fun-

Introduce un punto para offsets de operandos con tamao de bit. Desplaza el cursor al campo de entrada del segundo operando. La coma se genera automticamente tan pronto se introduzca el tipo de operando del segundo parmetro.

Observaciones generales
Si no se ha pulsado la tecla Shift para cambiar a las funciones rotuladas con letras blancas, se aplicarn siempre las funciones rotuladas con letras azules.

Nota Si pulsa Shift antes de oprimir otra tecla, aparecer una S parpadeante en la esquina derecha inferior del display. La S desaparecer tras oprimirse la tecla en cuestin, quedando activadas nuevamente las funciones bsicas de las teclas.

Confirmar mensajes
La unidad de programacin visualiza los mensajes del sistema en la lnea inferior del disantes de continuar con play. Dichos mensajes se deben confirmar pulsando la tecla la entrada.

4-6

Unidad de programacin PG 702 C79000-G7078-C709-01

Trabajar con la PG 702

Colores y funciones de las teclas


Las teclas de la PG 702 tienen diferentes colores, estando agrupadas conforme a su funcin. En la tabla 4-2 figuran los colores de las teclas y sus respectivas funciones.
Tabla 4-2 Color Amarillo Colores y funciones de las teclas Tecla ciones. Funcin

S Tecla Return para concluir o confirmar funS Responde afirmativamente a una pregunta
que se pueda contestar con s o no.

Rojo

CLR

S Borra los siguientes elementos:


Lneas enteras Partes de una lnea (dependiendo de la posicin del cursor) Campos de entrada enteros

S Responde negativamente a una pregunta


que se pueda contestar con s o no.
Shift CLR Shift

Cancela una secuencia de entrada (ESC). Restablece la lnea original. Unicamente como tecla de cambio: tras pulsarse Shift se activan las funciones blancas que aparecen arriba de las otras teclas. En la esquina derecha inferior del display se visualizar una S.

Blanco

Verde

S Se desplaza en una lnea o por los mens. S Se desplaza de una lnea a otra. S Cambia de un men a otro.
Shift

Cambia a un segmento diferente.

Gris claro

Operacin, operando y teclas de men

S Introduce operaciones en el editor


AWL. Use la tecla Shift para cambiar a las operaciones blancas.

Gris oscuro

Teclas numricas a la derecha del display

S Introduce operandos. S Accede a diversos mens. S Introduce offsets de operandos en


el editor AWL. Use la tecla Shift para cambiar a las operaciones blancas. Introduce valores para escribir y forzar variables.

Unidad de programacin PG 702 C79000-G7078-C709-01

4-7

Trabajar con la PG 702

El display
La PG 702 utiliza un display de dos lneas: una de operaciones y otra de informacin. En cada lnea se pueden visualizar 20 caracteres. Las dos lneas de la PG 702 tienen diferentes tareas que dependen del modo de operacin y de la funcin a ejecutar. Ejemplo de visualizacin al editar un bloque de programa (bloque lgico):
Cursor

AN ED:

I0.0 3:2
N de lnea

Primera lnea: lnea de operaciones Segunda lnea: lnea de informacin

Identificador de modo N de segmento

Nota FCT FCT durante el modo de edicin, la PG 702 visualizar dos lneas Si se pulsa Shift del programa en vez de mostrar una lnea del programa y una de informacin. Pulse Shift FCT FCT o utilice las teclas con flecha para retornar al modo de edicin estndar.

Lnea de informacin
El modo de operacin y la ubicacin dentro del programa (nmeros de segmento y de lnea) se visualizan en la lnea de informacin. All aparecen tambin los mensajes de error. Los identificadores describen el modo de operacin activado actualmente, visualizndose cuando hay suficiente espacio para la funcin actual. S S S ED DE DG Edicin de programas AWL (para editar bloques de programa y cambiar la configuracin de la CPU) Edicin de bloques de datos (data editor) (para editar bloques de datos) Test (debug) (para leer, escribir y forzar variables y E/S)

4-8

Unidad de programacin PG 702 C79000-G7078-C709-01

Trabajar con la PG 702

4.2

Arrancar la PG 702 / proteccin con contrasea

Arranque
Una vez arrancada la PG 702, sta se autoidentifica con el siguiente mensaje:

PG702 VERSION x.y

Cuando desaparezca dicho mensaje se activar el men principal de la PG, reemplazando al mensaje identificador.

1 BLOQUE PROG. CPU 2 CONFIGURACION CPU

> >

Proteccin con contrasea


El acceso a las funciones de la CPU que se hayan especificado previamente se puede restringir utilizando una contrasea. Entonces slo podrn acceder a estas funciones y a la memoria de la CPU las personas autorizadas. Hay diferentes niveles de proteccin para impedir el acceso a la CPU en diversos grados. Para obtener ms informacin acerca de los distintos niveles de proteccin, consulte el Manual del sistema de automatizacin SIMATIC S7-200.

Indicador de contrasea
Si una funcin est protegida con contrasea, la PG 702 visualizar el mensaje CONTRASEA NECES. Confirme el mensaje pulsando la tecla . Utilice la funcin INTROD.CONTRASEA para entrar la contrasea (en el apt. 4.11 se indica la secuencia correspondiente).

Unidad de programacin PG 702 C79000-G7078-C709-01

4-9

Trabajar con la PG 702

4.3

Trabajar con los mens

Utilizar los mens


En los diversos modos de operacin de la PG 702 existen algunas funciones que se deben seleccionar a travs de un men, puesto que no se pueden elegir directamente con las teclas.

Elegir una funcin de un men


La cantidad de funciones contenidas en un men puede variar. Si el men comprende ms de dos funciones, se pueden utilizar las teclas o para visualizar las funciones ocultas. Este principio es aplicable a todos los mens. Estando en un men se puede pulsar una tecla numrica para activar otro men (siempre y cuando ste exista). Alternativamente, la funcin visualizada en la lnea superior se puede activar o seleccionar pulsando la tecla . Las teclas y permiten desplazarse por los submens adicionales.

La figura 4-2 muestra un ejemplo de una secuencia de men.

1 AI 2 ANI 3 AWx 4 ABx 5 ADx


5 3 4

Estos submens se visualizan una vez seleccionados.

1 AD= 2 AD<= 3 AD>=

1 AB= 2 AB<= 3 AB>=

1 AW= 2 AW<= 3 AW>=

Figura 4-2

Ejemplo de una secuencia de men

Salir de un men
Hay dos maneras de salir del men actual: S Para retornar al men anterior se puede utilizar la tecla . Dependiendo del nivel en 0 el que se encuentre, pulse dicha tecla para retornar al men anterior, o bien, oprmala varias veces para regresar al men principal (men de la PG). Para retornar inmediatamente al men de la PG, pulse la tecla
CLR

4-10

Unidad de programacin PG 702 C79000-G7078-C709-01

Trabajar con la PG 702

Cancelar una entrada


Para cancelar una entrada pulse las teclas
Shift

CLR

4.4

Modos de operacin de la PG 702


La PG 702 dispone de tres modos de operacin: el modo de edicin de programas AWL, el modo de edicin de bloques de datos y el modo de test. La utilizacin del display, las funciones de algunas teclas y el juego de entradas permitidas son diferentes en cada modo. Tambin se puede invocar un juego de funciones de men para ejecutar una accin sin necesidad de cambiar el modo de operacin de la PG 702. La tabla 4-3 muestra los modos de operacin de la PG 702, el identificador de dos letras que aparece al comienzo de la segunda lnea del display (si el espacio lo permite) y la combinacin de teclas para introducir las diversas funciones.

Tabla 4-3 Modo

Modos de operacin de la PG 702 Identificador ED Funcionalidad Editar el bloque de programa Combinacin de teclas
PG-Menu o PG-Menu 1 2 3 o PG-Menu 3 8 8 8 3 1 2 3 ... ... ... 1 3 1 1

Edicin de programas AWL

Editar la configuracin de la CPU Edicin de bloques de datos Test DE Editar el bloque de datos de usuario

PG-Menu PG-Menu

DG

Leer y escribir variables (tabla de estado) Forzar y desforzar variables Ejecutar un solo ciclo

PG-Menu PG-Menu PG-Menu

Unidad de programacin PG 702 C79000-G7078-C709-01

4-11

Trabajar con la PG 702

Edicin de programas AWL


La PG 702 accede a este modo al cargarse un bloque de programa de la CPU. Para salir del modo de edicin AWL, pulse la tecla PG-Menu .

Edicin de bloques de datos


La PG 702 accede a este modo al cargarse un bloque de datos de la CPU. Las letras DE aparecen al comienzo de la segunda lnea del display. Para salir del modo de edicin de bloques de datos, pulse la tecla PG-Menu o las teclas Shift y CLR .

Test
Oprima las teclas PG-Menu 8 para acceder al modo de test. Las letras DG aparecen al comienzo de la segunda lnea del display. En el modo de test es posible modificar y observar variables, forzar variables y E/S, as como ejecutar un ciclo del programa.

4-12

Unidad de programacin PG 702 C79000-G7078-C709-01

Trabajar con la PG 702

4.5

Bloque de programa de la CPU

PG-Menu

La funcin BLOQUE PROG. CPU permite utilizar el bloque de programa de la CPU. Partiendo del men principal de la PG, elija 1 para acceder al men que comprende las siguientes funciones: S S S Cargar en la PG Cargar en la CPU Editar el bloque de programa

Cargar en la PG
Para cargar un programa de una CPU en la PG 702, sta deber estar conectada a una CPU S7-200. El comando de carga en la PG se puede enviar seleccionando la primera funcin del bloque de programa (CARGAR EN PG). La PG 702 cargar el programa de la CPU. Si se localiza un programa, se visualizar la primera lnea del mismo, pudindose editar. Al cargarse un programa vaco (v. apt. 3.2), la primera lnea del display tambin aparecer vaca.

Cargar programas extensos en la PG


Los editores contenidos en paquetes de programacin tales como STEP 7-Micro/WIN o STEP 7-Micro/DOS crean los segmentos automticamente. Dichos editores suelen generar varios segmentos pequeos dentro de un programa. La PG 702 puede procesar entonces los programas extensos sin problema alguno. Los editores AWL contenidos en los paquetes de programacin generan programas en los que el usuario debe crear manualmente los segmentos. Por tanto, un programa creado con un editor AWL podra contener un segmento demasiado grande. Cuando la PG 702 carga y visualiza un programa, procesa un segmento a la vez. Si el programa comprende un solo segmento, es posible que ste sea excesivamente grande. Si el segmento contiene ms de 250 instrucciones AWL, la PG 702 lo dividir automticamente en dos o ms segmentos de 250 instrucciones AWL cada uno. Utilice las teclas Shift para cambiar de un segmento a otro y visualizar el programa entero. Los segmentos se pueden editar de la forma habitual. La PG 702 permite que los segmentos comprendan hasta 349 instrucciones AWL. Al alcanzarse dicha cantidad, la PG 702 emitir un pitido para indicar que se ha agotado la memoria y que no puede aceptar ms instrucciones en el segmento actual. Si est insertando instrucciones al final del segmento y ste ha alcanzado el tamao mximo admisible, pulse las teclas Shift para pasar al siguiente segmento y continuar. Si est editando en la mitad del segmento y ste ha alcanzado el tamao mximo admisible, es recomendable que cargue el programa actual en la CPU. Si el proceso de carga se efecta sin fallos, cargue el programa de la CPU nuevamente en la PG. Los segmentos se redimensionarn, teniendo un tamao mximo de 250 instrucciones al cargar nuevamente el programa en la PG. Si se presenta un error durante el proceso de carga, la CPU no aceptar el programa y la PG 702 visualizar el error. Pulse para confirmar el mensaje de error. Entonces se reabrir el editor y se redimensionarn automticamente los segmentos a un tamao mximo de 250 instrucciones.

Unidad de programacin PG 702 C79000-G7078-C709-01

4-13

Trabajar con la PG 702

Cargar en la CPU
Para poder ejecutar o comprobar un programa es preciso cargarlo en la CPU. Para ello, elija la segunda funcin del editor de bloques de programa (CARGAR EN CPU). Una vez cargado el programa en la CPU, la PG 702 visualizar nuevamente el men principal. Alternativamente, el programa se puede cargar en la CPU desde el editor de la PG, pulsando las teclas FCT 5 . Una vez cargado el programa en la CPU, la PG 702 retornar al editor de programas.

Nota Los programas que se estn editando en la PG 702 se almacenan en la RAM y no se conservan al cortarse la alimentacin elctrica. Si se introducen programas extensos, es aconsejable ejecutar de vez en cuando la funcin CARGAR EN CPU. As se evita la prdida del programa entero, caso que se corte la alimentacin elctrica o se desconecte accidentalmente el cable de la PG 702.

Salir del editor de programas


Para salir del editor de programas, pulse la tecla las dems funciones de la PG 702.
PG-Menu .

De este modo podr acceder a

Retornar al editor de programas


Si ha salido del modo de edicin para ejecutar otra funcin, podr continuar editando el bloque de programa seleccionando la tercera funcin (EDITAR BLOQUE PR.). La PG 702 visualizar la primera lnea del programa y mostrar el identificador del correspondiente modo de edicin (ED) en la segunda lnea del display. Para obtener ms informacin acerca de cmo editar el bloque de programa y desplazarse por el editor, consulte el captulo 5.

4-14

Unidad de programacin PG 702 C79000-G7078-C709-01

Trabajar con la PG 702

4.6

Configuracin de la CPU

PG-Menu

Las funciones de configuracin de la CPU modifican el bloque de datos del sistema. Dichas funciones cargan en la PG la configuracin actual, modifican el rea indicada en la configuracin de la CPU y cargan luego en la CPU la nueva configuracin actual. Para acceder al men que contiene las funciones de configuracin de la CPU, elija 2 en el men principal de la PG. Se dispone de las funciones que figuran en la tabla 4-4.
Tabla 4-4 Men de configuracin de la CPU Funcin Ajustar las reas remanentes Ajustar la tabla de salidas Congelar las salidas en su estado actual Seleccionar el estado de cada salida Activar los tiempos de retardo de los filtros de entrada Activar los tiempos de los filtros de entrada I0.0 a I0.3 Activar los tiempos de los filtros de entrada I0.4 a I0.7 Activar los tiempos de los filtros de entrada I1.0 a I1.3 Activar los tiempos de los filtros de entrada I1.4 a I1.5 Ajustar/leer los parmetros del interface 0 Ajustar/leer la direccin de estacin de la CPU Ajustar/leer la velocidad de transferencia Ajustar/leer la direccin de estacin ms alta Ajustar/leer el contaje de repeticiones Ajustar/leer el factor de actualizacin GAP Ajustar/leer los parmetros del interface 1 Ajustar/leer la direccin de estacin de la CPU Ajustar/leer la velocidad de transferencia Ajustar/leer la direccin de estacin ms alta Ajustar/leer el contaje de repeticiones Ajustar/leer el factor de actualizacin GAP Ajustar/leer los parmetros del interface DP Ajustar la direccin de estacin de la CPU Leer el estado DP Combinacin de teclas
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 1 2 1 2 3 4 5 1 2 3 4 5 1 2 3 4 1 2

Texto visualizado 1 AREAS REMANENTES 2 TABLA DE SALIDAS> 1 CONGELAR SALIDAS 2 ACTIV.TAB.SALIDAS 3 ACTIVAR FILTROS> 1 I0.0 > I0.3 2 I0.4 > I0.7 3 I1.0 > I1.3 4 I1.4 > I1.5 4 PARAM. INTERF. 0> 1 AJUST.DIR.INTF. 0 2 AJUST.VEL.TRANSF. 3 AJUSTAR HSA 4 AJUST.CONT.REPET. 5 AJUST. FACTOR GAP 5 PARAM. INTERF. 1> 1 AJUST.DIR.INTF. 1 2 AJUST.VEL.TRANSF. 3 AJUSTAR HSA 4 AJUST.CONT.REPET. 5 AJUST. FACTOR GAP 6 PARAM. INTERF. DP> 1 AJUST.DIR.INTF.DP 2 LEER ESTADO DP

Unidad de programacin PG 702 C79000-G7078-C709-01

4-15

Trabajar con la PG 702

Definir las reas remanentes

PG-Menu

Para definir las reas remanentes de la memoria de usuario, elija 1 en el men de configuracin de la CPU. Puede rellenar una tabla de hasta seis registros e indicar un margen (de ... a) para cada uno de los registros en los campos que aparecen en el display. La figura 4-3 muestra la pantalla que permite definir el comienzo de un rea remanente.

AREAS REMANENTES 0 DE:


Cursor

0 representa el nmero de registro

Figura 4-3

Definir el comienzo de un rea remanente

Pulse las teclas de operando apropiadas para introducir el comienzo del margen y confirme su seleccin oprimiendo la tecla . En el display aparecer un indicador para introducir el final del margen (v. fig. 4-4). El margen incluye los valores visualizados.

AREAS REMANENTES 0 A:
Cursor

Figura 4-4

Definir el final de un rea remanente

4-16

Unidad de programacin PG 702 C79000-G7078-C709-01

Trabajar con la PG 702

Tras pulsar la tecla para confirmar el final del margen, puede proceder a ajustar el margen de los dems registros. Si ha especificado previamente un operando, ste se visualizar como ajuste estndar a la derecha de los dos puntos en la segunda lnea del display (v. fig. 4-5).

AREAS REMANENTES 1 DE: VB0


Cursor Figura 4-5 Visualizar el operando estndar

Pulse la tecla (o una de las teclas zado, o bien sobreescrbalo con uno diferente. S S

) para aceptar el operando visuali-

Para borrar una parte de la direccin, site el cursor en el carcter que desea modificar y pulse la tecla CLR . Para borrar un campo entero, site el cursor en el identificador de direccin y pulse la tecla CLR . As se borrar el operando en su totalidad, quedando los espacios en blanco para introducir el nuevo valor.
FCT 1

Una vez configuradas todas las reas, pulse las teclas reas en la CPU.

para escribir dichas

Unidad de programacin PG 702 C79000-G7078-C709-01

4-17

Trabajar con la PG 702

Ajustar la tabla de salidas

PG-Menu

Utilice la funcin TABLA DE SALIDAS para determinar el comportamiento de las salidas cuando la CPU pasa a modo STOP. Siempre que la CPU cambie a STOP, las salidas de la misma se congelarn en su estado actual o adoptarn el valor indicado en la tabla de salidas. Si selecciona 2 en el men de configuracin de la CPU, la PG 702 ofrecer la opcin de congelar las salidas o de definir los valores de la tabla de salidas.

1 CONGELAR SALIDAS 2 ACTIV.TAB.SALIDAS


Si selecciona
1

, las salidas se congelarn y la PG retornar al men principal.

Si selecciona 2 , las salidas adoptarn los valores indicados en la tabla de salidas. El estado de cada una de las ocho salidas se puede configurar introduciendo un valor hexadecimal que represente el estado deseado para cada una de ellas.

QB0 16#xx
Posicione el cursor en la primera x de la primera lnea. Introduzca un valor hexadecimal y pulse la tecla para confirmar. El cursor saltar al prximo valor. Alternativamente, puede utilizar las teclas con flecha arriba o abajo para desplazarse por las salidas y aceptar los valores introducidos. Utilice las teclas FCT 1 para guardar los valores en la CPU.

4-18

Unidad de programacin PG 702 C79000-G7078-C709-01

Trabajar con la PG 702

Ajustar los filtros de entrada

PG-Menu

Utilice la funcin ACTIVAR FILTROS para ajustar los tiempos de retardo de las entradas. Dichos tiempos se ajustan por grupos de entradas. Tras seleccionar 3 en el men de configuracin de la CPU, desplcese por el display para visualizar los grupos que muestra la figura 4-6 en la PG 702 (en el display aparecen slo dos grupos a la vez).

1 2 3 4

I0.0 I0.4 I1.0 I1.4

> > > >

I0.3 I0.7 I1.3 I1.5

Figura 4-6

Ejemplo de grupos de entradas

Para seleccionar un grupo de entradas, introduzca el nmero del mismo (que puede estar comprendido entre 1 y 4) o site el cursor en el grupo deseado y pulse la tecla . Entonces aparecer la siguiente pantalla en la que se indican los valores que se pueden introducir, as como el valor actual:

MARGEN (0 .. 7) 0

Unidad de programacin PG 702 C79000-G7078-C709-01

4-19

Trabajar con la PG 702

Es posible seleccionar ocho retardos diferentes predefinidos para cada grupo de entradas. La tabla 4-5 muestra el valor que se debe introducir en la PG 702 para asignar un determinado tiempo de retardo a la CPU. Los tiempos de retardo predefinidos dependen del modelo de CPU.
Tabla 4-5 Tiempos de retardo de las entradas Valor 0 1 2 3 4 5 6 7 Tiempo de retardo en la CPU 212 0,3 ms 0,5 ms 0,9 ms 1,7 ms 1,7 ms 3,3 ms 6,6 ms 13,1 ms Tiempo de retardo en las CPUs 214, 215 y 216 0,2 ms 0,3 ms 0,6 ms 1,1 ms 1,1 ms 2,2 ms 4,4 ms 8.7 ms

Tras introducir el valor apropiado, pulse la tecla

para escribir la seleccin en la CPU.

4-20

Unidad de programacin PG 702 C79000-G7078-C709-01

Trabajar con la PG 702

Ajustar los parmetros del interface 0

PG-Menu

Utilice la funcin PARAM. INTERF. 0 para ajustar los parmetros del interface 0. Tras seleccionar 4 en el men de configuracin de la CPU, desplcese por el display para visualizar las funciones que muestra la tabla 4-6:
Tabla 4-6 Funciones de los parmetros del interface 0 Funcin Ajustar/leer los parmetros del interface 0 Ajustar/leer la direccin de estacin Ajustar/leer la velocidad de transferencia Ajustar/leer la direccin de estacin ms alta Ajustar/leer el contaje de repeticiones Ajustar/leer el factor de actualizacin GAP Combinacin de teclas
2 2 2 2 2 2 4 4 4 4 4 4 1 2 3 4 5

Texto visualizado 4 PARAM. INTERF. 0> 1 AJUST.DIR.INTF. 0 2 AJUST.VEL.TRANSF. 3 AJUSTAR HSA 4 AJUST.CONT.REPET. 5 AJUST. FACTOR GAP

Al seleccionar un parmetro, la PG 702 visualizar el margen vlido y el valor actual del mismo como se muestra a continuacin (tomando como ejemplo la direccin de estacin):

MARGEN (1 .. 126) 2
Entonces podr introducir un valor y pulsar la tecla lor se cargar inmediatamente en la CPU. Si selecciona
2

para confirmar su entrada. El va-

(AJUST.VEL.TRANSF.), se visualizar la siguiente pantalla:

VELOC. TRANSFER. 1 1:9600 2:19200


Elija Pulse
1 Shift

2 CLR

y pulse la tecla

para confirmar su entrada.

para cancelar la accin.

Nota Por lo general, no es necesario modificar los ajustes estndar (de fbrica) de la direccin de estacin ms alta, del contaje de repeticiones y del factor de actualizacin GAP, a menos que prefiera o necesite una configuracin de red ms compleja.

Unidad de programacin PG 702 C79000-G7078-C709-01

4-21

Trabajar con la PG 702

Ajustar los parmetros del interface 1

PG-Menu

Utilice la funcin PARAM. INTERF. 1 para ajustar los parmetros del interface 1. Tras seleccionar 5 en el men de configuracin de la CPU, desplcese por el display para visualizar las funciones que muestra la tabla 4-7.
Tabla 4-7 Funciones de los parmetros del interface 1 Funcin Ajustar/leer los parmetros del interface 1 Ajustar/leer la direccin de estacin Ajustar/leer la velocidad de transferencia Ajustar/leer la direccin de estacin ms alta Ajustar/leer el contaje de repeticiones Ajustar/leer el factor de actualizacin GAP Combinacin de teclas
2 2 2 2 2 2 5 5 5 5 5 5 1 2 3 4 5

Texto visualizado 5 PARAM. INTERF. 1> 1 AJUST.DIR.INTF. 1 2 AJUST.VEL.TRANSF. 3 AJUSTAR HSA 4 AJUST.CONT.REPET. 5 AJUST. FACTOR GAP

Al seleccionar un parmetro, la PG 702 visualizar el margen vlido y el valor actual del mismo. Entonces podr introducir un valor y pulsar la tecla para confirmar su entrada. El valor se cargar inmediatamente en la CPU. Pulse
Shift CLR

para cancelar la accin.

Nota Por lo general, no es necesario modificar los ajustes estndar (de fbrica) de la direccin de estacin ms alta, del contaje de repeticiones y del factor de actualizacin GAP, a menos que prefiera o necesite una configuracin de red ms compleja.

4-22

Unidad de programacin PG 702 C79000-G7078-C709-01

Trabajar con la PG 702

Ajustar la direccin del interface DP y leer el estado DP

PG-Menu

Utilice la funcin PARAM. INTERF. DP para ajustar la direccin del interface DP y leer los siguientes parmetros DP: S S S S S Estado DP Direccin del maestro Direccin del bfer de salida Tamao del bfer de salida Tamao del bfer de entrada

Esta funcin es aplicable nicamente al interface DP (interface 1) de la CPU 215. Tras se(AJUST.DIR.INTF.DP) se visualizar la siguiente pantalla: leccionar 1

MARGEN (1 .. 126) 2
Introduzca un valor y pulse la tecla Pulse
Shift CLR

. El valor se cargar inmediatamente en la CPU.

para cancelar la accin.

Unidad de programacin PG 702 C79000-G7078-C709-01

4-23

Trabajar con la PG 702

Al seleccionar 2 (LEER ESTADO DP) se visualizar una pantalla; la primera lnea muestra el nombre del parmetro y la segunda el valor del mismo. Utilice las teclas para desplazarse por los parmetros que muestra la figura 4-7. Pulse
CLR

Shift

CLR

para cancelar esta funcin.

ESTADO DP 2
Pulse

DIRECCION MAESTRO 1
Pulse

BUFER DE SALIDA 5000


Pulse

TAMAO BUFER SAL. 64


Pulse

TAMAO BUFER ENTR 16

Figura 4-7

Pantallas de parmetros del estado DP

Para obtener ms informacin acerca de los valores del estado DP, consulte el Manual del sistema de automatizacin SIMATIC S7-200.

4-24

Unidad de programacin PG 702 C79000-G7078-C709-01

Trabajar con la PG 702

4.7

Bloque de datos de la CPU

PG-Menu

La funcin BLOQUE DATOS CPU permite utilizar el bloque de datos de la CPU. Este se denomina a menudo DB1, utilizndose para configurar la memoria V (memoria de variables). Independientemente de que la CPU contenga o no el bloque de datos e independientemente del tamao del bloque, el editor de bloques de datos de la PG 702 permite editar y cargar en la CPU bloques de datos cuyo tamao sea igual a la capacidad total de la memoria V no voltil. En algunas CPUs se trata de la capacidad total de la memoria V, mientras que en otras CPUs constituye solamente una parte de la misma. Para obtener ms informacin respecto al tamao de la memoria V no voltil de las distintas CPUs, consulte el Manual del sistema de automatizacin SIMATIC S7-200. Partiendo del men principal de la PG, elija muestra la tabla 4-8:
Tabla 4-8
3

para acceder al men de funciones que

Funciones del editor de bloques de datos Funcin Manipular el bloque de datos de la CPU (DB1). Cargar el bloque de datos de la CPU en la PG y acceder al editor de bloques de datos. Cargar el bloque de datos de la memoria de la PG en la CPU. Acceder al editor de bloques de datos. Combinacin de teclas
3 3 1

Texto visualizado 3 BLOQUE DATOS CPU> 1 CARGAR EN PG

2 CARGAR EN CPU 3 EDITAR BLOQ DATOS

3 3

2 3

Unidad de programacin PG 702 C79000-G7078-C709-01

4-25

Trabajar con la PG 702

Cargar en la PG
Para cargar el bloque de datos de la CPU en la PG 702, asegrese de que sta ltima est conectada a la CPU y elija la primera funcin del bloque de datos (CARGAR EN PG). La PG 702 cargar el bloque de datos de la CPU. Si ste se localiza en la CPU, la PG 702 iniciar el editor de bloques de datos y visualizar el primer valor del bloque (VW0), como muestra la figura 4-8.
Identificador de operando Tamao

Offset

VW0 DE: 0
Valor

Figura 4-8

Visualizacin de un valor del bloque de datos

La PG 702 carga el bloque de datos que est definido en la CPU. (Por ejemplo, si se han definido slo cuatro bytes, la PG 702 cargar cuatro bytes). El tamao del bloque de datos que se cargue posteriormente en la CPU ser igual al de la memoria V no voltil de la CPU conectada. Por ejemplo, si la PG 702 est conectada a una CPU 216 y el bloque de datos definido comprende cuatro bytes, se cargarn cuatro bytes en la PG 702 y 5120 bytes en la CPU. Si no existe ningn bloque de datos, se visualizar el siguiente mensaje:

FALTA DB EN CPU PULSE UNA TECLA


La PG 702 iniciar el editor de bloques de datos para poder generar un bloque de datos.

Cargar en la CPU
Para cargar los datos en la CPU, elija la segunda funcin del editor de bloques de datos (CARGAR EN CPU). Tras cargar el bloque de datos en la CPU, la PG 702 visualizar nue1 desde vamente el men principal. Alternativamente, puede pulsar las teclas FCT el editor de bloques de datos. Tras cargar el bloque en la CPU, la PG 702 retornar al editor de bloques de datos.

4-26

Unidad de programacin PG 702 C79000-G7078-C709-01

Trabajar con la PG 702

Editar el bloque de datos


Si ha salido del modo de edicin para ejecutar otra funcin, podr continuar editando el bloque de datos seleccionando la tercera funcin (EDITAR BLOQUE DATOS). La PG 702 visualizar el primer valor del bloque de datos.

Trabajar en el editor de bloques de datos


Las selecciones de tipo y de formato del bloque de datos seguirn teniendo efecto hasta que se modifiquen. El tipo estndar es VW y el formato predeterminado es entero con signo (INT). En la tabla 4-9 figuran las teclas de la PG 702 y sus respectivas funciones en el editor de bloques de datos.
Tabla 4-9 Funciones de las teclas en el editor de bloques de datos Funcin Desplazarse a la lnea siguiente. Desplazarse a la lnea anterior.
Shift Shift Shift Shift

Combinacin de teclas

Desplazarse 10 lneas hacia abajo. Desplazarse 10 lneas hacia arriba. Desplazarse a la primera lnea. Desplazarse a la ltima lnea. Introducir/hacer una seleccin. Mover el cursor hacia la izquierda. Mover el cursor hacia la derecha.

V/Cx Shift CLR Shift FCT PG-Menu CLR V/Cx

Cambiar el tamao de datos: VB, VW, VD. Cambiar el formato de datos: INT (entero con signo), UINT (entero sin signo), HEX (hexadecimal), FLOAT (en coma flotante). Borrar un carcter. Cancelar la operacin. Visualizar nuevamente el valor original. (Sirve tambin de tecla ESC). Men de funciones del bloque de datos. Retornar al men principal de la PG.

Unidad de programacin PG 702 C79000-G7078-C709-01

4-27

Trabajar con la PG 702

Mover el cursor en el editor de bloques de datos


Al seleccionar una nueva lnea, el cursor se situar en la primera columna de la misma. Utilice las teclas o para desplazar el cursor a la lnea siguiente o anterior, respectivamente. Slo es posible desplazarse hasta la ltima direccin de la memoria V no voltil. Si est editando una lnea y pulsa las teclas o , se cancelar la funcin de edicin y se visualizar la nueva lnea. Utilice la tecla para situar el cursor en el campo de direccin del operando. Si pulsa , el cursor se desplazar al siguiente dgito del campo de direcnuevamente la tecla cin. Utilice la tecla para desplazar el cursor al dgito o tipo de operando anterior.

Desplazamiento rpido
Para desplazar el cursor rpidamente al comienzo o al final del bloque de datos, pulse la tecla Shift junto con las teclas o . Si combina la tecla Shift con las teclas o , el cursor se desplazar 10 elementos a la vez.

Introducir instrucciones en el bloque de datos


Estando situado el cursor en el identificador de operando, se puede modificar el tamao del operando pulsando varias veces la tecla V/Cx . De este modo puede saltar de un tamao a otro (de VB a VW, luego a VD y de vuelta a VB). El cursor saltar al campo del offset. Introduzca el valor del offset pulsando los dgitos deseados. Tras introducir el offset, pulse la tecla para desplazar el cursor al campo del valor en la segunda lnea del display. Para cambiar el formato de los datos, site el cursor en el campo del valor de datos (en la segunda lnea) y pulse simultneamente las teclas Shift y V/Cx . De este modo puede saltar de un tamao a otro (INT, UINT, HEX y FLOAT). El formato FLOAT slo es aplicable al tamao doble de operando (VD). Pulse para confirmar su seleccin. Si desea cambiar el valor, utilice la tecla CLR para borrar un dgito, y las teclas para saltar de un dgito a otro. Introduzca los dgitos deseados y pulse la tecla para aplicar el valor. La PG 702 visualizar la siguiente entrada. o

Una vez introducidos todos los valores, pulse la tecla FCT y elija 1 (CARGAR EN CPU) para cargar el bloque de datos en la CPU. Cuando haya concluido el proceso de carga, se visualizar en el display la ltima entrada efectuada antes de la carga. Alternativamente, puede cargar el bloque de datos en la CPU desde el men principal de la PG, eligiendo PG-Menu 3 2 .

4-28

Unidad de programacin PG 702 C79000-G7078-C709-01

Trabajar con la PG 702

4.8

Funciones flash

PG-Menu

Para guardar el programa de forma permanente es preciso cargarlo en la CPU y transferirlo luego a la memoria flash (o memoria no voltil) de la PG. Las FUNCIONES FLASH que figuran en la tabla 4-10 permiten transferir y comparar programas enteros (bloque de programa, bloque de datos y configuracin de la CPU). Dichas funciones trabajan con la memoria no voltil de la PG 702. Los editores de los bloques de programa y de los bloques de datos almacenan los datos temporalmente en la memoria RAM hasta que se vuelva a arrancar la PG tras un corte de alimentacin elctrica. Dichos editores no se ven afectados por las funciones flash.
Tabla 4-10 Funciones flash Funcin Copiar y comparar. Copia la memoria de la CPU en la memoria flash de la PG. Copia la memoria flash de la PG en la memoria de la CPU. Compara el programa contenido en la memoria flash de la PG con el programa en la CPU. Combinacin de teclas
4 4 4 4 1 2 3

Texto visualizado 4 FUNCIONES FLASH > 1 MEM CPU > PG FLASH 2 PG FLASH > MEM CPU 3 MEM CPU = PG FLASH

Copiar la memoria de la CPU en la memoria flash de la PG

PG-Menu

La primera funcin flash (MEM CPU > PG FLASH) carga todo el programa de la CPU S7-200 (bloque de programa, bloque de datos y configuracin de la CPU) en la memoria no voltil de la PG 702. Si el bloque de programa, el bloque de datos, la configuracin de la CPU y la tabla de salidas existen en la CPU, la PG 702 almacenar los datos en su memoria flash. Antes de leer los bloques de la CPU, la PG 702 efecta un borrado total de su memoria flash. As queda garantizado que se destruyan todos los datos antiguos que pudieran existir. No obstante, puesto que la PG 702 borra la memoria flash original, no es posible recuperar el programa antiguo de la misma si se presenta un problema al cargar el programa de la CPU en la PG. Los bloques se cargan en la PG y se almacenan en la memoria flash en el siguiente orden: 1. Bloque de programa 2. Bloque de datos 3. Configuracin de la CPU 4. Datos de la tabla de salidas Si se presenta un error de comunicacin en cualquier momento del proceso, se cancelar la copia en la memoria flash y la PG 702 visualizar el error de comunicacin. La memoria flash conservar todos los datos que se hayan cargado antes de que apareciera dicho error.

Unidad de programacin PG 702 C79000-G7078-C709-01

4-29

Trabajar con la PG 702

Copiar la memoria flash de la PG en la memoria de la CPU

PG-Menu

La segunda funcin flash (PG FLASH > MEM CPU) carga el programa entero de la memoria no voltil de la PG 702 en la CPU S7-200. Antes que todo, la PG 702 comprueba si su memoria flash contiene un bloque (o ms). Al haberse copiado en alguna ocasin un programa de la CPU en la memoria flash de la PG, existir all por lo menos un bloque de configuracin de la CPU, incluso si no contiene un bloque de programa o un bloque de datos. El bloque de programa es el primero que se copia en la CPU, siguindole el bloque de datos y, por ltimo, la configuracin de la CPU. Si se presenta un error de comunicacin en algn momento del proceso, se cancelar la funcin y la PG 702 visualizar dicho error. Los bloques restantes no se cargarn en la CPU. Los bloques de programa y de datos que se carguen en la CPU sern copias idnticas de los que se cargaron previamente en la memoria flash de la PG. Si la CPU carece de capacidad suficiente para almacenar los bloques (por ejemplo, al haber copiado un programa extenso de una CPU 216 en la memoria flash e intentar transferir luego dicho programa en una CPU 214), aparecer un error de comunicacin y se cancelar la funcin. La configuracin de la CPU y los datos de la tabla de salidas reciben un tratamiento diferente que los bloques de programa y de datos. Por consiguiente, la informacin de configuracin de un tipo de CPU se puede cargar en otro tipo diferente de CPU. Puesto que no todas las CPUs asisten los mismos parmetros y formatos de configuracin, sta ltima no se puede transferir sin ms a otros modelos de CPUs. Para garantizar la compatibilidad, la PG 702 utiliza la configuracin de la CPU de destino y sobreescribe los valores de sta ltima con la configuracin almacenada en la memoria flash de la PG. Antes de copiar la configuracin de la memoria flash en una CPU, la PG 702 cargar la configuracin actual (si existe) o la configuracin estndar (que existe siempre) de la CPU. Los valores de la configuracin de la CPU almacenados en la memoria flash se escriben en la configuracin que se carg de la CPU de destino. De esta manera, slo se cargarn en la CPU de destino los parmetros que sean asistidos por la misma. Los parmetros no asistidos se ignorarn. Por ejemplo, si un programa de una CPU 216 se copia en la memoria flash de la PG 702, y luego en una CPU 212, la configuracin del interface 1 de la CPU 216 no se copiar en la CPU 212.

Nota Si un determinado parmetro no se carga en la CPU, no se emitir ningn mensaje de advertencia.

4-30

Unidad de programacin PG 702 C79000-G7078-C709-01

Trabajar con la PG 702

Si la direccin de la CPU y la velocidad de transferencia configuradas en la PG 702 no coinciden con los valores cargados en la CPU, la PG 702 cambiar automticamente sus valores para que concuerden con la direccin de la CPU y la velocidad de transferencia nuevas. Estas no se almacenarn en la PG 702. Al desconectar y conectar nuevamente la alimentacin de la PG 702, se vuelven a adoptar la direccin de la CPU y la velocidad de transferencia iniciales. Por ejemplo, si el interface de la CPU de destino se ajusta en la direccin 2 y la configuracin almacenada en la memoria flash de la PG exige que dicho interface tenga la direccin 10, la PG 702 copiar de la memoria flash en la CPU utilizando la direccin 2 y cambiar luego a la direccin 10. As, la PG 702 proseguir la comunicacin con la CPU utilizando la nueva direccin. Al desconectar y conectar nuevamente la alimentacin de la PG 702, sta recuperar la direccin permanente almacenada previamente para este interface de la CPU. En este caso, la direccin ser nuevamente 2. La PG 702 quedar lista para programar la siguiente CPU.

Nota Si la CPU de destino contiene un bloque que no existe en la memoria flash de la PG 702, se borrar de la CPU. Ello es aplicable a todos los bloques. La informacin relativa a la tabla de salidas se escribe siempre en la CPU, exista o no una configuracin de la CPU.

Unidad de programacin PG 702 C79000-G7078-C709-01

4-31

Trabajar con la PG 702

Comparar la memoria flash con la memoria de la CPU

PG-Menu

La tercera funcin flash (MEM CPU = PG FLASH) compara el programa contenido en la memoria flash no voltil de la PG 702 con el programa de la CPU S7-200 en el orden siguiente: 1. Bloque de programa 2. Bloque de datos 3. Configuracin de la CPU Si la memoria flash no contiene bloques, la comparacin se cancelar y la PG 702 visualizar un mensaje de error indicando que la memoria flash est vaca. Si contiene un bloque (como mnimo), se iniciar la comparacin. Al presentarse una divergencia, la PG 702 visualizar un mensaje indicando el bloque diferente. Si durante la comparacin aparece un error de comunicacin, se cancelar el proceso y la PG 702 visualizar el mensaje de error respectivo. La configuracin de la CPU y los datos de la tabla de salidas reciben un tratamiento diferente que los bloques de programa y de datos. Primero se carga en la PG la configuracin actual de la CPU. Si sta no contiene una configuracin actual, se comprobar la estructura de la configuracin almacenada en la memoria flash para verificar si la CPU original contena un bloque de configuracin. La comparacin fallar si el estado es diferente. Si la configuracin de la CPU existe en ambos sitios, la PG 702 comparar los parmetros de la configuracin cargada en la misma con los almacenados en la estructura de configuracin de la memoria flash. Slo se compararn slo los parmetros que existan en la configuracin que se haya cargado en la PG. Si un parmetro no existe en la CPU conectada, no se comparar con los valores contenidos en la memoria flash. Los datos de la tabla de salidas se comparan siempre, exista o no un bloque de configuracin de la CPU.

4-32

Unidad de programacin PG 702 C79000-G7078-C709-01

Trabajar con la PG 702

Compatibilidad
Para aumentar la compatibilidad entre las versiones antiguas y las nuevas de un mismo modelo de CPU, la PG 702 lee la configuracin estndar de la CPU antes de cargar los bloques y actualiza todas las funciones comunes. Las funciones de configuracin no soportadas por la CPU se ignoran. Los programas siempre son compatibles con CPUs de una versin superior (v. tabla 4-11).
Tabla 4-11 Compatibilidad entre las CPUs CPU de destino CPU 214, CPU 215, CPU 216 CPU 215, CPU 216 CPU 216

CPU original CPU 212 CPU 214 CPU 215

Para que los programas sean compatibles con versiones de CPU inferiores (por ejemplo, una CPU 216 con una CPU 212), se tienen que utilizar los mismos grupos de funciones, suponiendo que el tamao del programa lo permita.

Unidad de programacin PG 702 C79000-G7078-C709-01

4-33

Trabajar con la PG 702

4.9

Funciones de la CPU

PG-Menu

Estas funciones permiten cambiar el modo de operacin de la CPU, borrar o copiar la memoria de la CPU, leer la configuracin de E/S, leer y ajustar el reloj de tiempo real, as como leer la versin de la CPU y la informacin sobre los errores. En la tabla 4-12 figuran las funciones de la CPU disponibles en la PG 702.
Tabla 4-12 Funciones de la CPU Funcin Ejecutar las funciones de la CPU Iniciar la ejecucin del programa de usuario Detener la ejecucin del programa de usuario Borrar la memoria de la CPU S7-200 Borrar toda la memoria de la CPU Borrar el bloque de programa de la CPU Borrar el bloque de datos de la CPU Copiar la memoria de la CPU en el cartucho de memoria Leer la configuracin de las E/S Leer/escribir el reloj de tiempo real Leer el reloj de tiempo real Escribir el reloj de tiempo real Leer la versin del software y del ASIC Leer los errores de la CPU S7-200 Combinacin de teclas
5 5 5 5 5 5 5 5 5 5 5 5 5 5 1 2 3 3 3 3 4 5 6 6 6 7 8 1 2 1 2 3

Texto visualizado 5 FUNCIONES CPU> 1 PONER CPU EN RUN 2 PONER CPU EN STOP 3 BORRAR MEM. CPU> 1 BORRADO TOTAL 2 BORRAR BLOQ PROGR 3 BORRAR BLOQ DATOS 4 MEM CPU > CART MEM 5 LEER CONFIG. E/S 6 HORA> 1 LEER HORA 2 ESCRIBIR HORA 7 LEER VERSION CPU 8 LEER ERROR CPU

4-34

Unidad de programacin PG 702 C79000-G7078-C709-01

Trabajar con la PG 702

Cambiar la CPU a modo RUN o STOP

PG-Menu

PG-Menu

Para cambiar el modo de operacin de la CPU, elija la funcin RUN o STOP. Para cambiar la CPU a RUN, pulse 1 . Para cambiar la CPU a STOP, pulse 2 . Confirme su seo cancele la operacin con la tecla CLR . leccin pulsando

Borrar la memoria de la CPU

PG-Menu

Para borrar la memoria de la CPU S7-200, elija la funcin BORRAR MEM. CPU. Luego elija si desea borrar toda la memoria de la CPU, o el bloque de programa, o bien el bloque de datos. Confirme su seleccin pulsando o cancele la operacin oprimiendo la tecla CLR .

Copiar la memoria de la CPU

PG-Menu

Para copiar la memoria de la CPU en el cartucho de memoria, elija la funcin o cancele la operacin MEM CPU > CART CPU. Confirme su seleccin pulsando oprimiendo la tecla CLR .

Unidad de programacin PG 702 C79000-G7078-C709-01

4-35

Trabajar con la PG 702

Leer la configuracin de las E/S

PG-Menu

Si elige la funcin LEER CONFIG. E/S se visualizar una tabla con el nmero y el tipo de mdulo, as como la cantidad de entradas y salidas del mismo. Utilice las teclas o para desplazarse por la tabla. La figura 4-9 muestra un ejemplo de configuracin de E/S.

MOD n: T

xxI

yyQ

< lnea de error >

Figura 4-9

Ejemplo de visualizacin de la funcin Leer configuracin E/S

En el display de configuracin de las E/S se visualizan los siguientes parmetros: S S n: Nmero de mdulo 0-6 T: Tipo de mdulo D: mdulo digital A: mdulo analgico S S S S S S S xx: Cantidad de entradas yy: Cantidad de salidas

En la lnea de error se pueden visualizar los siguientes mensajes: SIN ERROR FALTA MODULO (se visualiza si en el slot no est insertado ningn mdulo) ERR C: Error de configuracin de E/S ERR R: Error de rea excedida ERR P: Error de falta de alimentacin
CLR

Utilice la tecla

para finalizar la funcin de lectura de la configuracin de las E/S.

4-36

Unidad de programacin PG 702 C79000-G7078-C709-01

Trabajar con la PG 702

Leer o ajustar el reloj de tiempo real

PG-Menu

Para leer el reloj de tiempo real de la CPU, pulse las teclas PG-Menu 6 . 5 1 Al elegir la funcin LEER HORA se visualizarn los datos del reloj de tiempo real en el siguiente formato:

AA-MM-DD

HH:MM:SS

< DIA DE LA SEMANA >


Ejemplo: Febrero 19 de 1998 a las 8:15 a.m.:

98-02-19 JUEVES

08:15:00

Pulse cualquier tecla para salir de la funcin. Pulse las teclas PG-Menu 5 6 2 para cambiar el reloj de tiempo real. Si elige la funcin ESCRIBIR HORA, primero se visualizar la siguiente pantalla:

AO: xx < margen vlido >


En el indicador es preciso introducir el ao, el mes, el da, la hora, el minuto, el segundo y el da de la semana. Confirme cada introduccin pulsando la tecla . Los datos introducidos aparecern en el display. Se le preguntar si desea escribir en la CPU los nuevos datos del reloj de tiempo real. Confirme su introduccin pulsando la tecla . Utilice las teclas que muestra la tabla 4-13 para modificar el reloj de tiempo real.
Tabla 4-13 Teclas vlidas para modificar el reloj de tiempo real Tecla Funcin Introducir un nuevo valor/ir al siguiente valor. Introducir un nuevo valor/ir al siguiente valor.
CLR Shift 0 0 a a CLR 9 7

Borrar un carcter. Salir de la funcin. Dgitos para introducir un valor. Dgitos para introducir el da de la semana. Introduzca 0 para desactivar la visualizacin del da de la semana. Introduzca un nmero comprendido entre 1 y 7 para especificar el da de la semana (1 = domingo).

Unidad de programacin PG 702 C79000-G7078-C709-01

4-37

Trabajar con la PG 702

La figura 4-10 muestra las pantallas de la funcin ESCRIBIR HORA de la PG 702.

AO: 98 (0-99)
Pulse o para introducir un nuevo valor.

MES: 2 (1-12)
Pulse o para introducir un nuevo valor.

DIA: 26 (1-31)
Pulse o para introducir un nuevo valor.

HORA: 9 (0-23)
Pulse o para introducir un nuevo valor.

MINUTO: 14 (0-59)
Pulse o para introducir un nuevo valor.

SEGUNDO: 25 (0-59)
Pulse o para introducir un nuevo valor.

DIA DE LA SEMANA: 5 0:OFF 1-7(DOM=1)


Pulse o para introducir un nuevo valor.

98/02/26 09:14:25 ESCRIBIR EN CPU?


Pulse s ( Figura 4-10 ) o no (
CLR

).

Pantallas para escribir el reloj de tiempo real

4-38

Unidad de programacin PG 702 C79000-G7078-C709-01

Trabajar con la PG 702

Leer la versin de la CPU

PG-Menu

Para leer la versin del software y del ASIC, elija la funcin LEER VERSION CPU. Pulse cualquier tecla para retornar al men principal de la PG.

Leer errores de la CPU

PG-Menu

Para leer una lista de errores de la CPU S7-200, elija la funcin LEER ERROR CPU. Pulse cualquier tecla para retornar al men principal de la PG.

NF:16#0000

F:16#0000

PULSE UNA TECLA


S S NF: Cdigo de errores no fatales. F: Cdigo de errores fatales.

El Manual del sistema de automatizacin SIMATIC S7-200 incluye una lista de los cdigos de errores fatales y no fatales, as como las descripciones respectivas.

Unidad de programacin PG 702 C79000-G7078-C709-01

4-39

Trabajar con la PG 702

4.10

Configuracin de la PG

PG-Menu

Utilice las funciones CONFIGURACION PG que muestra la tabla 4-14 para buscar y seleccionar una direccin de CPU, as como para ajustar la direccin de la PG, la velocidad de transferencia, el lenguaje y el volumen del pitido. Asimismo, puede elegir el nivel de proteccin (restringido o no restringido).
Tabla 4-14 Funciones de configuracin de la PG Funcin Modificar la configuracin de la PG. Buscar una direccin de una CPU S7-200 para comunicarse con ella. Elegir una direccin para una CPU S7-200. Ajustar la direccin de estacin de la PG. Ajustar la velocidad de transferencia (9600 19200 bit/s). Elegir el idioma de visualizacin. Ajustar la visualizacin en alemn. Ajustar la nemotcnica SIMATIC Ajustar la nemotcnica internacional. Ajustar la visualizacin en ingls. Ajustar la nemotcnica SIMATIC. Ajustar la nemotcnica internacional. Ajustar la visualizacin en francs. Ajustar la nemotcnica SIMATIC. Ajustar la nemotcnica internacional. Ajustar la visualizacin en italiano. Ajustar la nemotcnica SIMATIC. Ajustar la nemotcnica internacional. Combinacin de teclas
6 6 1

Texto visualizado 6 CONFIGURACION PG> 1 BUSCAR DIRECC.CPU

2 ELEGIR DIRECC.CPU 3 ELEGIR DIR. PG 4 AJUST.VEL.TRANSF. 5 ELEGIR IDIOMA 1 ALEMAN > 1 SIMATIC 2 INTERNACIONAL 2 INGLES > 1 SIMATIC 2 INTERNACIONAL 3 FRANCES > 1 SIMATIC 2 INTERNACIONAL 4 ITALIANO > 1 SIMATIC 2 INTERNACIONAL

6 6 6 6 6 6

2 3 4 5 5 5 1 1 1

6 6

5 5

2 2 1

6 6

5 5

3 3 1

6 6

5 5

4 4 1

4-40

Unidad de programacin PG 702 C79000-G7078-C709-01

Trabajar con la PG 702

Tabla 4-14

Funciones de configuracin de la PG Funcin Ajustar la visualizacin en espaol. Ajustar la nemotcnica SIMATIC. Ajustar la nemotcnica internacional. Regular el volumen del pitido (seal sonora). Ajustar el nivel de proteccin (restringido o no restringido). Restringir el acceso. Combinacin de teclas
6 6 5 5 5 5 1

Texto visualizado 5 ESPAOL > 1 SIMATIC 2 INTERNACIONAL 6 REGULAR VOLUMEN 7 NIVEL PROTECCION > 1 RESTRINGIDO

6 6 6

6 7 7 1

Buscar la direccin de la CPU

PG-Menu

Para buscar la direccin de la CPU en la configuracin de la PG, pulse las teclas PG-Menu 6 1 . La PG 702 visualizar la direccin actual de la CPU. Pulse cualquier tecla para retornar al men de la PG.

Nota Si se ajustan velocidades de transferencia diferentes para la PG 702 y la CPU, la PG 702 visualizar el mensaje CPU NO LOCALIZADA. Cambie la velocidad de transferencia de la PG 702 (como se explica ms abajo) e intente buscar nuevamente la direccin de la CPU.

Elegir la direccin de la CPU

PG-Menu

Para elegir una direccin para la CPU con la que desee comunicarse, pulse las teclas PG-Menu 6 2 . Introduzca la direccin de CPU deseada y pulse la tecla para guardar el valor y retornar al men de la PG.

Ajustar la direccin de la PG

PG-Menu

Para ajustar la direccin de la PG, pulse las teclas PG-Menu 6 . Introduzca la 3 direccin deseada y pulse la tecla para guardar la direccin y retornar al men de la PG.

Ajustar la velocidad de transferencia

PG-Menu

Para ajustar la velocidad de transferencia, pulse las teclas PG-Menu 6 4 . Oprima 1 para seleccionar una velocidad de transferencia de 9600 bit/s. Pulse para 2 elegir una velocidad de transferencia de 19200 bit/s. Utilice la tecla para confirmar su seleccin y retornar al men de la PG.

Unidad de programacin PG 702 C79000-G7078-C709-01

4-41

Trabajar con la PG 702

Elegir el idioma y la nemotcnica

PG-Menu

5 6

El idioma estndar es el ingls. Para cambiar de idioma, pulse las teclas PG-Menu 5 . Oprima una de las siguientes teclas con objeto de seleccionar el idioma:
1 2 3 4 5

Alemn Espaol Francs Italiano Espaol

Pulse una de las siguientes teclas para elegir la nemotcnica (esta opcin aparece tras elegir el idioma):
1 2

SIMATIC Internacional

4-42

Unidad de programacin PG 702 C79000-G7078-C709-01

Trabajar con la PG 702

Regular el volumen del pitido

PG-Menu

6 6 6

Para regular el volumen del pitido, pulse las teclas PG-Menu las siguientes teclas para elegir el volumen deseado:
0 1 2 3 4

. Oprima una de

Sin volumen Volumen bajo Volumen alto Volumen ms alto Volumen mximo para confirmar su seleccin y retornar al men de la PG.

Pulse

Nivel de proteccin
S

PG-Menu

Utilice esta funcin para elegir entre los dos niveles posibles de acceso a la PG 702: El nivel restringido permite acceder nicamente al men de configuracin de la PG y al men de funciones flash. Slo dos de las tres funciones flash estarn disponibles en este nivel (PG FLASH > MEM CPU y MEM CPU = PG FLASH). El nivel no restringido permite acceder a todas las funciones de la PG 702. Este nivel es el modo de operacin estndar.

Tras arrancar la PG 702, sta adoptar el nivel de proteccin que tena al cortarse la alimentacin elctrica. Si la PG 702 arranca con el nivel de proteccin restringido y se ha olvidado de la contrasea de la misma, pulse la tecla FCT durante el arranque. As se borra la contrasea de la PG 702, recuperando sta el nivel no restringido.

Unidad de programacin PG 702 C79000-G7078-C709-01

4-43

Trabajar con la PG 702

Restringir el acceso a la PG
Para restringir el acceso a la PG 702, pulse las teclas tonces la PG 702 visualizar la siguiente pantalla:
PG-Menu 6 7 1

. En-

INTROD.CONTRASEA 0
Introduzca una contrasea numrica para la PG y pulse . Dicha contrasea puede estar comprendida entre 0 y 999.999.999, almacenndose en la memoria no voltil de la PG 702. La PG 702 visualizar el men restringido:

1 FUNCIONES FLASH 2 CONFIGURACION PG

> >

Las funciones que figuran en la tabla 4-15 estn disponibles en modo restringido.
Tabla 4-15 Funciones del men de la PG disponibles en modo restringido Funcin Copiar y comparar. Copiar la memoria flash de la PG en la memoria de la CPU. Comparar el programa contenido en la memoria flash con el programa en la CPU. Modificar la configuracin de la PG. Buscar una direccin de una CPU S7-200 para comunicarse con ella. Elegir una direccin para una CPU S7-200. Ajustar la direccin de estacin de la PG. Ajustar la velocidad de transferencia (9600 19200 bit/s). Ajustar el idioma del display y la nemotcnica. Regular el volumen del pitido (seal sonora). Ajustar el nivel de proteccin (restringido o no restringido). Ajustar el acceso no restringido. Combinacin de teclas
1 1 1 2 2 2 2 2 2 2 2 2 1 2 3 4 5 6 7 7 1 1 2

Texto visualizado 1 FUNCIONES FLASH > 1 PG FLASH > MEM CPU 2 MEM CPU = PG FLASH 2 CONFIGURACION PG > 1 BUSCAR DIRECC.CPU 2 ELEGIR DIRECC.CPU 3 ELEGIR DIR. PG 4 AJUST.VEL.TRANSF. 5 ELEGIR IDIOMA > 6 REGULAR VOLUMEN 7 NIVEL PROTECCION > 1 NO RESTRINGIDO

4-44

Unidad de programacin PG 702 C79000-G7078-C709-01

Trabajar con la PG 702

Salir del modo restringido


Para habilitar el acceso a la PG 702, pulse las teclas tonces la PG 702 visualizar la siguiente pantalla:
PG-Menu 2 7 1

. En-

INTROD.CONTRASEA 0
Introduzca la contrasea de la PG y pulse La PG 702 visualizar el men principal: .

1 BLOQUE PROG. CPU 2 CONFIGURACION CPU

> >

Unidad de programacin PG 702 C79000-G7078-C709-01

4-45

Trabajar con la PG 702

4.11

Contraseas

PG-Menu

Utilice la funcin CONTRASEAS CPU (v. tabla 4-16) para introducir una contrasea que permita acceder a las funciones de la CPU.
Tabla 4-16 Contraseas (funciones) Funcin Introducir o modificar la contrasea. Introducir una contrasea de usuario (acceso a la CPU). Cambiar la contrasea ya existente o crear una nueva. Borrar la contrasea (utilizar la contrasea estndar). Habilitar la contrasea (finalizar la sesin con la CPU). Combinacin de teclas
7 7 7 7 7 1 2 3 4

Texto visualizado 7 CONTRASEAS> 1 INTROD.CONTRASEA 2 CONTRASEA NUEVA 3 BORRAR CONTRASEA 4 LOGOUT CONTRASEA

La contrasea de la CPU se puede introducir bien al comienzo de la sesin o bien cuando se lo solicite la siguiente pantalla:

CONTRASEA NECES. PULSE UNA TECLA


Despus de oprimir una tecla cualquiera para borrar el display, pulse PG-Menu para acceder al men de la PG y elija 7 (CONTRASEAS). A continuacin oprima la tecla 1 (INTROD.CONTRASEA) para entrar la contrasea de la CPU.

4-46

Unidad de programacin PG 702 C79000-G7078-C709-01

Trabajar con la PG 702

Introducir la contrasea
Elija esta funcin para introducir una contrasea en la CPU. Despus de seleccionar (INTROD.CONTRASEA) aparecer la siguiente pantalla:
1

1 INTRODUCIR ASCII 2 INTROD. CIFRAS


Si elige ASCII deber introducir una contrasea de texto utilizando el procedimiento habitual para entrar caracteres ASCII (v. Anexo B). Alternativamente, puede elegir la introduccin de cifras para entrar una contrasea numrica en la pantalla que aparece a continuacin. La contrasea de la CPU debe comprender ocho caracteres. Si elige una contrasea de menor longitud, los espacios restantes se llenarn con blancos.

8 DIGITOS: 0

Contrasea nueva
Elija la funcin CONTRASEA NUEVA para fijar o cambiar la contrasea de la CPU y el nivel de proteccin. Despus de seleccionar 2 (CONTRASEA NUEVA) podr visualizar las pantallas que aparecen arriba. Una vez introducida la contrasea de la CPU ser preciso verificarla, introducindola de idntica forma por segunda vez. Si difiere de la primera introduccin, se visualizar un mensaje, siendo necesario reiniciar el procedimiento. Pulse la tecla
CLR

para cancelar esta funcin.

Una vez verificada la contrasea, se le solicita que introduzca el nivel de proteccin. Elija . Para obtener ms dicho nivel para la CPU y confirme su seleccin pulsando la tecla informacin acerca de los diferentes niveles de proteccin, consulte el Manual del sistema de automatizacin SIMATIC S7-200.

Unidad de programacin PG 702 C79000-G7078-C709-01

4-47

Trabajar con la PG 702

Borrar la contrasea
Elija la funcin BORRAR CONTRASEA para anular una contrasea de la CPU que se haya definido anteriormente. Esta funcin slo se podr ejecutar despus de introducir la contrasea correcta. Entonces aparecer el siguiente mensaje:

BORRAR CPU?
Pulse en caso afirmativo y
CLR

en caso negativo.

Si intenta borrar la contrasea de la CPU sin haberla introducido previamente, se visualizar el siguiente mensaje:

CONTRASEA NECES.
Pulse la combinacin de teclas PG-Menu introducir la contrasea correcta o la tecla
7 CLR 1 (INTROD. CONTRASEA) para para cancelar la funcin.

Habilitar la contrasea
Para que la proteccin con contrasea tenga efecto inmediato elija la funcin LOGOUT CONTRASEA; de este modo finalizar la sesin con la CPU antes de desconectar la PG 702. Si esta funcin no se ejecuta antes de desconectar la PG 702 de la CPU, ser posible acceder a la CPU sin necesidad de introducir una contrasea (durante dos minutos). As, otro usuario podra acceder a la CPU durante este tiempo y editar el programa sin tener que introducir la contrasea.

Si ha olvidado la contrasea
Si ha olvidado la contrasea podr recuperar el acceso a la CPU, pero no la informacin contenida en la misma. Para poder acceder nuevamente a la CPU puede efectuar un borrado total de la memoria, pulsando las teclas PG-Menu 5 3 1 .

4-48

Unidad de programacin PG 702 C79000-G7078-C709-01

Trabajar con la PG 702

4.12

Comprobar variables

PG-Menu

Utilice la funcin COMPROBAR VARIABLES (v. tabla 4-17) para comprobar el programa. Si desea obtener informacin ms detallada acerca de estas funciones, consulte el captulo 6. Pulse PG-Menu y desplcese hacia abajo para visualizar las funciones.
Tabla 4-17 Comprobar variables Funcin Ejecutar un ciclo y leer/escribir variables. Leer/escribir variables. Crear una lista de variables. Escribir una lista de variables. Leer una lista de variables. Forzar variables y E/S. Forzar variables. Forzar E/S. Desforzar todas las variables y E/S. Ejecutar un solo ciclo.
8 8 8 8 8 8 8 8 8 8 1 1 1 1 2 2 2 2 3 1 2 3 1 2 3

Texto visualizado 8 COMPROBAR VARIABLES> 1 TABLA DE ESTADO> 1 CREAR TABLA 2 ESCRIBIR VARIAB. 3 LEER VARIABLES 2 FORZAR VARIABLES> 1 FORZAR DATOS 2 FORZAR E/S 3 DESFORZ.TODAS VAR. 3 CICLO INDIVIDUAL

Combinacin de teclas

Unidad de programacin PG 702 C79000-G7078-C709-01

4-49

Trabajar con la PG 702

4-50

Unidad de programacin PG 702 C79000-G7078-C709-01

Editar programas AWL

5
Tema Pgina 5-2 5-3 5-4 5-8 5-12 5-15 5-16 5-17

El presente captulo explica cmo editar y visualizar lneas de operaciones AWL. Adems describe cmo utilizar las ayudas de edicin (p. ej.: insertar, borrar y buscar).

Indice del captulo


Apartado 5.1 5.2 5.3 5.4 5.5 5.6 5.7 5.8 Utilizar las funciones de edicin Ajustar el modo de edicin y cargar el programa en la CPU Introducir operaciones Introducir operandos Utilizar el display para editar Utilizar las ayudas de edicin Ir a un segmento o lnea Buscar un operando o una operacin

Unidad de programacin PG 702 C79000-G7078-C709-01

5-1

Editar programas AWL

5.1

Utilizar las funciones de edicin

Editar programas
Para editar un programa ya existente, conecte la PG 702 a la CPU y pulse la combinacin de teclas PG-Menu 1 1 (BLOQUE PROG. CPU, CARGAR EN PG). As se carga el programa en la PG 702 y se activa el modo de edicin de bloques de programa. Todos los cambios del programa se efectan primero en la PG 702. Para que tengan efecto en la CPU, debe cargarse luego el programa en la misma.

Teclas
En el modo de edicin de bloques de programa es posible introducir operaciones y operandos utilizando determinadas teclas. Las funciones de las teclas son sensibles al contexto (dependiendo de la posicin del cursor). Consulte los apartados 5.3 y 5.4 para obtener ms informacin acerca de las teclas.

Programa AWL
Los programas AWL (Lista de instrucciones) comprenden instrucciones delimitadas por un segmento como mnimo. Las instrucciones AWL se representan de la siguiente forma: operacin [operando] [,operando] [,operando], representando [] los elementos opcionales. El operando es el dato con el que opera la instruccin o bien la direccin del mismo. Los operandos pueden adoptar dos formas: S S Los operandos comprenden el modo de direccionamiento, el identificador, el tamao y el offset (o desplazamiento). El direccionamiento puede ser directo o indirecto. Las constantes pueden ser nmeros enteros, hexadecimales, ASCII hexadecimales o nmeros reales (en coma flotante).

Consulte el Manual del sistema de automatizacin SIMATIC S7-200 para ms detalles.

5-2

Unidad de programacin PG 702 C79000-G7078-C709-01

Editar programas AWL

5.2

Ajustar el modo de edicin y cargar el programa en la CPU

Modo de edicin de bloques de programa


Con la PG 702 se puede editar o crear un programa de usuario. El modo de edicin de bloques de programa se activa automticamente al cargarse un programa en la PG 702. Entonces aparece el siguiente display: LD ED: I0.0 1:1

Cargar un programa en la CPU


Para cargar un programa en la CPU, utilice la combinacin de teclas FCT 5 (CARGAR EN CPU) o PG-Menu 1 2 (BLOQUE PROG. CPU, CARGAR EN CPU).

GUARDAR PROG.? Ahora podr cargar el programa o cancelar la funcin. S S Pulse para cargar el programa en la CPU.

Pulse CLR para cancelar la funcin y retornar al modo en el que se encontraba al iniciar el proceso de carga.

Si la CPU S7-200 est protegida con contrasea y sta todava no se ha introducido, ser preciso hacerlo ahora (v. apt. 4.11).

Unidad de programacin PG 702 C79000-G7078-C709-01

5-3

Editar programas AWL

5.3

Introducir operaciones

Funcin para introducir operaciones


Ahora podr cambiar o introducir las operaciones. Cada entrada errnea se rechazar con un mensaje del sistema o con un pitido.

Teclas para introducir operaciones


La figura 5-1 muestra las teclas activas al introducir operaciones.

LD/LDx A/ANx

TMR O/Ox =

CTR Menu

Shift

Figura 5-1

Teclas para introducir operaciones

Introducir operaciones
Para introducir operaciones, site el cursor en la lnea de operaciones (v. apt. 5.5). Hay dos mtodos diferentes: S S Elegir una operacin pulsando la tecla correspondiente. El Anexo A.1 incluye una lista completa de las operaciones de la PG 702 con las teclas respectivas. Elegir una operacin pulsando la tecla Menu . Esta accin invoca una lista de categoras de operaciones. Introduzca el valor numrico que corresponda a la categora deseada. El carcter > al final de la lnea indica que la categora est subdividida. Si el display de la PG 702 no es lo suficientemente grande para visualizar las operaciones, podr desplazarse por el men o activar los submens adicionales. El Anexo A.2 incluye una lista completa de las operaciones agrupadas por categoras.

La ltima pgina del presente manual contiene una lista alfabtica de todas las operaciones de la PG 702 y las teclas que se deben pulsar para introducirlas.

5-4

Unidad de programacin PG 702 C79000-G7078-C709-01

Editar programas AWL

Introducir operaciones con teclas


Algunas operaciones se pueden introducir sin necesidad de utilizar un men: S S Pulse una de las teclas que muestra la figura 5-1 para visualizar la operacin que aparece delante de la barra inclinada. Pulse esta misma tecla nuevamente para visualizar la forma negada de la operacin (p. ej.: LDN, AN u ON).

Nota Si pulsa una tecla no representada en la figura 5-1, la entrada se rechazar con el mensaje ERROR SINTAXIS. Este mensaje se deber confirmar siempre con la tecla . El Anexo A.1 incluye una lista de las teclas ms importantes.

Ejemplo: introduccin con teclas


El ejemplo siguiente muestra cmo introducir una operacin (AN). El cursor deber estar situado en el campo de entrada de operaciones (al comienzo de la primera lnea). Proceda de la siguiente forma:
1. A/ANx A/ANx Se visualiza la operacin AN.

AN
ED:

Siguiente posicin del cursor

Este ejemplo no est completo, sirviendo slo para explicar la secuencia de introduccin.

Unidad de programacin PG 702 C79000-G7078-C709-01

5-5

Editar programas AWL

Introducir una operacin con un men de seleccin


Algunas operaciones no se visualizan directamente, por lo que es preciso seleccionarlas en un men. En el Anexo A.1 se describen dichas operaciones y la secuencia a seguir para seleccionarlas. Para activar los mens de seleccin: S Pulse la tecla Shift y luego una de las teclas siguientes: LD/LDx , A/ANx u O/Ox . As se activa la operacin que aparece detrs de la barra inclinada y se visualizan las primeras operaciones del men en cuestin. Ejemplo: 1 AI 2 ANI

Si al final de la lnea aparece un > significa que existen mens adicionales. Para abrir otro men, active esta funcin pulsando la tecla numrica correspondiente al nmero que antecede a la operacin en la PG 702. S Pulse la tecla Menu para acceder a todas las operaciones que no se visualicen con las dems teclas. Ejemplo: 1 CONTROL PROGRAMA 2 ROTACION Y DESPL.
> >

Seleccionar una operacin en un men


Para seleccionar una operacin en un men: 1. Elija el men deseado pulsando la tecla numrica adecuada u oprimiendo la tecla si la funcin aparece en la lnea superior. 2. Elija una operacin pulsando la tecla numrica en cuestin. Esta ltima corresponde al nmero que antecede a la operacin en el men. Tambin es posible introducir una operacin que no se est visualizando actualmente en el display.

5-6

Unidad de programacin PG 702 C79000-G7078-C709-01

Editar programas AWL

Ejemplo: Utilizar un men de seleccin para introducir una operacin


El ejemplo que aparece a continuacin muestra cmo introducir la operacin de rotacin RLD a travs de un men de seleccin. Proceda de la siguiente forma:

1.

Menu

Se visualizar el siguiente men.

1 CONTROL PROGRAMA 2 ROTACION Y DESPL.


2. 2

> >

Se visualizar el submen de operaciones de rotacin.

1 RRx 2 RLx
3. 2

> >

Elija las operaciones de rotacin a la izquierda.

1 RLB 2 RLW
4. Desplcese por el men hasta que se visualice la operacin RLD.

2 RLW 3 RLD
5. 3 Se visualizar la operacin RLD.

RLD
ED:

Estas operaciones no estn completas, sirviendo slo para explicar la secuencia de su introduccin.

Unidad de programacin PG 702 C79000-G7078-C709-01

5-7

Editar programas AWL

5.4

Introducir operandos

Funcin para introducir operandos


Una vez seleccionada la operacin, el cursor se encontrar en el campo de entrada del operando (v. la figura del display en el apartado 5.5). La PG 702 podr aceptar entonces slo un operando. Las entradas de operador errneas se rechazarn con un mensaje o con un pitido. Una vez introducido el identificador, el cursor se situar en el campo de entrada del offset de operando. La PG 702 podr aceptar entonces slo un offset de operando. Las entradas de operador errneas se rechazarn con un mensaje.

Teclas para introducir los identificadores y los offsets de operandos


La figura 5-2 muestra las teclas que se pueden utilizar para introducir los identificadores y los offsets de operandos.

Identificadores de operandos M/AC I/HC Q/SM T/CH C/Ax V/Cx

Offsets de operandos

A 1 C 3

B 2 D 4 F 6

S/Cf

E 5

&
7 +/ 9

*
8

.
0

Figura 5-2

Teclas para introducir los identificadores y los offsets de operandos

5-8

Unidad de programacin PG 702 C79000-G7078-C709-01

Editar programas AWL

Mtodos para introducir operandos


La introduccin de un operando depende de la operacin respectiva. Si se elige un operando que no pertenezca a la operacin actual, se emitir un pitido que rechazar dicha accin. Por ejemplo, la operacin LDB = slo admite operandos en formato de byte, tales como VB, IB o QB. Para introducir un identificador de operando puede optar por uno de los mtodos siguientes: S S S S Individualmente, pulsando la tecla correspondiente al operando (v. fig. 5-2). Individualmente, pulsando la tecla Shift y despus una tecla de identificador de operando. Utilizando las teclas una operacin. Utilizando las teclas operacin.
Shift

para desplazarse por cada uno de los caracteres de o Shift para saltar a otro elemento de la

En el Anexo A.3 se describen las teclas correspondientes a los identificadores de operandos.

Introducir los offsets de operandos


Los offsets de operandos se introducen como se indica a continuacin: S S S Con las teclas numricas (v. fig. 5-2). Con la tecla Con la tecla incorrecta. para introducir el punto entre los dgitos (ejemplo: 0.0). para confirmar el mensaje de error al efectuarse una introduccin

Unidad de programacin PG 702 C79000-G7078-C709-01

5-9

Editar programas AWL

Introducir un solo operando


Al pulsar una tecla o una combinacin de teclas, se introduce un identificador o un offset de operando comenzando en la posicin del cursor. Si se utiliza una combinacin de teclas no vlida, se emitir un pitido de advertencia y se rechazar dicha combinacin. Al oprimirse una determinada secuencia de teclas se visualizar el operando correspondiente. El cursor saltar al campo de entrada del offset de operando. Para introducir el operando proceda como sigue: 1. Introduzca el identificador del operando (p. ej.: I, Q M). 2. Introduzca el offset del operando (p. ej.: 0.0 2222). El ejemplo siguiente muestra cmo se introduce un operando de forma directa. Requisito: el cursor deber encontrarse en el campo de entrada de operaciones.
Tecla 1. 2.
LD/LDx M/AC

Resultado Se visualizar LD. Se visualizar el operando M. Operacin Identificador de operando Siguiente posicin del cursor

LD ED: M

3a. b. c.

Se introducir un 0. Se introducir . (el punto se inserta automticamente).

Se introducir un 0.

LD ED:

M0.0

5-10

Unidad de programacin PG 702 C79000-G7078-C709-01

Editar programas AWL

Introducir varios operandos


Una operacin puede tener ms de un operando. Los operandos se separan entre s con comas. El ejemplo que aparece a continuacin muestra cmo se introduce una operacin con ms de un operando. Requisito: el cursor deber encontrarse en el campo de entrada de operaciones.
Tecla(s) 1. 2. 3.
Shift 1 I/HC LD/LDx 3

Actividad Se visualizar el men con la operacin LDB=. La operacin LDB= se visualizar en el campo de entrada de operaciones. Se visualizar el operando IB. Identificador del operando Operacin

LDB= ED:

IB

Siguiente posicin del cursor

4. 5. 6.

El offset de operando 1 se visualizar en el campo de entrada de offsets. El cursor se posicionar en el campo de entrada del segundo operando.

Q/SM

Se visualizar el operando QB y se generar una coma. Identificador del operando Operacin

LDB= ED:

IB1, QB

Siguiente posicin del cursor

7.

El offset de operando 1 se visualizar en el campo de entrada del segundo offset. Finalizar la entrada.

Unidad de programacin PG 702 C79000-G7078-C709-01

5-11

Editar programas AWL

5.5

Utilizar el display para editar

El display de la PG 702
En el display de la PG 702 que aparece abajo se visualiza la operacin del programa S7-200 y la funcin que se est ejecutando. El display dispone de dos lneas: S S Lnea de operaciones Lnea de informacin A ED: I0.1 1:99 S
Lnea de operaciones Lnea de informacin

Lnea de operaciones
La lnea de operaciones comprende la operacin en s y sus operandos. S S S S Las operaciones se visualizan en toda su amplitud. El identificador de operando constituye la primera parte del operando. El tamao de operando constituye la segunda parte del operando. El offset de operando constituye la tercera parte del operando.

La figura 5-3 muestra una lnea de operaciones con el espaciado de caracteres permitido. La lnea de informacin que se visualiza normalmente en la PG 702 no se representa en este ejemplo.
Uno o dos espacios en blanco

Offset de operando

Lnea de operaciones

I0.1

Operacin Figura 5-3

Operando

Ejemplo de un lnea de operaciones con espaciado de caracteres

Si la lnea de operaciones no se puede visualizar por completo en el display, es posible desplazarse por la misma mediante las teclas o Shift .

5-12

Unidad de programacin PG 702 C79000-G7078-C709-01

Editar programas AWL

Lnea de informacin
En el modo de edicin de bloques de programa siempre se visualiza una lnea de informacin con las informaciones adicionales acerca de la operacin actual, as como las advertencias y los mensajes de error (v. fig. 5-4). Asimismo, en la lnea de informacin se indican el modo activo, los nmeros de segmento y de lnea actuales y la letra S (si se ha pulsado la tecla Shift). S S S El modo activo es ED (editor de bloques de programa). Tambin se indican los nmeros de segmento y de lnea actuales. El primer segmento o lnea lleva el nmero 1. La letra S se visualiza despus de pulsar la tecla
Shift . Shift . La S permanecer Shift .

Una S intermitente significa que est pulsada la tecla en el display hasta que se oprima otra tecla.

Si dicho campo aparece vaco, significa que no se ha pulsado la tecla

La lnea de operaciones que se visualiza normalmente en la PG 702 no se muestra en la figura 5-4.

ED:

1:99

Modo activo

Segmento actual

Lnea de operaciones actual

Tecla Shift pulsada

Figura 5-4

Ejemplo de una lnea de informacin

Advertencias y mensajes de error en la lnea de informacin


En la lnea de informacin se visualizan tambin las advertencias y los mensajes de error. S S Las advertencias desaparecen automticamente al efectuarse la siguiente introduccin. No es necesario confirmarlas. Confirme los mensajes de error pulsando la tecla .

Unidad de programacin PG 702 C79000-G7078-C709-01

5-13

Editar programas AWL

Desplazar el cursor
Despus de cargar un bloque de programa en la PG, el cursor estar situado en la primera operacin de la lnea de operaciones. Para desplazar el cursor a otra posicin, utilice las teclas que muestra la tabla 5-1.
Tabla 5-1 Desplazamiento del cursor en la lnea de operaciones Movimiento del cursor Desplaza el cursor dentro de una lnea de operaciones. Tecla

Desplaza el cursor al comienzo de la lnea siguiente. Desplaza el cursor al comienzo de la lnea anterior. Desplaza el cursor al comienzo del segmento que antecede al segmento actual. Desplaza el cursor al comienzo del segmento que sigue al segmento actual. Desplaza el cursor al comienzo del siguiente elemento de una operacin. Desplaza el cursor al comienzo del elemento anterior de una operacin. Shift

Shift

Shift

Shift

Borrar una lnea de operaciones total o parcialmente


Utilice siempre la tecla CLR para borrar una lnea de operaciones total o parcialmente. Dependiendo de la posicin del cursor se borrarn las siguientes partes: S S Site el cursor al comienzo de la operacin o al comienzo del identificador de operando para borrar todo lo que aparezca a su derecha. Coloque el cursor en el carcter que desea borrar del offset del operando o de la meta de salto.

Finalizar una introduccin


Para finalizar la introduccin en una lnea de operaciones despus de efectuar todos los cambios necesarios, pulse la tecla o . Entonces se visualizar la lnea siguiente.

Cancelar una introduccin


Si desea cancelar una introduccin, pulse la tecla CLR para borrar la lnea de operaciones actual. Utilice entonces la combinacin de teclas Shift CLR para restablecer la lnea antigua.

5-14

Unidad de programacin PG 702 C79000-G7078-C709-01

Editar programas AWL

5.6

Utilizar las ayudas de edicin


En el modo de edicin de bloques de programa se dispone de diversas funciones. Pulse la tecla FCT para activar los mens que contienen las ayudas de edicin. Entonces se visualizar el men de seleccin con las dos primeras funciones auxiliares: 1 INSERTAR 2 BORRAR
> > Desplazamiento

Ayudas de edicin disponibles


Para acceder a las ayudas de edicin descritas en la tabla 5-2, pulse la tecla FCT . Los apartados siguientes (5.7 y 5.8) contienen informaciones adicionales acerca de las funciones IR A y BUSCAR.
Tabla 5-2 Ayudas de edicin Funcin INSERTAR > INSERTAR LINEA 1 1 1 Tecla Explicacin Inserta una lnea o un segmento nuevos (en blanco). Inserta una lnea nueva (en blanco) delante de la lnea actual del programa (para rellenarla luego con una operacin). Inserta un segmento nuevo (en blanco) delante del segmento actual del programa (para rellenarlo luego con operaciones). Borra la lnea o el segmento actuales. 1 2 Borra la lnea actual del programa y desplaza el cursor a la siguiente lnea. Borra el segmento actual del programa y desplaza el cursor al siguiente segmento. Se desplaza al nmero de segmento y de lnea indicados. Busca en el programa. 1 2 3 Busca un operando. Busca una operacin. Repite la ltima bsqueda. Carga el bloque de programa en la CPU.

INSERTAR SEGMENTO

BORRAR > BORRAR LINEA BORRAR SEGMENTO IR A BUSCAR > OPERANDO OPERACION REPETIR CARGAR EN CPU

2 2 2 3 4 4 4 4 5

Unidad de programacin PG 702 C79000-G7078-C709-01

5-15

Editar programas AWL

5.7

Ir a un segmento o lnea
Para ir a un determinado nmero de segmento o de lnea, utilice la combinacin de teclas FCT 3 . En el display se representar la primera lnea del segmento actual. NO. SEGMENTO: 1 NO. LINEA: 1

Introduzca el nmero de segmento y de lnea al que desea ir y pulse la tecla . El editor se desplazar a la operacin indicada y la visualizar como lnea actual. Si introduce un nmero de segmento que exceda el nmero de segmento ms alto, la PG 702 visualizar la lnea indicada del ltimo segmento del programa. Si introduce un nmero de lnea que exceda el nmero de lnea ms alto en un determinado segmento, la PG 702 visualizar la ltima lnea de este segmento. Todos los programas AWL comienzan por el segmento 1 y la lnea 1. Si introduce un cero, la PG 702 visualizar la primera lnea o segmento. La tabla 5-3 contiene ejemplos de la funcin IR A y sus resultados.
Tabla 5-3 Resultados de la funcin IR A Introduccin Actividad Se desplaza al segmento 1, lnea 1.

NO. SEGMENTO: 0 NO. LINEA: 0


Se desplaza al segmento 4, lnea 1.

NO. SEGMENTO: 4 NO. LINEA: 0


Se desplaza al segmento 4, lnea 1.

NO. SEGMENTO: 4 NO. LINEA: 1


Se desplaza al ltimo segmento, lnea 1.

NO. SEGMENTO: 3000 NO. LINEA: 0


Si el ltimo segmento comprende slo 10 lneas, se desplazar a la ltima lnea del ltimo segmento.

NO. SEGMENTO: 3000


NO. LINEA: 500

5-16

Unidad de programacin PG 702 C79000-G7078-C709-01

Editar programas AWL

5.8

Buscar un operando o una operacin


En las tablas que aparecen en las pginas siguientes se indican las teclas que se deben pulsar para activar las distintas funciones de bsqueda. Operando : proceda de la siguiente forma para buscar un operando en un bloque de programa.
Actividad 1. Active la funcin BUSCAR > OPERANDO. Combinacin de teclas FCT 4 1 Resultado

AN I1.0 BUSCAR:
En la primera lnea del display se representa la operacin actual. Introduzca el operando a buscar pulsando las mismas teclas que se utilizan para editar los programas.

Introduzca el operando que desea buscar. Inicie la bsqueda.

M/AC

AN I1.0 BUSCAR:

M0.0

Resultado de la bsqueda:

S Operando localizado. El cursor se encuentra en la lnea que contiene el operando indicado.

S Operando no localizado. El
cursor permanece en su posicin anterior. El mensaje NO LOCALIZABLE aparece en la lnea de informacin.

Unidad de programacin PG 702 C79000-G7078-C709-01

5-17

Editar programas AWL

Operacin : proceda de la siguiente forma para buscar una operacin en un bloque de programa.
Actividad 1. Active la funcin BUSCAR > OPERACION. Combinacin de teclas FCT 4 2 Resultado

AN I1.0 BUSCAR:
En la primera lnea del display se representa la operacin actual. Introduzca la operacin a buscar pulsando las mismas teclas o nmeros de los mens que se utilizan para editar los programas.

Introduzca la operacin que desea buscar. Inicie la bsqueda.

LD/LDx

AN I1.0 BUSCAR:

LD

Resultado de la bsqueda:

S Operacin localizada. El cursor se encuentra en la lnea que contiene la operacin indicada.

S Operacin no localizada. El
cursor permanece en su posicin anterior. El mensaje NO LOCALIZABLE aparece en la lnea de informacin.

Repetir: proceda de la siguiente forma para repetir la ltima operacin de bsqueda.


Actividad Active la funcin BUSCAR > REPETIR. Combinacin de teclas FCT 4 3 Resultado Esta funcin slo se podr ejecutar si se ha invocado previamente una funcin de bsqueda. En caso contrario, se visualizar el mensaje de error NO LOCALIZABLE. La ltima funcin de bsqueda se invoca nuevamente.

5-18

Unidad de programacin PG 702 C79000-G7078-C709-01

Editar programas AWL

Ejemplo: Introducir el objeto a buscar


Al activar la funcin BUSCAR aparecer un campo de entrada en la segunda lnea del display. AN I1.0 BUSCAR: S S

Detrs de BUSCAR: introduzca el objeto (operacin u operando) que desea localizar. Introduzca los operandos que desee buscar pulsando las mismas teclas que se utilizan para editar los programas (v. apt. 5.4). El resultado aparecer en la primera lnea del display. Introduzca las operaciones pulsando las mismas teclas o nmeros de los mens que se utilizan para editar los programas (v. apt. 5.3).

Unidad de programacin PG 702 C79000-G7078-C709-01

5-19

Editar programas AWL

5-20

Unidad de programacin PG 702 C79000-G7078-C709-01

Comprobar el programa y eliminar errores

6
Pgina 6-2 6-3 6-5 6-8

El presente captulo contiene consejos para comprobar los programas creados con la PG 702 y para eliminar los posibles errores que aparezcan.

Indice del captulo


Apartado 6.1 6.2 6.3 6.4 Funciones de comprobacin Tabla de estado Forzar y desforzar variables y E/S Ejecutar un ciclo individual Tema

Unidad de programacin PG 702 C79000-G7078-C709-01

6-1

Comprobar el programa y eliminar errores

6.1

Funciones de comprobacin

PG-Menu

Las funciones de comprobacin ayudan a detectar errores en el sistema S7-200. Adems, permiten ejecutar un ciclo individual, forzar y desforzar variables y E/S, as como leer y escribir las variables y las E/S. La tabla 6-1 muestra una lista completa de las funciones de comprobacin.
Tabla 6-1 Men de funciones de comprobacin Funcin Leer y escribir variables de la CPU. Crear una lista de variables a observar. Escribir variables en la tabla de estado. Leer variables en la tabla de estado. Forzar variables y E/S. Forzar determinadas variables. Forzar determinados bits. Desforzar todas las variables. Ejecutar un solo ciclo. Combinacin de teclas
8 8 8 8 8 8 8 8 8 1 1 1 1 2 2 2 2 3 1 2 3 1 2 3

Texto visualizado 1 TABLA DE ESTADO> 1 CREAR TABLA 2 ESCRIBIR VARIAB. 3 LEER VARIABLES 2 FORZAR VARIABLES> 1 FORZAR DATOS 2 FORZAR E/S 3 DESFORZ.TODAS VAR. 3 CICLO INDIVIDUAL

6-2

Unidad de programacin PG 702 C79000-G7078-C709-01

Comprobar el programa y eliminar errores

6.2

Tabla de estado

PG-Menu

Configurar la tabla de estado

PG-Menu

Elija la funcin CREAR TABLA para definir una lista de las variables a observar. Es posible definir nueve variables como mximo. Tras iniciar la funcin puede pulsar la tecla FCT para acceder a las funciones de edicin de la PG que muestra la tabla 6-2.
Tabla 6-2 Funciones de la PG disponibles al configurar la tabla de estado Descripcin breve de la funcin Inserta una nueva lnea antes de la lnea actual en la lista de variables. Borra la lnea actual de la lista de variables y desplaza el cursor a la siguiente lnea. Sale de la configuracin de la tabla de estado. La tabla se pierde si se produce un corte de tensin.

Texto visualizado 1 INSERTAR LINEA 2 BORRAR LINEA 3 SALIR

Al conectar la alimentacin de la PG 702 por primera vez, la tabla de estado estar vaca. Utilice las teclas de operandos para rellenar la tabla con un operando por lnea. Es posible insertar y borrar lneas de la misma manera que en el editor AWL. Introduzca el primer operando y pulse la tecla para desplazar el cursor a la siguiente lnea. Se visualizar INT. Pulse la tecla para aceptar el formato estndar de nmero entero (INT) o utilice la combinacin de teclas Shift V/Cx para cambiar de formato (a entero sin signo, hexadecimal o nmero en coma flotante). Pulse la tecla para confirmar su seleccin y desplazarse al siguiente registro. El formato de las variables slo se puede editar mientras se configura la tabla. Dicho formato seguir teniendo efecto hasta que se sustituya por otro o se desconecte la alimentacin de la PG. A continuacin se muestra un ejemplo:
Tipo de operando Tamao de operando N de registro Offset

1: VW0 DG: INT


Identificador de modo Formato

Nota El formato en coma flotante exige una variable de palabra doble.

Pulse la combinacin de teclas FCT 3 para salir de la funcin de configuracin y retornar al men de la PG. La tabla de estado quedar disponible hasta que se desconecte la alimentacin de la unidad de programacin. Para poder leer o escribir variables es preciso crear antes una tabla de estado.

Unidad de programacin PG 702 C79000-G7078-C709-01

6-3

Comprobar el programa y eliminar errores

Escribir variables en la tabla de estado

PG-Menu

Al seleccionar la funcin ESCRIBIR VARIAB, el cursor se situar automticamente en el campo del valor. Introduzca el valor y pulse la tecla . La PG 702 escribir inmediatamente el valor en la CPU. El cursor se desplazar entonces a la siguiente variable de la tabla y leer dicho valor. Si se encuentra en la ltima variable de la tabla, la PG 702 leer nuevamente este valor. Utilice las teclas o para desplazarse por la lista de valores a observar.

Introducir nmeros en coma flotante


Para introducir un nmero en coma flotante deber seleccionar la variable a modificar. Introduzca el nmero en el formato de coma flotante. Puede utilizar uno de dos formatos: S S [ {+|-} ] dgitos. [dgitos] (235,24) [ {+|-} ] dgitos. [dgitos] [ E [{+|-}] dgitos] (-2,3456E-10)

Los dgitos pueden tener una o ms cifras decimales.

Leer variables en la tabla de estado

PG-Menu

Al seleccionar la funcin LEER VARIABLES, el cursor se situar automticamente en la primera variable, visualizndose su valor. Utilice las teclas o para desplazarse por la tabla de estado. Para cambiar el formato de la variable, retorne a la funcin de la tabla de estado y utilice la combinacin de teclas Shift V/Cx .

6-4

Unidad de programacin PG 702 C79000-G7078-C709-01

Comprobar el programa y eliminar errores

6.3

Forzar y desforzar variables y E/S

PG-Menu

Elija la funcin FORZAR DATOS para ver y editar las informaciones de forzado de las variables de datos, o bien la funcin FORZAR E/S para ver y editar las informaciones de forzado de las entradas y salidas. Cada vez que se selecciona una de dichas funciones, la PG 702 lee y visualiza la informacin de forzado contenida en la CPU. Es posible desplazarse por la lista para visualizar las informaciones relativas al forzado, forzar una variable a un valor diferente, desforzar la variable visualizada o desplazarse al final de la lista y agregar una nueva variable. Utilice las teclas que figuran en la tabla 6-3 para trabajar con las informaciones relativas al forzado.
Tabla 6-3 Teclas vlidas para modificar las informaciones de forzado Tecla Funcin Desplazarse a la lnea siguiente. Desplazarse a la lnea anterior. Introducir un operando o valor. Mover el cursor hacia la izquierda. Mover el cursor hacia la derecha.
CLR Shift FCT 0 a 9 CLR

Borrar un carcter. Cancelar la operacin y retornar al men de la PG. Men de funciones de forzado. Desforzar un elemento. Dgitos para introducir una direccin o un valor. Introducir el tipo de operando.

Teclas de operandos

Unidad de programacin PG 702 C79000-G7078-C709-01

6-5

Comprobar el programa y eliminar errores

Agregar una nueva variable a forzar


Elija la combinacin de teclas PG-Menu 8 2 1 para leer la lista de variables de la CPU S7-200. Si no se han forzado valores se visualizar la siguiente pantalla:

1: DG: 0
Para forzar un valor, introduzca el tipo y la direccin de la variable. Pulse luego la tecla . El cursor se desplazar al campo del valor. Introduzca el valor y pulse la tecla . La variable se forzar entonces en la CPU. La PG 702 visualizar el men principal. Si en la CPU ya existe una lista de variables a forzar, la PG 702 visualizar una pantalla similar a la siguiente:

1: VB10 DG: 25
Para introducir una nueva variable, utilice la tecla donde se visualizar un registro vaco: hasta llegar al final de la lista,

10: DG: 0
Introduzca el operando y pulse la tecla . Introduzca el valor y pulse la tecla variable se forzar entonces en la CPU, y la PG 702 visualizar el men principal. . La

Cambiar el formato de una variable


Para cambiar el formato de una variable, pulse las teclas Shift V/Cx al acceder al campo del valor y antes de comenzar a editar. Dispondr de los siguientes formatos: S S S S Entero Entero sin signo Hexadecimal Coma flotante

6-6

Unidad de programacin PG 702 C79000-G7078-C709-01

Comprobar el programa y eliminar errores

Desforzar una sola variable


Si desea desforzar una sola variable, sitese en la misma utilizando la tecla y pulse las teclas FCT 1 . La variable ya no estar forzada en la CPU, y la PG 702 visualizar el men principal.

Desforzar todas las variables


Elija la funcin DESFORZ.TODAS VAR para desforzar todas las variables y E/S que se hayan forzado. Una vez seleccionada esta funcin, se visualizar el siguiente mensaje:

DESFOR.TODAS VAR?
Pulse la tecla para desforzar todas las variables y E/S. Pulse la tecla cancelar la funcin sin desforzar nada.
CLR

para

Unidad de programacin PG 702 C79000-G7078-C709-01

6-7

Comprobar el programa y eliminar errores

6.4

Ejecutar un ciclo individual

PG-Menu

Estando la CPU S7-200 en modo STOP se puede ejecutar un ciclo individual. Despus de seleccionar la opcin CICLO INDIVIDUAL aparecer un mensaje indicndole que pulse la tecla para ejecutar un solo ciclo.

INICIAR CICL.IND?
Si pulsa la tecla , se ejecutar el comando y se borrar la funcin. Si pulsa nuevamente la tecla CLR , se cancelar la funcin y se visualizar nuevamente el men principal de la PG.

6-8

Unidad de programacin PG 702 C79000-G7078-C709-01

Mens y juegos de operaciones

Existen tres formas diferentes para introducir operaciones; se eligir una u otra dependiendo de la operacin en cuestin. Introduzca directamente las operaciones ms usuales, tales como LD (Cargar), OUT (Asignar) y AND (Y), pulsando las teclas LD , = y AND , respectivamente. Introduzca directamente las versiones negadas de las operaciones ms usuales, tales como LDN (Cargar valor negado), ON (O-NO), AN (Y-NO), pulsando dos veces las teclas LD , = y AND , respectivamente. Introduzca las variaciones de dichas operaciones, tales como LDI (Cargar directamente) o AI (Y directa), pulsando Shift y la tecla correspondiente: LDx o ANx . As se accede al men en el que podr elegir la operacin deseada. Acceda a las dems operaciones pulsando la tecla Menu para invocar una lista de categoras de operaciones. Introduzca el valor numrico que corresponda a la categora deseada. El carcter > al final de la lnea indica que la categora est subdividida. El presente anexo contiene tablas con listados completos de todas las operaciones, incluyendo tambin las correspondientes abreviaturas nemotcnicas y las combinaciones de teclas necesarias para acceder a las operaciones, as como los mens con los juegos de operaciones. En la ltima pgina del manual se incluye un breviario con todas las operaciones en orden alfabtico.

Indice del captulo


Apartado A.1 A.2 A.3 A.4 Operaciones lgicas Mens de operaciones Operandos Funciones de men de la PG Tema Pgina A-2 A-6 A-13 A-16

Unidad de programacin PG 702 C79000-G7078-C709-01

A-1

Mens y juegos de operaciones

A.1

Operaciones lgicas

Tabla A-1

Operaciones lgicas con Y Descripcin Y Y-NO Y directa Y-NO directa Operaciones siguientes va ABx Combinar mediante Y el resultado (binario) de una comparacin de bytes (=) Combinar mediante Y el resultado (binario) de una comparacin de bytes (<=) Combinar mediante Y el resultado (binario) de una comparacin de bytes (>=) Operaciones siguientes va AWx Combinar mediante Y el resultado (binario) de una comparacin de palabras (=) Combinar mediante Y el resultado (binario) de una comparacin de palabras (<=) Combinar mediante Y el resultado (binario) de una comparacin de palabras (>=) Operaciones siguientes va ADx Combinar mediante Y el resultado (binario) de una comparacin de palabras dobles (=) Combinar mediante Y el resultado (binario) de una comparacin de palabras dobles (<=) Combinar mediante Y el resultado (binario) de una comparacin de palabras dobles (>=) Operaciones siguientes va ARx Combinar mediante Y el resultado (binario) de una comparacin de nmeros reales (=) Combinar mediante Y el resultado (binario) de una comparacin de nmeros reales (<=) Combinar mediante Y el resultado (binario) de una comparacin de nmeros reales (>=)
A/ANx A/ANx Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift A/ANx A/ANx A/ANx A/ANx A/ANx 1 2 3 3 1

Operacin A AN 1 AI 2 ANI 3 ABx > 1 AB= 2 AB<= 3 AB>= 4 AWx > 1 AW= 2 AW<= 3 AW>= 5 ADx > 1 AD= 2 AD<= 3 AD>= 6 ARx > 1 AR= 2 AR<= 3 AR>=

Combinacin de teclas

A/ANx A/ANx A/ANx A/ANx A/ANx

3 3 4 4 4

2 3

1 2

A/ANx A/ANx A/ANx

4 5 5 5 5

1 2 3

A/ANx A/ANx A/ANx A/ANx A/ANx A/ANx

6 6 6 6 1 2

A-2

Unidad de programacin PG 702 C79000-G7078-C709-01

Mens y juegos de operaciones

Tabla A-2

Operaciones lgicas con O Descripcin O O-NO O directa O-NO directa Operaciones siguientes va OBx Combinar mediante O el resultado (binario) de una comparacin de bytes (=) Combinar mediante O el resultado (binario) de una comparacin de bytes (<=) Combinar mediante O el resultado (binario) de una comparacin de bytes (>=) Operaciones siguientes va OWx Combinar mediante O el resultado (binario) de una comparacin de palabras (=) Combinar mediante O el resultado (binario) de una comparacin de palabras (<=) Combinar mediante O el resultado (binario) de una comparacin de palabras (>=) Operaciones siguientes va ODx Combinar mediante O el resultado (binario) de una comparacin de palabras dobles (=) Combinar mediante O el resultado (binario) de una comparacin de palabras dobles (<=) Combinar mediante O el resultado (binario) de una comparacin de palabras dobles (>=) Operaciones siguientes va ORx Combinar mediante O el resultado (binario) de una comparacin de nmeros reales (=) Combinar mediante O el resultado (binario) de una comparacin de nmeros reales (<=) Combinar mediante O el resultado (binario) de una comparacin de nmeros reales (>=)
O/Ox O/Ox Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift O/Ox O/Ox O/Ox O/Ox O/Ox O/Ox O/Ox O/Ox O/Ox O/Ox O/Ox O/Ox O/Ox O/Ox O/Ox O/Ox O/Ox O/Ox O/Ox 1 2 3 3 3 3 4 4 4 4 5 5 5 5 6 6 6 6 1 2 3 1 2 3 1 2 3 1 2 3

Operacin O ON 1 OI 2 ONI 3 OBx > 1 OB= 2 OB<= 3 OB>= 4 OWx > 1 OW= 2 OW<= 3 OW>= 5 ODx > 1 OD= 2 OD<= 3 OD>= 6 ORx > 1 OR= 2 OR<= 3 OR>=

Combinacin de teclas

Tabla A-3

Operaciones Asignacin, Activar y Desactivar Descripcin Asignacin Activar (poner a 1) Desactivar (poner a 0) Activar directamente un valor binario Desactivar directamente un valor binario
= Shift Shift Shift Shift

Operacin =I 1S 2R 3 SI 4 RI

Combinacin de teclas
= = = = = 1 2 3 4

Unidad de programacin PG 702 C79000-G7078-C709-01

A-3

Mens y juegos de operaciones

Tabla A-4

Operaciones de carga Descripcin Cargar Cargar valor negado Cargar valor directamente Cargar valor negado directamente Operaciones siguientes va LDBx Cargar resultado (binario) de una comparacin de bytes (=) Cargar resultado (binario) de una comparacin de bytes (<=) Cargar resultado (binario) de una comparacin de bytes (>=) Operaciones siguientes va LDWx Cargar resultado (binario) de una comparacin de palabras (=) Cargar resultado (binario) de una comparacin de palabras (<=) Cargar resultado (binario) de una comparacin de palabras (>=) Operaciones siguientes va LDDx Cargar resultado (binario) de una comparacin de palabras dobles (=) Cargar resultado (binario) de una comparacin de palabras dobles (<=) Cargar resultado (binario) de una comparacin de palabras dobles (>=) Operaciones siguientes va LDRx Cargar resultado (binario) de una comparacin de nmeros reales (=) Cargar resultado (binario) de una comparacin de nmeros reales (<=) Cargar resultado (binario) de una comparacin de nmeros reales (>=)
LD/LDx LD/LDx LD/LDx Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift LD/LDx LD/LDx LD/LDx LD/LDx LD/LDx LD/LDx LD/LDx LD/LDx 1 2 3 3 3 3 4 4 1 2 3 1 2 3

Operacin LD LDN 1 LDI 2 LDNI 3 LDBx > 1 LDB= 2 LDB<= 3 LDB>= 4 LDWx > 1 LDW= 2 LDW<= 3 LDW>= 5 LDDx > 1 LDD= 2 LDD<= 3 LDD>= 6 LDRx > 1 LDR= 2 LDR<= 3 LDR>=

Combinacin de teclas

LD/LDx LD/LDx LD/LDx LD/LDx LD/LDx LD/LDx LD/LDx LD/LDx LD/LDx LD/LDx

4 4 5 5 5 5 6 6 6 6

1 2 3

1 2 3

A-4

Unidad de programacin PG 702 C79000-G7078-C709-01

Mens y juegos de operaciones

Tabla A-5

Operaciones de temporizacin y contaje Descripcin Arrancar temporizador de retardo a la conexin Arrancar temporizador de retardo a la conexin con memoria Incrementar contador Incrementar y Decrementar contador Activar contador rpido Definir modo para contador rpido
TMR TMR CTR CTR CTR CTR CTR CTR CTR CTR CTR CTR TMR

Operacin TON TONR CTU CTUD HSC HDEF

Combinacin de teclas

Unidad de programacin PG 702 C79000-G7078-C709-01

A-5

Mens y juegos de operaciones

A.2

Mens de operaciones
La estructura de los siguientes mens (que se activan con la tecla Hay dos maneras de desplazarse de un nivel a otro. S S
Menu

) tiene tres niveles.

Entre los tipos de operaciones del nivel 1 a 3, utilizando las teclas numricas. Entre los tipos de operaciones del nivel 2, utilizando las teclas con flecha derecha o izquierda:

En las tablas siguientes figuran todas las operaciones y las combinaciones de teclas necesarias para poderlas visualizar. Para obtener informaciones generales acerca de las distintas operaciones, consulte el apartado 5.3.

Control del programa


Tabla A-6

Menu

Operaciones con metas Operacin Descripcin Operaciones con meta de salto Saltar a meta Definir meta Llamar subrutina Comenzar subrutina Combinacin de teclas
Menu Menu Menu Menu Menu 1 1 1 1 1 1 1 1 1 1 1 2 3 4

1 META DE SALTO> 1 JMP 2 LBL 3 CALL 4 SBR

Tabla A-7

Operaciones de retorno Operacin Descripcin Operaciones de retorno Retorno absoluto de subrutina Retorno absoluto desde rutina de interrupcin Retorno condicional de subrutina Retorno condicional desde rutina de interrupcin Combinacin de teclas
Menu Menu Menu Menu Menu 1 1 1 1 1 2 2 2 2 2 1 2 3 4

2 RETORNO> 1 RET 2 RETI 3 CRET 4 CRETI

A-6

Unidad de programacin PG 702 C79000-G7078-C709-01

Mens y juegos de operaciones

Tabla A-8

Operaciones de interrupcin Operacin Descripcin Operaciones de interrupcin Comenzar rutina de interrupcin Inhibir todos los eventos de interrupcin Habilitar todos los eventos de interrupcin Asociar interrupcin Desasociar interrupcin Combinacin de teclas
Menu Menu Menu Menu Menu Menu 1 1 1 1 1 1 3 3 3 3 3 3 1 2 3 4 5

3 INTERRUPCIONES> 1 INT 2 DISI 3 ENI 4 ATCH 5 DTCH

Tabla A-9

Diversas operaciones de control Descripcin Operaciones siguientes va SCRx Cargar rel de control secuencial Transicin del rel de control secuencial Fin del rel de control secuencial Ejecutar las operaciones entre FOR y NEXT Fin del bucle FOR Finalizar inmediatamente la ejecucin del programa haciendo que la CPU cambie de RUN a STOP Fin incondicionado del programa de usuario Fin condicionado del programa de usuario Combinacin de teclas
Menu Menu Menu Menu Menu Menu Menu Menu Menu 1 1 1 1 1 1 1 1 1 4 4 4 4 5 6 7 8 9 1 2 3

Operacin 4 SCRx > 1 LSCR 2 SCRT 3 SCRE 5 FOR 6 NEXT 7 STOP 8 MEND 9 END

Unidad de programacin PG 702 C79000-G7078-C709-01

A-7

Mens y juegos de operaciones

Tabla A-10

Operaciones de rotacin y desplazamiento Descripcin Rotar a la derecha Rotar byte a la derecha Rotar palabra a la derecha Rotar palabra doble a la derecha Rotar a la izquierda Rotar byte a la izquierda Rotar palabra a la izquierda Rotar palabra doble a la izquierda Desplazar a la derecha Desplazar byte a la derecha Desplazar palabra a la derecha Desplazar palabra doble a la derecha Desplazar a la izquierda Desplazar byte a la izquierda Desplazar palabra a la izquierda Desplazar palabra doble a la izquierda Registro de desplazamiento Combinacin de teclas
Menu Menu Menu Menu Menu Menu Menu Menu Menu Menu Menu Menu Menu Menu Menu Menu Menu 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 3 3 3 3 4 4 4 4 5 1 2 3 1 2 3 1 2 3 1 2 3

Operacin 1 RRx > 1 RRB 2 RRW 3 RRD 2 RLx > 1 RLB 2 RLW 3 RLD 3 SRx > 1 SRB 2 SRW 3 SRD 4 SLx > 1 SLB 2 SLW 3 SLD 5 SHRB

Tabla A-11

Operaciones de tabla Descripcin Registrar valor en tabla Borrar ltimo registro de la tabla Borrar primer registro de la tabla Buscar valor en tabla: igual a Buscar valor en tabla: diferente de Buscar valor en tabla: mayor que Buscar valor en tabla: menor que Combinacin de teclas
Menu Menu Menu Menu Menu Menu Menu 3 3 3 3 3 3 3 1 2 3 4 5 6 7

Operacin 1 ATT 2 LIFO 3 FIFO 4 FND= 5 FND<> 6 FND> 7 FND<

A-8

Unidad de programacin PG 702 C79000-G7078-C709-01

Mens y juegos de operaciones

Tabla A-12

Operaciones de conversin Descripcin Convertir de BCD a entero Convertir de entero a BCD Codificar (convertir un dgito hexadecimal en una posicin binaria) Decodificar (convertir una posicin binaria en un dgito hexadecimal) Segmento (generar una configuracin binaria para un indicador de 7 segmentos) Convertir de ASCII a hexadecimal Convertir de hexadecimal a ASCII Convertir de entero de palabra doble a real Truncar (convertir un valor real en un nmero entero) Combinacin de teclas
Menu Menu Menu Menu Menu Menu Menu Menu Menu 4 4 4 4 4 4 4 4 4 1 2 3 4 5 6 7 8 9

Operacin 1 BCDI 2 IBCD 3 ENCO 4 DECO 5 SEG 6 ATH 7 HTA 8 DTR 9 TRUNC

Tabla A-13

Operaciones lgicas con palabras Descripcin Y Combinacin Y con bytes Combinacin Y con palabras Combinacin Y con palabras dobles O Combinacin O con bytes Combinacin O con palabras Combinacin O con palabras dobles O-exclusiva Combinacin O-exclusiva con bytes Combinacin O-exclusiva con palabras Combinacin O-exclusiva con palabras dobles Complemento a 1 de entero Complemento a 1 de entero (8 bits) Complemento a 1 de entero (16 bits) Complemento a 1 de entero (32 bits) Combinacin de teclas
Menu Menu Menu Menu Menu Menu Menu Menu Menu Menu Menu Menu Menu Menu Menu Menu 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 1 1 1 1 2 2 2 2 3 3 3 3 4 4 4 4 1 2 3 1 2 3 1 2 3 1 2 3

Operacin 1 ANDx > 1 ANDB 2 ANDW 3 ANDD 2 ORx > 1 ORB 2 ORW 3 ORD 3 XORx > 1 XORB 2 XORW 3 XORD 4 INVx > 1 INVB 2 INVW 3 INVD

Unidad de programacin PG 702 C79000-G7078-C709-01

A-9

Mens y juegos de operaciones

Tabla A-14

Operaciones de transferencia Descripcin Transferir un byte Transferir una palabra Transferir una palabra doble Transferir un nmero real (palabra doble) Invertir los bytes de una palabra Transferir el nmero indicado de bytes Transferir el nmero indicado de palabras Transferir el nmero indicado de palabras dobles Rellenar la memoria con una configuracin binaria Combinacin de teclas
Menu Menu Menu Menu Menu Menu Menu Menu Menu 6 6 6 6 6 6 6 6 6 1 2 3 4 5 6 7 8 9

Operacin 1 MOVB 2 MOVW 3 MOVD 4 MOVR 5 SWAP 6 BMB 7 BMW 8 BMD 9 FILL

Tabla A-15

Operaciones de pila Descripcin Detectar flanco positivo Detectar flanco negativo Combinar primer y segundo valor de la pila mediante Y Combinar primer y segundo valor de la pila mediante O Duplicar primer valor de la pila Copiar segundo valor de la pila Sacar primer valor de la pila Invertir primer valor de la pila Combinacin de teclas
Menu Menu Menu Menu Menu Menu Menu Menu 7 7 7 7 7 7 7 7 1 2 3 4 5 6 7 8

Operacin 1 EU 2 ED 3 ALD 4 OLD 5 LPS 6 LRD 7 LPP 8 NOT

A-10

Unidad de programacin PG 702 C79000-G7078-C709-01

Mens y juegos de operaciones

Tabla A-16

Operaciones aritmticas Descripcin Sumar Sumar enteros de 16 bits Sumar enteros de 32 bits Sumar reales de 32 bits Restar Restar enteros de 16 bits Restar enteros de 32 bits Restar reales de 32 bits Incrementar Incrementar byte Incrementar palabra Incrementar palabra doble Decrementar Decrementar byte Decrementar palabra Decrementar palabra doble Multiplicar enteros Multiplicar reales Dividir enteros Dividir reales Raz cuadrada Combinacin de teclas
Menu Menu Menu Menu Menu Menu Menu Menu Menu Menu Menu Menu Menu Menu Menu Menu Menu Menu Menu Menu Menu 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 2 2 2 2 3 3 3 3 4 4 4 4 5 6 7 8 9 1 2 3 1 2 3 1 2 3 1 2 3

Operacin 1+ > 1 +I 2 +D 3 +R 2 > 1 I 2 D 3 R 3 INCx > 1 INCB 2 INCW 3 INCD 4 DECx > 1 DECB 2 DECW 3 DECD 5 MUL 6 *R 7 DIV 8 /R 9 SQRT

Unidad de programacin PG 702 C79000-G7078-C709-01

A-11

Mens y juegos de operaciones

Tabla A-17

Operaciones varias Descripcin Operaciones de comunicacin Leer de la red Escribir en la red Transmitir mensaje del bfer Recibir mensaje en el bfer Leer reloj de tiempo real (hora y fecha) Escribir reloj de tiempo real (hora y fecha) Borrar temporizador de vigilancia Regulacin PID Operacin nula Salida de impulsos Combinacin de teclas
Menu Menu Menu Menu Menu Menu Menu Menu Menu Menu Menu 9 9 9 9 9 9 9 9 9 9 9 1 1 1 1 1 2 3 4 5 6 7 1 2 3 4

Operacin 1 COMUNICACION> 1 NETR 2 NETW 3 XMT 4 RCV 2 TODR 3 TODW 4 WDR 5 PID 6 NOP 7 PLS

A-12

Unidad de programacin PG 702 C79000-G7078-C709-01

Mens y juegos de operaciones

A.3

Operandos
Con la PG 702 los operandos se pueden introducir en el modo de edicin de bloques de programa (ED) y en el modo de test (DG). La introduccin de operandos en el modo de edicin de bloques de programa es sensible al contexto. Si elige una operacin que utilice palabras, la PG 702 seleccionar automticamente el tamao correcto para este tipo de datos. La introduccin de tipos de datos en el modo de test no es sensible al contexto. En este modo es preciso pulsar la tecla correspondiente al tipo de datos. Al oprimirla por primera vez, se visualizar el tamao de byte. Cuando se pulse la tecla por segunda vez, aparecer el tamao de palabra y, por tercera vez, el de palabra doble. Si la tecla se oprime entonces una vez ms, se retornar al tamao de byte. En las tablas siguientes se indican las combinaciones de teclas necesarias para introducir las direcciones y los valores de las mismas.

Nota Si no se aceptan las direcciones que figuran en las tablas siguientes, se deber normalmente a que la operacin y la direccin no son admisibles en la combinacin deseada.

Unidad de programacin PG 702 C79000-G7078-C709-01

A-13

Mens y juegos de operaciones

Funciones de las teclas


Las teclas se muestran en la tabla A-18 para indicar qu funcin est activada al introducir las direcciones y los valores de las mismas.
& 7 7

Est activada la funcin que aparece en la parte superior de la tecla. Est activada la funcin indicada en la tecla.

Tabla A-18

Operandos Descripcin Depende de la operacin Combinacin de teclas

Identificador de direccin Q QB QW QD I IB IW ID M MB MW MD T SB SW SD SM SMB SMW SMD V VB VW VD AC AIW AQW S C HC Salida Byte de salida Palabra de salida

Q/SM

Palabra doble de salida Depende de la operacin Entrada Byte de entrada Palabra de entrada Palabra doble de entrada Depende de la operacin Marca Byte de marcas Palabra de marcas Palabra doble de marcas Depende de la operacin Rel de control secuencial Byte del rel de control secuencial Palabra del rel de control secuencial Palabra doble del rel de control secuencial Depende de la operacin Marca especial Byte de marcas especiales Palabra de marcas especiales Palabra doble de marcas especiales Depende de la operacin Memoria de variables Byte de la memoria de variables Palabra de la memoria de variables Palabra doble de la memoria de variables Acumulador Entrada analgica Salida analgica Temporizador Contador Contador rpido
Shift Shift Shift T/CH C/Ax Shift I/HC M/AC C/Ax C/Ax Shift C/Ax V/Cx Shift Q/SM S/Cf M/AC I/HC

A-14

Unidad de programacin PG 702 C79000-G7078-C709-01

Mens y juegos de operaciones

Tabla A-18

Operandos Descripcin Constante hexadecimal Constante de byte Constante de palabra Constante de palabra doble
Shift

Identificador de direccin 16#

Combinacin de teclas
T/CH

16

Constante ASCII hexadecimal Constante de byte Constante de palabra Constante de palabra doble

Shift

T/CH

Shift

T/CH

Constante decimal Constante de byte Constante de palabra Constante de palabra doble

Shift

V/Cx

# * &

Constante en coma flotante Constante de palabra doble Puntero para direccionamiento indirecto Direccin en la memoria para el direccionamiento indirecto Punto en el offset del operando (p. ej.: 0.0) Depende de la posicin del cursor Punto decimal (p. ej.: 23.56) para introducir constantes en coma flotante Coma (entre las distintas direcciones, generada automticamente) Exponente para la notacin cientfica

Shift

S/Cf

Shift Shift

* 8 & 7

.
.

Shift

* 8

,
E

Shift

Unidad de programacin PG 702 C79000-G7078-C709-01

A-15

Mens y juegos de operaciones

A.4

Funciones de men de la PG
Las funciones de men de la PG permiten seleccionar diversos servicios asistidos por la CPU o la PG; p. ej.: cambiar el modo de operacin de la CPU, transferir el contenido de la memoria, proteger la PG y la CPU con una contrasea y ajustar el reloj de tiempo real (TOD). La tabla A-19 contiene una lista completa de las funciones de men de la PG.

Tabla A-19

Funciones de men de la PG Descripcin de la funcin Cargar el bloque de programa (OB1) en la PG o en la CPU Cargar el bloque de programa (OB1) de la CPU en la PG y acceder al editor Cargar el bloque de programa (OB1) de la memoria de la PG en la CPU Editar el bloque de programa (OB1) Configurar la CPU Ajustar las reas remanentes Ajustar la tabla de salidas Congelar las salidas en su estado actual Seleccionar el estado de cada salida Activar los tiempos de retardo de los filtros de entrada Activar los tiempos de los filtros de entrada I0.0 a I0.3 Activar los tiempos de los filtros de entrada I0.4 a I0.7 Activar los tiempos de los filtros de entrada I1.0 a I1.3 Activar los tiempos de los filtros de entrada I1.4 a I1.5 Ajustar/leer los parmetros del interface 0 Ajustar/leer la direccin del interface 0 Ajustar la velocidad de transferencia Ajustar la direccin de estacin ms alta Ajustar el contaje de repeticiones Ajustar el factor de actualizacin GAP Combinacin de teclas
1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 3 3 3 3 3 4 4 4 4 4 4 1 2 3 4 5 1 2 3 4 1 2 1 2 3

Texto visualizado 1 BLOQUE PROG. CPU > 1 CARGAR EN PG 2 CARGAR EN CPU 3 EDITAR BLOQUE PR. 2 CONFIGURACION CPU > 1 AREAS REMANENTES 2 TABLA DE SALIDAS 1 CONGELAR SALIDAS 2 ACTIV.TAB.SALIDAS 3 ACTIVAR FILTROS > 1 I0.0 > I0.3 2 I0.4 > I0.7 3 I1.0 > I1.3 4 I1.4 > I1.5 4 PARAM. INTERF. 0 > 1 AJUST.DIR.INTF. 0 2 AJUST.VEL.TRANSF. 3 AJUSTAR HSA 4 AJUST.CONT.REPET. 5 AJUST. FACTOR GAP

A-16

Unidad de programacin PG 702 C79000-G7078-C709-01

Mens y juegos de operaciones

Tabla A-19

Funciones de men de la PG Descripcin de la funcin Ajustar/leer los parmetros del interface 1 Ajustar/leer la direccin del interface 1 Ajustar la velocidad de transferencia Ajustar la direccin de estacin ms alta Ajustar el contaje de repeticiones Ajustar el factor de actualizacin GAP Ajustar/leer los parmetros del interface DP Ajustar la direccin de estacin de la CPU Leer el estado DP Editar el bloque de datos Cargar el bloque de datos (DB1) de la CPU en la PG y acceder al editor Cargar el bloque de datos (DB1) de la memoria de la PG en la CPU Editar el bloques de datos (DB1) Transferir y comparar Copiar la memoria de la CPU en la memoria flash de la PG Copiar la memoria flash de la PG en la memoria de la CPU Comparar el programa contenido en la memoria flash con el programa en la CPU Ejecutar las funciones de la CPU Iniciar la ejecucin del programa de usuario Detener la ejecucin del programa de usuario Borrar toda la memoria de la CPU S7-200 Borrar toda la memoria de la CPU Borrar el bloque de programa de la CPU Borrar el bloque de datos de la CPU Copiar la memoria de la CPU en el cartucho de memoria Leer la configuracin de las E/S Leer/escribir el reloj de tiempo real de la CPU Leer el reloj de tiempo real de la CPU Escribir el reloj de tiempo real Combinacin de teclas
2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 1 2 3 3 3 3 4 5 6 6 6 1 2 1 2 3 1 2 3 1 2 3 5 5 5 5 5 5 6 6 6 1 2 1 2 3 4 5

Texto visualizado 5 PARAM. INTERF. 1 > 1 AJUST.DIR.INTF. 1 2 AJUST.VEL.TRANSF. 3 AJUSTAR HSA 4 AJUST.CONT.REPET. 5 AJUST. FACTOR GAP 6 PARAM. INTERF. DP > 1 AJUST.DIR.INTF.DP 2 LEER ESTADO DP 3 BLOQUE DATOS CPU > 1 CARGAR EN PG 2 CARGAR EN CPU 3 EDITAR BLOQ DATOS 4 FUNCIONES FLASH > 1 MEM CPU > PG FLASH 2 PG FLASH > MEM CPU 3 MEM CPU = PG FLASH 5 FUNCIONES CPU 1 PONER CPU EN RUN 2 PONER CPU EN STOP 3 BORRAR MEM. CPU > 1 BORRADO TOTAL 2 BORRAR BLOQ PROGR 3 BORRAR BLOQ DATOS 4 MEM CPU > CART MEM 5 LEER CONFIG. E/S 6 HORA 1 LEER HORA 2 ESCRIBIR HORA

Unidad de programacin PG 702 C79000-G7078-C709-01

A-17

Mens y juegos de operaciones

Tabla A-19

Funciones de men de la PG Descripcin de la funcin Leer la versin del software y del ASIC Leer errores de la CPU S7-200 Modificar la configuracin de la PG Buscar una direccin de una CPU S7-200 para comunicarse con ella Elegir una direccin para una CPU S7-200 Ajustar la direccin de estacin de la PG Ajustar la velocidad de transferencia (9600 19200 bit/s) Ajustar el idioma (tras ajustar el idioma, ajustar la nemotcnica) Ajustar el idioma alemn Ajustar la nemotcnica SIMATIC Ajustar la nemotcnica internacional Ajustar el idioma ingls Ajustar la nemotcnica SIMATIC Ajustar la nemotcnica internacional Ajustar el idioma francs Ajustar la nemotcnica SIMATIC Ajustar la nemotcnica internacional Ajustar el idioma italiano Ajustar la nemotcnica SIMATIC Ajustar la nemotcnica internacional Ajustar el idioma espaol Ajustar la nemotcnica SIMATIC Ajustar la nemotcnica internacional Regular el volumen del pitido (seal sonora) Ajustar el nivel de proteccin (restringido o no restringido) Ajustar el nivel de proteccin restringido Combinacin de teclas
5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 1 2 3 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 7 7 1 1 1 1 2 2 2 3 3 3 4 4 4 5 5 5 1 2 1 2 1 2 1 2 1 2 7 8

Texto visualizado 7 LEER VERSION CPU 8 LEER ERROR CPU 6 CONFIGURACION PG > 1 BUSCAR DIRECC.CPU 2 ELEGIR DIRECC.CPU 3 ELEGIR DIR. PG 4 AJUST.VEL.TRANSF. 5 ELEGIR IDIOMA > 1 ALEMAN > 1 SIMATIC 2 INTERNACIONAL 2 INGLES > 1 SIMATIC 2 INTERNACIONAL 3 FRANCES > 1 SIMATIC 2 INTERNACIONAL 4 ITALIANO > 1 SIMATIC 2 INTERNACIONAL 5 ESPAOL > 1 SIMATIC 2 INTERNACIONAL 6 REGULAR VOLUMEN 7 NIVEL PROTECCION > 1 RESTRINGIDO

A-18

Unidad de programacin PG 702 C79000-G7078-C709-01

Mens y juegos de operaciones

Tabla A-19

Funciones de men de la PG Descripcin de la funcin Introducir contraseas Introducir una contrasea de usuario (acceso a la CPU) Cambiar la contrasea ya existente o crear una nueva Borrar la contrasea (utilizar la contrasea estndar) Habilitar la contrasea (finalizar la sesin con la CPU) Ejecutar un ciclo y leer/escribir variables Leer/escribir variables Crear una lista de variables Escribir una lista de variables Leer una lista de variables Forzar variables y E/S Forzar variables Forzar E/S Desforzar todas las variables y E/S Ejecutar un solo ciclo Combinacin de teclas
7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 1 1 1 1 2 2 2 2 3 1 2 3 1 2 3 1 2 3 4

Texto visualizado 7 CONTRASEAS > 1 INTROD.CONTRASEA 2 CONTRASEA NUEVA 3 BORRAR CONTRASEA 4 LOGOUT CONTRASEA 8 COMPROBAR VARIABLES > 1 TABLA DE ESTADO> 1 CREAR TABLA 2 ESCRIBIR VARIAB. 3 LEER VARIABLES 2 FORZAR VARIABLES> 1 FORZAR DATOS 2 FORZAR E/S 3 DESFORZ.TODAS VAR. 3 CICLO INDIVIDUAL

Unidad de programacin PG 702 C79000-G7078-C709-01

A-19

Mens y juegos de operaciones

A-20

Unidad de programacin PG 702 C79000-G7078-C709-01

Caracteres ASCII

La PG 702 dispone de un men que permite introducir los caracteres ASCII que muestra la tabla B-1. Para introducir un carcter ASCII, primero tiene que elegirlo. Introduzca entonces el nmero de la fila (a la izquierda del carcter), seguido del nmero de la columna (arriba del carcter). Al seleccionar un campo no asignado en la tabla ASCII se generar un espacio en blanco.

Tabla B-1

Caracteres ASCII 1 2 b l v B L V , $ 2 3 c m w C M W * ; < 3 4 d n x D N X / : > 4 5 e o y E O Y % _ ( 5 6 f p z F P Z @ ) 6 | ` [ 7 & ] 8 ! ^ { 9 G Q H R I T J S # ? \ } 0 7 g q 8 h r 9 i s 0 j t

1 2 3 4 5 6 7 8 9 0

a k u A K U + . = 1

Unidad de programacin PG 702 C79000-G7078-C709-01

B-1

Caracteres ASCII

Introducir caracteres ASCII


Al seleccionar una funcin para introducir caracteres ASCII (p. ej.: PG-Menu CONTRASEA NUEVA), se visualizar la siguiente pantalla en la PG 702:
7 2

4A-J5K-T6U-Z: TEXTO 7ESPECIAL 01-0:

Funciones de introduccin con el men


Cuando se visualice el men anterior se podrn introducir caracteres como se indica a continuacin: S S S S Utilice las funciones 1 a 3 para introducir letras minsculas de a a j, de k a t y de u a z. Utilice las funciones 4 a 6 para introducir letras maysculas de A a Z. Utilice las funciones 7 a 9 para introducir caracteres especiales. Utilice la funcin 0 para introducir nmeros.

B-2

Unidad de programacin PG 702 C79000-G7078-C709-01

Caracteres ASCII

Los nmeros de las columnas 1 a 3 (para las letras minsculas) no se visualizan, pero corresponden a los grupos asignados a los nmeros 4 a 6 (1=4, 2=5, 3=6). Una vez seleccionado el nmero de columna (1 a 0), se visualizar una de las pantallas que muestra la figura B-1.

Al seleccionar 1 en el primer men, se visualizar esta pantalla.

abcdefghij 1234567890

:TEXTO :

Al seleccionar 4 en el primer men, se visualizar esta pantalla.

ABCDEFGHIJ 1234567890

:TEXTO :

Al seleccionar 7 en el primer men, se visualizar esta pantalla.

+*/%@|&!? 1234567890

:TEXTO :

Figura B-1

Pantallas de ejemplo con caracteres ASCII

Si la seleccin realizada en el primer men es errnea, podr utilizar las teclas con flecha para desplazarse por los tres mens de seleccin como muestra la figura B-2.

Al seleccionar 4 en el primer men, se visualizar esta pantalla.

ABCDEFGHIJ 1234567890

:TEXTO :

KLMNOPQRST 1234567890

:TEXTO :

UVWXYZ # 1234567890

: TEXTO :

Figura B-2

Desplazamiento por el segundo men de caracteres ASCII

Unidad de programacin PG 702 C79000-G7078-C709-01

B-3

Caracteres ASCII

Ejemplo de una introduccin de caracteres ASCII


El siguiente ejemplo muestra cmo utilizar el men de caracteres ASCII para visualizar en la PG 702 un determinado carcter de la tabla. Tarea: visualizar el smbolo de arroba (@).
Explicacin 1. a. b. c. d. 2. Cmo activar la funcin ASCII Activar el men de funciones de la PG. Elegir el men con las funciones de contrasea. Activar una funcin de contrasea. Seleccionar una funcin ASCII. Ajustar ESPECIAL pulsando la tecla ... La fila horizontal 7 se selecciona de la tabla de caracteres ASCII y se visualiza en el men siguiente. La posicin del carcter se marca con dgitos en la segunda fila del men. 3. Seleccione ahora el carcter @ pulsando la tecla ... As se selecciona el sexto carcter en la fila 7. Este carcter se visualizar entonces en la posicin del cursor. 4. Finalice su entrada. El nuevo carcter se incluir en la lnea de operaciones.
6 7 1 PG-Menu 4 .. 1 3

Tecla

B-4

Unidad de programacin PG 702 C79000-G7078-C709-01

Cdigos de error

El presente anexo contiene los cdigos de error que pueden aparecer en el display de la PG 702. La segunda lnea del display de la PG 702 se utiliza para visualizar mensajes de error u otras informaciones importantes. Pulse la tecla para confirmar un mensaje de error y borrar el display.
Tabla C-1 80 80 81 84 85 01 04 04 00 Errores de protocolo (80xx) xx Error de protocolo No permitido en este modo de operacin. Contexto no asistido, error en la estructura PDU (unidad de datos de protocolo); servicio desconocido. El cliente o el servidor ha detectado un error grave. Tamao errneo de la PDU (unidad de datos de protocolo).

Tabla C-2 D0 D0

Errores de comprobacin (D0xx) xx A1 Error de comprobacin Funcin no permitida en el nivel de proteccin actual.

Tabla C-3 D2 D2 D2 D2 D2 D2 D2 D2 D2 D2 D2

Errores de gestin de objetos (D2xx) xx 01 02 03 07 09 0D 0F 30 40 41 Error de gestin de objetos Error sintctico en el nombre del bloque. Error sintctico en los parmetros de la funcin. Error en el tipo de bloque. Bloque ya existente en la EEPROM. No existe el bloque. No se puede evaluar el SDB. Excedido el tamao mximo de bloque de la CPU. Indicacin errnea de recursos (la longitud del bloque excede lo indicado en el encabezado del bloque/detalles de recursos). Violacin de una regla de coordinacin. Insuficiente nivel de proteccin de la funcin.

Unidad de programacin PG 702 C79000-G7078-C709-01

C-1

Cdigos de error

Tabla C-4 D6 D6 D6 D6 D6 D6

Errores de proteccin con contrasea (D6xx) xx 01 02 03 04 05 Error de proteccin Error sintctico en los parmetros de la funcin. Se ha introducido una contrasea errnea. Enlace ya legitimado. Enlace ya habilitado. Legitimacin imposible porque no existe contrasea.

Tabla C-5 DC DC

Errores de reloj (DCxx) xx 01 Error de reloj Error en la indicacin de fecha y hora.

Tabla C-6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF

Error de PPI-DRV (FFxx) xx 00 01 02 03 04 05 06 07 08 09 0A 0B F0 Timeout en la capa 7. Error al establecer el enlace. Longitud del nombre del bloque !=9. Tipo de bloque no vlido. Nmero de bloque no vlido. Estado de bloque no vlido. El nombre del bloque no corresponde a las convenciones vigentes. Sin memoria. No existe la condicin previa para leer el estado. No se dispone de informaciones adicionales sobre el bloque. Error al leer/ajustar la hora de la CPU. No se recibieron datos de resultado. CPU-Get-Data sin resultado. Error de PPI-DRV

C-2

Unidad de programacin PG 702 C79000-G7078-C709-01

Datos tcnicos y hardware

El presente anexo contiene los datos tcnicos y la informacin relativa al hardware de la PG 702. Asimismo, incluye directivas relativas al uso de mdulos con sensibilidad electrosttica (ESD).

Unidad de programacin PG 702 C79000-G7078-C709-01

D-1

Datos tcnicos y hardware

D.1

Datos tcnicos de la PG 702


Los datos tcnicos de la PG 702 figuran en la tabla D-1.
Tabla D-1 Datos tcnicos de la PG 702 Datos tcnicos de la PG 702 Referencia Dimensiones (A x A x P) Peso Display 6ES7-702-0AA01-0YA0 72 mm x 144 mm x 27 mm aprox. 0,25 kg Display STN; 2 lneas de 20 caracteres cada una; altura de las lneas: 5 mm / retroiluminacin por LED / margen normal de temperatura Teclado de caucho de silicona / 33 teclas Interface PPI Interface RS485 Tensin de alimentacin (VN) DC 24 V (1); (DC 12 V a DC 32 V, pequea tensin de seguridad) La PG 702 no tiene proteccin integral contra impulsos espurios de gran potencia en el margen de ms (sobretensin). Si no se toman medidas protectoras para la fuente de alimentacin ser preciso conectar en serie un disipador de sobretensiones. Consumo de corriente (IN) Grado de proteccin Seguridad Regulacin VDE Emisin de perturbaciones Emisin de interferencias Clase lmite B "2kV "1kV (2) "2kV (2) Inmunidad a perturbaciones en hilos de seal Inmunidad a descargas electrostticas Inmunidad a interferencias de alta frecuencia "1kV "6kV "8kV segn VDE 0875,T11 5 EN55011 (segn IEC 801-4; burst) (segn IEC 801-5; ms impulso/lnea a lnea) (segn IEC 801-5; ms impulso/lnea a tierra) (segn IEC 801-4;burst) Descarga por contacto (segn IEC 801-2; ESD) Descarga por aire (segn IEC 801-2; ESD) Compatibilidad electromagntica (EMC) Interferencias propagadas por lneas de alimentacin DC VDE 0805 5 EN 60950 5 IEC 950 <45dB(A) segn DIN 45635 (sin ventilador) Tpico 70 mA, mx. 100 mA a VN = 24 V (la PG 702 no tiene fusible) IP 30

Teclado Interface de programacin

10V/m con modulacin de amplitud de 80% para 1 kHz, 10 kHz a 80 MHz (segn IEC 801-6)

D-2

Unidad de programacin PG 702 C79000-G7078-C709-01

Datos tcnicos y hardware

Tabla D-1

Datos tcnicos de la PG 702 Datos tcnicos de la PG 702

Condiciones climticas Temperatura En servicio Almacenamiento/transporte Humedad relativa En servicio Almacenamiento/transporte Condiciones mecnicas del entorno Vibraciones En servicio Choques Prestaciones especiales Aseguramiento de la calidad Mantenimiento Montaje en armarios elctricos Segn ISO 9001 No requiere mantenimiento (sin pila) No se requieren accesorios para el montaje en armarios elctricos. Revisado segn DIN IEC 68-2-6 10 Hz a 60 Hz, amplitud de 0,075 mm 60 Hz a 500 Hz; aceleracin de 9,8 m/s2 Revisado segn DIN IEC 68-2-27 Semiseno: 100 m/s2 (10 g), 1 ms Revisado segn DIN IEC 68-2-1, DIN IEC 68-2-2 "0 C a +45 C - 20 C a +60 C Revisado segn DIN IEC 68-2-3 5% hasta 95% a 25 C; sin condensacin 5% hasta 95% a 25 C; sin condensacin

(1)

La tensin de alimentacin DC 24 V se deber limitar a una corriente nominal de  3A utilizando un limitador de sobrecorriente o un fusible. Slo al preverse medidas adicionales, tales como disipadores de sobrevoltajes, p. ej. de Messrs. Dehn, tipo RZ/E 24V-, n de referencia 917 024.

(2)

Unidad de programacin PG 702 C79000-G7078-C709-01

D-3

Datos tcnicos y hardware

D.2

Cable de programacin (interface PPI para la PG 702)


La figura D-1 muestra el interface PPI.

Unidad de programacin

Cable de programacin 2,5 m

PLC

Codificacin M24V Cable A RS485 RTSAS M5V P5V (para resist. trm.) P24V Cable B RS485 NC

1 2 3 4 5 6 7 8 9 Blindaje

1 2 3 4 5 6 7 8 9

M5V M24V Cable A RS485 NC M5V P5V (100 ohmios) P24V Cable B RS485 NC

Figura D-1

Interface PPI

D-4

Unidad de programacin PG 702 C79000-G7078-C709-01

Datos tcnicos y hardware

D.3

Uso de mdulos con sensibilidad electrosttica (ESD)

Qu es un ESD?
Casi todos los mdulos SIMATIC/TELEPERM contienen circuitos integrados (CI) en gran escala o componentes con tecnologa MOS. Debido a su diseo, estos elementos electrnicos son altamente sensibles a las sobretensiones y, por tanto, a las descargas electrostticas. La abreviatura usual de estos mdulos con sensibilidad electrosttica es ESD (Electrostatic Sensitive Devices). El pictograma siguiente indica que los armarios, bastidores o embalajes en cuestin contienen mdulos con sensibilidad electrosttica, sensibles tambin al contacto con personas.

Los ESDs estn sujetos a tensiones y energas muy inferiores a la capacidad perceptiva del ser humano. Dichas tensiones se presentan al tocarse un componente o mdulo sin haber descargado antes la propia carga electrosttica. En la mayora de los casos, los deterioros causados por dichas sobretensiones no se reconocen inmediatamente, provocndose los fallos slo al cabo de un tiempo prolongado. Una descarga electrosttica se puede: S S S percibir a partir de 3500 voltios, or a partir de 4500 voltios y ver a partir de 5000 voltios.

Una fraccin de dichas tensiones puede destruir o deteriorar los dispositivos electrnicos.

Unidad de programacin PG 702 C79000-G7078-C709-01

D-5

Datos tcnicos y hardware

Uso de la PG 702 estando abierta la carcasa durante el montaje


S En cuanto sea posible, evitar cualquier contacto con mdulos sensibles a cargas electrostticas. Asir los mdulos sin tocar las clavijas de los componentes o de los circuitos impresos. Los mdulos sensibles a cargas electrostticas slo se podrn tocar en los siguientes casos: Si se lleva una pulsera que cumpla con las especificaciones ESD. Si se utilizan zapatos conductivos o dotados con cintas puestas a tierra al caminar sobre un suelo ESD. S Antes de utilizar estos mdulos es preciso descargar la propia carga electrosttica, tocando un objeto conductivo puesto a tierra (p. ej.: una pieza de metal desnudo de un armario, tubos de agua, etc.). Evitar que los mdulos hagan contacto con materiales cargables y altamente aislantes, tales como plsticos, tableros de mesa aislantes o prendas elaboradas en fibras sintticas. Emplazar los mdulos slo en superficies conductivas (mesas con tablero ESD, plstico celular ESD conductivo, bolsas ESD, contenedores ESD). Evitar el contacto directo de los mdulos sensibles a cargas electrostticas con unidades de visualizacin, monitores o televisores.

S S

D-6

Unidad de programacin PG 702 C79000-G7078-C709-01

Datos tcnicos y hardware

D.4

Homologacin

Supresin de radiointerferencias
Certificado del fabricante/importador Por medio de la presente se certifica que la Unidad de programacin PG 702, 6ES7702-0AA01-0YA0, EAN 41 25515 16 1189, cumple con las disposiciones vigentes (1046/84 y 483/86) en materia de supresin de interferencias (clase B) del Ministerio Federal Alemn de Correos y Telecomunicacin, as como de la norma DIN VDE 0875T.11/7.92 (5DIN EN 55011 5 CISPR 11). Si se utilizan componentes y dispositivos que no cumplan con los reglamentos mencionados pueden producirse interferencias en la recepcin de radio y televisin. La comercializacin de este equipo fue notificada a la Autoridad Federal (Alemana) de Homologaciones en la Telecomunicacin (BZT), habindose otorgado el permiso de verificar el cumplimiento de los reglamentos. SIEMENS AG

Nota adicional respecto a la supresin de interferencias


Todos los dems dispositivos conectados al producto en cuestin tambin debern cumplir con las disposiciones vigentes (1046/84 o 243/91) en materia de supresin de interferencias del Ministerio Federal Alemn de Correos y Telecomunicacin, o bien con la homologacin 89/336/EWG de la Comunidad Europea. Los productos que cumplan con dichos reglamentos se proveern con un certificado del fabricante o con un certificado emitido por la Autoridad Federal (Alemana) de Homologaciones en la Telecomunicacin (BZT), o bien con la marca CE. Los productos que no cumplan con estos requisitos slo podrn ser comercializados con la autorizacin expresa de la Autoridad Federal (Alemana) de Homologaciones en la Telecomunicacin (BZT).

Unidad de programacin PG 702 C79000-G7078-C709-01

D-7

Datos tcnicos y hardware

D-8

Unidad de programacin PG 702 C79000-G7078-C709-01

Eliminacin de errores

E
Causa posible Solucin Elegir la direccin de estacin correcta de la CPU utilizando el men de configuracin de la PG.

En la tabla E-1 figuran algunos problemas que se pueden presentar en la PG 702, as como una lista de las causas posibles y las soluciones recomendadas en cada caso.
Tabla E-1 Eliminacin de errores Problema No es posible comunicarse con la CPU.

Direccin de estacin errnea.

Las velocidades de transferenCambiar la velocidad de transcia de la PG y de la CPU son di- ferencia de la PG 702. ferentes. La CPU no ha arrancado. Cable de comunicacin averiado. La PG 702 se ha arrancado antes de establecer un enlace online con la CPU. Se ha recibido un error de comunicacin irrecuperable. CPU en modo errneo. El selector de modos de operacin de la CPU se encuentra en una posicin errnea. Conectar la alimentacin de la CPU S7-200. Sustituir el cable de comunicacin. Desconectar y conectar nuevamente la alimentacin de la PG 702. Desconectar y conectar nuevamente la alimentacin de la PG 702. Colocar el selector de la CPU en posicin TERM.

Unidad de programacin PG 702 C79000-G7078-C709-01

E-1

Eliminacin de errores

E-2

Unidad de programacin PG 702 C79000-G7078-C709-01

Indice alfabtico
A
Advertencias, visualizacin, 5-13 Agregar una nueva variable a forzar, 6-6 Ajustar direccin del interface DP, 4-23 filtros de entrada, 4-15, 4-19 la direccin de la PG, 4-41 la velocidad de transferencia, 4-41 parmetros del interface 0, 4-21 parmetros del interface 1, 4-22 tabla de salidas, 4-18 Alimentacin, fuente externa, 2-2 Areas remanentes, 4-15 definir, 4-16 Aritmtica, operaciones, A-11 Arrancar la PG 702, 3-2, 4-9 Arranque, confirmar mensajes, 3-2 ASCII caracteres, B-1 introducir caracteres, B-2 pantallas de ejemplo, B-3 Asistencia tcnica, preguntas, iv Ayudas de edicin, 5-15 IR A, 5-16 tecla, 4-7

C
Cable de programacin, interface PPI, D-4 Cambiar la CPU a modo RUN o STOP, 4-35 Cambiar las funciones, 4-6 Cancelar tecla CLR, 4-7 una entrada, 4-11 Carga, operaciones, A-4 Cargar en la CPU, 4-14, 4-26 en la PG, 4-26 un programa ya existente en la CPU, 3-4 un programa de la CPU en la PG 702, 3-4 un programa en la CPU, 5-3 un programa en la PG, 4-13 Ciclo individual, ejecutar, 6-8 CLR, tecla, 4-3 Cdigos de error comprobacin, C-1 gestin de objetos, C-1 PPIDRV, C-2 proteccin con contrasea, C-2 protocolo, C-1 reloj, C-2 Colores de las teclas, 4-7 Comparar la memoria flash con la memoria de la CPU, 4-32 Comprobacin funciones, 6-2 men de funciones, 6-2 Comprobacin, errores de, C-1 Comprobacin, modo de, 4-8, 4-11 Comprobar, ejecutar un ciclo individual, 6-8 Comprobar variables, 4-49 Conectar la PG 702, 2-2, 3-2 Configuracin de la CPU, funciones, 4-15 Constantes, 5-2 Contrasea borrar, 4-48 cambiar, 4-47 errores, C-2 funcin, 4-46 habilitar, 4-48 introducir, 4-47 niveles de proteccin, 4-9 proteccin con, 4-9 Contrasea nueva, 4-47

B
Bloque de datos de la CPU, 4-25 del sistema, edicin, 1-3 edicin, 1-3, 4-11, 4-27 introducir instrucciones, 4-28 ver los valores, 4-26 Bloque de programa de la CPU, 4-13 edicin, 1-3 edicin, 4-11 modo de edicin, 5-3 Borrar contrasea, 4-48 lnea de operaciones, 5-14 memoria de la CPU, 4-35 partes de una operacin, 5-14 programa ya existente, 3-5 Buscar la direccin de la CPU, 4-41 BUSCAR, funcin, activar, 5-17

Unidad de programacin PG 702 C79000-G7078-C709-01

Indice-1

Indice alfabtico

Conversin, operaciones, A-9 Copiar la memoria de la CPU, 4-35 la memoria de la CPU en la memoria flash de la PG, 4-29 la memoria flash de la PG en la memoria de la CPU, 4-30 CPU cargar datos en, 4-26 cargar un programa en, 4-14 cargar un programa en la PG 702, 3-4, 4-13 compatibilidad, 4-33 Crear un programa, 1-3, 3-4, 5-3 Cursor desplazar, 5-14 posicin, 4-7

Ejemplo arrancar y configurar la PG 702, 3-2 borrar un programa ya existente, 3-5 introducir caracteres ASCII, B-4 introducir operaciones, 4-6 Ejemplo de grupos de entradas, 4-19 Ejemplo de una secuencia de men, 4-10 Elegir el idioma y la nemotcnica, 4-42 Elegir la direccin de la CPU, 4-41 Eliminacin de errores, E-1 Entrada, cancelar, 4-11 Errores de comprobacin, C-1 de gestin de objetos, C-1 de protocolo, C-1 Escribir variables en la tabla de estado, 6-4 ESD, mdulos con sensibilidad electrosttica, D-5 Estado DP, 4-23

D
Datos tcnicos, D-2 DE, modo, 4-8 Definir las reas remanentes, 4-16 Desforzar todas las variables, 6-7 una sola variable, 6-7 variables, 6-5 Desplazar el cursor, 5-14 DG, modo, 4-8 Direccin introduccin directa, 5-10 introducir identificadores, 5-8 mltiple, 5-11 teclas, 4-6, 5-8 Direccin del interface DP, 4-23 Display, 4-8 lnea de informacin, 5-13 modo de edicin, 5-12

F
Filtros de entrada, ajustar, 4-19 Finalizar una introduccin, 5-14 Flash, funciones, 4-29 FLOAT, formato de datos, 4-27 Formato de datos entero con signo, 4-27 sin signo, 4-27 FLOAT, 4-27 HEX, 4-27 hexadecimal, 4-27 INT, 4-27 nmeros en coma flotante, 4-27 UINT, 4-27 Forzar, variables, 6-5 Forzar valores, teclas vlidas, 6-5 Funcin, elegir de un men, 4-10 Funcionalidad de la PG 702, 1-2 Funciones reas remanentes, 4-15 bloque de datos de la CPU, 4-25 borrar la memoria de la CPU, 4-35 comprobar variables, 4-49 configuracin de la PG, 4-40 contraseas, 4-46 interface 0, 4-21 interface 1, 4-22 parmetros del interface 0, 4-15 parmetros del interface DP, 4-15

E
ED, modo, 4-8 Edicin, funciones, 5-2 Edicin, modo de, 4-8 Editar bloques de datos, 1-3, 4-27 bloques de datos del sistema, 1-3 bloques de programa de la CPU, 1-3 programas, 5-2, 5-3 Editor de bloques de datos mover el cursor, 4-28 teclas, 4-27 Editor de datos, modo, 4-8 Editor de programas, salir y retornar, 4-14

Indice-2

Unidad de programacin PG 702 C79000-G7078-C709-01

Indice alfabtico

Funciones de configuracin ajustar filtros de entrada, 4-15 parmetros del interface 1, 4-15 tabla de salidas, 4-15 Funciones de configuracin de la CPU, 4-15 Funciones de configuracin de la PG, 4-40 ajustar la direccin de la PG, 4-41 ajustar la velocidad de transferencia, 4-41 buscar la direccin de la CPU, 4-41 elegir el idioma y la nemotcnica, 4-42 elegir la direccin de la CPU, 4-41 nivel de proteccin, 4-43 regular el volumen del pitido, 4-43 restringir el acceso, 4-44 Funciones de la CPU, 4-34 cambiar la CPU a modo RUN o STOP, 4-35 copiar la memoria de la CPU, 4-35 leer errores de la CPU, 4-39 leer la configuracin de las E/S, 4-36 leer la versin de la CPU, 4-39 leer o ajustar el reloj de tiempo real, 4-37 Funciones de las teclas, 4-3, A-14 Funciones de men de la PG, A-16 disponibles en modo restringido, 4-44 Funciones flash, 4-29

J
Juego de operaciones, panormica, A-1

L
Leer el estado DP, 4-23 errores de la CPU, 4-39 la configuracin de las E/S, 4-36 la versin de la CPU, 4-39 variables en la tabla de estado, 6-4 Leer o ajustar el reloj de tiempo real, 4-37 Lnea de informacin, 5-13 modo de edicin, 5-13 modo de operacin, 4-8 Lnea de operaciones, 4-8 borrar, 5-14 una lnea, 5-12 Lnea, nmero de, 4-8

M
Mensajes confirmar, 4-6 sistema, 3-2 Mensajes de error, visualizacin, 5-13 Men ejemplo de una secuencia, 4-10 funciones de comprobacin, 6-2 funciones de la PG, A-16 salir de, 4-10 seleccionar, 4-10 trabajar con, 4-10 Mens juego de operaciones, A-6 panormica, A-1 Mens de ayudas de edicin, activar, 5-15 Metas, operaciones con, A-6 Modo de operacin, identificador, 4-8 Modo restringido funciones disponibles, 4-44 salir, 4-45 Modos de operacin, 4-11 Mdulos con sensibilidad electrosttica, uso, D-5 Montaje en un cuadro o armario elctrico, 2-4 Montar la PG 702, 2-4

H
HEX, formato de datos, 4-27 Homologacin, D-7

I
Identificador de modo, 4-8 Idioma de la PG 702, ajustar, 1-2 Indicador de contrasea, 4-9 INT, formato de datos, 4-27 Interface 0 ajustar los parmetros, 4-21 funciones, 4-21 parmetros, 4-15 Interface 1 ajustar los parmetros, 4-22 funciones, 4-22 parmetros, 4-15 Interface DP, parmetros, 4-15 Interface PPI, D-4 Interrupcin, operaciones, A-7 Introduccin, cancelar, 5-14 Introducir contrasea, 4-47 operaciones, 4-4 programa de ejemplo, 3-6 teclas, 4-4 Ir a un segmento o lnea, 5-16

N
Niveles de proteccin, 4-43 contrasea, 4-9 Nmeros en coma flotante, 6-4

Unidad de programacin PG 702 C79000-G7078-C709-01

Indice-3

Indice alfabtico

O
O, operaciones lgicas con, A-3 Offsets de operandos, 5-9 Operacin, lnea, 5-4 Operaciones, 5-4, A-12 aritmticas, A-11 carga, A-4 contaje y temporizacin, A-5 conversin, A-9 desplazamiento y rotacin, A-8 diversas de control, A-7 insertar, 5-4 interrupcin, A-7 introducir, 4-4, A-6 introducir con men, 5-6 introducir con un men de seleccin, 5-7 introducir sin men, 5-5 mens, A-6 meta, A-6 mtodos de introduccin, 4-4 pila, A-10 retorno, A-6 rotacin y desplazamiento, A-8 tabla, A-8 teclas, 5-4 temporizacin y contaje, A-5 transferencia, A-10 Operaciones lgicas, A-2 con O, A-3 con palabras, A-9 con Y, A-2 Operando, 4-5, 5-2, A-13 introduccin individual, 5-10 introduccin mltiple, 5-11 mtodos de introduccin, 5-9

PG 702 reas de aplicacin, 1-2 asistencia complementaria, iv cargar un programa de la CPU, 3-4 conectar a la CPU, 2-2, 3-2 documentacin adicional, iv ejemplo de cmo arrancar y configurar la PG 702, 3-2 elegir el idioma y la nemotcnica, 3-3 fuente de alimentacin externa, 2-2 modos de operacin, 4-11 montaje, 2-4 primer arranque, 3-2 referencia, iii teclado, 4-2 PG 702, datos tcnicos, D-2 Pila, operaciones de, A-10 Posicin, cursor, 4-7 PPIDRV, errores, C-2 Problemas, eliminacin de errores, E-1 Programa, ejemplo, 3-6 Programa AWL, delimitadores, 4-4 Programa de ejemplo, incrementar palabra de memoria, 3-6 Programacin, teclas, 3-3 Programar crear un programa, 3-4 elegir el idioma y la nemotcnica, 3-3

R
Radiointerferencias, supresin, D-7 Reloj de tiempo real, teclas vlidas para modificarlo, 4-37 Reloj, errores, C-2 Restringir el acceso a la PG, 4-44 Retardos de las entradas, 4-20 Retorno, operaciones de, A-6 Rotulacin del teclado, 4-3

Palabras, operaciones lgicas con, A-9 Panormica juegos de operaciones, A-1 S mens, A-1 Pantallas de parmetros del estado DP, 4-24 Salir del modo restringido, 4-45 Pantallas para ajustar el reloj de tiempo real, 4-38 Secuencia, mens, 4-10 Segmento, nmero de, 4-8 Seleccionar un men, 4-10

T
Tabla de estado configurar, 6-3 escribir variables, 6-4 introducir nmeros en coma flotante, 6-4 leer variables, 6-4

Indice-4

Unidad de programacin PG 702 C79000-G7078-C709-01

Indice alfabtico

Tabla de salidas, 4-15 ajustar, 4-18 Tarea de ejemplo, cargar el programa en la CPU, 3-11 Tecla amarilla, 4-7 Tecla blanca, 4-7 Tecla CLR cancelar una entrada, 4-7 no, 4-7 Tecla de cancelacin, 4-7 Tecla de confirmacin, 4-7 Tecla de funciones de la PG, 4-7 Tecla gris clara, 4-7 Tecla gris oscura, 4-7 Tecla roja, 4-7 Tecla Shift, 4-3 Teclado colores, 4-7 funciones, 4-7 PG 702, 4-2 Teclas, 3-3, 5-2 cambiar de funcin, 4-6 CLR, 4-3 direccin, 5-8 direcciones, 4-6 introducir operaciones, 4-4 operaciones, 5-4 para introducir tipos de operandos, 4-6 para modificar el reloj de tiempo real, 4-37 Shift, 4-3 significado de los colores, 4-7 vlidas para modificar las informaciones de forzado, 6-5 valores de direcciones, 4-6

Teclas del editor de bloques de datos, 4-27 Teclas verdes, 4-7 Tiempos de retardo de las entradas, 4-20 Transferencia, operaciones de, A-10

U
UINT, formato de datos, 4-27 Utilizar la PG 702, 1-2

V
Valor de direccin introducir, 5-8 teclas, 4-6, 4-7 Variable a forzar, agregar, 6-6 Volumen del pitido, regular, 4-43

Y
Y, operaciones lgicas con, A-2

Unidad de programacin PG 702 C79000-G7078-C709-01

Indice-5

Indice alfabtico

Indice-6

Unidad de programacin PG 702 C79000-G7078-C709-01

Siemens AG A&D AS E46 Oestliche Rheinbrueckenstr. 50 D-76181 Karlsruhe R.F.A.

Remitente: Nombre: _ Cargo: _ _ _ _ Empresa: _ Calle: _ _ _ _ Cdigo postal: _ Poblacin: _ Pas: _ _ _ _ Telfono: _

_ _ _ _ _ _ _ _

_ _ _ _ _ _ _ _

_ _ _ _ _ _ _ _

_ _ _ _ _ _ _ _

_ _ _ _ _ _ _ _

_ _ _ _ _ _ _ _

_ _ _ _ _ _ _ _

_ _ _ _ _ _ _ _

_ _ _ _ _ _ _ _

_ _ _ _ _ _ _ _

_ _ _ _ _ _ _ _

_ _ _ _ _ _ _ _

_ _ _ _ _ _ _ _

_ _ _ _ _ _ _ _

_ _ _ _ _ _ _ _

_ _ _ _ _ _ _ _

_ _ _ _ _ _ _ _

_ _ _ _ _ _ _ _

_ _ _ _ _ _ _ _

_ _ _ _ _ _ _ _

_ _ _ _ _ _ _ _

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ __ _ _ _ _ _ _ _ _ _ _ _ _

Indique el ramo de la industria al que pertenece: r r r r r r r Industria del automvil Industria qumica Industria elctrica Industria alimentaria Control e instrumentacin Industria mecnica Industria petroqumica r r r r r r Industria farmacutica Industria del plstico Industria papelera Industria textil Transportes Otros _ _ _ _ _ _ _ _ _ _ _

Unidad de programacin PG 702 6ES7702-0AA01-8DA0-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 enve a Siemens.

Responda, por favor, a las siguientes preguntas dando una puntuacin comprendida entre 1 = muy bien y 5 = muy mal: 1. 2. 3. 4. 5. Corresponde el contenido del manual a sus exigencias ? Resulta fcil localizar las informaciones requeridas ? Es comprensible el texto ? Corresponde el nivel de los detalles tcnicos a sus exigencias ? 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: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Unidad de programacin PG 702 6ES7702-0AA01-8DA0-01

Oper. = +D D +I I =I +R R *R /R A AB<=

Teclas = Men 8 1 2 Men 8 2 2 Men 8 1 1 Men 8 2 1 = = Men 8 1 3 Men 8 2 3 Men 8 6 Men 8 8 A/ANx Shift A/ANx 3 2 Shift A/ANx 3 1 Shift A/ANx 3 3 Shift A/ANx 5 2 Shift A/ANx 5 1 Shift A/ANx 5 3 Shift A/ANx 1 Men 7 3 A/ANx A/ANx Men 5 1 1 Men 5 1 3 Men 5 1 2

Oper. DECB DECD DECO DECW DISI DIV DTCH DTR ED ENCO END ENI

Teclas Men 8 4 1 Men 8 4 3 Men 4 4 Men 8 4 2 Men 1 3 2 Men 8 7 Men 1 3 5 Men 4 8 Men 7 2 Men 4 3 Men 1 9 Men 1 3 3

Oper. LDNI LDR<= LDR= LDR>= LDW <= LDW = LDW >= LIFO LPP LPS LRD LSCR

Teclas Shift LD/LDx 2 Shift LD/LDx 6 2 Shift LD/LDx 6 1 Shift LD/LDx 6 3 Shift LD/LDx 4 2 Shift LD/LDx 4 1 Shift LD/LDx 4 3 Men 3 2 Men 7 7 Men 7 5 Men 7 6 Men 1 4 1

Oper. OW <= OW= OW>= PID PLS R RCV RET RETI RI RLB RLD

Teclas Shift O/Ox 4 2 Shift O/Ox 4 1 Shift O/Ox 4 3 Men 9 5 Men 9 7 Shift = 2 Men 9 1 4 Men 1 2 1 Men 1 2 2 Shift = 4 Men 2 2 1 Men 2 2 3 Men 2 2 2 Men 2 1 1 Men 2 1 3 Men 2 1 2 Shift = 1

AB=

EU

Men 7 1

MEND

Men 1 8

RLW

AB>=

FIFO

Men 3 3

MOVB

Men 6 1

RRB

AD<=

FILL

Men 6 9

MOVD

Men 6 3

RRD

AD =

FND <

Men 3 7

MOVR

Men 6 4

RRW

AD>=

FND <>

Men 3 5

MOVW

Men 6 2

AI

FND =

Men 3 4

MUL

Men 8 5

SBR

Men 1 1 4 Men 1 4 3 Men 1 4 2 Men 4 5 Men 2 5 Shift = 3

ALD AN ANDB ANDD AND W

FND > FOR HDEF HSC HTA

Men 3 6 Men 1 5 CTR CTR CTR CTR CTR CTR CTR Men 4 7

NETR NETW NEXT NOP NOT

Men 9 1 1 Men 9 1 2 Men 1 6 Men 9 6 Men 7 8

SCRE SCRT SEG SHRB SI

Unidad de programacin PG 702 6ES7702-0AA01-8DA0-01

ANI

Shift A/ANx 2 Shift A/ANx 6 2 Shift A/ANx 6 1 Shift A/ANx 6 3 Men 1 3 4 Men 4 6 Men 3 1 Shift A/ANx 4 2 Shift A/ANx 4 1 Shift A/ANx 4 3 Men 4 1 Men 6 6 Men 6 8 Men 6 7 Men 1 1 3 Men 1 2 3 Men 1 2 4 CTR CTR CTR

IBCD

Men 4 2

O/Ox

SLB

Men 2 4 1 Men 2 4 3 Men 2 4 2 Men 8 9

AR<=

INCB

Men 8 3 1

OB<=

Shift O/Ox 3 2

SLD

AR=

INCD

Men 8 3 3

OB=

Shift O/Ox 3 1

SLW

AR>=

INCW

Men 8 3 2

OB>=

Shift O/Ox 3 3

SQRT

ATCH ATH ATT AW < = AW=

INT INVB INVD INVW

Men 1 3 1 Men 5 4 1 Men 5 4 3 Men 5 4 2

OD<= OD = OD>= OI

Shift O/Ox 5 2 Shift O/Ox 5 1 Shift O/Ox 5 3 Shift O/Ox 1

SRB SRD SRW STOP

Men 2 3 1 Men 2 3 3 Men 2 3 2 Men 1 7

JMP

Men 1 1 1

OLD

Men 7 4

SWAP

Men 6 5

AW>=

LBL

Men 1 1 2

ON

O/Ox O/Ox

TODR

Men 9 2

BCDI BMB BMD BMW CALL CRET CRETI CTU CTUD

LD LDB <= LDB = LDB >= LDD <= LDD = LDD > = LDI LDN

LD/LDx Shift LD/LDx 3 2 Shift LD/LDx 3 1 Shift LD/LDx 3 3 Shift LD/LDx 5 2 Shift LD/LDx 5 1 Shift LD/LDx 5 3 Shift LD/LDx 1 LD/LDx LD/LDx

ONI OR<= OR= OR>= ORB ORD ORW

Shift O/Ox 2 Shift O/Ox 6 2 Shift O/Ox 6 1 Shift O/Ox 6 3 Men 5 2 1 Men 5 2 3 Men 5 2 2

TODW TON TONR TRUNC WDR XMT XORB XORD XORW

Men 9 3 TMR TMR TMR Men 4 9 Men 9 4 Men 9 1 3 Men 5 3 1 Men 5 3 3 Men 5 3 2

Unidad de programacin PG 702 6ES7702-0AA01-8DA0-01

S-ar putea să vă placă și