Anda di halaman 1dari 152

Prlogo, Indice

SIMATIC

Unidad de programacin
PG 702

Introduccin a la PG 702

Montar la PG 702

Crear un programa de ejemplo

Trabajar con la PG 702

Editar programas AWL

Comprobar el programa y
eliminar errores

Mens y juegos de operaciones

Caracteres ASCII

Cdigos de error

Datos tcnicos y hardware

Eliminacin de errores

Manual

Referencia del manual:


6ES7702-0AA01-8DA0

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.

Marca registrada

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.

Copyright E Siemens AG 1998 All rights reserved

Exencin de responsabilidad

La divulgacin y reproduccin de este documento, as como el uso y


la comunicacin de su contenido, no estn autorizados, a no ser que
se obtenga el consentimiento expreso para ello. Los infractores
quedan obligados a la indemnizacin de los daos. Se reservan
todos los derechos, en particular para el caso de concesin de
patentes o de modelos de utilidad.

Hemos 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.

Siemens AG
Bereich Automatisierungs- und Antriebstechnik
Geschaeftsgebiet Industrie-Automatisierungssysteme
Postfach 4848, D-90327 Nuernberg

E Siemens AG 1998
Sujeto a cambios sin previo aviso.

Siemens Aktiengesellschaft

6ES7702-0AA01-8DA0

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:
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:
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.1

Utilizar la PG 702 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1-2

1.2

Programar con la PG 702 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1-3

Montar la PG 702 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2-1

2.1

Conectar la PG 702 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2-2

2.2

Cambiar la plantilla del teclado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2-3

2.3

Montar la PG 702 en un cuadro o armario elctrico . . . . . . . . . . . . . . . . . . . . . . . .

2-4

Crear un programa de ejemplo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3-1

3.1

Arrancar y configurar la unidad de programacin . . . . . . . . . . . . . . . . . . . . . . . . . .

3-2

3.2

Cargar un programa de la CPU en la PG 702 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3-4

3.3

Programa de ejemplo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3-6

Trabajar con la PG 702 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-1

4.1

Utilizar el teclado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-2

4.2

Arrancar la PG 702 / proteccin con contrasea . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-9

4.3

Trabajar con los mens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-10

4.4

Modos de operacin de la PG 702 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-11

4.5

Bloque de programa de la CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-13

4.6

Configuracin de la CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-15

4.7

Bloque de datos de la CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-25

4.8

Funciones flash

4-29

4.9

Funciones de la CPU

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

4-35

4.10

Configuracin de la PG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-41

4.11

Contraseas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-47

4.12

Comprobar variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-50

Unidad de programacin PG 702


C79000-G7078-C709-01

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

Indice

Editar programas AWL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-1

5.1

Utilizar las funciones de edicin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-2

5.2

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

5-3

5.3

Introducir operaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-4

5.4

Introducir operandos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-8

5.5

Utilizar el display para editar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-12

5.6

Utilizar las ayudas de edicin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-15

5.7

Ir a un segmento o lnea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-16

5.8

Buscar un operando o una operacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-17

Comprobar el programa y eliminar errores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6-1

6.1

Funciones de comprobacin

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

6-2

6.2

Tabla de estado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6-3

6.3

Forzar y desforzar variables y E/S

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

6-5

6.4

Ejecutar un ciclo individual

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

6-8

Mens y juegos de operaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

A-1

A.1

Operaciones lgicas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

A-2

A.2

Mens de operaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

A-6

A.3

Operandos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

A-13

A.4

Funciones de men de la PG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

A-16

Caracteres ASCII . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

B-1

Cdigos de error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C-1

Datos tcnicos y hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

D-1

D.1

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

D-2

D.2

Cable de programacin (interface PPI para la PG 702) . . . . . . . . . . . . . . . . . . . . .

D-4

D.3

Manipular mdulos sensibles a descargas electrostticas (ESD) . . . . . . . . . . . . .

D-5

D.4

Homologacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

D-7

Eliminacin de errores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

E-1

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

vi

Indice-1

Unidad de programacin PG 702


C79000-G7078-C709-01

Introduccin a la PG 702

El presente captulo proporciona una panormica general de la PG 702 describiendo sus


funciones y las tareas que permite realizar.

Indice del captulo


Apartado

Tema

Pgina

1.1

Utilizar la PG 702

1-2

1.2

Programar con la PG 702

1-3

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

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


o armario elctrico.

Indice del captulo


Apartado

Tema

Pgina

2.1

Conectar la PG 702

2-2

2.2

Cambiar la plantilla del teclado

2-3

2.3

Montar la PG 702 en un cuadro o armario elctrico

2-4

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).

5
6

Conexin de alimentacin
(externa)
Figura 2-1

2-2

Interface para el cable de


programacin

Conexin de la PG 702

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.

PG 702

SIEMENS

LD/LDx
A/ANx

TMR

O/Ox
=

CTR

Menu
Q/SM

M/AC

I/HC

C/Ax

S/Cf

V/Cx

PG-Menu

FCT

T/CH

C
3

D
4

E
5

F
6

&

+/

No

Yes

Plantilla de teclado de la PG 702 con nemotcnica internacional

PG 702

SIEMENS

LD/LDx
U/Ux

Zeiten

O/Ox
=

Zhler

Men
A/SM

M/AC

E/HC

Z/Ax

V/Kx

S/Kf

PG-Men

FKT

T/KH

Shift

Figura 2-3

B
2

CLR

Shift

Figura 2-2

A
1

A
1

B
2

C
3

D
4

E
5

F
6

&

+/

Nein

Ja

CLR

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

Armario
elctrico

Figura 2-4

Placa dorsal

Cara adhesiva a la derecha

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

Tema

Pgina

3.1

Arrancar y configurar la unidad de programacin

3-2

3.2

Cargar un programa de la CPU en la PG 702

3-4

3.3

Programa de ejemplo

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

CONFIGURACION PG.

2. Pulse la tecla

ELEGIR IDIOMA.

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


1

ALEMAN

INGLES

FRANCES

ITALIANO

ESPAOL

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

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

Shift

Pulse la tecla

CLR

Unidad de programacin PG 702


C79000-G7078-C709-01

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


CLR

para deshacer una seleccin o cancelar un proceso.

para salir.

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

Cargar un programa de la CPU

Tecla
1.

PG-Menu

2.

Funcin
Acceder al men principal
de la PG (si no se visualiza
todava).

Activar el men BLOQUE


PROG. CPU.

Visualizacin

1 BLOQUE PROG. CPU

>

2 CONFIGURACION 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

Tecla
1.

2.

3.

PG-Menu

Varias veces

Funcin
Retornar al men principal
de la PG.

Visualizar las FUNCIONES


de la CPU.

Elegir el men
FUNCIONES CPU.

Visualizacin

1 BLOQUE PROG. CPU

>

2 CONFIGURACION CPU

>

5 FUNCIONES CPU

>

6 CONFIGURACION PG

>

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.

8.

Confirmar la seleccin para


borrar el bloque de programa de la CPU y retornar
al men principal de la PG.
1

Activar el men BLOQUE


PROG. CPU.

1 BLOQUE PROG. CPU

>

2 CONFIGURACION 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?.

10.

REEMPL. PROGRAMA?

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:

3-6

1:1

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.

LD/LDx

2.

Shift
Q/SM

3.

Funcin

Visualizacin

Elegir la operacin LD.

El cursor salta al campo de entrada de operandos.

Elegir el identificador de
operando SM.

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

Offset de operando de entrada 0.0:

N de segmento N de operacin

4.

Utilizar la tecla con flecha


derecha para insertar el .
como delimitador.
0

LD

SM0.0

ED:

1:1

ED:

1:2

Finalizar la entrada y desplazar el cursor a la siguiente lnea.

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.

2.

Menu

Varias veces

3.

Funcin
Activar el men de operaciones.

Desplazarse por el men de


operaciones.

Elegir el men
ARITMETICA.

Visualizacin

1 CONTROL PROGRAMA

>

2 ROTACION Y DESPL.

>

7 OPER. PILA

>

8 ARITMETICA

>

1 +

>

>

Elegir las operaciones +

1 +I
2 +D
1

Elegir la operacin +I

+I
ED:
4.

Shift
V/Cx
1

5.
M/AC
1

6.

3-8

Elegir el primer identificador


de constante #
Introducir 1 como valor de la
constante.
Introducir el segundo operando MW. La coma se genera automticamente.

1:2

+I #1
ED:

1:2

+I #1,MW1
ED:

1:2

ED:

1:3

Introducir 1 como offset del


operando.
Finalizar la entrada y desplazar el cursor a la siguiente lnea.

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.

2.

Menu

Varias veces

Funcin
Activar el men de operaciones.

Desplazarse por el men de


operaciones.
Elegir el men TRANSF.
DATOS.

Visualizacin

1 CONTROL PROGRAMA

>

2 ROTACION Y DESPL.

>

5 LOGICA PALABRA

>

6 TRANSF. DATOS

>

1 MOVB
2 MOVW
3.

Elegir MOVB.

MOVB
ED:
4.

M/AC
1

5.
Q/SM
0

6.

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.

1:3

MOVB MB1
ED:

1:3

MOVB MB1,QB0
ED:

1:3

ED:

1:4

Finalizar la entrada y desplazar el cursor a la siguiente lnea.

Unidad de programacin PG 702


C79000-G7078-C709-01

3-9

Crear un programa de ejemplo

Pasar al segundo segmento


Tecla
1.

Shift

Funcin

Visualizacin

Comenzar el siguiente segmento.

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

2.

3-10

Funcin

Visualizacin

Activar el men.

1 CONTROL PROGRAMA

>

Elegir CONTROL
PROGRAMA.

2 ROTACION Y DESPL.

>

Desplazarse por las opciones de control del programa.

MEND

Elegir MEND.

ED:

2:1

ED:

2:2

Finalizar la entrada.

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

Utilizar la tecla FCT para cargar un programa en la CPU

Tecla
1.

Funcin
Acceder al men de funciones de edicin.

FCT
Varias veces

Desplazarse por las funciones de edicin.


5

Elegir CARGAR EN CPU.

Visualizacin

1 INSERTAR

>

2 BORRAR

>

4 BUSCAR

>

5 CARGAR EN CPU

GUARDAR PROG.?
2.

Cargar el programa en la
CPU.

Tabla 3-4

Utilizar el men de la PG para cargar un programa en la CPU

Tecla
1.

2.

PG-Menu

El programa se guarda en la CPU.

Funcin

Visualizacin

Elegir el men de la PG.

Activar el men BLOQUE


PROG. CPU.

1 BLOQUE PROG. CPU

>

2 CONFIGURACION 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.

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

Tema

Pgina

4.1

Utilizar el teclado

4-2

4.2

Arrancar la PG 702 / proteccin con contrasea

4-9

4.3

Trabajar con los mens

4-10

4.4

Modos de operacin de la PG 702

4-11

4.5

Bloque de programa de la CPU

4-13

4.6

Configuracin de la CPU

4-15

4.7

Bloque de datos de la CPU

4-25

4.8

Funciones flash

4-29

4.9

Funciones de la CPU

4-34

4.10

Configuracin de la PG

4-40

4.11

Contraseas

4-46

4.12

Comprobar variables

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:
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).

PG 702

SIEMENS

Operaciones
LD/LDx
A/ANx

TMR

O/Ox
=

Tipos de operandos
CTR

Menu
Q/SM

M/AC

I/HC

C/Ax

V/Cx

S/Cf

PG-Menu

FCT

T/CH

Offsets de operandos
A
1

B
2

C
3

D
4

E
5

F
6

&

+/

No

Yes

CLR

Shift

Desplazamiento

Figura 4-1

4-2

Teclado y display de la PG 702

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):
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.
Si no se est editando, la tecla
PG.
En otras situaciones, la tecla

CLR

CLR

cancela la operacin y retorna al men principal de la


finaliza la funcin en cuestin.

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


La tecla
error.

CLR

significa No.

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

Utilice la combinacin

Unidad de programacin PG 702


C79000-G7078-C709-01

Shift

CLR

para deshacer una seleccin o cancelar un proceso.

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)

Operacin
A
AN

Actividad
Utilice la tecla asignada a la operacin en cuestin.

A/ANx

Pulse dos veces la tecla asignada


a la operacin en cuestin para
introducir la forma negada de la
misma.

A/ANx

A/ANx

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.

ANDB

Menu

Pulse el botn Men para seleccionar operaciones no impresas


en las teclas.

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

#123

Hexadecimal

16#A987

ASCII hexadecimal

1641

Real (en coma flotante)

#-1.23E+6

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

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

).

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:

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

Colores y funciones de las teclas


Tecla

Color

Funcin

Amarillo

Tecla Return para concluir o confirmar funciones.


Responde afirmativamente a una pregunta
que se pueda contestar con s o no.

Rojo

Borra los siguientes elementos:

CLR

Lneas enteras

Partes de una lnea (dependiendo de la


posicin del cursor)

Campos de entrada enteros

Responde negativamente a una pregunta


que se pueda contestar con s o no.
Shift

Blanco

CLR

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.

Shift

Verde

Se desplaza en una lnea o por los mens.


Se desplaza de una lnea a otra.
Cambia de un men a otro.
Shift

Gris claro

Operacin, operando y teclas de


men

Cambia a un segmento diferente.


Introduce operaciones en el editor
AWL.
Use la tecla Shift para cambiar a las
operaciones blancas.
Introduce operandos.
Accede a diversos mens.

Gris oscuro

Teclas numricas a la derecha del


display

Unidad de programacin PG 702


C79000-G7078-C709-01

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.

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:

Primera lnea: lnea de operaciones

I0.0
3:2

Identificador de modo N de segmento

Segunda lnea: lnea de informacin


N de lnea

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.

4-8

ED

Edicin de programas AWL (para editar bloques de programa y cambiar la


configuracin de la CPU)

DE

Edicin de bloques de datos (data editor) (para editar bloques de datos)

DG

Test (debug) (para leer, escribir y forzar variables y E/S)

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

permiten desplazarse por los submens adicionales.

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

1 AI
2 ANI
3 AWx
3

4 ABx
5 ADx

4
5

Estos submens
se visualizan una
vez seleccionados.

Figura 4-2

1 AD=
2 AD<=
3 AD>=

1 AB=
2 AB<=
3 AB>=

1 AW=
2 AW<=
3 AW>=

Ejemplo de una secuencia de men

Salir de un men
Hay dos maneras de salir del men actual:
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

4-10

CLR

Unidad de programacin PG 702


C79000-G7078-C709-01

Trabajar con la PG 702

Cancelar una entrada


Para cancelar una entrada pulse las teclas

4.4

Shift

CLR

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

Modos de operacin de la PG 702

Modo
Edicin de programas AWL

Edicin de bloques de datos


Test

Identificador
ED

Funcionalidad
Editar el bloque de programa

Combinacin de teclas
PG-Menu

PG-Menu

Editar la configuracin de la CPU

PG-Menu

Editar el bloque de datos de usuario

PG-Menu

DE

...

PG-Menu

Leer y escribir variables (tabla de estado)

PG-Menu

...

Forzar y desforzar variables

PG-Menu

...

Ejecutar un solo ciclo

PG-Menu

DG

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

Texto visualizado

Funcin

Combinacin de
teclas

1 AREAS REMANENTES

Ajustar las reas remanentes

2 TABLA DE SALIDAS>

Ajustar la tabla de salidas

1 CONGELAR SALIDAS

Congelar las salidas en su estado actual

2 ACTIV.TAB.SALIDAS

Seleccionar el estado de cada salida

3 ACTIVAR FILTROS>

Activar los tiempos de retardo de los filtros de


entrada

1 I0.0 > I0.3

Activar los tiempos de los filtros de entrada


I0.0 a I0.3

2 I0.4 > I0.7

Activar los tiempos de los filtros de entrada


I0.4 a I0.7

3 I1.0 > I1.3

Activar los tiempos de los filtros de entrada


I1.0 a I1.3

4 I1.4 > I1.5

Activar los tiempos de los filtros de entrada


I1.4 a I1.5

4 PARAM. INTERF. 0>

Ajustar/leer los parmetros del interface 0

1 AJUST.DIR.INTF. 0

Ajustar/leer la direccin de estacin de la


CPU

2 AJUST.VEL.TRANSF.

Ajustar/leer la velocidad de transferencia

3 AJUSTAR HSA

Ajustar/leer la direccin de estacin ms


alta

4 AJUST.CONT.REPET.

Ajustar/leer el contaje de repeticiones

5 AJUST. FACTOR GAP

Ajustar/leer el factor de actualizacin GAP

5 PARAM. INTERF. 1>

Ajustar/leer los parmetros del interface 1

1 AJUST.DIR.INTF. 1

Ajustar/leer la direccin de estacin de la


CPU

2 AJUST.VEL.TRANSF.

Ajustar/leer la velocidad de transferencia

3 AJUSTAR HSA

Ajustar/leer la direccin de estacin ms


alta

4 AJUST.CONT.REPET.

Ajustar/leer el contaje de repeticiones

5 AJUST. FACTOR GAP

Ajustar/leer el factor de actualizacin GAP

6 PARAM. INTERF. DP>

Ajustar/leer los parmetros del interface DP

1 AJUST.DIR.INTF.DP

Ajustar la direccin de estacin de la CPU

2 LEER ESTADO DP

Leer el 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:

0 representa
el nmero de
registro

Cursor

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

4-16

Definir el final de un rea remanente

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.

) 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.
Una vez configuradas todas las reas, pulse las teclas
reas en la CPU.

Unidad de programacin PG 702


C79000-G7078-C709-01

FCT

para escribir dichas

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

, 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

Figura 4-6

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

>
>
>
>

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

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

Tiempo de retardo en la CPU


212

Tiempo de retardo en las


CPUs 214, 215 y 216

0,3 ms

0,2 ms

0,5 ms

0,3 ms

0,9 ms

0,6 ms

1,7 ms

1,1 ms

1,7 ms

1,1 ms

3,3 ms

2,2 ms

6,6 ms

4,4 ms

13,1 ms

8.7 ms

Tras introducir el valor apropiado, pulse la tecla

4-20

para escribir la seleccin en la CPU.

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

Texto visualizado
4 PARAM. INTERF. 0>

Combinacin de
teclas

Ajustar/leer los parmetros del interface 0

1 AJUST.DIR.INTF. 0

Ajustar/leer la direccin de estacin

2 AJUST.VEL.TRANSF.

Ajustar/leer la velocidad de transferencia

3 AJUSTAR HSA

Ajustar/leer la direccin de estacin


ms alta

4 AJUST.CONT.REPET.

Ajustar/leer el contaje de repeticiones

5 AJUST. FACTOR GAP

Ajustar/leer el factor de actualizacin


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

para confirmar su entrada. El va-

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

VELOC. TRANSFER. 1
1:9600
2:19200
Elija

Pulse

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

Texto visualizado
5 PARAM. INTERF. 1>

Combinacin de
teclas

Ajustar/leer los parmetros del interface 1

1 AJUST.DIR.INTF. 1

Ajustar/leer la direccin de estacin

2 AJUST.VEL.TRANSF.

Ajustar/leer la velocidad de transferencia

3 AJUSTAR HSA

Ajustar/leer la direccin de estacin


ms alta

4 AJUST.CONT.REPET.

Ajustar/leer el contaje de repeticiones

5 AJUST. FACTOR GAP

Ajustar/leer el factor de actualizacin


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

Unidad de programacin PG 702


C79000-G7078-C709-01

. El valor se cargar inmediatamente en la CPU.

para cancelar la accin.

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

para acceder al men de funciones que

Funciones del editor de bloques de datos

Texto visualizado
3 BLOQUE DATOS CPU>

Funcin

Combinacin de
teclas

Manipular el bloque de datos de la CPU


(DB1).

1 CARGAR EN PG

Cargar el bloque de datos de la CPU


en la PG y acceder al editor de bloques de datos.

2 CARGAR EN CPU

Cargar el bloque de datos de la memoria de la PG en la CPU.

3 EDITAR BLOQ DATOS

Acceder al editor de bloques de datos.

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

Combinacin
de teclas

Funcin
Desplazarse a la lnea siguiente.
Desplazarse a la lnea anterior.

Shift

Desplazarse 10 lneas hacia abajo.

Shift

Desplazarse 10 lneas hacia arriba.

Shift

Desplazarse a la primera lnea.

Shift

Desplazarse a la ltima lnea.


Introducir/hacer una seleccin.
Mover el cursor hacia la izquierda.
Mover el cursor hacia la derecha.
Cambiar el tamao de datos: VB, VW, VD.

V/Cx
Shift

V/Cx

Borrar un carcter.

CLR
Shift

Cambiar el formato de datos: INT (entero con signo), UINT (entero sin signo),
HEX (hexadecimal), FLOAT (en coma flotante).

CLR

FCT
PG-Menu

Unidad de programacin PG 702


C79000-G7078-C709-01

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.

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.

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

Texto visualizado
4 FUNCIONES FLASH >

Funcin

Combinacin de
teclas

Copiar y comparar.

1 MEM CPU > PG FLASH

Copia la memoria de la CPU en la memoria


flash de la PG.

2 PG FLASH > MEM CPU

Copia la memoria flash de la PG en la memoria


de la CPU.

3 MEM CPU = PG FLASH

Compara el programa contenido en la memoria


flash de la PG con el programa en la CPU.

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 original
CPU 212

CPU 214, CPU 215, CPU 216

CPU 214

CPU 215, CPU 216

CPU 215

CPU 216

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

Texto visualizado
5 FUNCIONES CPU>

4-34

Funcin

Combinacin de
teclas

Ejecutar las funciones de la CPU

1 PONER CPU EN RUN

Iniciar la ejecucin del programa


de usuario

2 PONER CPU EN STOP

Detener la ejecucin del programa de usuario

3 BORRAR MEM. CPU>

Borrar la memoria de la CPU


S7-200

1 BORRADO TOTAL

Borrar toda la memoria de la


CPU

2 BORRAR BLOQ PROGR

Borrar el bloque de programa


de la CPU

3 BORRAR BLOQ DATOS

Borrar el bloque de datos de


la CPU

4 MEM CPU > CART MEM

Copiar la memoria de la CPU en


el cartucho de memoria

5 LEER CONFIG. E/S

Leer la configuracin de las E/S

6 HORA>

Leer/escribir el reloj de tiempo


real

1 LEER HORA

Leer el reloj de tiempo real

2 ESCRIBIR HORA

Escribir el reloj de tiempo real

7 LEER VERSION CPU

Leer la versin del software y del


ASIC

8 LEER ERROR CPU

Leer los errores de la CPU


S7-200

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:


n: Nmero de mdulo 0-6
T: Tipo de mdulo
D: mdulo digital
A: mdulo analgico
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
Utilice la tecla

4-36

CLR

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

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

08:15:00

JUEVES
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


Funcin

Tecla

Introducir un nuevo valor/ir al siguiente valor.


Introducir un nuevo valor/ir al siguiente valor.
Borrar un carcter.

CLR
Shift

CLR

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

para introducir un nuevo valor.

para introducir un nuevo valor.

MES: 2
(1-12)
Pulse

DIA: 26
(1-31)
Pulse

para introducir un nuevo valor.

HORA: 9
(0-23)
Pulse

para introducir un nuevo valor.

MINUTO: 14
(0-59)
Pulse

para introducir un nuevo valor.

SEGUNDO: 25
(0-59)
Pulse

para introducir un nuevo valor.

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

para introducir un nuevo valor.

98/02/26 09:14:25
ESCRIBIR EN CPU?
Pulse s (
Figura 4-10

4-38

) o no (

CLR

).

Pantallas para escribir el reloj de tiempo real

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


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

Texto visualizado
6 CONFIGURACION PG>

Combinacin de teclas

Modificar la configuracin de la PG.

1 BUSCAR DIRECC.CPU

Buscar una direccin de una CPU


S7-200 para comunicarse con
ella.

2 ELEGIR DIRECC.CPU

Elegir una direccin para una


CPU S7-200.

3 ELEGIR DIR. PG

Ajustar la direccin de estacin de


la PG.

4 AJUST.VEL.TRANSF.

Ajustar la velocidad de transferencia (9600 19200 bit/s).

5 ELEGIR IDIOMA

Elegir el idioma de visualizacin.

1 ALEMAN >

Ajustar la visualizacin en alemn.

1 SIMATIC

Ajustar la nemotcnica
SIMATIC

2 INTERNACIONAL

Ajustar la nemotcnica internacional.

Ajustar la visualizacin en ingls.

1 SIMATIC

Ajustar la nemotcnica
SIMATIC.

2 INTERNACIONAL

Ajustar la nemotcnica internacional.

Ajustar la visualizacin en francs.

2 INGLES >

3 FRANCES >
1 SIMATIC

Ajustar la nemotcnica
SIMATIC.

2 INTERNACIONAL

Ajustar la nemotcnica internacional.

4 ITALIANO >

4-40

Funcin

Ajustar la visualizacin en italiano.

1 SIMATIC

Ajustar la nemotcnica
SIMATIC.

2 INTERNACIONAL

Ajustar la nemotcnica internacional.

Unidad de programacin PG 702


C79000-G7078-C709-01

Trabajar con la PG 702

Tabla 4-14

Funciones de configuracin de la PG

Texto visualizado

Funcin

5 ESPAOL >

Combinacin de teclas

Ajustar la visualizacin en espaol.

1 SIMATIC

Ajustar la nemotcnica
SIMATIC.

2 INTERNACIONAL

Ajustar la nemotcnica internacional.

6 REGULAR VOLUMEN

Regular el volumen del pitido (seal sonora).

7 NIVEL PROTECCION >

Ajustar el nivel de proteccin (restringido o no restringido).

1 RESTRINGIDO

Buscar la direccin de la CPU

Restringir el acceso.

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

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

Alemn

Espaol

Francs

Italiano

Espaol

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

4-42

SIMATIC

Internacional

Unidad de programacin PG 702


C79000-G7078-C709-01

Trabajar con la PG 702

Regular el volumen del pitido

PG-Menu

Para regular el volumen del pitido, pulse las teclas PG-Menu


las siguientes teclas para elegir el volumen deseado:
0

Sin volumen

Volumen bajo

Volumen alto

Volumen ms alto

Volumen mximo

Pulse

Nivel de proteccin

. Oprima una de

para confirmar su seleccin y retornar al men de la PG.

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

. 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

Texto visualizado
1 FUNCIONES FLASH >

Funcin

Combinacin de
teclas

Copiar y comparar.

1 PG FLASH > MEM CPU

Copiar la memoria flash de la PG en la memoria


de la CPU.

2 MEM CPU = PG FLASH

Comparar el programa contenido en la memoria


flash con el programa en la CPU.

2 CONFIGURACION PG >

Modificar la configuracin de la PG.

1 BUSCAR DIRECC.CPU

Buscar una direccin de una CPU S7-200 para


comunicarse con ella.

2 ELEGIR DIRECC.CPU

Elegir una direccin para una CPU S7-200.

3 ELEGIR DIR. PG

Ajustar la direccin de estacin de la PG.

4 AJUST.VEL.TRANSF.

Ajustar la velocidad de transferencia (9600


19200 bit/s).

5 ELEGIR IDIOMA >

Ajustar el idioma del display y la nemotcnica.

6 REGULAR VOLUMEN

Regular el volumen del pitido (seal sonora).

7 NIVEL PROTECCION >

Ajustar el nivel de proteccin (restringido o no


restringido).

1 NO RESTRINGIDO

4-44

Ajustar el acceso no restringido.

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

. 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)

Texto visualizado
7 CONTRASEAS>

Funcin

Combinacin de teclas

Introducir o modificar la contrasea.

1 INTROD.CONTRASEA

Introducir una contrasea de


usuario (acceso a la CPU).

2 CONTRASEA NUEVA

Cambiar la contrasea ya
existente o crear una nueva.

3 BORRAR CONTRASEA

Borrar la contrasea (utilizar la


contrasea estndar).

4 LOGOUT CONTRASEA

Habilitar la contrasea (finalizar la


sesin con la CPU).

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

Texto visualizado
8 COMPROBAR VARIABLES>
1 TABLA DE ESTADO>

Funcin
Ejecutar un ciclo y leer/escribir variables.
Leer/escribir variables.

Combinacin de
teclas
8
8

1 CREAR TABLA

Crear una lista de variables.

2 ESCRIBIR VARIAB.

Escribir una lista de variables.

3 LEER VARIABLES

Leer una lista de variables.

Forzar variables y E/S.

1 FORZAR DATOS

Forzar variables.

2 FORZAR E/S

Forzar E/S.

3 DESFORZ.TODAS VAR.

Desforzar todas las variables


y E/S.

2 FORZAR VARIABLES>

3 CICLO INDIVIDUAL

Unidad de programacin PG 702


C79000-G7078-C709-01

Ejecutar un solo ciclo.

4-49

Trabajar con la PG 702

4-50

Unidad de programacin PG 702


C79000-G7078-C709-01

Editar programas AWL

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

Tema

Pgina

5.1

Utilizar las funciones de edicin

5-2

5.2

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

5-3

5.3

Introducir operaciones

5-4

5.4

Introducir operandos

5-8

5.5

Utilizar el display para editar

5-12

5.6

Utilizar las ayudas de edicin

5-15

5.7

Ir a un segmento o lnea

5-16

5.8

Buscar un operando o una operacin

5-17

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

I0.0

ED:

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.
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

TMR

CTR

A/ANx

O/Ox

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

2.

3.

Menu

Se visualizar el siguiente men.

1 CONTROL PROGRAMA

>

2 ROTACION Y DESPL.

>

Se visualizar el submen de operaciones de rotacin.

1 RRx

>

2 RLx

>

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.

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.

Offsets de
operandos

Identificadores de
operandos

Q/SM

Figura 5-2

5-8

M/AC

C/Ax

I/HC

V/Cx

T/CH

S/Cf

A
1

B
2

C
3

D
4

E
5

F
6

&

+/
9

Teclas para introducir los identificadores y los offsets de operandos

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

o
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:
Con las teclas numricas (v. fig. 5-2).
Con la tecla

para introducir el punto entre los dgitos (ejemplo: 0.0).

Con la tecla
incorrecta.

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.

LD/LDx

2.

M/AC

Resultado
Se visualizar LD.
Se visualizar el operando M.
Identificador de operando

Operacin

LD
ED:

3a.

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

b.
c.

Siguiente
posicin del
cursor

Se introducir un 0.

LD

M0.0

ED:

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.

Shift

2.

3.

I/HC

LD/LDx

Actividad
3

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=

IB

ED:

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=

IB1, QB

ED:

7.

Siguiente
posicin
del cursor

Siguiente
posicin
del cursor

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:
Lnea de operaciones
Lnea de informacin
A

I0.1

Lnea de operaciones

ED:

1:99

Lnea de informacin

Lnea de operaciones
La lnea de operaciones comprende la operacin en s y sus operandos.
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

Lnea de
operaciones

Operacin
Figura 5-3

Offset de
operando

I0.1

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).
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 .

Una S intermitente significa que est pulsada la tecla


en el display hasta que se oprima otra tecla.

Shift . La S permanecer

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

Shift .

La lnea de operaciones que se visualiza normalmente en la PG 702 no se muestra en la


figura 5-4.

ED:

Modo activo

Figura 5-4

1:99

Segmento actual

Lnea de
operaciones
actual

Tecla Shift
pulsada

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.
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

Tecla

Desplaza el cursor dentro de una lnea de operaciones.

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

Funcin
INSERTAR >

Explicacin
Inserta una lnea o un segmento nuevos (en blanco).

INSERTAR LINEA

Inserta una lnea nueva (en blanco) delante de la


lnea actual del programa (para rellenarla luego
con una operacin).

INSERTAR SEGMENTO

Inserta un segmento nuevo (en blanco) delante


del segmento actual del programa (para rellenarlo
luego con operaciones).

BORRAR >

Borra la lnea o el segmento actuales.

BORRAR LINEA

Borra la lnea actual del programa y desplaza el


cursor a la siguiente lnea.

BORRAR SEGMENTO

Borra el segmento actual del programa y desplaza


el cursor al siguiente segmento.

IR A

Se desplaza al nmero de segmento y de lnea indicados.

BUSCAR >

Busca en el programa.

OPERANDO

Busca un operando.

OPERACION

Busca una operacin.

REPETIR

Repite la ltima bsqueda.

CARGAR EN CPU

Unidad de programacin PG 702


C79000-G7078-C709-01

Carga el bloque de programa en la CPU.

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

NO. SEGMENTO: 3000

Si el ltimo segmento comprende slo 10


lneas, se desplazar a la ltima lnea del
ltimo segmento.

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

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:
Operando localizado. El cursor se encuentra en la lnea
que contiene el operando indicado.
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

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.

LD/LDx

AN I1.0
BUSCAR:

Inicie la bsqueda.

LD

Resultado de la bsqueda:
Operacin localizada. El cursor se encuentra en la lnea
que contiene la operacin indicada.
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.

5-18

Combinacin de teclas
FCT

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.

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:

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

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

Tema

Pgina

6.1

Funciones de comprobacin

6-2

6.2

Tabla de estado

6-3

6.3

Forzar y desforzar variables y E/S

6-5

6.4

Ejecutar un ciclo individual

6-8

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

Texto visualizado
1 TABLA DE ESTADO>

Leer y escribir variables de la CPU.

Combinacin de
teclas
8

1 CREAR TABLA

Crear una lista de variables a observar.

2 ESCRIBIR VARIAB.

Escribir variables en la tabla de estado.

3 LEER VARIABLES

Leer variables en la tabla de estado.

2 FORZAR VARIABLES>

Forzar variables y E/S.

1 FORZAR DATOS

Forzar determinadas variables.

2 FORZAR E/S

Forzar determinados bits.

3 DESFORZ.TODAS VAR.

Desforzar todas las variables.

3 CICLO INDIVIDUAL

6-2

Funcin

Ejecutar un solo ciclo.

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

Texto visualizado
1 INSERTAR LINEA

Inserta una nueva lnea antes de la lnea actual en la lista de variables.

2 BORRAR LINEA

Borra la lnea actual de la lista de variables y desplaza el cursor a


la siguiente lnea.

3 SALIR

Sale de la configuracin de la tabla de estado. La tabla se pierde


si se produce un corte de tensin.

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

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:
[ {+|-} ] 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


Funcin

Tecla

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.
Borrar un carcter.

CLR
Shift

CLR

Men de funciones de forzado. Desforzar un elemento.

FCT
0

Teclas de operandos

Unidad de programacin PG 702


C79000-G7078-C709-01

Cancelar la operacin y retornar al men de la PG.

Dgitos para introducir una direccin o un valor.


Introducir el tipo de operando.

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

Unidad de programacin PG 702


C79000-G7078-C709-01

CLR

para

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

Tema

Pgina

A.1

Operaciones lgicas

A-2

A.2

Mens de operaciones

A-6

A.3

Operandos

A-13

A.4

Funciones de men de la PG

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

Operacin

Descripcin

Combinacin de teclas

A/ANx

AN

Y-NO

A/ANx

A/ANx

1 AI

Y directa

Shift

A/ANx

2 ANI

Y-NO directa

Shift

A/ANx

3 ABx >

Operaciones siguientes va ABx

Shift

A/ANx

1 AB=

Combinar mediante Y el resultado (binario)


de una comparacin de bytes (=)

Shift

A/ANx

2 AB<=

Combinar mediante Y el resultado (binario)


de una comparacin de bytes (<=)

Shift

A/ANx

3 AB>=

Combinar mediante Y el resultado (binario)


de una comparacin de bytes (>=)

Shift

A/ANx

Shift

A/ANx

4 AWx >
1 AW=

Combinar mediante Y el resultado (binario)


de una comparacin de palabras (=)

Shift

A/ANx

2 AW<=

Combinar mediante Y el resultado (binario)


de una comparacin de palabras (<=)

Shift

A/ANx

3 AW>=

Combinar mediante Y el resultado (binario)


de una comparacin de palabras (>=)

Shift

A/ANx

Shift

A/ANx

5 ADx >

Operaciones siguientes va ADx

1 AD=

Combinar mediante Y el resultado (binario)


de una comparacin de palabras dobles (=)

Shift

A/ANx

2 AD<=

Combinar mediante Y el resultado (binario)


de una comparacin de palabras dobles (<=)

Shift

A/ANx

3 AD>=

Combinar mediante Y el resultado (binario)


de una comparacin de palabras dobles (>=)

Shift

A/ANx

Shift

A/ANx

6 ARx >

A-2

Operaciones siguientes va AWx

Operaciones siguientes va ARx

1 AR=

Combinar mediante Y el resultado (binario)


de una comparacin de nmeros reales (=)

Shift

A/ANx

2 AR<=

Combinar mediante Y el resultado (binario)


de una comparacin de nmeros reales (<=)

Shift

A/ANx

3 AR>=

Combinar mediante Y el resultado (binario)


de una comparacin de nmeros reales (>=)

Shift

A/ANx

Unidad de programacin PG 702


C79000-G7078-C709-01

Mens y juegos de operaciones

Tabla A-2

Operaciones lgicas con O

Operacin

Descripcin

Combinacin de teclas

O/Ox

ON

O-NO

O/Ox

O/Ox

1 OI

O directa

Shift

O/Ox

2 ONI

O-NO directa

Shift

O/Ox

3 OBx >

Operaciones siguientes va OBx

Shift

O/Ox

1 OB=

Combinar mediante O el resultado (binario)


de una comparacin de bytes (=)

Shift

O/Ox

2 OB<=

Combinar mediante O el resultado (binario)


de una comparacin de bytes (<=)

Shift

O/Ox

3 OB>=

Combinar mediante O el resultado (binario)


de una comparacin de bytes (>=)

Shift

O/Ox

Shift

O/Ox

4 OWx >

Operaciones siguientes va OWx

1 OW=

Combinar mediante O el resultado (binario)


de una comparacin de palabras (=)

Shift

O/Ox

2 OW<=

Combinar mediante O el resultado (binario)


de una comparacin de palabras (<=)

Shift

O/Ox

3 OW>=

Combinar mediante O el resultado (binario)


de una comparacin de palabras (>=)

Shift

O/Ox

Shift

O/Ox

5 ODx >

Operaciones siguientes va ODx

1 OD=

Combinar mediante O el resultado (binario)


de una comparacin de palabras dobles (=)

Shift

O/Ox

2 OD<=

Combinar mediante O el resultado (binario)


de una comparacin de palabras dobles (<=)

Shift

O/Ox

3 OD>=

Combinar mediante O el resultado (binario)


de una comparacin de palabras dobles (>=)

Shift

O/Ox

Shift

O/Ox

6 ORx >

Operaciones siguientes va ORx

1 OR=

Combinar mediante O el resultado (binario)


de una comparacin de nmeros reales (=)

Shift

O/Ox

2 OR<=

Combinar mediante O el resultado (binario)


de una comparacin de nmeros reales (<=)

Shift

O/Ox

3 OR>=

Combinar mediante O el resultado (binario)


de una comparacin de nmeros reales (>=)

Shift

O/Ox

Tabla A-3

Operaciones Asignacin, Activar y Desactivar

Operacin

Descripcin

=I

Asignacin

1S

Combinacin de teclas
=

Activar (poner a 1)

Shift

2R

Desactivar (poner a 0)

Shift

3 SI

Activar directamente un valor binario

Shift

4 RI

Desactivar directamente un valor binario

Shift

Unidad de programacin PG 702


C79000-G7078-C709-01

A-3

Mens y juegos de operaciones

Tabla A-4

Operaciones de carga

Operacin

Descripcin

Combinacin de teclas

LD

Cargar

LD/LDx

LDN

Cargar valor negado

LD/LDx LD/LDx

1 LDI

Cargar valor directamente

Shift

LD/LDx

2 LDNI

Cargar valor negado directamente

Shift

LD/LDx

3 LDBx >

Operaciones siguientes va LDBx

Shift

LD/LDx

1 LDB=

Cargar resultado (binario) de una comparacin de bytes (=)

Shift

LD/LDx

2 LDB<=

Cargar resultado (binario) de una comparacin de bytes (<=)

Shift

LD/LDx

3 LDB>=

Cargar resultado (binario) de una comparacin de bytes (>=)

Shift

LD/LDx

Shift

LD/LDx

4 LDWx >
1 LDW=

Cargar resultado (binario) de una comparacin de palabras (=)

Shift

LD/LDx

2 LDW<=

Cargar resultado (binario) de una comparacin de palabras (<=)

Shift

LD/LDx

3 LDW>=

Cargar resultado (binario) de una comparacin de palabras (>=)

Shift

LD/LDx

Shift

LD/LDx

5 LDDx >

Operaciones siguientes va LDDx

1 LDD=

Cargar resultado (binario) de una comparacin de palabras dobles (=)

Shift

LD/LDx

2 LDD<=

Cargar resultado (binario) de una comparacin de palabras dobles (<=)

Shift

LD/LDx

3 LDD>=

Cargar resultado (binario) de una comparacin de palabras dobles (>=)

Shift

LD/LDx

Shift

LD/LDx

6 LDRx >

A-4

Operaciones siguientes va LDWx

Operaciones siguientes va LDRx

1 LDR=

Cargar resultado (binario) de una comparacin de nmeros reales (=)

Shift

LD/LDx

2 LDR<=

Cargar resultado (binario) de una comparacin de nmeros reales (<=)

Shift

LD/LDx

3 LDR>=

Cargar resultado (binario) de una comparacin de nmeros reales (>=)

Shift

LD/LDx

Unidad de programacin PG 702


C79000-G7078-C709-01

Mens y juegos de operaciones

Tabla A-5

Operaciones de temporizacin y contaje

Operacin

Descripcin

Combinacin de teclas

TON

Arrancar temporizador de retardo a la conexin

TMR

TONR

Arrancar temporizador de retardo a la conexin


con memoria

TMR

CTU

Incrementar contador

CTR

CTUD

Incrementar y Decrementar contador

CTR

CTR

HSC

Activar contador rpido

CTR

CTR

CTR

HDEF

Definir modo para contador rpido

CTR

CTR

CTR

Unidad de programacin PG 702


C79000-G7078-C709-01

TMR

CTR

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.

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

1 META DE SALTO>

Operaciones con meta de salto

Combinacin de teclas
Menu

1 JMP

Saltar a meta

Menu

2 LBL

Definir meta

Menu

3 CALL

Llamar subrutina

Menu

4 SBR

Comenzar subrutina

Menu

Tabla A-7

Operaciones de retorno
Operacin

2 RETORNO>

A-6

Descripcin

Descripcin
Operaciones de retorno

Combinacin de teclas
Menu

1 RET

Retorno absoluto de subrutina

Menu

2 RETI

Retorno absoluto desde rutina de


interrupcin

Menu

3 CRET

Retorno condicional de subrutina

Menu

4 CRETI

Retorno condicional desde rutina de


interrupcin

Menu

Unidad de programacin PG 702


C79000-G7078-C709-01

Mens y juegos de operaciones

Tabla A-8

Operaciones de interrupcin
Operacin

3 INTERRUPCIONES>

Descripcin
Operaciones de interrupcin

Combinacin de teclas
Menu

1 INT

Comenzar rutina de interrupcin

Menu

2 DISI

Inhibir todos los eventos de interrupcin

Menu

3 ENI

Habilitar todos los eventos de interrupcin

Menu

4 ATCH

Asociar interrupcin

Menu

5 DTCH

Desasociar interrupcin

Menu

Tabla A-9

Diversas operaciones de control

Operacin
4 SCRx >

Descripcin
Operaciones siguientes va SCRx

Combinacin de teclas
Menu

1 LSCR

Cargar rel de control secuencial

Menu

2 SCRT

Transicin del rel de control secuencial

Menu

3 SCRE

Fin del rel de control secuencial

Menu

5 FOR

Ejecutar las operaciones entre FOR y NEXT

Menu

6 NEXT

Fin del bucle FOR

Menu

7 STOP

Finalizar inmediatamente la ejecucin del programa haciendo


que la CPU cambie de RUN a STOP

Menu

8 MEND

Fin incondicionado del programa de usuario

Menu

9 END

Fin condicionado del programa de usuario

Menu

Unidad de programacin PG 702


C79000-G7078-C709-01

A-7

Mens y juegos de operaciones

Tabla A-10

Operaciones de rotacin y desplazamiento

Operacin
1 RRx >

Descripcin
Rotar a la derecha

Combinacin de teclas
Menu

1 RRB

Rotar byte a la derecha

Menu

2 RRW

Rotar palabra a la derecha

Menu

3 RRD

Rotar palabra doble a la derecha

Menu

Menu

2 RLx >

Rotar a la izquierda

1 RLB

Rotar byte a la izquierda

Menu

2 RLW

Rotar palabra a la izquierda

Menu

3 RLD

Rotar palabra doble a la izquierda

Menu

Menu

3 SRx >

Desplazar a la derecha

1 SRB

Desplazar byte a la derecha

Menu

2 SRW

Desplazar palabra a la derecha

Menu

3 SRD

Desplazar palabra doble a la derecha

Menu

Menu

4 SLx >

Desplazar a la izquierda

1 SLB

Desplazar byte a la izquierda

Menu

2 SLW

Desplazar palabra a la izquierda

Menu

3 SLD

Desplazar palabra doble a la izquierda

Menu

Menu

5 SHRB

Tabla A-11

Registro de desplazamiento

Operaciones de tabla

Operacin

Descripcin

Combinacin de teclas

1 ATT

Registrar valor en tabla

Menu

2 LIFO

Borrar ltimo registro de la tabla

Menu

3 FIFO

Borrar primer registro de la tabla

Menu

4 FND=

Buscar valor en tabla: igual a

Menu

5 FND<>

Buscar valor en tabla: diferente de

Menu

6 FND>

Buscar valor en tabla: mayor que

Menu

7 FND<

Buscar valor en tabla: menor que

Menu

A-8

Unidad de programacin PG 702


C79000-G7078-C709-01

Mens y juegos de operaciones

Tabla A-12

Operaciones de conversin

Operacin

Descripcin

Combinacin de teclas

1 BCDI

Convertir de BCD a entero

Menu

2 IBCD

Convertir de entero a BCD

Menu

3 ENCO

Codificar (convertir un dgito hexadecimal en una posicin


binaria)

Menu

4 DECO

Decodificar (convertir una posicin binaria en un dgito hexadecimal)

Menu

5 SEG

Segmento (generar una configuracin binaria para un indicador de 7 segmentos)

Menu

6 ATH

Convertir de ASCII a hexadecimal

Menu

7 HTA

Convertir de hexadecimal a ASCII

Menu

8 DTR

Convertir de entero de palabra doble a real

Menu

9 TRUNC

Truncar (convertir un valor real en un nmero entero)

Menu

Tabla A-13

Operaciones lgicas con palabras

Operacin
1 ANDx >

Descripcin
Y

Combinacin de teclas
Menu

1 ANDB

Combinacin Y con bytes

Menu

2 ANDW

Combinacin Y con palabras

Menu

3 ANDD

Combinacin Y con palabras dobles

Menu

Menu

2 ORx >

1 ORB

Combinacin O con bytes

Menu

2 ORW

Combinacin O con palabras

Menu

3 ORD

Combinacin O con palabras dobles

Menu

Menu

3 XORx >

O-exclusiva

1 XORB

Combinacin O-exclusiva con bytes

Menu

2 XORW

Combinacin O-exclusiva con palabras

Menu

3 XORD

Combinacin O-exclusiva con palabras dobles

Menu

Menu

4 INVx >

Complemento a 1 de entero

1 INVB

Complemento a 1 de entero (8 bits)

Menu

2 INVW

Complemento a 1 de entero (16 bits)

Menu

3 INVD

Complemento a 1 de entero (32 bits)

Menu

Unidad de programacin PG 702


C79000-G7078-C709-01

A-9

Mens y juegos de operaciones

Tabla A-14

Operaciones de transferencia

Operacin

Descripcin

Combinacin de teclas

1 MOVB

Transferir un byte

Menu

2 MOVW

Transferir una palabra

Menu

3 MOVD

Transferir una palabra doble

Menu

4 MOVR

Transferir un nmero real (palabra doble)

Menu

5 SWAP

Invertir los bytes de una palabra

Menu

6 BMB

Transferir el nmero indicado de bytes

Menu

7 BMW

Transferir el nmero indicado de palabras

Menu

8 BMD

Transferir el nmero indicado de palabras dobles

Menu

9 FILL

Rellenar la memoria con una configuracin binaria

Menu

Tabla A-15

Operaciones de pila

Operacin

Descripcin

Combinacin de teclas

1 EU

Detectar flanco positivo

Menu

2 ED

Detectar flanco negativo

Menu

3 ALD

Combinar primer y segundo valor de la pila mediante Y

Menu

4 OLD

Combinar primer y segundo valor de la pila mediante O

Menu

5 LPS

Duplicar primer valor de la pila

Menu

6 LRD

Copiar segundo valor de la pila

Menu

7 LPP

Sacar primer valor de la pila

Menu

8 NOT

Invertir primer valor de la pila

Menu

A-10

Unidad de programacin PG 702


C79000-G7078-C709-01

Mens y juegos de operaciones

Tabla A-16

Operaciones aritmticas

Operacin
1+ >

Descripcin
Sumar

Combinacin de teclas
Menu

1 +I

Sumar enteros de 16 bits

Menu

2 +D

Sumar enteros de 32 bits

Menu

3 +R

Sumar reales de 32 bits

Menu

Menu

2 >

Restar

1 I

Restar enteros de 16 bits

Menu

2 D

Restar enteros de 32 bits

Menu

3 R

Restar reales de 32 bits

Menu

Menu

3 INCx >

Incrementar

1 INCB

Incrementar byte

Menu

2 INCW

Incrementar palabra

Menu

3 INCD

Incrementar palabra doble

Menu

Menu

4 DECx >

Decrementar

1 DECB

Decrementar byte

Menu

2 DECW

Decrementar palabra

Menu

3 DECD

Decrementar palabra doble

Menu

5 MUL

Multiplicar enteros

Menu

6 *R

Multiplicar reales

Menu

7 DIV

Dividir enteros

Menu

8 /R

Dividir reales

Menu

9 SQRT

Raz cuadrada

Menu

Unidad de programacin PG 702


C79000-G7078-C709-01

A-11

Mens y juegos de operaciones

Tabla A-17

Operaciones varias

Operacin
1 COMUNICACION>

Descripcin
Operaciones de comunicacin

Combinacin de teclas
Menu

1 NETR

Leer de la red

Menu

2 NETW

Escribir en la red

Menu

3 XMT

Transmitir mensaje del bfer

Menu

4 RCV

Recibir mensaje en el bfer

Menu

2 TODR

Leer reloj de tiempo real (hora y fecha)

Menu

3 TODW

Escribir reloj de tiempo real (hora y fecha)

Menu

4 WDR

Borrar temporizador de vigilancia

Menu

5 PID

Regulacin PID

Menu

6 NOP

Operacin nula

Menu

7 PLS

Salida de impulsos

Menu

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.

Tabla A-18

&
7

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

Est activada la funcin indicada en la tecla.

Operandos
Descripcin

Identificador de
direccin

Combinacin de teclas

Depende de la operacin
Q

Salida

QB

Byte de salida

QW

Palabra de salida

QD

Palabra doble de salida

Q/SM

Depende de la operacin
I

Entrada

IB

Byte de entrada

IW

Palabra de entrada

ID

Palabra doble de entrada

I/HC

Depende de la operacin
M

Marca

MB

Byte de marcas

MW

Palabra de marcas

MD

Palabra doble de marcas


Depende de la operacin

Rel de control secuencial

SB

Byte del rel de control secuencial

SW

Palabra del rel de control secuencial

SD

Palabra doble del rel de control secuencial


Depende de la operacin

SM

Marca especial

SMB

Byte de marcas especiales

SMW

Palabra de marcas especiales

SMD

Palabra doble de marcas especiales


Depende de la operacin

M/AC

S/Cf

Shift

Q/SM

V/Cx

Memoria de variables

VB

Byte de la memoria de variables

VW

Palabra de la memoria de variables

VD

Palabra doble de la memoria de variables

AC

Acumulador

Shift

M/AC

AIW

Entrada analgica

Shift

C/Ax

AQW

Salida analgica

Shift

C/Ax

Temporizador

T/CH

Contador

C/Ax

HC

Contador rpido

A-14

Shift

Shift

C/Ax

I/HC

Unidad de programacin PG 702


C79000-G7078-C709-01

Mens y juegos de operaciones

Tabla A-18

Operandos

Identificador de
direccin
16#

Descripcin
Constante hexadecimal

Combinacin de teclas
Shift

T/CH

Shift

T/CH

Shift

V/Cx

Shift

S/Cf

Shift

*
8

Shift

&
7

Shift

*
8

Constante de byte
Constante de palabra
Constante de palabra doble
16

Constante ASCII hexadecimal

Shift

T/CH

Constante de byte
Constante de palabra
Constante de palabra doble
#

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

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

Unidad de programacin PG 702


C79000-G7078-C709-01

Shift

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

Texto visualizado
1 BLOQUE PROG. CPU >

Descripcin de la funcin

Combinacin de
teclas

Cargar el bloque de programa (OB1) en la PG o en


la CPU

1 CARGAR EN PG

Cargar el bloque de programa (OB1) de la CPU


en la PG y acceder al editor

2 CARGAR EN CPU

Cargar el bloque de programa (OB1) de la memoria de la PG en la CPU

3 EDITAR BLOQUE PR.

Editar el bloque de programa (OB1)

2 CONFIGURACION CPU >

Configurar la CPU

1 AREAS REMANENTES

Ajustar las reas remanentes

2 TABLA DE SALIDAS

Ajustar la tabla de salidas

1 CONGELAR SALIDAS

Congelar las salidas en su estado actual

2 ACTIV.TAB.SALIDAS

Seleccionar el estado de cada salida

3 ACTIVAR FILTROS >


1 I0.0 > I0.3

Activar los tiempos de los filtros de entrada


I0.0 a I0.3

2 I0.4 > I0.7

Activar los tiempos de los filtros de entrada


I0.4 a I0.7

3 I1.0 > I1.3

Activar los tiempos de los filtros de entrada


I1.0 a I1.3

4 I1.4 > I1.5

Activar los tiempos de los filtros de entrada


I1.4 a I1.5

Ajustar/leer los parmetros del interface 0

1 AJUST.DIR.INTF. 0

Ajustar/leer la direccin del interface 0

2 AJUST.VEL.TRANSF.

Ajustar la velocidad de transferencia

3 AJUSTAR HSA

Ajustar la direccin de estacin ms alta

4 AJUST.CONT.REPET.

Ajustar el contaje de repeticiones

5 AJUST. FACTOR GAP

Ajustar el factor de actualizacin GAP

4 PARAM. INTERF. 0 >

A-16

Activar los tiempos de retardo de los filtros de


entrada

Unidad de programacin PG 702


C79000-G7078-C709-01

Mens y juegos de operaciones

Tabla A-19

Funciones de men de la PG

Texto visualizado
5 PARAM. INTERF. 1 >

Descripcin de la funcin

Combinacin de
teclas

Ajustar/leer los parmetros del interface 1

1 AJUST.DIR.INTF. 1

Ajustar/leer la direccin del interface 1

2 AJUST.VEL.TRANSF.

Ajustar la velocidad de transferencia

3 AJUSTAR HSA

Ajustar la direccin de estacin ms alta

4 AJUST.CONT.REPET.

Ajustar el contaje de repeticiones

5 AJUST. FACTOR GAP

Ajustar el factor de actualizacin GAP

6 PARAM. INTERF. DP >

Ajustar/leer los parmetros del interface DP

1 AJUST.DIR.INTF.DP

Ajustar la direccin de estacin de la CPU

2 LEER ESTADO DP

Leer el estado DP

Editar el bloque de datos

3 BLOQUE DATOS CPU >


1 CARGAR EN PG

Cargar el bloque de datos (DB1) de la CPU en


la PG y acceder al editor

2 CARGAR EN CPU

Cargar el bloque de datos (DB1) de la memoria


de la PG en la CPU

3 EDITAR BLOQ DATOS

Editar el bloques de datos (DB1)

4 FUNCIONES FLASH >

Transferir y comparar

1 MEM CPU > PG FLASH

Copiar la memoria de la CPU en la memoria


flash de la PG

2 PG FLASH > MEM CPU

Copiar la memoria flash de la PG en la memoria


de la CPU

3 MEM CPU = PG FLASH

Comparar el programa contenido en la memoria


flash con el programa en la CPU

5 FUNCIONES CPU

Ejecutar las funciones de la CPU

1 PONER CPU EN RUN

Iniciar la ejecucin del programa de usuario

2 PONER CPU EN STOP

Detener la ejecucin del programa de usuario

3 BORRAR MEM. CPU >

Borrar toda la memoria de la CPU S7-200

1 BORRADO TOTAL

Borrar toda la memoria de la CPU

2 BORRAR BLOQ
PROGR

Borrar el bloque de programa de la CPU

3 BORRAR BLOQ DATOS

Borrar el bloque de datos de la CPU

4 MEM CPU > CART MEM

Copiar la memoria de la CPU en el cartucho de


memoria

5 LEER CONFIG. E/S

Leer la configuracin de las E/S

6 HORA

Leer/escribir el reloj de tiempo real de la CPU

1 LEER HORA

Leer el reloj de tiempo real de la CPU

2 ESCRIBIR HORA

Escribir el reloj de tiempo real

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

Texto visualizado

Descripcin de la funcin

Combinacin de
teclas

7 LEER VERSION CPU

Leer la versin del software y del ASIC

8 LEER ERROR CPU

Leer errores de la CPU S7-200

Modificar la configuracin de la PG

6 CONFIGURACION PG >
1 BUSCAR DIRECC.CPU

Buscar una direccin de una CPU S7-200 para


comunicarse con ella

2 ELEGIR DIRECC.CPU

Elegir una direccin para una CPU S7-200

3 ELEGIR DIR. PG

Ajustar la direccin de estacin de la PG

4 AJUST.VEL.TRANSF.

Ajustar la velocidad de transferencia (9600


19200 bit/s)

5 ELEGIR IDIOMA >

Ajustar el idioma (tras ajustar el idioma, ajustar


la nemotcnica)

1 ALEMAN >

Ajustar el idioma alemn

1 SIMATIC

Ajustar la nemotcnica SIMATIC

2 INTERNACIONAL

Ajustar la nemotcnica internacional

2 INGLES >

Ajustar el idioma ingls

1 SIMATIC

Ajustar la nemotcnica SIMATIC

2 INTERNACIONAL

Ajustar la nemotcnica internacional

3 FRANCES >

Ajustar el idioma francs

1 SIMATIC

Ajustar la nemotcnica SIMATIC

2 INTERNACIONAL

Ajustar la nemotcnica internacional

4 ITALIANO >

Ajustar el idioma italiano

1 SIMATIC

Ajustar la nemotcnica SIMATIC

2 INTERNACIONAL

Ajustar la nemotcnica internacional

5 ESPAOL >

Ajustar el idioma espaol

1 SIMATIC

Ajustar la nemotcnica SIMATIC

2 INTERNACIONAL

Ajustar la nemotcnica internacional

6 REGULAR VOLUMEN

Regular el volumen del pitido (seal sonora)

7 NIVEL PROTECCION >

Ajustar el nivel de proteccin (restringido o no


restringido)

1 RESTRINGIDO

A-18

Ajustar el nivel de proteccin restringido

Unidad de programacin PG 702


C79000-G7078-C709-01

Mens y juegos de operaciones

Tabla A-19

Funciones de men de la PG

Texto visualizado
7 CONTRASEAS >

Descripcin de la funcin
Introducir contraseas

Combinacin de
teclas
7

1 INTROD.CONTRASEA

Introducir una contrasea de usuario


(acceso a la CPU)

2 CONTRASEA NUEVA

Cambiar la contrasea ya existente o crear una


nueva

3 BORRAR CONTRASEA

Borrar la contrasea (utilizar la contrasea estndar)

4 LOGOUT CONTRASEA

Habilitar la contrasea (finalizar la sesin con la


CPU)

8 COMPROBAR VARIABLES >


1 TABLA DE ESTADO>

Ejecutar un ciclo y leer/escribir variables


Leer/escribir variables

8
8

1 CREAR TABLA

Crear una lista de variables

2 ESCRIBIR VARIAB.

Escribir una lista de variables

3 LEER VARIABLES

Leer una lista de variables

2 FORZAR VARIABLES>

Forzar variables y E/S

1 FORZAR DATOS

Forzar variables

2 FORZAR E/S

Forzar E/S

3 DESFORZ.TODAS
VAR.

Desforzar todas las variables y E/S

3 CICLO INDIVIDUAL

Unidad de programacin PG 702


C79000-G7078-C709-01

Ejecutar un solo ciclo

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

&

<

>

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:

4A-J5K-T6U-Z: TEXTO
7ESPECIAL01-0:

Funciones de introduccin con el men


Cuando se visualice el men anterior se podrn introducir caracteres como se indica a continuacin:
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.

Figura B-2

ABCDEFGHIJ
1234567890

:TEXTO
:

KLMNOPQRST
1234567890

:TEXTO
:

UVWXYZ
#
1234567890

:TEXTO
:

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.

Cmo activar la funcin ASCII

a.

Activar el men de funciones de la PG.

b.

Elegir el men con las funciones de contrasea.

c.

Activar una funcin de contrasea.

d.

Seleccionar una funcin ASCII.

2.

Ajustar ESPECIAL pulsando la tecla ...

Tecla
PG-Menu
4
..

1
7

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.

B-4

Finalice su entrada. El nuevo carcter se incluir en la lnea de operaciones.

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

Errores de protocolo (80xx)


xx

80

Error de protocolo

80

01

No permitido en este modo de operacin.

81

04

Contexto no asistido, error en la estructura PDU (unidad de datos de


protocolo); servicio desconocido.

84

04

El cliente o el servidor ha detectado un error grave.

85

00

Tamao errneo de la PDU (unidad de datos de protocolo).

Tabla C-2

Errores de comprobacin (D0xx)

D0
D0

xx
A1

Tabla C-3

Error de comprobacin
Funcin no permitida en el nivel de proteccin actual.

Errores de gestin de objetos (D2xx)


xx

D2

Error de gestin de objetos

D2

01

Error sintctico en el nombre del bloque.

D2

02

Error sintctico en los parmetros de la funcin.

D2

03

Error en el tipo de bloque.

D2

07

Bloque ya existente en la EEPROM.

D2

09

No existe el bloque.

D2

0D

No se puede evaluar el SDB.

D2

0F

Excedido el tamao mximo de bloque de la CPU.

D2

30

Indicacin errnea de recursos (la longitud del bloque excede lo indicado en el encabezado del bloque/detalles de recursos).

D2

40

Violacin de una regla de coordinacin.

D2

41

Insuficiente nivel de proteccin de la funcin.

Unidad de programacin PG 702


C79000-G7078-C709-01

C-1

Cdigos de error

Tabla C-4

Errores de proteccin con contrasea (D6xx)


xx

D6
D6

01

Error sintctico en los parmetros de la funcin.

D6

02

Se ha introducido una contrasea errnea.

D6

03

Enlace ya legitimado.

D6

04

Enlace ya habilitado.

D6

05

Legitimacin imposible porque no existe contrasea.

Tabla C-5

Errores de reloj (DCxx)


xx

DC
DC

01

Tabla C-6

Error de reloj
Error en la indicacin de fecha y hora.

Error de PPI-DRV (FFxx)


xx

FF

C-2

Error de proteccin

Error de PPI-DRV

FF

00

Timeout en la capa 7.

FF

01

Error al establecer el enlace.

FF

02

Longitud del nombre del bloque !=9.

FF

03

Tipo de bloque no vlido.

FF

04

Nmero de bloque no vlido.

FF

05

Estado de bloque no vlido.

FF

06

El nombre del bloque no corresponde a las convenciones vigentes.

FF

07

Sin memoria.

FF

08

No existe la condicin previa para leer el estado.

FF

09

No se dispone de informaciones adicionales sobre el bloque.

FF

0A

Error al leer/ajustar la hora de la CPU.

FF

0B

No se recibieron datos de resultado.

FF

F0

CPU-Get-Data sin resultado.

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

6ES7-702-0AA01-0YA0

Dimensiones (A x A x P)

72 mm x 144 mm x 27 mm

Peso

aprox. 0,25 kg

Display

Display STN; 2 lneas de 20 caracteres cada una; altura de las


lneas: 5 mm / retroiluminacin por LED / margen normal de temperatura

Teclado

Teclado de caucho de silicona / 33 teclas

Interface de programacin

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)

Tpico 70 mA, mx. 100 mA a VN = 24 V (la PG 702 no tiene fusible)

Grado de proteccin

IP 30

Seguridad
Regulacin VDE

VDE 0805 5 EN 60950 5 IEC 950

Emisin de perturbaciones

<45dB(A) segn DIN 45635 (sin ventilador)

Emisin de interferencias
Clase lmite

segn VDE 0875,T11 5 EN55011

Compatibilidad electromagntica (EMC)


"2kV

(segn IEC 801-4; burst)

"1kV (2)

(segn IEC 801-5; ms impulso/lnea a lnea)

"2kV (2)

(segn IEC 801-5; ms impulso/lnea a tierra)

Inmunidad a perturbaciones en
hilos de seal

"1kV

(segn IEC 801-4;burst)

Inmunidad a descargas electrostticas

"6kV

Descarga por contacto


(segn IEC 801-2; ESD)

"8kV

Descarga por aire (segn IEC 801-2; ESD)

Interferencias propagadas por


lneas de alimentacin DC

Inmunidad a interferencias de
alta frecuencia

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

Revisado segn DIN IEC 68-2-1, DIN IEC 68-2-2

En servicio

0 C a +45 C

Almacenamiento/transporte
Humedad relativa

- 20 C a +60 C
Revisado segn DIN IEC 68-2-3

En servicio

5% hasta 95% a 25 C; sin condensacin

Almacenamiento/transporte

5% hasta 95% a 25 C; sin condensacin

Condiciones mecnicas del entorno


Vibraciones
En servicio

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

Choques

Revisado segn DIN IEC 68-2-27


Semiseno: 100 m/s2 (10 g), 1 ms

Prestaciones especiales
Aseguramiento de la calidad

Segn ISO 9001

Mantenimiento

No requiere mantenimiento (sin pila)

Montaje en armarios elctricos

No se requieren accesorios para el montaje en armarios


elctricos.

(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.

(2)

Slo al preverse medidas adicionales, tales como disipadores de sobrevoltajes,


p. ej. de Messrs. Dehn, tipo RZ/E 24V-, n de referencia 917 024.

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

M5V

M24V
Cable A RS485

M24V
Cable A RS485

RTSAS
M5V

4
5

4
5

NC
M5V

P5V (para resist. trm.)

P5V (100 ohmios)

P24V

P24V

Cable B RS485

Cable B RS485

NC

NC

Blindaje

Figura D-1

D-4

Interface PPI

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


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.
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.

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

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.

Causa posible
Direccin de estacin errnea.

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

Las velocidades de transferenCambiar la velocidad de transcia de la PG y de la CPU son di- ferencia de la PG 702.
ferentes.

CPU en modo errneo.

Unidad de programacin PG 702


C79000-G7078-C709-01

La CPU no ha arrancado.

Conectar la alimentacin de la
CPU S7-200.

Cable de comunicacin averiado.

Sustituir el cable de comunicacin.

La PG 702 se ha arrancado antes de establecer un enlace online con la CPU.

Desconectar y conectar nuevamente la alimentacin de la


PG 702.

Se ha recibido un error de comunicacin irrecuperable.

Desconectar y conectar nuevamente la alimentacin de la


PG 702.

El selector de modos de operacin de la CPU se encuentra en


una posicin errnea.

Colocar el selector de la CPU


en posicin TERM.

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

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

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

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

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

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

Unidad de programacin PG 702


C79000-G7078-C709-01

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

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

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

Unidad de programacin PG 702


C79000-G7078-C709-01

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

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

Industria del automvil

Industria farmacutica

Industria qumica

Industria del plstico

Industria elctrica

Industria papelera

Industria alimentaria

Industria textil

Control e instrumentacin

Transportes

Industria mecnica

Otros _ _ _ _ _ _ _ _ _ _ _

Industria petroqumica

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.

Corresponde el contenido del manual a sus exigencias ?

2.

Resulta fcil localizar las informaciones requeridas ?

3.

Es comprensible el texto ?

4.

Corresponde el nivel de los detalles tcnicos a sus exigencias ?

5.

Qu opina de la calidad de las ilustraciones y tablas ?

En las lneas siguientes puede exponer los problemas concretos que se le hayan planteado
al manejar el manual:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Unidad de programacin PG 702


6ES7702-0AA01-8DA0-01

Oper.

Teclas

DECB

Men 8 4 1

LDNI

+D

Men
8 1 2

DECD

Men 8 4 3

Men
8 2 2

DECO

+I

Men
8 1 1

Oper.

Teclas

Oper.

Teclas

Shift LD/LDx 2

OW <=

Shift O/Ox
4 2

LDR<=

Shift LD/LDx 6 2

OW=

Shift O/Ox
4 1

Men 4 4

LDR=

Shift LD/LDx 6 1

OW>=

Shift O/Ox
4 3

DECW

Men 8 4 2

LDR>=

Shift LD/LDx 6 3

PID

Men 9 5

Men
8 2 1

DISI

Men 1 3 2

LDW <=

Shift LD/LDx 4 2

PLS

Men 9 7

=I

= =

DIV

Men 8 7

LDW =

Shift LD/LDx 4 1

Shift = 2

+R

Men
8 1 3

DTCH

Men 1 3 5

LDW >=

Shift LD/LDx 4 3

RCV

Men 9 1
4

Men
8 2 3

DTR

Men 4 8

LIFO

Men 3 2

RET

Men 1 2
1

*R

Men
8 6

ED

Men 7 2

LPP

Men 7 7

RETI

Men 1 2
2

/R

Men
8 8

ENCO

Men 4 3

LPS

Men 7 5

RI

Shift = 4

A/ANx

END

Men 1 9

LRD

Men 7 6

RLB

Men 2 2
1

AB<=

Shift
A/ANx
3 2

ENI

Men 1 3 3

LSCR

Men 1 4 1

RLD

Men 2 2
3

AB=

Shift
A/ANx
3 1

EU

Men 7 1

MEND

Men 1 8

RLW

Men 2 2
2

AB>=

Shift
A/ANx
3 3

FIFO

Men 3 3

MOVB

Men 6 1

RRB

Men 2 1
1

AD<=

Shift
A/ANx
5 2

FILL

Men 6 9

MOVD

Men 6 3

RRD

Men 2 1
3

AD =

Shift
A/ANx
5 1

FND <

Men 3 7

MOVR

Men 6 4

RRW

Men 2 1
2

AD>=

Shift
A/ANx
5 3

FND <>

Men 3 5

MOVW

Men 6 2

Shift = 1

AI

Shift
A/ANx
1

FND =

Men 3 4

MUL

Men 8 5

SBR

Men 1 1
4

ALD

Men
7 3

FND >

Men 3 6

NETR

Men 9 1 1

SCRE

Men 1 4
3

AN

A/ANx
A/ANx

FOR

Men 1 5

NETW

Men 9 1 2

SCRT

Men 1 4
2

ANDB

Men
5 1 1

HDEF

CTR CTR CTR


CTR

NEXT

Men 1 6

SEG

Men 4 5

ANDD

Men
5 1 3

HSC

CTR CTR CTR

NOP

Men 9 6

SHRB

Men 2 5

AND
W

Men
5 1 2

HTA

Men 4 7

NOT

Men 7 8

SI

Shift = 3

Unidad de programacin PG 702


6ES7702-0AA01-8DA0-01

Oper.

Teclas

ANI

Shift
A/ANx
2

IBCD

Men 4 2

O/Ox

SLB

Men 2 4
1

AR<=

Shift
A/ANx
6 2

INCB

Men 8 3 1

OB<=

Shift O/Ox 3 2

SLD

Men 2 4
3

AR=

Shift
A/ANx
6 1

INCD

Men 8 3 3

OB=

Shift O/Ox 3 1

SLW

Men 2 4
2

AR>=

Shift
A/ANx
6 3

INCW

Men 8 3 2

OB>=

Shift O/Ox 3 3

SQRT

Men 8 9

ATCH

Men
1 3 4

INT

Men 1 3 1

OD<=

Shift O/Ox 5 2

SRB

Men 2 3
1

ATH

Men
4 6

INVB

Men 5 4 1

OD =

Shift O/Ox 5 1

SRD

Men 2 3
3

ATT

Men
3 1

INVD

Men 5 4 3

OD>=

Shift O/Ox 5 3

SRW

Men 2 3
2

AW <
=

Shift
A/ANx
4 2

INVW

Men 5 4 2

OI

Shift O/Ox 1

STOP

Men 1 7

AW=

Shift
A/ANx
4 1

JMP

Men 1 1 1

OLD

Men 7 4

SWAP

Men 6 5

AW>=

Shift
A/ANx
4 3

LBL

Men 1 1 2

ON

O/Ox O/Ox

TODR

Men 9 2

BCDI

Men
4 1

LD

LD/LDx

ONI

Shift O/Ox 2

TODW

Men 9 3

BMB

Men
6 6

LDB <=

Shift LD/LDx 3
2

OR<=

Shift O/Ox 6 2

TON

TMR

BMD

Men
6 8

LDB =

Shift LD/LDx 3
1

OR=

Shift O/Ox 6 1

TONR

TMR TMR

BMW

Men
6 7

LDB >=

Shift LD/LDx 3
3

OR>=

Shift O/Ox 6 3

TRUNC

Men 4 9

CALL

Men
1 1 3

LDD <=

Shift LD/LDx 5
2

ORB

Men 5 2 1

WDR

Men 9 4

CRET

Men
1 2 3

LDD =

Shift LD/LDx 5
1

ORD

Men 5 2 3

XMT

Men 9 1
3

CRETI

Men
1 2 4

LDD > =

Shift LD/LDx 5
3

ORW

Men 5 2 2

XORB

Men 5 3
1

CTU

CTR

LDI

Shift LD/LDx 1

XORD

Men 5 3
3

CTUD

CTR
CTR

LDN

LD/LDx LD/LDx

XORW

Men 5 3
2

Unidad de programacin PG 702


6ES7702-0AA01-8DA0-01