Documentos de Académico
Documentos de Profesional
Documentos de Cultura
STEP5 S
STEP5 S
1 parte:
Preparar la sesin de programacin
2 parte:
Editar con STEP 5
3 parte:
SIMATIC Trabajar con STEP 5
4 parte:
Otros programas SIMATIC S5
STEP 5
5 parte:
Ejemplo de aplicacin
6 parte:
Manual Mantenimiento de datos
Anexo
Edicin 11/01
C79000-G8578-C920-05
Consignas de Este manual contiene informaciones necesarias para la seguridad personal, as como para la preven
seguridad para el cin de daos materiales. Las informaciones estn puestas de relieve mediante seales de precau
usuario cin. 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 cor
porales 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 personal cualificado. En el sentido del manual se
trata de personas que disponen de los conocimientos tcnicos necesarios para poner en funciona
miento, conectar a tierra y marcar los aparatos, sistemas y circuitos de acuerdo con las normas estn
dar de seguridad.
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 NET y SIMATIC HMI son marcas registradas por Siemens AG.
Los restantes nombres y designaciones contenidos en el presente documento pueden ser marcas regis
tradas cuya utilizacin por terceros para sus propios fines puede violar los derechos de los proprietarios.
Ambito de validez El presente manual es aplicable al software de programacin STEP 5. Sirve para
el paquete bsico STEP 5 y constituye la base del software opcional
correspondiente.
Gua a travs del El presente manual est dividido en los siguientes temas:
manual
La 1 parte contiene informaciones generales acerca de los conceptos y las
funciones bsicas del software estndar para STEP 5, as como de la forma
adecuada de preparar la sesin de programacin. Antes de utilizar el software
se recomienda leer los primeros cuatro captulos.
En la 2 parte se describe cmo manejar los editores de los distintos lengua-
jes.
La 3 parte describe cmo testear, administrar y documentar proyectos.
En la 4 parte se describe el manejo de programas SIMATIC S5 especiales.
Para facilitarle el aprendizaje de STEP 5 y el manejo de este paquete de soft-
ware, en la 5 parte encontrar un ejemplo de aplicacin. La tarea planteada
Control de un tnel de lavado automtico le mostrar paso a paso cmo edi-
tar, testear, documentar y archivar el correspondiente programa de usuario .
La 6 parte ofrece una sinopsis del mantenimiento de datos de STEP 5.
Si ha creado ya un proyecto pequeo y dispone de suficiente experiencia, puede
leer por separado diversos captulos del manual para obtener informacin
puntualizada acerca de un tema determinado.
STEP 5
C79000-G8578-C920-05 iii
rlogo
http://www.ad.siemens.de/partner
Centro de Para ofrecer a nuestros clientes un fcil aprendizaje de los sistemas de automati-
formacin zacin SIMATIC S7, les+ ofrecemos distintos cursillos de formacin. Dirjase a su
SIMATIC centro de formacin regional o a la central en D 90327 Nrnberg.
Telfono: +49 (911) 895-3200.
http://www.sitrain.com/
STEP 5
iv C79000-G8578-C920-05
rlogo
Nuremberg
Johnson City
Singapur
SIMATIC Hotline
STEP 5
C79000-G8578-C920-05 v
rlogo
STEP 5
vi C79000-G8578-C920-05
Indice
STEP 5
C79000-G8578-C920-05 vii
Indice alfabtico
STEP 5
viii C79000-G8578-C920-05
Indice alfabtico
STEP 5
C79000-G8578-C920-05 ix
Indice alfabtico
STEP 5
x C79000-G8578-C920-05
Indice alfabtico
STEP 5
C79000-G8578-C920-05 xi
Indice alfabtico
STEP 5
xii C79000-G8578-C920-05
Indice alfabtico
STEP 5
C79000-G8578-C920-05 xiii
Indice alfabtico
A Anexo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1
A.1 Ocupacin del teclado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-2
A.2 Breves instrucciones de manejo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-8
A.3 Macro de teclas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-16
A.4 Reglas de programacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-19
Glosario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Glosario-1
Indice alfabtico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Indice-1
STEP 5
xiv C79000-G8578-C920-05
1 parte:
Preparar la sesin de programacin
Instalacin de STEP 5 2
Interfase de usuario 3
Crear y elaborar proyectos
(comando de men Fichero) 4
STEP 5
-2 C79000-G8578-C920-05
Sinopsis del producto 1
1.1 Contenido del suministro de STEP 5
Generalidades El contenido del suministro est descrito al detalle en la informacin sobre el pro-
ducto adjunta. La informacin sobre el producto se suministra junto con la unidad de
programacin o con los productos de STEP 5.
STEP 5
C79000-G8578-C920-05 1-1
Sinopsis del producto
STEP 5
1-2 C79000-G8578-C920-05
Instalacin de STEP 5 2
Generalidades El presente captulo le servir de apoyo en los siguientes casos:
al instalar hardware STEP 5
al operar con paquetes COM
en caso de dudas sobre compatibilidad
STEP 5
C79000-G8578-C920-05 2-1
Instalacin de STEP 5
. .
. . . .
en COM 1-4
en LPT 1 en COM 1-4
. . . .
LPT 1 COM 1-4/ V.24 COM 1...4/ TTY,
activa
PG/PC
Nota
Para interconectar los equipos a travs del cable de conexin es preciso que
estn desconectados.
Fije los conectores de los cables con los tornillos o correderas correspondientes,
si los posee. De este modo evitar errores de transmisin.
STEP 5
2-2 C79000-G8578-C920-05
Instalacin de STEP 5
2.2.2 Conectar el AG a la PG
Interfase AG Para poder intercambiar datos con el autmata programable se requiere una in-
terfase TTY activa (20 mA).
Si la interfase COM1 disponible es una interfase V.24, se debe simular la inter-
fase del AG-S5 mediante un convertidor S5.
PG/PC
1) xxx codifica la longitud del cable de conexin; los cables estn disponibles con longitudes comprendidas entre
1 y 1000 m. El cdigo de longitud figura en el catlogo ST 59 de unidades de programacin.
STEP 5
C79000-G8578-C920-05 2-3
Instalacin de STEP 5
PG con interfase En el caso de una unidad de programacin con una interfase V.24, se debe con-
V.24 vertir la interfase en una interfase AG-S5 a travs de un convertidor V.24/TTY
(Kster-Box). La unidad de programacin se une a la Kster-Box a travs de un
cable de conexin directa con convertidor V.24/TTY (6) o va el cable (5). Segn
el tipo de autmata programable, est conectada la Kster-Box con un cable (7) u
(8). Estos cables de conexin no forman parte del suministro de este producto.
PG/PC
1) xxx codifica la longitud del cable de conexin; los cables estn disponibles con longitudes comprendidas entre
1 y 1000 m. El cdigo de longitud figura en el catlogo ST 59 de unidades de programacin.
2) x representa el tipo de conector del cable de conexin PG - Kster-Box.
STEP 5
2-4 C79000-G8578-C920-05
Instalacin de STEP 5
Conexin PG-
Prommer
Impre- Impre-
sora pa- PROMMER sora se- Ratn AG
ralela paralelo rie
. . . .. . . . . . . .
. . . . . .
en LPT1 en COM1-4 en COM1-4
. . . . . .
PG/PC
Conectar la PG Tanto la unidad de programacin como el Prommer estn desconectados.
con el Prommer
1. Prommer paralelo: conecte mediante el cable LPT que se adjunta la interfase
LPT1 de la unidad de programacin con la interfase PC del Prommer externo,
y en caso necesario conecte su impresora paralela a la interfase Printer del
Prommer externo.
2. A ser posible inmovilice todos los conectores usando los tornillos o correderas
correspondientes.
STEP 5
C79000-G8578-C920-05 2-5
Instalacin de STEP 5
Asignacin de
conectores de la
interfase TTY
activa
Parte PG Cable de conexin Parte AG
COM/TTY
6ES5 734-2xxx0 Conector macho de 15 polos
Conector macho de 25 polos
activa pasiva
330 Ohmios
+U 19 9
18 2
21
330 Ohmios
+U 19 6
9 7
10
U
1 8
Carcasa Pantalla/
3 Carcasa
1
20
STEP 5
2-6 C79000-G8578-C920-05
Instalacin de STEP 5
Instalar y cancelar Los drivers MS-DOS para SINEC L2 y H1 (drivers de red SIMATIC NET) para
drivers para STEP 5 se seleccionan y deseleccionan con el programa S5DRV.EXE.
STEP 5 Los drivers se activan o desactivan modificando el fichero AUTOEXEC.BAT.
Antes de la modificacin, el fichero original se graba en el fichero
AUTOEXEC.S5. La modificacin no es efectiva hasta reiniciar el PC.
La llamada al programa se realiza de distinta manera dependiendo del sistema
operativo utilizado:
Ajustes previos El software STEP 5 se suministra sin ningn driver activado. El estado actual
seleccionado se indica de la siguiente forma:
[X] = seleccionado;
[ ] = no seleccionado.
STEP 5
C79000-G8578-C920-05 2-7
Instalacin de STEP 5
Nota
Los drivers para STEP 5 deben seleccionarse especficamente en funcin de las
necesidades reales, para que la capacidad de memoria de trabajo disponible
para STEP 5 sea lo ms grande posible.
Slo es posible seleccionar drivers MS-DOS para SIMATIC NET (PROFIBUS
SINEC L2, SINEC H1) si previamente se ha instalado en el PC el
correspondiente driver.
STEP 5
2-8 C79000-G8578-C920-05
Instalacin de STEP 5
Al operar con paquetes COM deben tenerse en cuenta los siguientes puntos:
Si se utilizan paquetes COM hay que tener en cuenta que no pueden utilizarse
varios directorios DOS por cada unidad,
No pueden utilizarse unidades mayores que P:, dado que los paquetes COM no
pueden actualizarse al nivel de la versin V7.2.
Aqu hay que tener en cuenta que el directorio de sistema STEP 5 V7.2 es distinto
del directorio de sistema del adaptador COM. Los paquetes COM utilizan su
propio directorio de sistema: ...\S5_SYS\S5_COM.
Esta separacin es necesaria para que tambin puedan ejecutarse los paquetes
COM.
Los paquetes COM pueden acoplarse al men desplegable Cambio para
arrancarlos directamente.
Los paquetes opcionales COM 155H y COM 95F son ejecutables bajo STEP 5
V7.2 dentro del men Cambio > Otros como paquetes opcionales. Su anterior
integracin en la interfase de usuario de la versin 6.x no puede seguirse
utilizando en la versin 7.2.
Para su elaboracin, diversos paquetes COM necesitan los ficheros
preajustados procedentes del ajuste del proyecto (??????PX.INI).
Esto significa que el fichero ajustado unidad:\<directorio>\<nombre
fichero> de cada ficha slo es vlido para la sesin STEP 5.
Los paquetes COM aceptan parcialmente los nombres de fichero(s) de los
ajustes de proyecto, pero no tienen que acudir necesariamente a ellos.
Para poder continuar trabajando en paquetes COM con los ficheros ajustados,
stos deben copiarse en el directorio correspondiente del paquete COM.
En concreto los diferentes paquetes COM pueden requerir en su directorio los
siguientes ficheros:
STEP 5
C79000-G8578-C920-05 2-9
Instalacin de STEP 5
El software STEP 5 V7.2 es compatible con STEP 5 V6.6. Para ello, mediante la
opcin de men Cambio > Otros... se cargan partes de la versin 6.6. Esta co-
nexin se denomina adaptador COM.
Mediante el denominado adaptador COM pueden seguirse utilizando como
paquetes COM otros programas S5 que no se podan utilizar bajo la versin 6.6.
Respecto a la compatibilidad hay que tener en cuenta los siguientes puntos:
No se soporta la PG 710 I/II (para STEP 5 se necesita una ampliacin de memoria
mnima de 24 Mbytes. No pueden arrancarse las PG indicadas).
Ya no se soporta el prommer serie.
Las macros de tecla existentes deben crearse de nuevo.
Ya no se soporta el mantenimiento de datos alternativo BTRIEVE.
Desaparece el soporte para diagnstico / consignas basado en el CP 551.
El paquete opcional GRAPH 5/II V 6.x no es ejecutable bajo STEP 5 V7.2.
Los ficheros de proyecto antiguos (PJ.INI) pueden convertirse a un nivel
compatible con la V7.2 utilizando las herramientas de conversin integradas, lo
que permite utilizar las ventajas expuestas. Respetando los criterios de
incompatibilidad (ninguna unidad mayor que J: o P:, no ms de un directorio
por unidad) tambin es posible una conversin inversa a un nivel compatible con
la versin V6.x.
Para diferenciarlos, los ficheros de proyecto nuevos tienen la terminacin PX.INI.
En determinadas circunstancias es necesario efectuar adaptaciones de menor
importancia de los ficheros de usuario de la versin 6.x, con el fin de poder
aprovechar todas las funciones que ofrece el sistema de ficheros DOS. Esto se
refiere tanto a los ficheros de proyecto (PJ.INI) como a los ficheros de camino de
bus (AP.INI) y a los ficheros de instrucciones de control (SU.INI).
En caso de que el usuario utilice estas posibilidades nuevas (trabajar en
unidades DOS), se le avisar de que est perdiendo la compatibilidad con
versiones de STEP 5 ms antiguas.
STEP 5
2-10 C79000-G8578-C920-05
Interfase de usuario 3
Generalidades El software STEP 5 est diseado con criterios ergonmicos, por lo que es am-
pliamente autoexplicativo.
Si an no est familiarizado con este tipo de interfases de usuario, en este
captulo puede informarse de los elementos de manejo ms importantes y de las
definiciones utilizadas.
STEP 5
C79000-G8578-C920-05 3-1
Interfase de usuario
Resumen La barra de mens, con sus mens y submens, presenta las funciones de
STEP 5. En ella se pueden seleccionar, mediante el ratn o el teclado, las
herramientas y tiles requeridos al trabajar con la unidad de programacin. Los
usuarios habituados a las antiguas versiones de STEP 5 pueden seguir utilizando
las teclas de funcin.
Salir Shift+F4
H
Proyecto: C: \STEP5\S5_Daten\NONAMEPX.INI E
(A) Barra de ttulos La barra de ttulo se llama STEP5. Los botones de comando que aparecen en la
barra de ttulos son tpicos de Windows 95. La barra de ttulos no se visualiza en
el modo Pantalla completa ni bajo MS-DOS.
(B) Barra de Si se selecciona un ttulo de men en la barra de mens haciendo clic con el
mens, ratn o posicionando el cursor y pulsando la tecla Return, se abre el men
(C) mens correspondiente. En el men se listan submens y/o funciones relacionados entre
s.
Los mens que tienen una flecha > a la derecha, contienen submens.
Los mens que contienen puntos suspensivos a la derecha (...) conducen a un
cuadro de dilogo.
(D) Area de trabajo En la interfase de usuario se visualizan casillas de seleccin, en las que se
pueden realizar ajustes, as como casillas de informacin, de aviso y la interfase
de usuario de los editores de programa.
(E) Identificacin Aqu se indica si actualmente se est utilizando STEP 5 o algn otro paquete S5
S5 (por ej. GRAPH 5).
STEP 5
3-2 C79000-G8578-C920-05
Interfase de usuario
Ayuda
Manejo de men
Manejo campos dilogo
Manejo de fichas
Indicaciones generales
Compatibilidad
Datos resenables
(G) Barra de La barra de estado proporciona informacin sobre el ttulo del men seleccionado
estado o bien sobre el comando de men (submen o funcin del men) seleccionado
pero no activado.
(H) Identificador Esta lnea contiene informacin sobre el fichero de proyecto actual (PX.INI) con
del proyecto el que se est trabajando.
STEP 5
C79000-G8578-C920-05 3-3
Interfase de usuario
Hotkeys Para manejar de forma ptima el teclado pueden utilizarse las letras y cifras mar-
cadas en color en los mens, cuadros de dilogo y fichas, denominadas hotkeys,
que permiten seleccionar con rapidez elementos de manejo concretos. Cuando
se pulsan las hotkeys el software salta inmediatamente desde cualquier posicin
de los cuadros de dilogo al lugar correspondiente en la pantalla, o activa la fun-
cin deseada en los mens.
Barra de mens Con la combinacin de teclas ALT+ Letra puede abrir inmediatamente el sub-
superior men deseado desde cualquier nivel de anidado. As,
ALT+D : submen de ficheros, y
ALT+T : funciones de test
Submen En estos mens puede manejar exclusivamente las letras y cifras marcadas en
color, con lo cual se activan las hotkeys del ltimo submen.
Cuadros de dilogo Dentro de cuadros de dilogo se puede navegar a los campos de entrada utili-
zando hotkeys. Para hacerlo se pulsa simultneamente la tecla ALT y las letras o
cifras correspondientes.
Macros de teclas Dentro de STEP 5 existe la posibilidad de grabar, p.ej., en el editor de mdulos.
De esta forma el usuario puede automatizar diferentes pasos. El programa de
macros de teclas se llama con:
CTRL+ALT+D
Aparece el cuadro de dilogo Seleccionar macros, en el que pueden realizarse
los siguientes ajustes:
Entrada (seleccin) del fichero de macros (......TX.INI)
Entrada de un ttulo
Reproduccin de una macro de teclas grabada
Grabacin de una macro de teclas despus de las operaciones realizadas por
el usuario
Reproduccin de pasos individuales de una macro de teclas grabada
Si est activada la opcin [ ] Reproducir pasos individuales para
reproducir la grabacin de cada paso individual debe pulsarse la combinacin de
teclas CTRL+ALT+T.
Salir de una grabacin con CTRL+ALT+D
Interrupcin controlada del manejo de macros de teclas con ESC
STEP 5
3-4 C79000-G8578-C920-05
Interfase de usuario
Nota
STEP 5 no se puede manejar con un ratn o con el cursor mientras se est gra-
bando una macro de teclas.
En caso de manejar STEP 5 con hotkeys (teclas de mtodo abreviado) hay que
tener en cuenta que la ocupacin de las hotkeys puede variar en funcin del
idioma elegido.
La macro START@TX.INI activa automticamente la reproduccin de una graba-
cin al arrancar STEP 5.
Las macros de teclas no son vlidas con el comando Fichero > Comandos
DOS o Cambio > Otros.
Es imprescindible tener en cuenta (anotarlo!) el punto de inicio y el punto final
de una grabacin.
Teclas de la barra Algunos submens contienen a su vez otros submens. Para cerrar un submen
de herramientas sin que se active ninguna funcin se ha de pulsar la tecla de interrupcin ESC.
Con la tecla Return se activa una funcin o se abre un submen.
Para que la seleccin de las funciones que se usan con mayor frecuencia sea lo
ms sencilla posible, para la mayora de los submens se han definido teclas de
funcin (F1 hasta F12), que pueden activarse desde cualquier comando de men.
Por ejemplo, F1 llama a la casilla de peticin para el editor de mdulos, y
SHIFT+F3 conduce al directorio de mdulos del AG.
La ocupacin de las teclas de funcin se muestra a nivel de men en la parte
inferior de la pantalla. Como dicha ocupacin tambin puede realizarse combi-
nando las teclas de funcin con las teclas Shift o Ctrl/Strg, mediante la tecla
TAB puede mostrarse en todo momento el siguiente nivel de ocupacin.
En el men, dentro de Ayuda > Lista ocupacin teclas se ofrece un resumen
de las teclas de funcin utilizadas.
La ocupacin de la barra de herramientas puede visualizarse en todo momento si
est activado el men. Los paquetes opcionales pueden utilizar una ocupacin
propia de la barra de herramientas.
La tecla TAB permite pasar de un nivel de ocupacin de la barra de herramientas
a otro; cada vez que se pulsa dicha tecla se muestra el siguiente nivel. Para ello
tambin se puede utilizar el ratn, haciendo clic sobre la casilla >> situada en la
parte inferior derecha de la pantalla.
STEP 5
C79000-G8578-C920-05 3-5
Interfase de usuario
Llamada a funcin La llamada a una funcin o a un editor se reliza con dos pasos:
1. Elegir la funcin en el men principal o en el submen.
2. Especificar la funcin introduciendo parmetros en la casilla de peticin y
confirmando dicha entrada.
La funcin se inicia/ejecuta y el editor se llama.
STEP5 - S5KXS01Z
STEP 5
3-6 C79000-G8578-C920-05
Interfase de usuario
Ayuda en pantalla La ayuda en pantalla (o ayuda online) ofrece informacin sobre el punto concreto
(online) que le interese. De esta forma puede obtener informacin de forma rpida y pun-
tual sin tener que buscarla en el manual. En la ayuda en pantalla encontrar:
Temas de ayuda: ofrece diferentes accesos para visualizar informacin de
ayuda, ver figura 3-3.
Ayuda contextual: campo de entrada < INFO F7 > o tecla F7: muestra informa-
ciones sobre el objeto marcado o sobre el cuadro de dilogo o ventana activo.
Uso de la Ayuda: vea figura 3-3. El comando de men Ayuda " Indicaciones
de manejo o la tecla Ayuda Shift+F8 ofrece una descripcin de las posibilidades
de que se dispone para encontrar determinadas informaciones de la Ayuda.
Acerca de: ofrece informaciones sobre la versin actual de la aplicacin.
Manejo de men
Manejo campos dilogo
Manejo de fichas
Indicaciones generales
Compatibilidad
Datos resenables
STEP 5
C79000-G8578-C920-05 3-7
Interfase de usuario
Entrada en En los cuadros de dilogo puede introducir informaciones que sean necesarias
cuadros de para ejecutar una tarea determinada. Se dispone de 4 tipos de cuadros de
dilogo dilogo:
Casilla de peticin (v. apartado 3.6 )
Fichas (v. apartado 3.7)
Casilla de seleccin de ficheros /directorios (v. apartado 3.8 )
Casilla de seleccin de mdulos (v. apartado 3.9)
STEP5 - S5KXS01Z
Transferir mdulo(s)
Transferir de
(X) Fichero programa [NONAMEST.S5D]
Campos de entrada (X) AG > C:\V_700.001\S5_SYS
e informacin a
(X) Fichero programa [NONAMEST.S5D]
(X) AG > C:\V_700.001\S5_SYS
Seleccion
(X) Lista mdulos [
(X) Mdulo [ ] en [
(X) Fichero completo
STEP 5
3-8 C79000-G8578-C920-05
Interfase de usuario
Funcin La casilla de peticin es un cuadro de dilogo para llamar a un editor o a una fun-
cin. Las indicaciones utilizadas en este formulario repercuten parcialmente en
los elementos del mismo nombre en los ajustes de proyecto. Los componentes
de los cuadros de dilogo usados con mayor frecuencia se explican en la figura
3-5 con ayuda de un ejemplo:
Pulsando las teclas de funcin indicadas puede lograrse el mismo efecto que con el
campo <...> seleccionado (vea tabla 3-2)
STEP 5
C79000-G8578-C920-05 3-9
Interfase de usuario
STEP 5
3-10 C79000-G8578-C920-05
Interfase de usuario
Memoria de Las casillas de peticin de STEP 5 utilizan una memoria histrica que almacena
casillas de en la memoria intermedia del disco los ltimos datos indicados, con el objeto de
peticin memorizar el contenido de estos cuadros de dilogo dentro de una sesin de
STEP 5 o a lo largo de varias sesiones diferentes. La memoria histrica abarca
las siguientes partes:
Estado de los campos de entrada y de otros elementos de manejo.
Histrico de los campos de entrada.
Salida o no salida en pantalla.
STEP5 - S5KXS01Z
Transferir mdulo(s)
Transferir de
(X) Fichero programa [NONAMEST.S5D]
(X) AG > C:\STEP 5\S5_DATEN
a
(X) Fichero programa [NONAMEST.S5D]
(X) AG > C:\STEP 5\S5_DATEN
Seleccion
(X) Lista mdulos [ ]
(X) Mdulo [ ] en [ ]
(X) Fichero completo
STEP 5
C79000-G8578-C920-05 3-11
Interfase de usuario
3.7 Fichas
Para manejar las fichas se dispone bsicamente de los mismos elementos que
para los cuadros de dilogo.
El dilogo est compuesto por varias fichas; la ficha actualmente seleccionada
se superpone a las dems.
Con las teclas ALT+cifra se puede cambiar de una ficha a otra. Esto tambin se
puede realizar posicionando el ratn o el cursor en la ficha deseada.
STEP 5
3-12 C79000-G8578-C920-05
Interfase de usuario
Memoria histrica Cuando se abandona el dilogo, STEP 5 memoriza la ficha activa en ese mo-
mento y la posicin del cursor, para seleccionarlas automticamente la prxima
vez que se accede al mismo, pero slo dentro de una misma sesin de STEP 5.
STEP5 - S5KXS01Z
C:\STEP5\S5_DATEN\NONAMEPX.INI
Interfase: AS511
Parmetros: COM1: Standard
Nombre camino [ ]
Fichero camino [NONAMEAP.INI]
-> en directorio de sistema
Opcin de camino: No
< Histrico F1 >
[ ] Actualizar cambios tambin en fichero programa < Editar F2 >
< Seleccionar F3 >
< Siguiente F4 >
< Info F7 >
< Aceptar > < Interr. ESC > < Proyecto... F6 > < Ayuda Shift+ F8 >
STEP 5
C79000-G8578-C920-05 3-13
Interfase de usuario
Funcin Este cuadro de dilogo permite seleccionar ficheros (casilla de seleccin de fi-
cheros) o directorios (casilla de seleccin de directorios) al navegar por unidades
y directorios. La estructura de ambas casillas de seleccin es la misma.
Cuando la casilla de peticin espera a que se introduzca un nombre de directorio
(casilla de seleccin de directorios), se pueden seleccionar directorios DOS. Des-
pus de abandonar el cuadro de dilogo se acepta el nombre del directorio selec-
cionado, pero no los nombres de fichero seleccionados.
Para algunos tipos de fichero este cuadro de dilogo ofrece ayuda complementa-
ria que se explica en la ayuda correspondiente a la casilla de seleccin.
Manejo Para cambiar de un cuadro a otro use TAB (avance) o Shift+TAB (retroceso).
Puede obtener indicaciones sobre el manejo general de una casilla de seleccin
de ficheros pulsando la tecla SHIFT + F8 o activando el smbolo de tecla <Ayuda
Shift+F8>, donde puede informarse sobre elementos concretos y sobre su
manejo.
Para obtener informacin complementaria sobre un campo de entrada seleccio-
nado pulse la tecla F7 o active <Info F7>.
Lista de En esta ventana parcial se muestra la lista de todos los ficheros de un directorio
ficheros ajustado. El contenido de la ventana est determinado por el criterio de bsqueda
indicado.
Si cambia a este campo de lista aparecer un cursor verde o un cursor azul. El
cursor azul significa que an no se ha seleccionado ningn elemento de la lista y
que en el campo de entrada superior Fichero an no se ha indicado ningn nom-
bre de fichero. En caso contrario, este cursor se representa en verde. Cuando se
introduce un signo alfanumrico (cifra o letra) se intenta posicionarse sobre un
elemento de la lista que comience con dicho signo.
STEP 5
3-14 C79000-G8578-C920-05
Interfase de usuario
Dir./Unidad Con ayuda de este campo de lista puede navegarse por las unidades DOS y por
los directorios; es decir, se puede cambiar el camino del directorio DOS actual. Si
se introduce un carcter alfanumrico (cifra o letra) se intentar posicionar sobre
un elemento de la lista que comience por dicho signo.
Clasificacin La lista de ficheros puede clasificarse hacia adelante (avance) y hacia atrs (re-
troceso) por nombre, por tiempo (fecha y hora) y por tamao. La lista Dir./Unidad
puede clasificarse hacia adelante (avance) o hacia atrs (retroceso).
Nota
En la lista de ficheros o en Dir./Unidad tambin puede navegarse hasta el si-
guiente elemento que empiece con un carcter introduciendo dicho carcter
alfanumrico.
STEP5 - S5KXS01Z
C:\STEP5\S5_DATEN\NONAMEPX.INI
Fichero [C:\STEP5\S5_DATEN\NONAMEST.S5D ]
> C:\STEP5\S5_DATEN\EXAMPLE
STEP 5
C79000-G8578-C920-05 3-15
Interfase de usuario
Funcin Con este cuadro de dilogo se seleccionan mdulos. Para los mdulos se llama
a la casilla de seleccin de mdulo con F3 o pulsando < Seleccionar F3 > dentro
de un campo de entrada. Con F7 o pulsando < Info F7 > obtendr las posibilida-
des de entrada que puede utilizar.
Con ayuda de la seleccin de mdulos puede simplificarse esta introduccin re-
ducindola a los mdulos efectivamente utilizados. Puede pasarse de un campo
a otro de la casilla de seleccin de mdulo con TAB o con Shift+TAB. Se dis-
pone de los siguientes elementos:
Mdulos
Listas de mdulos
Tipos de mdulos
Manejo Con TAB (avance) o con Shift+TAB (retroceso) se salta de un campo a otro. Si
desea obtener indicaciones sobre el manejo general de una casilla de seleccin
de fichero pulse la tecla SHIFT + F8 o active el smbolo de tecla < Ayuda
Shift+F8 >, donde puede informarse sobre elementos concretos y su manejo.
Para obtener informacin complementaria sobre un campo de entrada seleccio-
nado pulse la tecla F7 o active <Info F7>.
Lista de mdulos En esta ventana parcial se muestra la lista de todos los mdulos existentes (en el
fichero de programa o en el AG) cuyo tipo coincide con el tipo de mdulo actual-
mente ajustado. Si cambia a este campo de lista aparecer un cursor verde o un
cursor azul. El cursor azul significa que an no se ha seleccionado ningn ele-
mento de la lista y que en el campo de entrada superior Mdulo an no se ha
indicado ningn nombre de mdulo. En caso contrario, este cursor aparece repre-
sentado en verde.
Tipos de mdulo En esta lista de tipos de mdulo figuran los tipos de mdulo actualmente vlidos.
Despus de seleccionar un tipo de mdulo con el ratn (doble clic) o con Return
se actualiza el contenido de la lista de mdulos.
STEP 5
3-16 C79000-G8578-C920-05
Interfase de usuario
Nota
En la lista de ficheros o en Unidad/Dir. tambin puede navegarse hasta el si-
guiente elemento que empiece con un carcter introduciendo dicho carcter
alfanumrico.
Mdulo [ ]
Fichero programa: WASCHAST.S5D
>C:\S5_DATEN\EXAMPLE
< Aceptar> < Interr. ESC > < Ayuda Shift+ F8 >
STEP 5
C79000-G8578-C920-05 3-17
Interfase de usuario
STEP 5
3-18 C79000-G8578-C920-05
Crear y elaborar proyectos 4
Generalidades Los proyectos representan la totalidad de datos y programas de una solucin de
automatizacin. Sirven para guardar ordenadamente los datos y programas crea-
dos al elaborar una solucin de automatizacin. Las tareas fundamentales para la
creacin de un proyecto son, por tanto, la preparacin de dichos datos y la crea-
cin de los programas.
Proyecto >
Modulos >
Directorio DOS>
Fichero DOS >
Fichero PCP/M >
Aqu se listan como
mximo 5 ficheros de pro
1 C:\STEP5\S5_DATEN\TEST1EPX.INI
2 C:\STEP5\S5_DATEN\TEST2EPX.INI yecto ya existentes
3 C:\STEP5\S5_DATEN\TEST3EPX.INI
STEP 5
C79000-G8578-C920-05 4-1
Crear y elaborar proyectos
Resumen Antes de empezar a programar con STEP 5 defina los siguientes puntos:
una parte o tambin todos los nombres de ficheros utilizados del programa de
usuario,
uno o varios directorios de trabajo donde almacenar todos los ficheros,
parmetros especficos del proyecto (como es el modo de representacin) o el
modo de operacin,
Estos ajustes deben llevarse a cabo una sola vez en STEP 5. Indicando una vez
las caractersticas del directorio en el que se deben almacenar los ficheros co-
rrespondientes a un proyecto, facilita la organizacin de su trabajo de programa-
cin. STEP 5 copia todos estos ajustes en un fichero de proyecto (*PJ.INI) que se
puede copiar, y que por lo tanto es transportable. Con ello se encuentra a disposi-
cin un ndice de todos los datos relevantes de un proyecto.
Los ajustes pueden modificarse en todo momento y adaptarse a nuevas condicio-
nes. Al cargar un fichero de proyecto semejante, dichos datos estn disponibles
de inmediato, pudindose comenzar con la programacin sin tener que ajustarlos
nuevamente.
Estructura del La figura 4-1 indica cmo estn organizados el fichero de proyecto y los ficheros
proyecto de programa correspondientes. El fichero de proyecto se encuentra en el mismo
directorio de trabajo que los ficheros. Los ajustes que contiene el fichero de pro-
yecto aluden a estos ficheros. Una excepcin son los ficheros de impresora y el
fichero de caminos. Estos se encuentran siempre en el directorio del sistema
S5_SYS, y despus de una modificacin, en el directorio S5_S5HOME.
Directorio de proyecto
.
Fich. impresor. DR210HDR.INI .
Fich. document. C:\MOTOR1LS.INI
.
Directorio de sistema (S5_HOME o S5_SYS)
DR210HDR.INI CAM11AP.INI
S5.BAT
Figura 4-1 Organizacin del fichero de proyecto y del fichero de programa corres-
pondiente
La estructura del proyecto aqu representado es una de las varias posibilidades existentes (v.
apartado 4.1.1, dentro de la ficha Opciones).
STEP 5
4-2 C79000-G8578-C920-05
Crear y elaborar proyectos
Nota
Los ajustes se mantienen incluso despus de salir de STEP 5. En la prxima
sesin de STEP 5 se adoptarn los ltimos ajustes.
Pulsando la tecla <Editar F2> en las fichas Mdulos, Smbolos y Documentacin
puede llamar directamente a los editores correspondientes.
Por regla general, el nombre de los ficheros de sistema tienen una parte fija
(p. ej. *Z0.INI ) que puede ser complementado con 1 a 6 caracteres. El fichero de
smbolos EJP409Z0.INI ha sido ampliado con los caracteres EJP409.
STEP 5
C79000-G8578-C920-05 4-3
Crear y elaborar proyectos
Fichero Antes de comenzar con la programacin en s, ajuste todos los parmetros necesa-
Proyecto > rios para el proyecto en la casilla de peticin indicada. Seleccione el comando de
Ajustar F4 men Fichero > Proyecto > Ajustar F4. Se abrir la ficha (vea figura 4-2).
El cuadro de dilogo est organizado en fichas (en la figura 4-2 se representa la
ficha AG). Los parmetros ajustados (p.ej. nombres de ficheros) se registrarn
posteriormente y de forma automtica en las casillas de peticin
correspondientes.
STEP5 - S5KXS01Z
C:\STEP5\S5_DATEN\NONAMEPX.INI
Interfase: AS511
Parmetros: COM1: Standard
Nombre camino [ ]
Fichero camino [NONAMEAP.INI]
-> en directorio de sistema
Opcin de camino: No
< Histrico F1 >
[ ] Actualizar cambios tambin en fichero programa
< Editar F2 >
< Seleccionar F3 >
< Siguiente F4 >
< Info F7 >
< Aceptar > < Interr. ESC > < Proyecto... F6 > < Ayuda Shift+ F8 >
Indicacin de Acceda a los campos de entrada en la casilla de peticin ya sea con las teclas de
manejo cursor o con la tecla Tab para avance o SHIFT+TAB para retroceso. Encontrar
ms informacin en el apartado 3.7 o en la ayuda online, a la que puede acceder
con la tecla SHIFT+F8 o seleccionando <Ayuda Shift+F8>.
STEP 5
4-4 C79000-G8578-C920-05
Crear y elaborar proyectos
Ficha AG
Modo operacion: Online Cambio posibl: ccl.
Interfase: AS511
Parmetros: COM1:STANDARD
Nombre camino [ ]
Fichero camino [NONAMEAP.INI]
> en dir. sistema
Opcin de camino: No
Modo operacin
Offline No se ha ajustado ninguna comunicacin con el AG.
Online Establezca una comunicacin continua con el autmata programable. Es posible
comprobar y elaborar programas de usuario (mdulos) en el autmata programa-
ble a travs de una comunicacin fsica y lgica:
Una vez ajustado el nombre del camino la comunicacin tiene lugar a travs del
camino del bus.
Si no se ha ajustado el nombre del camino la comunicacin se establece directa-
mente.
La estructura de la comunicacin ser verificada. Si no se establece ninguna co-
municacin prosigue el mensaje Desbordamiento de tiempo. Despus de
una interrupcin de la comunicacin PG-AG, la unidad de programacin queda
bloqueada hasta transcurrir el tiempo de vigilancia preajustado.
Dinmico Este modo es ajustable si la comunicacin se establece a travs de un camino
de bus. La comunicacin con el autmata programable existe slo durante el
acceso. Fuera de este tiempo la comunicacin no tiene lugar.
Cambio posible Existe la posibilidad de ajustar el modo de modificacin de programas en el
autmata programable. Pulsando F3 se visualiza una casilla con posibles mo-
dos de modificacin en la que se puede ajustar los siguientes:
sin No es posible modificar programa en AG.
Tipo AG: Si existe una conexin con el AG, se muestra aqu el tipo del AG.
Interfase: Tras pulsar F3 se visualiza una seleccin de interfases de las que puede selec-
cionar una. La interfase AS 511 es la prefijada en este caso. Con estas interfa-
ses se pueden elegir los caminos de bus directamente. Si ajusta otra interfase
deber editar un camino de bus antes de que pueda ajustar el modo de
operacin.
Parmetro: Con la interfase activada se pueden realizar los siguientes ajustes:
Estndar: preajuste para la interfase correspondiente
Para AS 511: COM 1 - COM 4 y drivers adicionales 17
Con este parmetro se puede parametrizar (tiempos de espera, tiempos de recupe-
racin de pausa (break) etc.) la interfase H1 o L2. Los parmetros ajustables se leen
de S5@@@@H1.INI y de S5@@@@L2.INI para L2.
Para la interfase AS511 se han adoptado en S5@@@@AS.INI los parmetros de
los ficheros AS511S01.DATAS511S07.DAT.
STEP 5
C79000-G8578-C920-05 4-5
Crear y elaborar proyectos
Nombre del camino Nombre bajo el que se almacena un camino editado (Apartado 13.1 camino de
bus). Introduzca este nombre de camino y un nombre de fichero, de esta forma
se intenta establecer o deshacer la comunicacin memorizada bajo este camino
al conmutar el modo de operacin.
La comunicacin establecida se avisa en SELECCION ACTIVA. Si no se vuelve
a intentar establecer una comunicacin despus de un primer intento sigue apa-
reciendo el mensaje: Desbordamiento de tiempo.
Fichero de camino En el fichero de camino estn memorizados los caminos de bus que se deposi-
taron bajo un nombre. El fichero de camino se deposita bsicamente en el di-
rectorio S5_SYS\AP_INI como plantilla, y despus de la modificacin en el fi-
chero S5_HOME. En caso de crear un AP.INI nuevo, se deposita siempre en el
directorio S5_HOME.
Opcin de camino
No No se aceptan ficheros asignados a un camino de bus.
Consulta Si se tienen ficheros asignados a un camino de bus, stos se aceptan global-
mente despus de la consulta en los preajustes, siempre que el camino est
ajustado.
Siempre Si se tienen ficheros asignados a un camino de bus, stos se aceptan global-
mente sin la consulta en los preajustes, slo si el camino est ajustado.
Actualizar cambios En Editar online, un mdulo corregido se escribir tanto en el AG como en el
tambin en fichero fichero S5D actual.
programa
STEP 5
4-6 C79000-G8578-C920-05
Crear y elaborar proyectos
Ficha Mdulos
Fichero de programa [NONAMEST.S5D ] RW
> C:\STEP5\S5_Daten
Fichero de pro-
grama
Introduzca la unidad de disco y un nombre de hasta 6 caracteres, la extensin
es ST.S5D. En l se administran todos los mdulos S5.
carcter @.
Modo de fichero Modo ajustable:
PROT: Reservar derechos de acceso exclusivos al fichero.
No es posible el acceso de otros sistema S5.
Fich. programa
ampliado
RO: Slo es posible leer.
Los mdulos de documentacin del nuevo tipo % (p.ej., mdulo DOC
%PBDO.001) se memorizan en este fichero de programa ampliado (*DO.S5D).
El fichero de programa ampliado slo se visualiza si ya se han editado mdulos
DOC ampliados.
Lista de El nombre de fichero (*XR.INI) que recibe la lista de referencias cruzadas nica-
referencias mente se visualiza aqu y no puede ser modificado. Para ver cmo se crea la
cruzadas lista de referencias cruzadas (lea el apartado 18.1 Administracin, Crear XREF).
[x]con tambin se visualizan los comentarios
comentario
no se muestran comentarios de lnea, comentarios de segmento y los ttulos de
[ ] segmento
[x] con suma cuando se accede al mdulo en el AG, al escribir se efecta la suma de
seguridad seguridad, y al leer se comprueba sta.
Para editar mdulos de programa puede elegir uno de los siguientes modos de
Representacin
representacin: AWL, KOP, FUP.
STEP 5
C79000-G8578-C920-05 4-7
Crear y elaborar proyectos
En AWL, las direcciones relativas de las instrucciones se muestran en:
Direcciones AWL
Puede llamar directamente a los editores asignados pulsando la tecla < Editar F2 >. Las opciones Consultar y actualizar lista de
referencias cruzadas y Lista de asignacin se han retirado de la casilla de peticin marcada.
STEP 5
4-8 C79000-G8578-C920-05
Crear y elaborar proyectos
Ficha Smbolos
Fichero de smbolos [NONAMEZ0.INI ] RW
> C:\STEP5\S5_Daten
Longitud smbolos [8 ]
Longitud comentario [24]
[ ] Mostrar smbolos
[ ] Operandos simblicos
Fichero de smbolos1) Nombre del fichero de smbolos (*Z0.INI). Si ajusta este fichero conjuntamente
con el campo [x] Mostrar smbolos, utilice operandos simblicos en los
secuencial.
Lista de asignacin1) La lista de asignacin es el fichero fuente (*Z0.SEQ) que se ajusta en cuanto se
asigna el nombre del fichero de smbolos. Se trata del fichero que se edita con
Si falta la lista de asignacin se puede recompilar ordenadamente a partir del
fichero de smbolos.
Longitud de los Antes de empezar a editar se puede elegir libremente la longitud de los
smbolos
smbolos (8 a 24 caracteres).
La longitud se puede aumentar posteriormente. Slo se puede reducir a la
*Z*.INI asignado.
Longitud del comenta- Al introducir un comentario por primera vez se puede elegir la longitud libre-
rio mente (mx. 40 caracteres).
*Z*.INI asignado.
[x]Mostrar smbolos Es posible la entrada y salida de operandos simblicos.
[x]Operandos simblicos Se visualiza el nombre simblico de los operandos. Si los smbolos tuvieran ms
1) Ambos ficheros, Z0.INI y Zo.SEQ, pueden seleccionarse libremente. Tan pronto como se vuelva a crear / seleccionar uno de ambos, se
actualizar el otro (es decir, ambos ficheros tienen el mismo nombre hasta modificar un fichero).
Puede llamar directamente a los editores asignados pulsando la tecla < Editar F2 >. Las opciones Consultar y actualizar lista de
referencias cruzadas y Lista de asignacin se han retirado de la casilla de peticin marcada.
STEP 5
C79000-G8578-C920-05 4-9
Crear y elaborar proyectos
Ficha
Documentacin Fichero pie pgina [NONAMEF1.INI ]
> C:\STEP5\S5_Daten
Fich. instr. control [NONAMESU.INI ]
> C:\STEP5\S5_Daten
Fichero impresora [NONAMEDR.INI]
> en dir. sistema
Documentacin en
(X) Impreso
(X) Fichero [NONAMELS.INI]
> C:\STEP5\S5_Daten
Fichero de pie de
pgina
El nombre del fichero de pie de pgina. En este fichero se deposita un pie de
pgina. El pie de pgina se crea con el editor de pies de pgina y se incorpora
automticamente al final de una hoja si en el campo Pie de pgina se ha
F2.INI : para un ancho de pie de pgina de 132 caracteres.
Fichero de ins- Se trata del nombre del fichero en el que puede depositar las instrucciones de
trucciones de control para crear una amplia documentacin con KOMDOK. V. Editar
control instrucciones de control o Editar estructura (apartado 19.4)
Fichero de impre- Este fichero debe contener los caracteres de control de su impresora para
sora conmutar la densidad de escritura.
Adems, los parmetros:
formato (A4 / A3)
lneas por pgina
parmetros opcionales
El fichero se encuentra en forma de plantilla en el directorio S5_SYS\AP_INI.
Si se edita una plantilla semejante, este fichero se copia en el directorio
S5_HOME, donde se realizan las modificaciones. Si se crea un nuevo DR.INI,
se deposita en el directorio S5_HOME.
Si no se indica ningn fichero, son vlidos los parmetros del PT88.
Interfase de desde fichero de impresora:
impresora la interfase de la impresora se toma de los parmetros de la impresora
(DR.INI).
LPT1, LPT2, LPT3:
Seleccin de la interfase de la impresora; estos ajustes no repercuten sobre
los parmetros de impresora (DR.INI).
Juego de caracte- Vlido slo para la impresin confortable. Seleccionable: (v. apartado 19.1)
res ASCII:
La documentacin se efecta nicamente con el juego de caracteres ASCII,
p. ej.: !][( )]!
SEMIGRAFICA:
La documentacin se efecta nicamente con el juego de caracteres IMB,
p. ej.: |][( )|
STEP 5
4-10 C79000-G8578-C920-05
Crear y elaborar proyectos
Pie de pgina
No: En la documentacin no aparece ningn pie de pgina.
80: Sale un ancho de pie de pgina de 80 caracteres.
132: Sale un ancho de pie de pgina de 132 caracteres.
Documentacin en
(X) impreso Documentacin impresa.
(X) fichero Salida en un fichero seleccionable (*LS.INI). Si ya existe este fichero, se
[*LS.INI] aaden los nuevos datos.
1) Ambos ficheros, Z0.INI y Zo.SEQ, pueden seleccionarse libremente. Tan pronto como se cree / seleccione uno de ambos, se actualiza el
otro (es decir, ambos ficheros tienen el mismo nombre hasta que se modifique un fichero).
Puede llamar directamente a los editores asignados pulsando la tecla < Editar F2 >. Las opciones Consultar y actualizar lista de
referencias cruzadas y Lista de asignacin se han retirado de la casilla de peticin marcada.
STEP 5
C79000-G8578-C920-05 4-11
Crear y elaborar proyectos
Ficha Opciones
Directorio proyecto [NONAMEST.S5D ]
> C:\STEP5\S5_Daten
Directorio del Indicando este camino del DOS pueden activarse unificadamente (excepto
proyecto *AP.INI y *DR.INI) los caminos de todos los ficheros de ajustes del proyecto. Si
los distintos caminos de los ficheros son diferentes, en este campo no se
indica ningn camino.
[X]Consultar siempre Al salir de STEP 5 se realiza una consulta.
[X]Grabar ajustes de Si activa este ajuste, al abandonar STEP 5 y al cargar un nuevo proyecto los
proyecto ajustes de proyecto modificados se grabarn en el fichero de proyecto actual
despus de efectuar una consulta.
[ ]Marcar paquete Si activa este ajuste, al llamar de nuevo a STEP 5 se arrancar
opciones activo automticamente un paquete opcional activo (GRAPH 5, COM 155H, COM
95F) en el momento de abandonar STEP 5.
[ ] Inhibir cambios Todos los ficheros (ST.S5D, DR.INI, AP.INI, Z0.INI, Z0.SEC, SU.INI, F1.INI y
en ficheros del F2.INI) se ocupan con RO en el proyecto.
proyecto
[ ] Avisos Con este ajuste se comprueba siempre automticamente si los caminos DOS
indicados corresponden a las limitaciones de STEP 5 Versin 6.x. Dichas
limitaciones son:
unidades A: hasta J: para ficheros de programa
unidades A: hasta P: para el resto de ficheros
por cada unidad puede utilizarse como mximo un directorio
Si no se cumplen estos criterios, STEP 5 visualiza los correspondientes avisos. Con
este ajuste puede conseguirse que los ficheros ajustados actualmente sean
compatibles con los ajustes de proyectos de la versin 6.x.
STEP 5
4-12 C79000-G8578-C920-05
Crear y elaborar proyectos
Ficha EPROM
Tipo Prommer: interno
Tipo de prommer Seleccionar haciendo doble clic con el cursor o con la tecla F3
ningn No se utiliza ningn prommer.
interno Se utiliza el prommer interno.
externo LPTn Se utiliza un prommer externo en la interfase paralela n.
Fichero SYSID Contiene la identificacin del sistema. Seleccin haciendo doble clic o con la
tecla F3 en la casilla de seleccin de fichero.
Con la funcin SYSID.AUS, los mdulos SYSID encontrados en el cartucho se
depositan automticamente en el fichero SYSID. Con la funcin SYSID.EIN, el
mdulo contenido en el fichero SYSID se escribe sobre el cartucho a partir de la
direccin 0.
Modo de Tipo de depsito de los datos (programas y mdulos de datos) en el cartucho.
operacin Seleccin con doble clic o con la tecla F3
Escritura/lectura orientada por palabras; p.ej., AG135 y AG150 (todos los tipos)
WORD Escritura/lectura orientada por bytes; p.ej., para AG155 (todos los tipos)
WORD/BLOCK Obligatorio para CPU 946/947 (mdulo de memoria 355). Para el AG 155H el
BYTE primer carcter del contenido til del mdulo en el lmite del prrafo (16 bytes).
Fichero fuente AWL El fichero fuente AWL (*A0.SEQ) contiene todos los mdulos STEP 5 (PB, FB,
FX, OB, DB, DX SB, #, %) que se introducen con el editor AWL. Los operandos
se pueden introducir de forma simblica o absoluta. Los datos se almacenan en
forma de fichero de texto en formato ASCII.
Fich. intermedio El fichero intermedio (*A1.SEQ) contiene las informaciones del fichero fuente
AWL no especficas del lenguaje.
STEP 5
C79000-G8578-C920-05 4-13
Crear y elaborar proyectos
Fichero Con esta funcin se cargan los ajustes que ha efectuado bajo Fichero > Proyecto
Proyecto> > Ajustar ... F4 (ver 4.1.1) y que estn memorizados en un fichero *PJ.INI. Todos
Cargar...F10 los ajustes actuales se sobreescriben con este procedimiento de carga. Desde el ini-
cio de la carga slo valen los ajustes existentes en el fichero PJ.INI respectivo. Sin
embargo, se pueden modificar a voluntad. Los parmetros que se ajustaron as
previamente (p. ej. nombre de ficheros), se registran automticamente en las casi-
llas de peticin y de seleccin en las que sea necesario.
Seleccione el comando de men Fichero > Proyecto > Cargar ... F10. Se abre
la casilla de peticin Cargar ajustes de proyecto. Seleccione en ella un fichero
*PX.INI. Despus de Cargar se cargarn todos los ajustes de *PJ.INI.
Fichero Aqu se salvan los ajustes actuales que se han efectuado bajo Fichero > Proyecto
Proyecto > > Ajustar ... F4 vea 4.1.1. Los ajustes se graban en el fichero actual *PJ.INI de
Grabar ajustes.
Seleccione el comando de men Fichero > Proyecto > Grabar. Aparece una
casilla de aviso donde se puede optar por grabar o no.
Fichero Aqu se graban los ajustes actuales que se han efectuado bajo Fichero > royecto
Proyecto > > Ajustar ... F4 vea 4.1.1. Los ajustes se graban en un fichero *PJ.INI
Grabar como ... seleccionable.
Seleccione el comando de men Fichero > Proyecto > Grabar como .... A
continuacin aparece la casilla de peticin Grabar ajustes de proyecto. En ella
mueva y seleccione un fichero *PJ.INI o cree otro.
Fichero Esta funcin permite grabar en forma comprimida los ficheros de un proyecto defini-
Proyecto > dos en los ajustes del proyecto. Los ficheros pertenecientes a un proyecto, como fi-
Archivar ... chero de programa, lista de asignacin, fichero de impresin, etc., pueden deposi-
tarse total o parcialmente en forma comprimida en un nico fichero de compresin
(*PX.ACS).
Fichero Con esta funcin pueden desarchivarse individual o completamente los ficheros me-
Proyecto > morizados en un fichero *PX.ACS mediante la funcin Archivar.
Desarchivar ...
La funcin Desarchivar puede realizarse en los directorios del proceso de
archivado o en un directorio ajustado por el usuario.
STEP 5
4-14 C79000-G8578-C920-05
Crear y elaborar proyectos
Fichero Los comandos de este submen permiten administrar mdulos, ficheros de docu-
Mdulos > mentacin o ficheros de programa en el directorio de trabajo.
En concreto puede:
visualizar los directorios,
transferir mdulos y ficheros de documentacin,
comparar mdulos,
borrar mdulos y ficheros de documentacin,
revisar y comprimir mdulos en el fichero de programa.
Nota
Con la funcin de salida en pantalla obtendr otra casilla de peticin en la que
puede ramificar directamente hasta el editor seleccionando uno de los mdulos
indicados (vea Salida en pantalla).
STEP 5
C79000-G8578-C920-05 4-15
Crear y elaborar proyectos
Fichero Seleccione el comando de men Fichero > Mdulos > Directorio...F3. Se muestra
Mdulos > la casilla de peticin Directorio de mdulos: Ajustar. Navegue por ella y efecte su
Directorio seleccin (vea apartado 3.9). Despus de los ajustes y de pulsar < Salida > los
...F3 directorios de los mdulos seleccionados se imprimen o visualizan en el dispositivo
deseado.
Con salida en pantalla, adicionalmente puede ramificarse al editor pulsando F2.
Entrada Explicacin
(x)AG Indicacin del AG en el que reside el mdulo. La entrada se realiza con la opcin
Ajustar (vea apartado 4.1.1) y slo en el modo de operacin online.
Seleccin Seleccione aqu el mdulo. El mdulo puede ser simblico o absoluto (o
tambin una mezcla de ambos). Si desea editar un mdulo ya existente o
Lista de mdulos
visualizar los tipos de mdulos actualmente vlidos, pulse F3 o seleccione el
[ ]
campo < Seleccionar F3 >. Si pulsa F7 o selecciona el campo < Info F7 >,
STEP 5 le da una lista de las posibilidades actuales de entrada.
Salida en
(x) Pantalla Los directorios se muestran en la pantalla.
(x) Impresora Los directorios se listan en la impresora.
(x) Fichero [ ] Los directorios se escriben en un fichero que puede elegirse libremente.
Haciendo doble clic con el ratn o mediante F3 obtendr una casilla de
seleccin de fichero para seleccionar el que desee.
Opciones
Tipo protocolo: Elija el tipo de protocolo haciendo doble clic con el ratn en el campo de entrada
o pulsando F3.
[x]mezclado con
Al activar esta opcin se muestran tambin las cabeceras de los mdulos.
cabecera
Al activar esta opcin se muestran los FBs y FXs junto con el nombre.
[x]FBs con
nombre
< Salida > El PG transfiere los mdulos seleccionados. Si aparecen errores, en casillas de
seleccin se le ofrecern alternativas que puede elegir en funcin de sus
preferencias.
STEP 5
4-16 C79000-G8578-C920-05
Crear y elaborar proyectos
[PB100 ]
[DX 14 ]
[OB 10 ]
[FKX 231 ]
[instal1 ]
Lista de mdulos Lista de un mximo de 6 mdulos individuales. Los mdulos se separan por
comas. Si la coma est seguida de un nombre simblico, hay que anteponer a la
coma un signo \ para aislar el smbolo. La lista de mdulos puede contener
varios tipos de mdulo, reas de mdulo o mdulos DOC.
[PB100 , PB123 ]
[Instalacin1\, Instalacin2 ]
[Instalacin1\, FB45, Instalacin2\, Control ]
[Instalacin1\, PB23, %ANNA, FB ]
Zona de mdulos La zona se indica con 2 mdulos individuales. Los mdulos se separan mediante
un guin. Si el guin est seguido de un nombre simblico hay que anteponer al
guin un signo \ para aislar el smbolo. Ambos mdulos de la indicacin de zona
deben ser del mismo tipo y el nmero del primer mdulo debe ser menor que el
del segundo.
[PB100 PB123 ]
[ instal1\ instal2 ]
[instal1\ FB45 ]
STEP 5
C79000-G8578-C920-05 4-17
Crear y elaborar proyectos
Puede llamar directamente a los editores correspondientes pulsando la tecla < Editar F2 >. Las opciones Consultar y actualizar lista
de referencias cruzadas y Lista de asignacin se han retirado de la casilla de peticin marcada.
STEP 5
4-18 C79000-G8578-C920-05
Crear y elaborar proyectos
Resumen Con la funcin Transferir puede copiar mdulos desde la unidad de programacin
al AG y viceversa.
una zona de mdulos de un tipo de mdulos,
todos los mdulos de un tipo de mdulos,
un grupo de mdulos con lista de mdulos,
todos los mdulos de un fichero de programa,
uno o todos los ficheros de documentacin,
todo el fichero de programa,
desde un fichero de programa ajustado a una unidad seleccionable con un
fichero de programa seleccionable (Fichero-Fichero) donde ambos ficheros son
seleccionables.
desde una unidad seleccionable con un fichero de programa seleccionable a
un autmata programable (Fichero-AG),
desde un autmata programable a una unidad con un fichero de programa
seleccionable (AG-Fichero)
Nota
Los anteencabezados de estos mdulos contienen informaciones sobre el
formato o informaciones de marcas de salto que son evaluables slo por la
unidad de programacin (PG). Por eso no se transferirn al autmata
programable.
STEP 5
C79000-G8578-C920-05 4-19
Crear y elaborar proyectos
Fichero Seleccione el comando de men Fichero > Mdulos > Transferir...F5 o CTRL
Mdulos > F5. Aparece la casilla de peticin Transferir mdulo(s). Navegue por ella y
Transferir seleccione los mdulos que desee (> Interfase de usuario, v. apartado 3.9 )
...F5
Nota
No todos los mdulos que se muestran son transferibles, la transferencia
depende del autmata.
Slo es posible transferir mdulos de como mx. 4 KW (8 KB).
Los mdulos se transfieren al autmata siguiendo el orden siguiente:
SB, PB, FB, FX, OB, DB y DX.
Entrada Explicacin
(x) Mdulo Si desea copiar un mdulo individual y depositar el mdulo con una
denominacin distinta, marque la lnea y registre en el campo [ ] el mdulo que
[ ] a [ ]
va a copiarse (p.ej., PB7), y en el campo a [ ] la nueva denominacin del mdulo
(p.ej., PB22). Los tipos de mdulo de ambos campos de entrada deben ser
compatibles. Puede obtener informacin al respecto con F7.
(x) Fich. Marcando con una cruz este campo se selecciona todo el fichero de programa,
completo incluidos los mdulos de documentacin.
Opciones
Consulta para
STEP 5
4-20 C79000-G8578-C920-05
Crear y elaborar proyectos
Entrada Explicacin
< Transferir > El PG transfiere los mdulos seleccionados. Si aparecen errores, en casillas de
seleccin se le ofrecern alternativas que puede elegir en funcin de sus
preferencias.
Al transferir a la PG debe tener en cuenta que slo pueden transferirse los tipos de mdulo que pueden seleccionarse en la casilla de peticin.
Si selecciona un mdulo equivocado, se rechazar su transferencia.
STEP 5
C79000-G8578-C920-05 4-21
Crear y elaborar proyectos
Funcin La funcin permite comparar mdulos, grupos de mdulos individuales o todos los
mdulos del fichero de programa nombrado en primer lugar con aquellos del fichero
de programa nombrado en segundo lugar.
La operacin de comparacin se efecta entre el fichero ajustado previamente en la
unidad de programacin (PG) y otro fichero de programa arbitrario o los mdulos del
programa de aplicacin en el autmata programable (AG). En contraposicin
tambin es posible la comparacin del programa en el AG con un fichero de
programa seleccionable.
Nota
Los mdulos de datos que se comparan no deben sobrepasar 2 KW.
Fichero Seleccione el comando de men Fichero > Mdulos > Comparar..F6 o F6. Se in-
Mdulos > dica respectivamente la casilla de peticin Comparar mdulo(s}. Navegue en ella y
Comparar ... efecte la seleccin (vea apartado 3.9).
Entrada Explicacin
Comparar
(x)Fichero de Este campo indica el fichero de programa predeterminado.
programa Indicacin del AG en el que est depositado o en el que debe depositarse el
(x)AG mdulo. La entrada se realiza mediante Ajustar (apartado 4.1.1) y slo en modo
de operacin online.
con
(x)Fichero de En este campo se indica el nombre del fichero de programa. Dicho nombre se
programa puede editar o reemplazar por otro nombre de fichero ya existente a travs de
F3 en la casilla de seleccin de fichero.
(x)AG
Indicacin del AG en el que est depositado o en el que debe depositarse el
mdulo. La entrada se realiza con la opcin Ajustar (apartado 4.1.1) y slo en
modo de operacin online.
Seleccin Despus de marcar con una cruz el parmetro, en el prximo campo de entrada
puede introducir el mdulo seleccionado, con indicacin absoluta o simblica
(x)Lista de
(tambin mixta). Los tipos de mdulo actualmente vlidos se muestran con F3.
mdulos [ ]
Puede obtener explicaciones sobre los datos del campo Lista de mdulos
pulsando F7.
(x) Mdulo Introduzca aqu los dos mdulos individuales que deben compararse.
[ ] con [ ]
Salida en
(x) pantalla La salida se produce en la pantalla.
(x) impresora La salida se produce en la impresora ajustada.
(x) fichero La salida se produce en el fichero ajustado.
Opciones
Tipo protocolo: Estndar o escritura comprimida con margen.
Al comparar mdulos en el AG debe tener en cuenta que slo estn permitidos los tipos de mdulo que pueden seleccionarse en la casilla de
peticin.
STEP 5
4-22 C79000-G8578-C920-05
Crear y elaborar proyectos
Fichero Seleccione el comando de men Fichero > Mdulos > Borrar.... Se indica la
Mdulos > casilla de peticin Borrar mdulo(s]. Navegue en ella y efecte la seleccin (vea
Borrar... apartado 3.9).
Entrada Explicacin
(x)Borr. total Se borran todos los mdulos del AG (slo en estado STOP). El AG genera en la
AG memoria del mismo (RAM) estados de salida definidos (vea instrucciones de
programacin del AG utilizado).
Opciones
[x] Borrar con El borrado slo se realiza despus de confirmar la consulta.
confirmacin
[x] Borrar Activando esta opcin se borrarn tambin todos los comentarios de mdulo.
comentarios
STEP 5
C79000-G8578-C920-05 4-23
Crear y elaborar proyectos
Fichero Seleccione el comando de men Fichero > Mdulos > Comprimir. Esta funcin
Mdulos > elimina dentro del fichero de programa las posiciones vacantes originadas por el
Comprimir borrado o nueva carga de mdulos. Al hacerlo se comprueban y comprimen los
mdulos STEP 5 del fichero de programa. Los errores se notifican.
Durante la comprobacin se puede determinar si la estructura del fichero de
programa est en buen estado o si est defectuosa debido a un corte de
alimentacin o a una cada del sistema.
Los ficheros de una longitud de 0 bytes tambin se indican como defectuosos.
Entrada Explicacin
Fuente
Fichero de pro- Introducir el fichero de programa (*ST.S5D) que debe comprimirse o
grama comprobarse.
STEP 5
4-24 C79000-G8578-C920-05
Crear y elaborar proyectos
Crear y borrar Con esta funcin pueden crearse y borrarse directorios MS-DOS directamente
directorios desde el paquete STEP 5. Le permite, p.ej., crear carpetas para nuevos
MS-DOS proyectos STEP 5.
Fichero Crear un directorio MSDOS nuevo. Mediante < Seleccionar F3 > puede ajustarse
Directorio DOS el camino para el directorio.
> Crear ...
Ctrl+F9
Fichero Borrar un directorio MSDOS existente. Mediante < Seleccionar F3 > puede aju-
Directorio DOS starse el camino para el directorio.
> Borrar
Nota
El directorio slo puede borrarse si no existe ningn otro fichero.
STEP 5
C79000-G8578-C920-05 4-25
Crear y elaborar proyectos
FIchero Las funciones de estos submens permiten administrar ficheros sin necesidad de
Fichero DOS > regresar al sistema operativo. En detalle stas son las siguientes:
Salida de ficheros individuales o grupos de ficheros del directorio actual en la
pantalla y eventualmente en la impresora.
Copiar ficheros individuales o grupos de ficheros (nombre del fichero fuente #
nombre del fichero destino).
Borrar ficheros individuales o grupos de ficheros en el directorio actual.
Fichero [????????.???]
> C:\STEP5\S5_DATEN
STEP 5
4-26 C79000-G8578-C920-05
Crear y elaborar proyectos
Funcin Esta funcin lista en pantalla el(los) directorio(s) de uno o varios ficheros.
Fichero Seleccione el comando de men Fichero > Fichero DOS > Directorio o CTRL+F7.
Fichero DOS > Se muestra la casilla de seleccin de fichero(s) Directorio de fichero(s) DOS.
Directorio ... Navegue por ella y efecte la seleccin. Dependiendo de las entradas realizadas,
en una ventana se mostrar un directorio conocido de DOS.
Campo de entrada Explicacin
Fichero Aqu se muestra el nombre de fichero marcado por el cursor en el campo que
contiene la lista de nombres de fichero.
Si desea buscar un fichero individual o un grupo de ficheros, puede indicar aqu
el nombre. Est permitida la entrada de caracteres comodn, p. ej.
????????.INI. Todos los nombres de fichero que cumplen con el criterio
indicado se visualizan despus de pulsar < Actualizar > o Return en el campo
ficheros.
Unidad/Directorio Aqu puede seleccionar una unidad de origen y un directorio de la misma. A
continuacin se visualiza su contenido en el campo Ficheros.
STEP 5
C79000-G8578-C920-05 4-27
Crear y elaborar proyectos
Funcin Esta funcin copia uno o varios ficheros entre diferentes unidades (directorios).
El proceso de copia se realiza:
manteniendo el nombre del fichero, o
utilizando otro nombre de fichero (slo en ficheros individuales).
Fichero Seleccione el comando de men Fichero > Fichero DOS > Copiar o CTRL+F8. La
Fichero DOS > funcin copia uno o varios ficheros entre diferentes unidades (directorios).
Copiar ...
Fichero origen Nombre del fichero que desea transmitir.
[ ]
Fichero destino
[ ]
Nombre del fichero transferido.
Con F7 o < Info F7 > obtendr indicaciones de manejo.
DIR/Unidad origen Muestra la unidad y el directorio de los que desea transferir los ficheros que
Fichero origen Visualizacin de los ficheros existentes en la unidad de origen. La seleccin es
posible con el cursor/ratn. Para visualizar todos los ficheros, es preciso
introducir un signo de interrogacin (o *.*) en el campo Fichero origen.
< Copiar >
Procedimiento
Se ejecuta la funcin.
STEP 5
4-28 C79000-G8578-C920-05
Crear y elaborar proyectos
Opcion
[X] Sobreescribir con consulta < Seleccionar F3 >
Fichero Seleccione el comando de men Fichero > Fichero DOS > Borrar
Fichero DOS >
Se indica la casilla de peticin Ficher(os) DOS. Navegue por ella y efecte la
Borrar ...
seleccin (vea apartado 3.6).
STEP 5
C79000-G8578-C920-05 4-29
Crear y elaborar proyectos
Nota
Al usar las herramientas P suministradas con STEP 5 (Editar ficheros PCP/M)
hay que tener en cuenta que no son soportados completamente por los sistemas
operativos Windows 98 y Windows NT ni por unidades de disco LS 120. Para
usar las herramientas P recomendamos usar MSDOS > 5.0, Windows 3.x o
Windows 95, as como unidades de disco estndar de 1,44 MB.
STEP 5
4-30 C79000-G8578-C920-05
Crear y elaborar proyectos
Fichero [S5WX002H.CMD]
Unidad: A Usuario: 0
STEP 5
C79000-G8578-C920-05 4-31
Crear y elaborar proyectos
Resumen Se trata de emitir un directorio de ficheros de una zona de usuario con un medio
PCP/M (p. ej. disquete).
Fichero Seleccione el comando de men Fichero > Fichero PCP/M > Directorio... Apare-
Fichero PCP/M > cer la casilla de peticin Directorio Fichero(s) PCP/M. En ella mueva y seleccione
Directorio ... ( Interfase de usuario, casilla de peticin). Dependiendo de las entradas efectua-
das la casilla mostrar un ndice como es habitual en PCP/M.
Ficheros Ficheros de STEP5 (p.ej. *F1.INI)
Byte Nmero de bytes del fichero
Records Nmero de records
Atrib. Tipo de acceso al fichero
STEP 5
4-32 C79000-G8578-C920-05
Crear y elaborar proyectos
STEP 5
C79000-G8578-C920-05 4-33
Crear y elaborar proyectos
STEP 5
4-34 C79000-G8578-C920-05
Crear y elaborar proyectos
Resumen Se borran los ficheros PCP/M del medio PCP/M. Se borra un fichero individual o
se borran todos los ficheros existentes en una zona de usuario.
Nota
Para visualizar todos los ficheros de una zona de usuario se tienen que introducir
signos de interrogacin en el campo Fichero.
Indicador del Seleccione el comando de men Fichero " Comando DOS o introduzca
MS-DOS CTRL+F10. Cuando aparezca el indicador (prompt) de MS-DOS puede proceder
a introducir comandos de MS-DOS.
Terminar entrada Introduzca el comando EXIT si desea salir del DOS y regresar a la interfase de
usuario de STEP 5.
Funcin Con el comando de men Fichero > Fin o SHIFT+F4 se finaliza STEP 5.
Dependiendo de cmo se haya ajustado el proyecto (v. apartado 4.1.1, Ficha
Opciones) se realiza una consulta de seguridad.
Confirmar con Salir si desea abandonar STEP 5.
Confirmar con Interr. si desea regresar al programa en la interfase de usuario.
STEP 5
C79000-G8578-C920-05 4-35
Crear y elaborar proyectos
STEP 5
4-36 C79000-G8578-C920-05
2 parte:
Editar con STEP 5
Editar mdulo... F1
Funciones comunes 5
Editar mdulo... F1
AWL 6
Editar mdulo... F1
KOP 7
Editar mdulo... F1
FUP 8
Editar
mdulos de datos F2 9
Editar mscaras
DB (DB1, DX0) Ctrl+F1 10
Lista de asignacin F7 11
Caminos de bus F8 13
Parmetros de
impresora Ctrl+F4 14
Editor de pies
de pgina Ctrl+F5 15
STEP 5
4-38 C79000-G8578-C920-05
Funciones comunes a AWL, KOP y FUP 5
Generalidades En este captulo se describen todas las funciones que se pueden emplear al edi-
tar en los tres modos de representacin, stas son:
STEP 5
C79000-G8578-C920-05 5-1
Funciones comunes a AWL, KOP y FUP
Editor Seleccione el comando de men Editor > Mdulo STEP5. En pantalla aparece el
Mdulo STEP5 cuadro de dilogo representado en la figura 5-1.
STEP5 - S5KXS01Z
Seleccin
Lista mdulos [ ]
Concepto bsq. [ ]
Opciones
[X] Sobreescribir con consulta < Histrico F1 >
[X] Actualizar lista asignaciones
[X] Actualizar XREF < Seleccionar F3 >
Indique la fuente, la seleccin y las opciones deseadas. Los campos tienen los
siguientes significados:
STEP 5
5-2 C79000-G8578-C920-05
Funciones comunes a AWL, KOP y FUP
Lista de mdulos Lista de un mximo de 6 mdulos individuales. Los mdulos se separan por
comas. Si la coma va seguida de un nombre simblico, hay que anteponer a la
coma un signo \ para aislar el smbolo. La lista de mdulos puede contener
varios tipos de mdulo, reas de mdulo o mdulos DOC.
[PB100 , PB123 ]
[Instalacin1\, Instalacin2 ]
[Instalacin1\, FB45, Instalacin2\, Control ]
[Instalacin1\, PB23, %ANNA, FB ]
STEP 5
C79000-G8578-C920-05 5-3
Funciones comunes a AWL, KOP y FUP
Zona de mdulos La zona se indica con 2 mdulos individuales. Los mdulos se separan mediante
un guin. Si el guin va seguido de un nombre simblico hay que anteponer al
guin un signo \ para aislar el smbolo. Ambos mdulos de la indicacin de zona
deben ser del mismo tipo y el nmero del primer mdulo debe ser menor que el
del segundo.
[PB100 PB123 ]
[ Instalacion1\ Instalacion2 ]
[Instalacion1\ FB45 ]
Nota
Puede introducir mdulos de comentario, mdulos de documentacin y ficheros
de documentacin, pero sern rechazados, puesto que en dichos mdulos no es
posible realizar una bsqueda.
Para abandonar el campo pulse Return o elija otro campo con el ratn. El criterio
se buscar en todos los mdulos indicados.
El segmento que contiene el concepto encontrado aparece en modo Salida. Si
uno de los mdulos registrados no existe, despus de aceptar los parmetros y
opciones se muestra el primer segmento (vaco) del mdulo en modo Editar.
Despus de abandonar el mdulo se busca en los siguientes mdulos indicados.
Si despus del primer mdulo se ha registrado un mdulo inexistente, se salta en
el proceso de bsqueda. En tal caso no arranca el proceso de bsqueda.
STEP 5
5-4 C79000-G8578-C920-05
Funciones comunes a AWL, KOP y FUP
Nota
Si se seleccion un editor con bsqueda y no se modific el mdulo, se debe
almacenar el mdulo modificado antes de seguir buscando.
STEP 5
C79000-G8578-C920-05 5-5
Funciones comunes a AWL, KOP y FUP
Visin general La ocupacin de teclas descrita a continuacin muestra las herramientas y fun-
ciones de ayuda para la edicin, que puede usar independientemente del modo
de representacin.
F Direc. F Status F Aim. SIM F Sin com. F > KOP F Com.seg. F Grabar F Aux
1 Inf. sim. 2 Referen. 3 Bsqueda 4 Saltar 5 Fun. Seg. 6 Editar 7 Aceptar 8 Interr.
STEP 5
5-6 C79000-G8578-C920-05
Funciones comunes a AWL, KOP y FUP
Visin general El nmero de biblioteca consta de 5 cifras (0 hasta 99999) para la denominacin
de los mdulos.
Visin general Con esta funcin se cambia de modo de representacin sin tener que cambiar a
los Ajustes (apartado 4.1.1).
STEP 5
C79000-G8578-C920-05 5-7
Funciones comunes a AWL, KOP y FUP
Visin general Los mdulos STEP 5 OB, PB, SB, FB y FX pueden disponer de los siguientes
comentarios:
comentarios de instalacin,
comentarios de instrucciones ( Editar lista de instrucc., captulo 6),
comentarios de segmentos,
ttulos de segmento,
comentarios de operandos ( Editar lista de asignaciones, captulo 6).
Para comentarios de segmento pueden usarse los tipos de mdulo DOC # y %.
Los comentarios de los mdulos de datos DB y DX los encontrar en el captulo
Editar mdulos de datos (vea captulo 9).
Tipo de comentario Dnde se puede editar? Dnde se memoriza?
Comentario de instalacin Fichero de documentacin Fichero de documentacin #,
fichero de documentacin %
Comentario de instruccin AWL : OB, PB, SB, FB, FX OK, PK, SK, FK, FKX
Mdulo de documentacin:
OK, PK, SK, FK, FKX
Comentario de segmento AWL, KOP, FUP : OB, PB, SB, FB, FX #OBDO.nnn, %OBDO.nnn
Fichero de documentacin: #PBDO.nnn, %PBDO.nnn
#OBDO.nnn, #PBDO.nnn, #SBDO.nnn, #SBDO.nnn, %SBDO.nnn
#FBDO.nnn, #FXDO.nnn
%OBDO.nnn, %PBDO.nnn, %SBDO.nnn,
%FBDO.nnn, %FXDO.nnn
#FBDO.nnn, %FBDO.nnn
#FXDO.nnn, %FXDO.nnn
Ttulo de segmento
AWL, KOP, FUP : OB, PB, SB, FB, FX
Mdulo de documentacin:
OK, PK, SK, FK, FKX
OK, PK, SK, FK, FKX
Comentario de operando AWL, KOP, FUP : OB, PB, SB, FB, FX *Z0.INI
Lista de asignacin *Z0.SEQ
STEP 5
5-8 C79000-G8578-C920-05
Funciones comunes a AWL, KOP y FUP
Visin general El comentario de la instalacin es un fichero de texto (fichero DOC o fichero DOC
ampliado) y, a diferencia de un comentario de segmento, no depende de un
mdulo. El nmero de caracteres de todos los comentarios de instalacin en un
fichero de programa no debe sobrepasar los 16 k caracteres por mdulo, y el
nmero de ficheros DOC (#) posibles en un fichero de programa no debe
sobrepasar los 255 mdulos por fichero.
El nmero de mdulos DOC ampliados (%) slo est limitado por el tamao
mximo del fichero de programa *DO.S5D. Su tamao mximo es 4MByte. A
cada fichero *DO.S5D le corresponde un fichero *ST.S5D del mismo nombre
(p.ej., DOKBEIST.S5D y DOKBEIDO.S5D). Ambos ficheros deben estar siempre
en el mismo directorio.
Un comentario de instalacin se memoriza en disco duro y no se transfiere al AG
o a la EPROM/EEPROM. En la edicin del comentario de instalacin se puede
llamar al modo Comando y a ayudas de edicin para el procesamiento de textos.
F F F F F F F F Ayuda
1 Insertar 2 Borrar 3 Comando 4 5 Ins. ln. 6 Bo. ln. 7 Aceptar 8 Interr.
STEP 5
C79000-G8578-C920-05 5-9
Funciones comunes a AWL, KOP y FUP
F Es posible insertar caracteres ASCII en un texto. Para ello proceda como sigue:
1 Insertar
1. Pulse F1 = Insertar (conmutacin al modo Insertar).
2. Introduzca la secuencia de caracteres deseada.
3. Finalice la insercin y conmute al modo de sobreescritura: pulsar F1 = So-
bresc.
Finalice la entrada de texto.
Comando Efecto
JTT (jump to the top = saltar al principio).
El cursor salta al principio del comentario desde cualquier posicin.
JTE (jump to the end = saltar al final).
El cursor salta al final del comentario desde cualquier posicin.
ST1, ST2, ST3, ST4 (set label 1 = poner marca 1).
Dentro de un texto se pueden poner 4 marcas como mximo.
JT1, JT2, JT3, JT4 (jump to label 1 = saltar a la marca 1).
El cursor salta a la marca deseada desde cualquier posicin.
F/xyzrst/ (find = encontrar).
El cursor salta a la posicin deseada del texto xyzrst, en caso contrario STEP 5 indica
No encontrado.
STEP 5
5-10 C79000-G8578-C920-05
Funciones comunes a AWL, KOP y FUP
Comando Efecto
CTm, Tn (copy = copiar; m y n pueden ser las cifras 1, 2, 3, 4).
El texto entre las marcas Tm (inclusive) y Tn es copiado. La posicin actual del cursor
no debe estar entre las marcas porque de ser as, STEP 5 avisa con Prohibido en-
tre marcas. Las marcas son desplazadas con el texto correspondiente.
MTm, Tn (move= desplazar; m y n pueden ser las cifras 1, 2, 3, 4).
El texto entre las posiciones Tm (inclusive) y Tn se copia. La posicin actual del cursor
no debe encontrarse entre estas posiciones porque de ser as, STEP 5 da el aviso
Prohibido entre marcas.
DT1, DT2, DT3, DT4 (delete = borrar).
Las marcas (posiciones) se pueden borrar en cualquier secuencia.
Nota
El carcter de control de impresora $EJECT genera un avance de pgina en un
comentario de segmento, de mdulo o de instalacin.
$EJECT debe escribirse tamben en maysculas, de lo contrario STEP 5 no re-
conoce el comando.
Ejemplo La lnea vaca (7) y el ttulo en la lnea (8) deben ser copiados a la lnea (2). Aqu
aprender el manejo de las funciones de comando.
Control impresora
( 2 )
Copiar texto
Desplazar texto
Activar marcas
Borrar marcas
( 7 )
( 8 ) TRATAMIENTO DE TEXTOS:
El editor permite la entrada de ...
F F F F F
1 Insertar 2 Borrar 3 Comando 4 5 Ins. ln.
STEP 5
C79000-G8578-C920-05 5-11
Funciones comunes a AWL, KOP y FUP
Definir el comienzo
1. Posicione el cursor sobre la flecha en la lnea (7) y pulse F3 = Comando
El cursor salta a la esquina superior izquierda de la pantalla.
2. Introduzca la secuencia de caracteres ST1 y pulse Aceptar.
El cursor vuelve al texto.
Definir el final
1. Posicione el cursor en la posicin despus del ltimo carcter (aqu flecha) de
la lnea (8) y pulse F3.
El cursor salta de nuevo al ngulo izquierdo de la pantalla.
2. Introduzca la secuencia de caracteres ST2 y pulse Aceptar.
El cursor vuelve al texto.
Copiar bloque de texto
1. Posicione el cursor sobre la flecha en la lnea (2) y pulse F3.
2. Introduzca la secuencia de caracteres CT1,T2 y pulse Aceptar. El texto
seleccionado que incluye tambin la lnea en blanco se inserta en la lnea (2),
como se puede ver en la siguiente figura. Las marcas se encuentran al co-
mienzo y al final del texto copiado.
Control impresora
(2)
Copiar texto
Desplazar texto
Activar marcas
( 7 ) Borrar marcas
(8)
TRATAMIENTO DE TEXTOS:
El editor permite la entrada de ...
F F F F F
1 Insertar 2 Borrar 3 Comando 4 5 Ins. ln.
STEP 5
5-12 C79000-G8578-C920-05
Funciones comunes a AWL, KOP y FUP
Visin general Comentarios de segmento son textos que sirven para describir los segmentos o
mdulos del programa. El nmero de caracteres de todos los comentarios de
segmento en un fichero de programa no debe sobrepasar los 16 k caracteres por
mdulo, y el nmero de ficheros DOC (#) posibles en un fichero de programa no
debe sobrepasar los 255 mdulos por cada fichero *S5.S5D.
El nmero de mdulos DOC ampliados (%) slo est limitado por el tamao
mximo del fichero de programa *DO.S5D. Su tamao mximo es 4MByte.
Pueden usarse los tipos de mdulo de documentacin # y %. Si estn permitidos
ambos tipos, se sigue utilizando un comentario ya existente. Si no existe ningn
comentario se ajusta el tipo prioritario.
Si necesita ms de 255 comentarios de segmento debe usar mdulos DOC
ampliados. Si usa la regla de prioridad % antes que # a cada nuevo mdulo se
le asigna un mdulo DOC ampliado (p.ej., %PBDO.123). El mdulo antiguo
contina teniendo asignado el mdulo DOC existente (p.ej., #PBDO.123).
La mejor manera de editar comentarios de segmento es directamente en los m-
dulos y no en el mdulo de documentacin. Si se desea editar en mdulos de
documentacin proceda como se describe en el apartado 5.3.1. Tenga en cuenta
que:
El mdulo y el fichero de documentacin se memorizan en el fichero de
programa o en el fichero de programa ampliado.
No se pueden transferir ficheros de documentacin al autmata programable
o a un mdulo EPROM/EEPROM.
Los nmeros del mdulo y del fichero de documentacin se corresponden, por
ejemplo, #PBDO.013 pertenece a PB 13 o %PBDO.013.
Cada tipo de mdulo tiene asignado un fichero de documentacin que est
marcado con el carcter # o el carcter % al comienzo del fichero:
OBn #OBDO.nnn
PBn #PBDO.nnn
SBn #SBDO.nnn
FBn #FBDO.nnn
FXn #FXDO.nnn
Nota
Para cambiar de pgina correcta se debe emplear el carcter de control de impre-
sora $EJECT. $EJECT debe escribirse tamben en maysculas.
Requisito En los preajustes est seleccionada la opcin [x] con comentarios (apartado
4.1.1) o bien se ha seleccionado en el editor con SHIFT F4.
El segmento cuyo comentario ha de ser escrito est abierto. STEP 5 se encuen-
tra en el modo Salida o Edicin.
STEP 5
C79000-G8578-C920-05 5-13
Funciones comunes a AWL, KOP y FUP
F F F F F
1 Insertar 2 Borrar 3 4 5 Ins. ln.
F
1 Sobreesc.
F F
1 2 Borrar
STEP 5
5-14 C79000-G8578-C920-05
Funciones comunes a AWL, KOP y FUP
Insertar linea
F F F F
1 Insertar 2 Borrar 5 Ins. ln. 6 Bo. ln.
Borrar linea F F F F
1 Insertar 2 Borrar 5 Ins. ln. 6 Bo. ln.
Visin general El ttulo de segmento sirve para definir el segmento. Puede tener como mximo
32 caracteres y se puede introducir directamente en el mdulo o en el mdulo de
comentario aparte. Se recomienda hacerlo directamente, puesto que en caso de
realizar modificaciones y de memorizarlas, las asignaciones se actualizarn auto-
mticamente. STEP 5 guarda el ttulo de segmento en el mdulo de comentario.
Tenga en cuenta que:
El mdulo de comentario se guarda en el fichero de programa preajustado.
Los mdulos de comentario no pueden ser transferidos al autmata programa-
ble o a un mdulo EPROM/EEPROM.
Los nmeros del mdulo y del mdulo de comentario se corresponden, as por
ejemplo, PK.13 pertenece a PB 13.
STEP 5 asigna automticamente el nombre del mdulo de comentario:
OBn OKn
PBn PKn
SBn SKn
FBn FKn
FXn FKXn
STEP 5
C79000-G8578-C920-05 5-15
Funciones comunes a AWL, KOP y FUP
Requisito En los preajustes est seleccionado [x] con comentarios (apartado 4.1.1). Si no
es as, se puede conmutar con SHIFT F4 = Com. ln. El segmento en el que se
quiere introducir un ttulo est abierto. STEP 5 se encuentra en el modo Salida o
Edicin.
4 5 6 7 8 Retorno
Trabajar con el Para introducir o modificar un ttulo de segmento, proceda de la siguiente forma:
editor
1. Seleccione el comando de men Editor " Mdulo STEP 5.
2. Introduzca o acepte el nombre del mdulo de documentacin.
3. Pulse SHIFT F6 = Com. seg y SHIFT F6 = Sobreesc. o COM y SHIFT
F6 = Sobreesc.
El cursor salta al campo de entrada del ttulo del segmento.
4. Introduzca un texto o corrija uno ya existente.
5. Pulse Return.
El ttulo se almacena en la memoria intermedia y, al guardar el mdulo creado,
se memoriza en el mdulo de comentario correspondiente.
Visin general El nmero de biblioteca consta de 5 cifras (0 hasta 99999) para la denominacin
de los mdulos.
STEP 5
5-16 C79000-G8578-C920-05
Funciones comunes a AWL, KOP y FUP
Visin general En un segmento abierto se pueden visualizar los comentarios de los operandos
simblicos en cualquier momento.
Requisito En los ajustes figura el fichero de programa y los avisos Smbolo: S y Mostrar:
Sim. estn seleccionados. En caso contrario, se puede conmutar va Shift F3 =
Simb. SIM.
STEP 5
C79000-G8578-C920-05 5-17
Funciones comunes a AWL, KOP y FUP
Visin general
F Sin com. F > KOP F Com. seg. F Grabar F Aux.
4 5 Fun. seg. 6 Editar 7 Aceptar 8 Interr.
F F Borrar F F F F Aux.
3 Fin bloq. 4 Marcar 5 Insertar 6 Aadir 7 Mover 8 Retorno
Seg.x (x puede editarse).
Funcin de elaboracin de Teclas de funciones Teclas en el blo-
segmento que de cifras
Avanzar a segmento existente F1 = 1
F1 = +1 +
Insertar BE al final del F3 = Fin bloq.
segmento actual
Almacenar en memoria F4 = Marcar
intermedia el segmento
Borrar segmento Shift F4 = Borrar Borrar segmento
actual
Insertar segmento delante del
F5 = Insertar Insertar
segmento
Aadir el segmento detrs del F6 = Aadir Fin de segmento
actual
Mover segmento F1 = Mover
STEP 5
5-18 C79000-G8578-C920-05
Funciones comunes a AWL, KOP y FUP
F Borrar F F F F Aux.
4 Marcar 5 Insertar 6 Aadir 7 Mover 8 Retorno
F F F F F
1 Nue 2 Bfer 3 de seg 4 5
Visin general Es posible copiar un segmento en el mismo mdulo o en otro mdulo del mismo
fichero de programa. Tambin es posible copiar el ttulo y el comentario de
segmento. En caso de que no haya seleccionado Actualizar XREF en la pantalla, le
recomendamos actualizar la lista de referencias cruzadas despus de haber copiado
el segmento.
Nota
Segmentos de un mdulo de funcin que contienen funciones especficas de FB,
como p. ej. identificadores, no se pueden copiar a otra posicin dentro del m-
dulo.
Al copiar un segmento, puede suceder que las marcas de salto que se definieron
con un nombre simblico (p. ej. PACO) se visualicen de forma absoluta en el
segmento nuevo (p. ej. M001) por razones intrnsecas del sistema.
STEP 5
C79000-G8578-C920-05 5-19
Funciones comunes a AWL, KOP y FUP
F Borrar F F F F Aux.
4 Marcar 5 Insertar 6 Aadir 7 Mover 8 Retorno
F F F F F
1 Nue 2 Bfer 3 de seg 4 5
Copiar segmento
6. Cambie al mdulo de destino con F2 = Referen. o a travs del men.
7. Pulse F5 = Fun. seg.
F Borrar F F F F Aux.
4 Marcar 5 Insertar 6 Aadir 7 Mover 8 Retorno
F F F
1 Nue 2 Bfer 3 de seg
STEP 5
5-20 C79000-G8578-C920-05
Funciones comunes a AWL, KOP y FUP
8. Vuelva a pulsar F5 = Insertar si desea copiar antes del segmento actual o bien
pulse F6 = Aadir si desea copiar detrs del segmento actual.
9. Pulse F2 = Bfer.
Se copia el segmento almacenado en memoria intermedia.
10. Pulse F8 = Retorno.
Retorno al editor de mdulos en el modo Salida.
Visin general Se pueden borrar segmentos individuales dentro del mdulo borrndose
entonces tambin el ttulo y el comentario de segmento. Despus de haber
borrado debe actualizar la lista de referencias cruzadas (XREF).
Nota
Tambin puede borrar un segmento con SHIFT y Borrar segmento en el bloque
de nmeros.
STEP 5
C79000-G8578-C920-05 5-21
Funciones comunes a AWL, KOP y FUP
Visin general Puede mover un segmento dentro del mismo mdulo del mismo fichero de
programa. Despus de moverlo debe actualizar su lista de referencias cruzadas
(vea apartado 18.1).
Visin general Es posible transferir un segmento en el mismo mdulo o en otro mdulo del
mismo fichero de programa. Esta funcin se compone de Copiar segmento
(vea apartado 5.4.2) y de Borrar segmento (vea apartado 5.4.3). Despus de
la transferencia hay que actualizar la lista de referencias cruzadas (vea
apartado 18.1).
STEP 5
5-22 C79000-G8578-C920-05
Funciones comunes a AWL, KOP y FUP
Visin general Las referencias cruzadas de todos los mdulos de un fichero de programa se
depositan en un fichero *XR.INI especial. A estos datos se puede acceder en la
ventana de edicin (vase apartado 5.2, Modo Salida) con la funcin F2 =
Referencia.
Esta funcin permite:
copiar la lista de referencias cruzadas a travs de F1 = XREF-ent.,
visualizar las referencias cruzadas de un operando en la pantalla a travs F2
= XREF-sal.,
iniciar un cambio de mdulo seleccionando en la lista de referencias cruzadas
una referencia concreta con el cursor y accionando el salto con la tecla F2 =
Saltar,
cambiar de mdulo indicando el destino del mdulo y del segmento con la
tecla F4 = Mod. dest.,
volver al mdulo de partida mediante la tecla F5 = Mod. org. si se ha cam-
biado de mdulo.
F6 = Mod. ant.
Si se ha efectuado un cambio de mdulo es posible volver al mdulo anterior
de partida con F6 = Mod. ant.
Se puede visualizar la lista de referencias cruzadas de los siguientes operandos:
entradas/salidas,
marcas/marcas ampliadas,
temporizadores/contadores,
llamadas de mdulo,
periferia del proceso,
datos y smbolos.
Requisito STEP 5 se encuentra en el modo Salida. Existe el fichero XR.INI que es actuali-
zado de la siguiente manera:
ajuste en la casilla de peticin Editar mdulo STEP 5
Actualizar XREF y al memorizar el mdulo XR.INI ser actualizado,
o bien con la funcin de administracin Entrada XREF.
STEP 5
C79000-G8578-C920-05 5-23
Funciones comunes a AWL, KOP y FUP
Visin general Con esta funcin se crea la lista de referencias cruzadas (lista de referencias)
para el fichero de programa preajustado con el nombre *XR.INI.
Despus de activar la funcin, la lista se elabora automticamente.
La lista de referencias cruzadas elaborada se requiere en el editor de bloques al
documentar en formato KOMDOK as como en el editor de bloques de GRAPH 5
para ejecutar las funciones F2 = Referencia.
Limitaciones Para crear las referencias cruzadas (XREF) dentro del editor se dispone de me-
nos memoria de trabajo que para crearlas arrancando directamente desde el
men. Por ello el desplazamiento de datos a ficheros temporales debe llevar a
cabo antes, pues ello retarda la elaboracin de referencias cruzadas.
STEP 5
5-24 C79000-G8578-C920-05
Funciones comunes a AWL, KOP y FUP
R e f e r e n c i a s c ru z a d a s
E 32.0 InterrON Interruptor Instalacion on
Saltar a: PB 10
F F F F F F F F Ayuda
F F F F F F F F Ayuda
1 2 Saltar 3 4 Solapar 5 Con dupl.6 7 8 Interr.
Nota
Las instrucciones que llevan un signo # son instrucciones con funciones de
procesamiento (B MW ... o B DW...). La funcin que se est ejecutando
verdaderamente en runtime se desconoce.
STEP 5
C79000-G8578-C920-05 5-25
Funciones comunes a AWL, KOP y FUP
Saltar a una marca En modo Salida de mdulos es posible efectuar un salto directo a la marca de
de salto salto del comando seleccionado, o cambiar de mdulo, mediante la tecla de
funciones F4 = Saltar. Despus de elegir el comando correspondiente mediante
las teclas del cursor, la funcin de salto se ejecuta con la tecla F4 = Saltar.
Si se ha elegido una operacin de salto (p.ej., SPA=ENDE), mediante F4 = Saltar
se salta al comando situado en la marca de salto indicada.
Saltar a DB/DX Si se ha seleccionado una llamada a mdulo de datos (A DB, AX DX), mediante
F4 = Saltar se abre el editor de mdulos de datos que contiene el mdulo de
datos actual. Con F7 = Aceptar o F8 = Interr. se vuelve desde el editor de DB al
mdulo de llamada.
Cambio de mdulo Si se ha seleccionado una operacin de llamada a mdulo (p.ej. SPB PB 1),
mediante F4 = Saltar se salta al principio del mdulo correspondiente. Con F7 =
Aceptar o F8 = Interr. se vuelve desde el mdulo llamado al mdulo de llamada.
Si no se ha seleccionado ningn comando de salto ni ninguna llamada a mdulo,
con F4 = Saltar puede cambiarse a cualquier mdulo. Aparece un cuadro de
dilogo para seleccionar un mdulo. Puede seleccionar una unidad de salida
(fichero de programa o AG), un mdulo y un concepto de bsqueda. Si ha
seleccionado el campo de edicin para el mdulo, puede visualizar los tipos de
mdulo permitidos con F3 = Elegir. Pulse <Cambiar> para cambiar al nuevo
mdulo. Pulsando primero F4 = Saltar y despus F6 = Mod. ant. puede volver al
punto desde el que haba iniciado el cambio.
STEP 5
5-26 C79000-G8578-C920-05
Funciones comunes a AWL, KOP y FUP
Visin general Con la funcin de bsqueda se pueden localizar rpidamente dentro del mdulo
abierto determinados conceptos como por ej. operandos. La bsqueda se efecta
a partir de la posicin del cursor hacia abajo o bien a partir del 1er segmento. Una
vez encontrado el concepto, STEP 5 lo indica en el segmento correspondiente.
Qu se puede buscar?
Operandos absolutos E, M, S, A, T, Z
Llamadas de mdulos OBn, PBn, SBn, FBn, FXn, DBn, DXn
Byte perifrico, PYn, PWn
palabra perifrica
Datos DRn, DLn, DWn, DDn, Dn.m
Operandos simblicos, p.ej ENTRADA
Asignacin en operandos absolutos o simblicos, p.ej.
*A1.0,* ENTRADA
Segmentos
Direcciones
Desde palabra de datos: nmero de palabra de datos, p.ej., 20
direccin hexadecimal H como identificador de final, p.ej., 031 BH
Buscar con solape, p.ej.
+A1.0
+MOTOR1
STEP 5
C79000-G8578-C920-05 5-27
Funciones comunes a AWL, KOP y FUP
Visin general Es posible editar operandos simblicos en una lista sin salir del mdulo. Esta lista
es un resumen del fichero de smbolos *Z0.INI que muestra los operandos del
segmento abierto.
En caso de modificar el fichero de origen secuencial *Z0.SEQ conviene
acftualizarlo:
activando la opcin correspondiente en la casilla de peticin Mdulo STEP 5
( Actualizar fich. secuencial) se actualiza *Z0.SEQ al memorizar el mdulo,
o bien generando el fichero de origen secuencial a partir del fichero de smbo-
los
( Administracin, listas de asignacin, Convertir INI > SEC).
E 4.3 ENT 43
E 4.4
Nota
Los nombres simblicos no deben empezar por un guin. No se deben utilizar
caracteres especiales como p. ej. , , .
STEP 5
5-28 C79000-G8578-C920-05
Funciones comunes a AWL, KOP y FUP
Con ayuda del editor de mdulos de imagen (editor BB) puede introducir una lista
de los operandos cuyas seales desea visualizar o forzar durante la elaboracin
del programa en el punto de control del sistema (> Apndice, Glosario). La lista
de operandos puede depositarse en mdulos de imagen (BBnn,nn=1 hasta 255).
Los mdulos de imagen se depositan en el fichero de programa.
Para arrancar el editor de mdulos de imagen, introduzca en el campo de entrada
Lista de mdulos de la mscara Editar mdulo(s) STEP 5 el tipo de mdulo BB
con un nmero entre 1 y 255.
Operandos: Formatos:
F F F F sincom. F
1 Pedir 2 3 Borrar 4 Bloque 5 Grabar
En el submen Tecla Funcin
se puede utilizar F1 = Pedir Llamada a un mdulo de imagen.
F3 = Borrar Borrar la lnea actual.
F4 = Bloque Salida de variables por bloques, con las teclas + y puede pedir
el bloque siguiente o anterior.
F2 = Grabar bajo Memorizar la lista de operandos como mdulo de imagen.
F6 = Activo Activar elaboracin de estado (=Aceptar) slo puede manejarse
si hay introducido al menos un operando
Shift F6 = Com. Editar comentario sobre la lnea actual. Slo est activo si se ha
ln.
seleccionado un mdulo de imagen.
F7 = Grabar Grabar la lista de operandos en el mdulo de imagen actual (slo
puede manejarse si se ha introducido al menos un operando).
Shift F7 = Editar comentario sobre el mdulo de imagen actual. Slo est
Comentar activa si se ha seleccionado un mdulo de imagen. El comentario
se memoriza en el mdulo DOC #BBDO.xxx o %BBDO.xxx.
F8 = Interr. Volver a seleccin de men.
Shift F8 =Ayuda Informacin sobre determinadas operaciones.
STEP 5
C79000-G8578-C920-05 5-29
Funciones comunes a AWL, KOP y FUP
Editar lista de En la lista de operandos se pueden introducir los siguientes operandos:
operandos
Operando Formatos de datos permitidos
M/A/E/S KM
MB/AB/EB/SY KH (KM, KY, KC, KF)
MW/AW/EW/SW KH (KM, KY, KC, KF)
T
KT (KM, KH)
Z
KZ (KM, KH)
DW/DL/DR KH (KM, KY, KC, KF)
DB
MD/AD/ED/DD/SD KH (KG, KY KC)
Nota
Mediante la llamada Status variable se carga el ltimo mdulo de imagen (BB)
memorizado.
STEP 5
5-30 C79000-G8578-C920-05
Funciones comunes a AWL, KOP y FUP
Operaciones
STEP 5
C79000-G8578-C920-05 5-31
Funciones comunes a AWL, KOP y FUP
Visualizar el Los estados de seal actuales de las variables de proceso de la lista de operan-
estado de dos se visualizan incluso antes de modificar el programa de usuario (es decir, en
los operandos el punto de control del sistema).
(variables de Cuando est editando o visualizando la lista de operandos
proceso)
pulse F6 = Activo o Aceptar.
La unidad de programacin muestra tanto los estados de seal de las variables
listadas como el aviso Se ejecuta estado.
BB 5 C:ENSAYOST.S5D AG EN CICLO
OPERANDOS ESTADOS DE SENAL
Int. ON E 32.0 KM=1
I. EMERG E 32.1 KM=0
E32.2 E 32.2 KM=1
POS. DENTRO E 32.3 KM=0
RDELANTE. E 32.4 KM=0
RDETRAS E 32.5 KM=0
ABRIR PUERTA E 32.6 KM=0
CERRAR PUERTA E 32.7 KM=1
START E 33.0 KM=1
RDELANTE A 32.0 KM=0
RDETRAS A 32.1 KM=0
ABRIR PUERTA A 32.2 KH=00
1184: Se ejecuta estado
STEP 5
5-32 C79000-G8578-C920-05
Editar lista de instrucciones (AWL) 6
Generalidades Una instruccin STEP 5 es la unidad independiente ms pequea del programa
elaborado con STEP 5 y constituye una prescripcin de trabajo para el procesa-
dor. En el modo de representacin Lista de instrucciones (AWL) se debe introdu-
cir en cada lnea una instruccin de forma absoluta o simblica (mdulos posi-
bles: OB, PB, SB, FB/FX). Una instruccin est compuesta por una operacin y
Ejemplo
un operando.
Operacin Operando
Instruccin absoluta
Instruccin simblica
UN
UN
E 1.1
-Entrada
Nota
En el captulo 25 STEP 5 en la prctica encontrar un ejemplo detallado para
editar listas de instrucciones.
STEP 5
C79000-G8578-C920-05 6-1
Editar lista de instrucciones (AWL)
Requisito Antes de comenzar con la sesin de edicin conviene comprobar los preajustes
del proyecto con el comando de men Fichero > Proyecto > Ajustar F4.
Asegrese de que en Fichero de programa, Fichero de smbolos, Modo de
operacin, Tipo de representacin y Comentarios los ajustes sean correctos.
Las instrucciones se tienen que introducir siempre en el modo Edicin. Si llama a
otro mdulo STEP 5, se encontrar en el modo Edicin y si llama a un mdulo ya
existente el modo activo es el de Salida. En este caso se debe conmutar el modo
con F6 = Editar.
Llamar al editor
Editor Seleccione el comando de men Editor > Mdulo STEP5. En la pantalla
Mdulo STEP5 aparece el cuadro de dilogo Editar mdulo(s) STEP 5.
Memorizar mdulo Pulsar Aceptar. STEP 5 conmuta al modo Salida. Pulsar nuevamente Aceptar.
STEP 5
6-2 C79000-G8578-C920-05
Editar lista de instrucciones (AWL)
Resumen Con esta funcin se pueden mostrar las direcciones relativas de instrucciones por
bytes o por palabras al editar en AWL. Al visualizar las direcciones no se pueden
editar instrucciones ni introducir el nmero de biblioteca.
Nota
En la salida online del autmata programable, STEP 5 indica las direcciones byte
por byte o palabra por palabra, segn el tipo de autmata. Al pulsar por segunda
vez Shift F1 = Direc., las direcciones desaparecen.
El formato de la salida de direccin es hexadecimal!
STEP 5
C79000-G8578-C920-05 6-3
Editar lista de instrucciones (AWL)
Resumen Al memorizar por primera vez el mdulo con los comentarios el mdulo de co-
mentarios se crea automticamente (OK, PK, SK, FK/FKX).
Si ya existe el mdulo de comentarios, indica STEP 5:
Aceptar comentario en fichero?
El comentario se memoriza con Aceptar y se desecha con ESC = Interr..
STEP 5
6-4 C79000-G8578-C920-05
Editar lista de instrucciones (AWL)
Resumen Un mdulo de funcin (FB, FX) es un mdulo de programa STEP 5 parecido a los
OB, PB, SB. Mientras que stos slo contienen las funciones bsicas, en el
mdulo de funcin se pueden programar todas las operaciones STEP 5:
operaciones bsicas
operaciones adicionales
operaciones de sistema
Cada mdulo de funcin figura slo una vez en la memoria de programa del aut-
mata programable. Defina la funcin del mdulo durante la programacin. Tenga
en cuenta qu operandos entrados pueden ser operandos formales con funcin
de comodn. Al llamar ( Llamar mdulos de funciones) a travs del mdulo de
rango superior, los operandos formales son sustituidos por operandos actuales.
STEP 5
C79000-G8578-C920-05 6-5
Editar lista de instrucciones (AWL)
Cuerpo de mdulo El cuerpo de mdulo contiene el programa STEP 5 y una lista de parmetros con
los parmetros de mdulo de todos los segmentos del mdulo de funciones.
F Direccin F Status F Smb. SIM. F Com. ln. F >KOP F Com. seg. F Grabar F Aux.
1Inf. sim. 2 Referen. 3 Bsqueda 4 Saltar 5 Fun. seg. 6 Editar 7 Aceptar 8 Interr.
STEP 5
6-6 C79000-G8578-C920-05
Editar lista de instrucciones (AWL)
Editar un nuevo STEP 5 se encuentra en el modo Edicin (AWL). El segmento est abierto. En
mdulo de funcin caso de utilizar operandos simblicos debe existir un fichero de smbolos y en los
ajustes debe estar seleccionado Smbolos: S. Con un nuevo mdulo de funcin
proceda de la siguiente forma:
1. Introduzca el nombre con mx. 8 caracteres, p.ej. EJEMPLO.
Si el nombre tiene 8 caracteres, el cursor salta al campo del comentario
( Comentario de instruccin).
2. Pulse Return. Se abre la lista de parmetros de los operandos formales y se
visualiza Des..
Segmento 1 Editar
Nomb. : EJEMPLO
Des. :
STEP 5
C79000-G8578-C920-05 6-7
Editar lista de instrucciones (AWL)
Nota
Para insertar segmentos utilice la tecla de funciones F5 o F6. El uso de la instruccin
*** de AWL crea estructuras de programa no deseadas.
STEP 5
6-8 C79000-G8578-C920-05
Editar esquema de contactos 7
Generalidades En el modo de representacin KOP (abreviatura alemana de esquema de
contactos), la funcin de control se describe mediante smbolos de un esquema
de circuitos. De forma anloga a los smbolos de conmutacin de rels, las ope-
raciones con mdulos se representan en la pantalla mediante contactos (de aper-
tura, de cierre), bobinas de salida y smbolos de funciones de contaje, temporiza-
cin y clculo.
STEP 5
C79000-G8578-C920-05 7-1
Editar esquema de contactos
Llamar el editor
Editor Seleccione el comando de men Editor > Mdulo STEP5. En la pantalla aparece
Mdulo STEP5 el cuadro de dilogo Editar mdulo(s) STEP 5.
STEP 5
7-2 C79000-G8578-C920-05
Editar esquema de contactos
E 3.1
(5)
][
E 3.2
(6) ][
(.)
(.)
M 3.3
(.) ][
E 4.2 M 2.0
][ ]/[
(24) Aviso
Lnea
Criterio Explicacin
-PROG3
C:EJEMP@ST.S5D Unidad y fichero de programa
BIB=12345 Nmero de biblioteca
Longitud del mdulo en palabras
LON=19
(3)
Editar
Modo de elaboracin de STEP 5
Operandos simblicos Asignacin Operando absoluto Operando simblico Comentario
de operando si el cursor se encuentra en un nombre de operando.
(4) (22) Zona de edicin Campo de entrada para combinaciones lgicas, llamadas y operandos
(23) Aviso Avisos de STEP 5 o instrucciones (rojo o inverso)
(24) (25)
Teclas de funcin La ocupacin de las teclas depende de la funcin
STEP 5
C79000-G8578-C920-05 7-3
Editar esquema de contactos
Operaciones Despus de haber seleccionado el editor, STEP 5 le abre el mdulo con el primer
lgicas segmento en la pantalla. A excepcin de la barra de alimentacin en el margen
izquierdo, el segmento est vaco al iniciar la edicin.
Introduzca ahora los contactos, las salidas y los elementos de funcin con las
teclas de funcin (Tabla 7-2). En la columna izquierda de este cuadro se encuen-
tra la operacin que ha de ejecutar el contacto, o bien los contactos que se pue-
den llamar en el modo Edicin con la secuencia de teclas indicada.
( ) F4 Salida
Nota
En las salidas, KOP slo permite realizar asignaciones (=). Los programas
creados en AWL con las salidas Activar (S) y Desactivar (R) se representan en
KOP con S y R.
Denominar Tras la entrada de smbolos KOP el curso salta al campo del nombre (mx. 8 ca-
operandos racteres) del operando. Si en los ajustes se han definido ms de 8 caracteres
para el nombre de un operando simblico STEP 5 slo muestra los 8 primeros. Si
utiliza nombres de ms de ocho caracteres vigile que no se puedan confundir con
otros nombres.
Ejemplo: Se tiene la siguiente asignacin:
STEP 5
7-4 C79000-G8578-C920-05
Editar esquema de contactos
Editar operandos En el modo Salida, STEP 5 muestra una lista de los operandos absolutos y
simblicos simblicos del segmento abierto despus de pulsar F1 = Inf. sim.
En esta lista se puede editar. En caso de utilizar nombres largos, vigile que los
nombres no se puedan confundir con otros, es decir que sean unvocos. Los
nombres de los operandos simblicos se acortan a ocho caracteres al represen-
tarlos en la pantalla o al imprimirlos.
Despus de haber hecho modificaciones recomendamos actualizar la Lista de
asignacin si no ha seleccionado anteriormente esta funcin en la pantalla.
Editar circuitos La insercin del primer contacto en la posicin prescrita por el cursor largo en el
serie y paralelos segmento vaco genera un circuito continuo incluyendo el smbolo de salida. En
el circuito se pueden introducir hasta 7 contactos posicionando el cursor largo
sobre el elemento vaco correspondiente e introduciendo la funcin deseada (ta-
bla 7-2).
A este circuito continuo se le van conectando otros circuitos alineados en
paralelo. La construccin de un circuito serie debe continuarse hasta el punto de
conexin y, si es necesario, introducir elementos vacos. Slo despus es posible
denominarlos y corregirlos.
Un circuito paralelo siempre se puede conectar a la barra de alimentacin. Para
crear una ramificacin hay que posicionar el cursor bajo un contacto. El punto de
ramificacin se crea automticamente directamente delante del contacto. El
punto de conexin se determina aadiendo elementos vacos con la tecla F3 =
Unin.
Bajo un elemento vaco las ramificaciones solicitadas son denegadas con el men-
saje Conexin paralela invlida.
Insertar contactos Siempre es posible insertar contactos en la posicin de un elemento vaco. Para
insertar contactos en un circuito, se debe expandir primeramente horizontal me-
diante Shift 7 = Extras, F6 = Sal.hor. o tecla Expandir horizontal.
STEP 5
C79000-G8578-C920-05 7-5
Editar esquema de contactos
Serie
Posicione el cursor largo sobre el contacto detrs del punto de insercin y
pulse Shift 7 = Extras y F6 = Sal.hor.
El segmento se desplaza en todas las lneas una columna hacia la derecha.
Posicione ahora el cursor largo sobre el elemento vaco entrado e introduzca
con F1 o F2 el contacto o bien con F5 = oper.bin. F4 = # o F5 = / el conector.
Al memorizar (Aceptar) o al reconstruir (Media pantalla) los elementos va-
cos superfluos son desechados.
Paralelo
Crear circuitos paralelos dentro de un segmento, como se describe arriba, posi-
cionando el cursor largo bajo el contacto delante del cual desea conectar el
circuito paralelo.
Edicin del contacto deseado con F1 ... F4.
STEP 5 expande automticamente el segmento sin tener que pulsar Shift F7
= Extras, F7 = Sal.vert. o la tecla Expandir vertical y crea as espacio para
un nuevo circuito paralelo.
Actualizar la re- Un segmento que ha adquirido una forma inadecuada al editarlo (p. ej. por
presentacin de expandirlo varias veces) se puede corregir pulsando Shift F7 = Extras y F2 = Nue.
un segmento sal. aunque el segmento todava no posea todos los parmetros. La pantalla se
actualiza corrigiendo la representacin del segmento.
Nota
Antes de abandonar un segmento o un mdulo se tienen que haber introducido
correctamente todos los nombres y parmetros.
STEP 5
7-6 C79000-G8578-C920-05
Editar esquema de contactos
Punto de partida Punto de partida despus de pulsar una vez F1 = Cierre (contacto normalmente
abierto) e introducir el nombre del operando E 10.0 y Return y para la salida
A 10.0 y Return
E 10.0 A 10.0
E 10.2
Sustituir el ele- El contacto E 10.3 se crea posicionando el cursor sobre el elemento vaco y F2 =
mento vaco por el Apertura (contacto normalmente cerrado).
contacto E 10.0 E 10.1 A 10.0
???????
E 10.2 E 10.3
E 10.2 E 10.3
STEP 5
C79000-G8578-C920-05 7-7
Editar esquema de contactos
Conectar despus La conexin de un circuito paralelo despus del primer contacto se representa en
del contacto el siguiente segmento.
6. En el circuito superior: Posicionar el cursor en la 2 columna y pulsar F2 =
Apertura para E 10.1.
7. Editar la ramificacin paralela: Posicionar el cursor bajo el contacto E 10.1 y
pulsar F2 = Apertura, F1 = Cierre y F3 = Unin.
E 10.0 E 10.1 A 10.0
E 10.5 E 10.6
M 2.1
Editar conectores Los conectores y conectores negados (Tabla 7-2) son marcas intermedias en
combinaciones lgicas binarias. Memorizan el RLO generado hasta entonces.
Los conectores se introducen en KOP igual que los contactos. Si se encuentra
despus del ltimo contacto del circuito se representa como una salida despus
de aceptar y memorizar.
Inmediatamente despus de conectar la ramificacin paralela el resultado inter-
medio tiene que documentarse en una marca M 10.7.
E 10.0 E 10.1 E 10.4 A 10.0
E 10.5 E 10.6
E 10.5 E 10.6
STEP 5
7-8 C79000-G8578-C920-05
Editar esquema de contactos
Resumen En el modo de edicin se pueden llamar las siguientes funciones con Shift y las
teclas de funcin o bien F5 = Oper.bin.:
Operacin Teclas (teclas de funcin) Explicacin
Aritmt. Shift F1 (1) Operaciones aritmticas:
ADD SUB y F1 F2 sumar, restar,
MULT DIV
(en FB, FX)
Shift F1
F3 F4 multiplicar, devidir
(8) Operaciones lgicas digitales:
AND y F5 combinacin Y por palabras,
OR F6 combinacin O por palabras,
XOR
Mdulos
Shift F2
F7 conbinacin XOR (O excluvisa), por palabras
(2) Llamada de mdulos de la siguiente manera:
SPA; FB SPB FB y F1, Shift F1 FB absoluto, FB condicionado,
BA FX; BAB FX F2, Shift F2 FX absoluto, FX condicionado
A DB; AX DX
SPA... SPB...
F4, Shift F4
F6, Shift F6
OB, PB, SB absoluto, ...condicionado,
DB, DX
(Mover) L/T Shift F3 (3) Operaciones de carga y transferencia
y F7 cargar y transferir
Mover
Shift F3 (4) Operaciones de desplazamiento y rotacin
SLW SLD F2 desplazar palabra hacia la derecha
SRW F3, Shift F3 palabra/palabra doble prefijada hacia la derecha,
SVW SVD
RLD RRD
Shift F4,
Shift F5
mover la pantalla hacia la izquierda, derecha
Conversin Shift F4 (6) Operaciones de conversin
(en FB, FX) y F1, Shift F1 BCD->DUAL, 1er gen. de complemento, 16 bits
DEF KEW
F2, Shift F2 DUAL->BCD, 2 gen. de complemento, 16 bits
DUF KZW F3, Shift F3 BCD->DUAL, 2 gen. de complemento, 32bits
DED KZD F4 DUAL->BCD, 32 bits
DUD F5 F6 coma fija->coma flotante, coma flontante->coma fija 32
FDG, GFD bits
Comparacin Shift F5 (7) Operaciones de comparacin
y F1, F2 (entre dos operandos):
!= >< F3, F5 comparar igual, no igual
>= <= F4, F6 comparar mayor o igual, menor o igual
> < comparar mayor, menor
Oper.bin. F5 (9) Operaciones de contaje (contador)
ZR ZV y F1, F2 valor de contaje es aumentado/disminuido en 1
Oper.bin.
F5 (10) Operaciones de temporizacin
SI SV y Shift F1/F2 (elementos de tiempo)
SE SA Shift F3/F5 arranque de un tiempo como impulso, impulso prolongado
SV Shift F4 arranque de un tiempo como retardo de activacin, de
desactivacin
arranque de un tiempo como retardo de activacin memo-
rizado
F5 y (5) Operaciones de memorizacin binarias
R/S F6 desactivacin con preferencia del elemento de memoriza-
S/R F7 cin
posicionamiento con preferencia del elemento de memori-
F6 y F4
zacin
Conectores
STEP 5
C79000-G8578-C920-05 7-9
Editar esquema de contactos
Nota
El tipo de operando slo se puede modificar llamando el recuadro.
STEP 5
7-10 C79000-G8578-C920-05
Editar esquema de contactos
Resumen Los operadores ADD, SUB, MULT, DIV combinan en cada caso dos operandos
en el acumulador 1 y 2 y depositan un resultado en el acumulador 1. La funcin
corresponde a las instrucciones (AWL):
cargar operando 1;
cargar operando 2;
ejecutar las operaciones lgicas seleccionadas;
transferir el resultado al operando (acumulador 1).
Tipos de operando: KF, DW, EW...
????????? + F KF +12345 + F
????????? ????????? DW 12 DW 14
STEP 5
C79000-G8578-C920-05 7-11
Editar esquema de contactos
Resumen Las llamadas de mdulos de STEP 5, que a su vez permiten llamar otros
mdulos en el programa de usuario, permiten una programacin estructurada. En
KOP las llamadas se representan en forma de salida (asignacin) o bien en
forma de recuadro alargado cuando se trata de una llamada de un mdulo de
funcin (FB/FX).
Para introducir una llamada directamente en un segmento vaco se utilizan las
teclas de funcin. En segmentos ya existentes, las llamadas con o sin expan-
sin automtica se insertan o se aaden.
Nota
Un segmento KOP contiene o bien slo llamadas de mdulo absolutas o bien una
combinacin con llamadas de mdulo condicionadas.
Por ello al pulsar la tecla F4 = Salida se adopta la ocupacin prefijada: SPA o =
(Asignacin).
E 10.2 PB 24
SPB
PB 24
SPA
STEP 5
7-12 C79000-G8578-C920-05
Editar esquema de contactos
TEST TEST
STEP 5
C79000-G8578-C920-05 7-13
Editar esquema de contactos
Nota
El parmetro n se puede modificar a posteriori seleccionando el recuadro alar-
gado y posicionando el cursor con Shift > encima del parmetro.
STEP 5
7-14 C79000-G8578-C920-05
Editar esquema de contactos
Estado de la entrada Salida binaria Q
S R
0 0 Estado antiguo permanece memorizado
0 1 0
1 0 1
1 1 0 con S/R 1 con R/S
Tras pulsar F5 = Oper.bin. y la funcin deseada en el 2 plano de teclas, STEP 5
genera el recuadro no abastecido en la posicin del cursor largo en un seg-
mento KOP.
????????? R Q ?????????
M 1.0
E 2.1
S
E 2.2 A 14.0
R Q
STEP 5
C79000-G8578-C920-05 7-15
Editar esquema de contactos
Resumen Las operaciones de conversin (DUAL <> BCD, 1er/2 complemento) forman
parte de las operaciones complementarias (slo FB, FX). La operacin de con-
versin se representa en el segmento vaco en forma de recuadro,
encontrndose a la izquierda el operando que figura en el acumulador 1 antes de
la conversin, y a la derecha el resultado. Tras pulsar las teclas de funcin Shift
F4 = Convert. y la funcin deseada en el 2 plano de teclas, STEP 5 genera el
recuadro largo en el que se encuentra la operacin elegida.
La funcin corresponde a las instrucciones (AWL):
cargar operando,
convertir operando,
transferir el resultado al operando (acumulador 1).
Tipos de operando: DW, DD, EW...
Tras crear un recuadro (ver arriba) se debe introducir ya solamente ambos ope-
randos designados mediante [?????].
Resumen Las operaciones de comparacin combinan dos operandos digitales en los acu-
muladores 1 y 2, dando un resultado binario en el acumulador 1. La funcin co-
rresponde a las instrucciones (AWL):
cargar operando 1,
cargar operando 2,
ejecucin de la operacin seleccionada de comparacin,
resultado lgico.
La operacin de comparacin se representa en forma de recuadro en un seg-
mento vaco, encontrndose a la izquierda los operandos que figuran en los acu-
muladores 1 y 2 y a la derecha el resultado de la comparacin.
Tras pulsar las teclas de funcin Shift F5 = Comp. y la funcin deseada en el 2
plano de teclas, STEP 5 crea un recuadro no abastecido en el que se encuentra
la operacin seleccionada.
En el recuadro figura a la izquierda la operacin de comparacin (!=, >><<, >>=,
>>, <<=, <<) y a la derecha el formato de los operandos:
F = nmero en coma fija (16 bits)
D = palabra doble (32 bits)
G = nmero en coma flotante (32 bits)
Nota
El tipo de operando slo se puede modificar llamando el recuadro.
Cambio del tipo de operando:
1. Posicionar el cursor largo sobre el tipo de operando.
2. Con Shift + Cursor derecha posicionar el cursor pequeo sobre el
identificador de tipo.
3. Cambiar el tipo del operando.
STEP 5
7-16 C79000-G8578-C920-05
Editar esquema de contactos
Ejemplo Edicin de una operacin de comparacin entre dos nmeros en coma fija.
1. *** o bien F6 = Fin seg. y a continuacin efectuar Shift F5 = Comp..
2. Elegir la operacin deseada, aqu F2 = >< comparacin con respecto a no
igual.
STEP 5 le muestra el recuadro con entradas/salidas no abastecidas y el formato
de operando prefijado F.
????????? >< F
????????? Q ?????????
KF +100
>< F
M 12.1
DW 34 Q
Resumen Las operaciones lgicas digitales son operaciones complementarias (slo FB,
FX). Los operadores Y, O, XOR (O exclusivo) combinan dos operandos digitales
en los acumuladores 1 y 2, dando un resultado binario en el acumulador 1. Las
funciones corresponden a las instrucciones (AWL):
cargar operando 1 (DW, EW, MW...),
cargar operando 2 (DW, EW, MW...),
unir operandos por palabras (UW, OW, XOW),
transferir resultado al operando (DW, EW, MW...).
STEP 5
C79000-G8578-C920-05 7-17
Editar esquema de contactos
????????? UW EW 124 UW
????????? ????????? MW 10 DW 16
STEP 5
7-18 C79000-G8578-C920-05
Editar esquema de contactos
????????? ZV
????????? ZR
????????? S
????????? ZW DU ?????????
DE ?????????
????????? R Q ?????????
Z 10
E 32.0
ZV
ZR
M 2.0
S
KZ 255 ZW DU DW 64
DE DW 66
E 32.1 M 12.1
R Q
STEP 5
C79000-G8578-C920-05 7-19
Editar esquema de contactos
Smbolo Tecla Significado
1 SHIFT F1 = SI arranque como impulso
1V
SHIFT F2 = SV arranque como impulso prolongado
T ! !0 SHIFT F3 = SE arranque como retardo a la conexin
T ! !S
SHIFT F4 = SS
0 ! !T SHIFT F5 = SA
arranque como retardo memorizado a la conexin
arranque como retardo a la desconexin
genera un recuadro no abastecido con las siguientes entradas/salidas:
Smbolo Operando para arrancar la funcin de temporizacin (v. smbolo
correspondiente en la tabla).
TW Entrada para introducir el tiempo.
Tipo de operando: KT, EW, DW ...
El tiempo se compone del valor de temporizacin y la base de
tiempo. El primero representa la cantidad de perodos que acta la
funcin. El segundo indica con qu perodo se modifica el valor de
temporizacin.
Por ejemplo: KT = n.i;
n = valor de temp.: 0 ... 999;
i = base de tiempo: 0 = 0,01s, 1 = 0,1s, 2 = 1s, 3 = 10s.
R Entrada de desactivacin de la funcin de temporizacin: cuando el
operando adapta el valor 1, el tiempo y Q = 0.
DU Valor de temporizacin actual, codificacin binaria.
Q
DE Valor de temporizacin actual, codificacin BCD.
Salida indica con estado de seal binario si el temporizador sigue
en marcha (Q = 1) o si ya ha terminado (Q = 0).
Nmero de temporizador: ZT 0...T 255
STEP 5
7-20 C79000-G8578-C920-05
Editar esquema de contactos
????????? TW DU ?????????
DE ?????????
????????? R Q ?????????
E 20.0 T20
0! !T
KT 100.1 TW DU DW 20
DE DW 22
E 20.3 M 22.1
R Q
STEP 5
C79000-G8578-C920-05 7-21
Editar esquema de contactos
STEP 5
7-22 C79000-G8578-C920-05
Editar un diagrama de funciones 8
Generalidades En la representacin de diagramas de funciones FUP la tarea de control se
describe mediante un conjunto de smbolos de funciones. De forma anloga a los
caracteres de conmutacin segn DIN 407000 las funciones de mdulos se
visualizan en la pantalla con smbolos de operaciones (DIN 40719, DIN 19339).
STEP 5
C79000-G8578-C920-05 8-1
Editar un diagrama de funciones
Requisitos Compruebe para la sesin de edicin los ajustes de proyecto con el comando de
men Fichero > Proyecto > Ajustar F4. Asegrese de que en Fichero de
programa, Fichero de smbolos, Modo de operacin, Tipo de representacin
(FUP) y Comentarios se han introducido ajustes correctos.
Al editar mdulos ya existentes se puede seleccionar el modo de representacin
con SHIFT F5 = FUP.
Llamar el editor
Editor Seleccione el comando de men Editor > Mdulo STEP 5. En la pantalla
Mdulo STEP5 aparece el cuadro de dilogo Editar mdulo(s) STEP 5.
STEP 5
8-2 C79000-G8578-C920-05
Editar un diagrama de funciones
Representacin en
diagrama de
funciones (1)
PB 3 -PROG 3 C:EJEMP@ST.S5D BIB=12345 LON=19
SEGMENTO 1 Ttulo de segmento Editar
(2) E 1.1 -ENT 1 Entrada 1.1
(3) E 1.1
&
E 2.2 >=1
E 3.1
E 3.2
E 3.3 0
M 3.0
E 4.2 &
0 S
M 2.0
E 5.5 R Q = A 1.0
:BE
(23)
Aviso
(24)
F Aritmt. F Mdulos F Mover F F Comp. F Com. seg. F Extras F Ayuda
(25) 1 & 2 >=1 3 4 5 Oper. bin. 6 Fin seg. 7 Aceptar 8 Interr.
Lnea Criterio Explicacin
(1) PB3 Tipo y nmero de mdulo
Denominacin del mdulo de smbolos
-PROG3
Unidad y fichero de programa
C:EJEMP@ST.S5D
Nmero de biblioteca
BIB=12345
Longitud del mdulo en palabras
LON=19
(2) Segmento 1 Nmero de segmento
Editar
(3)
Operandos simbli- Asignacin Operando absoluto Operando simblico Comentario
operando.
(4).. (22) Zona de edicin Campo de entrada para conexiones, llamadas y operandos
(23) Aviso Avisos STEP 5 u rdenes a seguir (rojo o invertido)
(24) (25) Teclas de funcin La ocupacin de las teclas depende de la funcin activada
STEP 5
C79000-G8578-C920-05 8-3
Editar un diagrama de funciones
Operaciones Una vez seleccionado el editor, STEP 5 abre el mdulo con el primer segmento
lgicas definido en la mscara de peticin. Al editar de nuevo, el segmento est vaco.
Introduzca ahora los smbolos bsicos del diagrama de funciones para la combi-
nacin lgica Y/O de operandos binarios con las teclas de funcin (tabla 8-2). En
la columna izquierda de esta tabla se encuentra la operacin de procesamiento
del operando o de los operandos que se puede llamar con la secuencia indicada
de teclas en el modo Edicin.
Tabla 8-2 Operaciones lgicas en FUP (esquema de funciones)
Nota
En las salidas, KOP slo permite realizar asignaciones (=). Los programas
creados en AWL con las salidas Activar (S) y Desactivar (R) se representan en
FUP con S y R.
Denominar Una vez introducidos los smbolos KOP, el cursor de caracteres salta al campo
operandos del nombre (mx. 8 caracteres) del operando. Si en Ajustar se han definido ms
de 8 caracteres para la denominacin de un operando simblico, STEP 5 slo
muestra los 8 primeros. Si utiliza nombres de ms de ocho caracteres, vigile por
consiguiente que no se puedan confundir con otros nombres.
Ejemplo: Se tiene la siguiente asignacin:
Operando Smbolo Comentario
M 100.1 Marca 100
M 1.1 Marca 1.1
M 1.7 Marca 1.7
STEP 5
8-4 C79000-G8578-C920-05
Editar un diagrama de funciones
Editar operandos En el modo Salida STEP 5 se muestra una lista de los operandos absolutos y
simblicos simblicos del segmento abierto despus de pulsar F1 = Inf. sim.
Esta lista se puede editar. En caso de utilizar nombres largos, vigile que los
nombres no se puedan confundir con otros, es decir que sean unvocos. Los
nombres de los operandos simblicos se acortan a ocho caracteres al represen-
tarlos sobre la pantalla o al imprimirlos como KOP o FUP.
En caso de hacer modificaciones recomendamos actualizar la lista de asignacin
si no ha seleccionado anteriormente esta funcin en la casilla de peticin.
Nota
El operando de un conector slo se puede modificar con las funciones Borrar y
Repetir entrada.
Construccin Un segmento que ha adquirido una forma inadecuada al editarlo (p. ej. por
nueva de un expandirlo varias veces) se puede conseguir pulsando SHIFT F7 = Extras y
segmento F2 = Sal.nue. aunque el segmento todava no posea todos los parmetros. La
pantalla se actualiza corrigiendo la representacin del segmento.
Nota
Antes de abandonar un segmento o un mdulo se tienen que haber introducido
correctamente todos los nombres y parmetros.
STEP 5
C79000-G8578-C920-05 8-5
Editar un diagrama de funciones
Borrar Al borrar (tecla: DEL) operandos y funciones en segmentos hay que seguir las
siguientes pautas:
1. Una entrada que se encuentra debajo del cursor largo es borrada si tiene
asignado un operando. El bloque de funciones es reducido una lnea que es la
entrada borrada; ver figura 8-2 (A).
2. Al activar la funcin Borrar en una entrada conectada se elimina el elemento
de funcin o la cadena de funciones de esa entrada. La entrada en s es re-
presentada como no abastecida; ver figura 8-2 (B).
3. Un elemento de funcin con dos entradas de operando es eliminado. El ope-
rando restante ocupa la entrada que ha quedado libre del siguiente bloque;
ver figura 8-2 (C).
4. Los elementos de funcin con dos entradas de las cuales una est conec-
tada se eliminan despus de haber sido borrado el operando del segmento.
Los elementos de funcin delante de la otra entrada influyen ahora directa-
mente el bloque siguiente.
Ejemplo
Recuadro alargado + DEL
E 10.0 &
E 10.1 <1 E 10.0 &
(A)
E 20.0 E 10.1 <1
E 10.0 &
<1
E 20.1
E 20.0
E 10.0 &
E 10.1
E 20.0
<1 ????????
E 20.0
<1 (C)
E 20.1 E 20.1
E 10.0
E 10.1
&
E 20.1
STEP 5
8-6 C79000-G8578-C920-05
Editar un diagrama de funciones
Aadir operandos Posicionar el cursor largo en el margen inferior del bloque de funciones y pulsar
F3. Se acopla un operando no abastecido abajo en el bloque (A).
(A)
E 10.0 <1 E 10.0 <1
E 20.0
E 20.0
????????
Recuadro + F3
Aadir un bloque Posicionar el cursor largo en el operando de entrada que ha de ser sustituido por
de funciones el bloque de funciones y pulsar F1 o bien F2.
STEP 5 coloca el bloque de funciones elegido con dos entradas eventualmente
con expansin horizontal delante de la entrada hasta entonces actual. La deno-
minacin del operando es transferida a la entrada superior del nuevo bloque (B).
La expansin horizontal y vertical, es decir, el desplazamiento del segmento ha-
cia la derecha y hacia abajo se ejecuta de forma implcita.
E 10.0 &
??????? <1
E 20.0
(B)
E 10.1 <1 E 10.1 <1
E 20.0 ????????
E 20.0
STEP 5
C79000-G8578-C920-05 8-7
Editar un diagrama de funciones
E 10.1
E 20.0
<1 E 10.1
????????
&
<1
E 20.0
Recuadro alargado+ F6 = Sal. vert. + F1 = &
Cursor largo + F6 (Sal. vert.)
+ F5 (Oper. bin.) + F4 (#)
E 10.1 <1
E 20.0 = A10.1
E 10.0 &
E 10.1 / M 30.1
# M 20.1 <1
E 20.0 = A10.1
(A) M20.1 (B)
=
STEP 5
8-8 C79000-G8578-C920-05
Editar un diagrama de funciones
Resumen En el modo Edicin se pueden llamar las siguientes funciones mediante SHIFT y
las teclas de funcin o bien F5 = Oper.bin.:
Operacin Teclas (teclas de funcin) Explicacin
Aritmt. SHIFT F1 (1) Operaciones aritmticas:
ADD SUB F1 F2 sumar, restar,
MULT DIV y F3 F4 multiplicar, dividir
(en FB, FX)
SHIFT F1 (8) Operaciones lgicas digitales:
AND
y F5 combinacin Y por palabras,
OR F6 combinacin O por palabras,
XOR F7 combinacin XOR (O excluvisa), por palabras
Mdulos
SPA; FB
SHIFT F2
SPB FB y F1, SHIFT F1
(2) Llamar mdulos como sigue:
FB absoluto, FB condicionado,
BA FX; BAB FX F2,SHIFT F2 FX absoluto, FX condicionado
SPA... SPB... F4, SHIFT F4 OB, PB, SB absoluto, ...condicionado,
A DB;
AX DX F6, SHIFT F6 DB, DX
(Desplazar) L/T
SHIFT F3 (3) Operaciones de carga y transferencia
y F7 cargar y transferir un operando
Desplazar SHIFT F3 (4) Operaciones de desplazamiento y de rotacin
(en FB, FX) y F1, SHIFT F1 desplazar palabra/palabra doble hacia la izquierda
SLW SLD
F2 desplazar palabra hacia la derecha,
SRW F3, SHIFT F3 palabra/palabra doble prefijada hacia la derecha,
SVW SVD SHIFT F4, mover la pantalla hacia la izquierda, derecha
RLD RRD SHIFT F5
Conversin
(en FB, FX)
SHIFT F4
y F1, SHIFT F1
(6) Operaciones de conversin
BCD->DUAL, 1er gen. de complemento, 16 bits
DEF KEW F2, SHIFT F2 DUAL->BCD, 2 gen. de complemento, 16 bits
DUF KZW F3, SHIFT F3 BCD->DUAL, 2 gen. de complemento, 32 bits
DED KZD
F4 DUAL->BCD, 32 bits
DUD F5 F6 coma fija->coma flotante,
FDG, GFD coma flontante->coma fija 32 bits
Comparacin
SHIFT F5 (7) Operaciones de comparacin
(entre dos operandos):
!= >< y F1, F2 comparar igual, no igual,
>= <= F3, F5 comparar mayor o igual, menor o igual,
>
<
Oper.bin.
F5
F4, F6 comparar mayor, menor
(9) Operaciones de contaje (contador)
ZR ZV y F1, F2 el valor de contaje se aumenta/disminuye en 1
Oper.bin. F5 (10) Operaciones de temporizacin
SI SV y SHIFT F1/F2 (elementos de temporizacin)
SE
SV
SA
SHIFT F3/F5
SHIFT F4
arranque de un tiempo como imp., imp. prolongado
arranque de un tiempo como retardo de activacin, de
desactivacin
arranque de un tiempo como retardo de activacin
memorizado
F5 y (5) Operaciones de memorizacin binarias
R/S F6 rearme con preferencia del elemento de memoriza-
cin,
S/R F7 activacin con preferencia del elemento de memoriza-
cin
# F6 y F4 Conectores
STEP 5
C79000-G8578-C920-05 8-9
Editar un diagrama de funciones
Nota
El tipo es slo modificable tras llamar el recuadro alargado.
STEP 5
8-10 C79000-G8578-C920-05
Editar un diagrama de funciones
Resumen Los operadores ADD, SUB, MULT, DIV unen en cada caso dos operandos en los
acumuladores 1 y 2, dando un resultado en el acumulador 1. Operaciones aritmti-
cas pueden ser combinadas en serie con otras funciones complejas:
En la entrada superior:
operaciones aritmticas,
operaciones de desplazamiento,
operaciones de conversin,
operaciones lgicas digitales.
En la salida:
operaciones aritmticas,
operaciones de desplazamiento,
operaciones de conversin,
operaciones de comparacin,
operaciones lgicas digitales.
La funcin aritmtica corresponde a las instrucciones (AWL):
cargar operando 1;
cargar operando 2;
efectuar las operaciones lgicas seleccionadas;
transferir el resultado al operando (acumulador 1).
Tipos de operando: KF, DW, EW...
????????? + F KF +12345 + F
????????? ????????? DW 12 DW 14
STEP 5
C79000-G8578-C920-05 8-11
Editar un diagrama de funciones
Insertar entrada Posicionar el cursor entre las dos entradas, pulsar F3 = Entrada y escribir en la
entrada.
DW 10
DW 12
x F
DW 14
DW 10
?????????
x F
DW 12 DW 14
Aadir entrada Posicionar el cursor sobre el margen inferior del bloque de funciones, pulsar F3 =
Entrada y escribir en la entrada.
DW 10 x F DW 10 x F
DW 12
DW 12 DW 14
????????? DW 14
Cursor largo
Figura 8-10
+ F3 = Entrada
Aadir entrada
Insertar funcin Posicionar el cursor sobre el primer operando de entrada, seleccionar la funcin
compleja en la compleja, aqu Shift F1 = Aritmt. y F1 = ADD y escribir en la entrada.
entrada
Cursor largo + SHIFT F1 (Aritmet)
+ F1 (ADD)
DW 10 x F DW 10 +F
DW 12 DW 14 ????????? x F
DW 12 DW 14
Insertar funcin Posicionar el cursor sobre el operando de salida, seleccionar la funcin compleja,
compleja en la aqu Shift F1 = Aritmt. y F1 = ADD y escribir en la entrada.
salida
DW 10 x F DW 10 x F
DW 12
DW 14 DW 12
DW 14
STEP 5
8-12 C79000-G8578-C920-05
Editar un diagrama de funciones
Resumen Con ayuda de las llamadas de mdulos en STEP 5 que posibilitan la llamada de
otros mdulos en el programa de aplicacin desde cualquier otro mdulo se
puede efectuar una generacin estructurada de programa. Una llamada de m-
dulo es representada en FUP como recuadro. Slo es posible una llamada de
mdulo por cada segmento. Introduzca una llamada directamente a travs del
listn de teclas de funcin en el segmento vaco.
E 10.1 &
E 10.2 SPB PB 24
STEP 5
C79000-G8578-C920-05 8-13
Editar un diagrama de funciones
Nota
No es posible modificar ulteriormente el parmetro n.
STEP 5
8-14 C79000-G8578-C920-05
Editar un diagrama de funciones
manera ante modificaciones en las entradas de seales:
Estado en la entrada Estado en la salida Q
S
R
0
0
0
1
El estado antiguo permanece memorizado
0
1 0 1
1 1 0 en rearme preferente 1 en activacin preferente
STEP 5
C79000-G8578-C920-05 8-15
Editar un diagrama de funciones
????????? R Q = ?????????
M 1.0
E 2.1 S
E 2.2 R Q = A 14.0
Resumen Operaciones de conversin (DUAL <> BCD, 1er/2 complemento) son parte de
las operaciones complementarias (slo FB, FX). Una operacin de conversin se
representa en forma de recuadro, encontrndose a la izquierda el operando que
en el acumulador 1 se encuentra antes de la conversin y a la derecha el resul-
tado. Con otras funciones complejas se puede combinar en serie en la entrada o
en la salida,
Despus de ejecutar las teclas de funcin Shift F4 = Convert. y la funcin
deseada en el 2 plano de teclas STEP 5 genera el recuadro con la operacin
elegida. La funcin corresponde a las instrucciones (AWL):
cargar operando,
convertir operando,
transferir el resultado al operando (acumulador 1).
Tipos de operando: DW, DD, EW...
Despus de crear el recuadro (ver arriba) se debe introducir ya solamente ambos
operandos designados mediante [?????].
STEP 5
8-16 C79000-G8578-C920-05
Editar un diagrama de funciones
Resumen Las operaciones de comparacin combinan dos operandos digitales en los acu-
muladores 1 y 2, dando un resultado binario en el acumulador 1.
Con otras funciones complejas se puede combinar en cascada en la entrada o en
la salida. La funcin corresponde a las instrucciones (AWL):
cargar operando 1,
cargar operando 2,
ejecucin de la operacin de comparacin seleccionada,
resultado lgico.
Las operaciones de comparacin se representan en forma de recuadro en un
segmento vaco, encontrndose a la izquierda los operandos que figuran en los
acumuladores 1 y 2 y a la derecha el resultado de la comparacin.
Tras pulsar las teclas de funcin Shift F5 = Comp. y la funcin deseada en el 2
plano de teclas, STEP 5 crea el recuadro no abastecido con la operacin selec-
cionada.
A la izquierda del recuadro figura la operacin de comparacin (! =, ><, >=, >, <=,
<) y a la derecha el formato de los operandos:
F = nmero en coma fija (16 bits)
D = palabra doble (32 bits)
G = nmero en coma flotante (32 bits)
Nota
Para modificar el tipo de operando hay que llamar el recuadro.
Cambio del tipo:
1. Posicionar el cursor largo sobre el tipo
2. Con Shift + Cursor derecha posicionar el cursor pequeo sobre el identificador
de tipo.
3. Cambiar el tipo.
Ejemplo Edicin de una operacin de comparacin entre dos nmeros en coma fija.
1. Pulse *** o bien F6 = fin seg. y a continuacin pulse Shift F5 = Comp..
2. Elija la operacin deseada, aqu el criterio de comparacin es diferente de
con F2 = > <.
STEP 5 le muestra el recuadro con entradas/salidas no abastecidas y el formato
de operando prefijado F.
STEP 5
C79000-G8578-C920-05 8-17
Editar un diagrama de funciones
????????? >< F
????????? Q = ?????????
KF +100 >< F
DW 34 Q = M 12.1
Resumen Las operaciones lgicas digitales son operaciones complementarias (slo FB,
FX). Con otras funciones complejas se pueden combinar en cascada igual que
las operaciones aritmticas.
Los operadores Y, O, O-exclusiva combinan dos operandos digitales en los acu-
muladores 1 y 2, dando un resultado binario en el acumulador 1. La funcin co-
rresponde a las instrucciones (AWL):
cargar operando 1 (DW, EW, MW...),
cargar operando 2 (DW, EW, MW...),
combinacin de operandos por palabras (UW, OW, XOW),
transferir resultado al operando (DW, EW, MW...).
STEP 5
8-18 C79000-G8578-C920-05
Editar un diagrama de funciones
????????? UW EW 124 UW
????????? ????????? MW 10 DW 16
STEP 5
C79000-G8578-C920-05 8-19
Editar un diagrama de funciones
?????????
????????? ZV
????????? ZR
????????? S
????????? ZW DU ?????????
DE ?????????
????????? R Q = ?????????
Z 10
E 32.0 ZV
ZR
M 2.0 S
KZ 255 ZW DU DW 64
DE DW 66
E 32.1 R Q = M 12.1
STEP 5
8-20 C79000-G8578-C920-05
Editar un diagrama de funciones
trada de arranque tienen los significados siguientes:
1
Smbolo
Tecla
SHIFT F1 = SI
Significado
arranque como impulso
1V SHIFT F2 = SV arranque como impulso prolongado
T ! !0 SHIFT F3 = SE arranque como retardo a la conexin
T ! !S
SHIFT F4 = SS arranque como retardo a la conexin con me-
moria
0 ! !T SHIFT F5 = SA arranque como retardo a la desconexin
genera el recuadro no abastecido con las siguientes entradas/salidas:
Smbolo Operando para iniciar la funcin de temporizacin (v. smbolo cor-
respondiente en la tabla).
TW
Entrada para introducir el tiempo
Tipo de operando: KT, EW, DW...
El tiempo se compone del valor de temporizacin y de la base de
tiempo. El valor de temporizacin representa la cantidad de perio-
dos que dura la funcin de tiempo. La base de tiempo indica con
qu intrvalos de tiempo se modifica el valor de temporizacin.
Por ejemplo: KT = n.i;
n = valor temporal: 0... 999;
i = mdulo temporal:
0 = 0,01s, 1 = 0,1s, 2 = 1s, 3 = 10s.
R Entrada de desactivacin de la funcin de tiempo: cuando el ope-
rando adapta el valor 1 se define el tiempo y Q = 0.
DU Valor de temporizacin actual, codificacin binaria.
DE
Q
Valor de temporizacin actual, codificacin BCD.
Salida indica con estado de seal binario si el temporizador est en
marcha (Q = 1) o si ya ha terminado (Q = 0).
Nmero del temporizador: ZT 0...T 255
STEP 5
C79000-G8578-C920-05 8-21
Editar un diagrama de funciones
?????????
????????? 0! !T
????????? TW DU ?????????
DE ?????????
????????? R Q = ?????????
T20
E 20.0 0! !T
KT 100.1 TW DU DW 20
DE DW 22
E 20.3 R Q = M 22.1
STEP 5
8-22 C79000-G8578-C920-05
Editar mdulos de datos 9
Generalidades Los mdulos de datos contienen datos fijos o variables con los que trabaja el pro-
grama de usuario.
El ttulo del mdulo y el comentario de lnea se depositan en el mdulo DK/DKX
correspondiente. STEP 5 memoriza un comentario de mdulo en el mdulo de
documentacin DBDO.nnn/ DXDO.nnn.
Ambos tipos de mdulos se generan automticamente al Aceptar el DB/DX edi-
tado. No se transfieren al autmata programable ni al EPROM/EEPROM. Si bien
es posible editar directamente en estos mdulos, recomendamos introducir los
ttulos y comentarios en DB/DX, ya que en tal caso se pueden distinguir todas las
asignaciones.
STEP 5
C79000-G8578-C920-05 9-1
Editar mdulos de datos
Resumen Los mdulos de datos creados con el editor de mdulos de datos se depositan en
el fichero de programa estndar ( Proyecto). Estos mdulos se componen de
las siguientes partes:
1. anteencabezado,
2. encabezado,
3. cuerpo y
4. comentarios (opcional).
Al cargar el programa STEP 5 se transfieren nicamente el encabezado (2) y el
cuerpo del mdulo (3) a la memoria del autmata programable.
Identificacin del mdulo
Clase de mdulo N de mdulo
Ident. PG N de Encabezado
biblioteca 5 palabras de datos
Long. md. con encabez. (n pal.)
DW 0 4 1 5 5
DW 1 5 4 2 0
DW 2 3 1 3 2
DW 3 3 8 3 2
DW 4 4 C 6 5
DW 5 7 4 7 A
DW 6 0110 0111 1000 0111
Cuerpo
mximo 2043 palabras
de datos
DW 2042
Anteencabezado El anteencabezado contiene los formatos de datos de las palabras de datos que
del mdulo se introducen en el cuerpo del mdulo. La longitud del anteencabezado depende
de la cantidad y del cambio de los formatos de datos en el mdulo de datos.
STEP 5 crea para ste ltimo una DVn, y para un DXn un DVXn. Al borrar un
mdulo de datos (DB) o un DX el anteencabezado correspondiente se borra auto-
mticamente.
Anteencabezado
Encabezado
Kopf Encabezado
Cuerpo Cuerpo
DK
D0
Fichero de programa Memoria del autmata
programable (AG)
STEP 5
9-2 C79000-G8578-C920-05
Editar mdulos de datos
Encabezado del El encabezado del mdulo tiene siempre una longitud de 5 palabras de datos. El
mdulo autmata deposita all automticamente:
el identificador de comienzo del mdulo,
la clase de mdulo (DB, DX),
el nmero de mdulo (cifra entre 0 y 255),
la identificacin de la unidad de programacin,
el nmero de biblioteca (cifra entre 0 y 99999),
la longitud del mdulo (incluyendo la longitud del encabezado de mdulo).
Cuerpo del El cuerpo del mdulo contiene las palabras de datos en secuencia ascendente,
mdulo empezando por la palabra de datos 0. Cada palabra de datos ocupa 1 palabra
(16 bits) de la memoria. El programa de usuario trabaja con estas palabras.
Los mdulos de datos admiten hasta 2043 palabras de datos. Un mdulo de da-
tos generado en un programa de usuario puede, en cambio, contener un mximo
de 4091 palabras de datos en el cuerpo del mdulo. La longitud permitida de-
pende tambin de la capacidad de memoria del autmata programable.
STEP 5
C79000-G8578-C920-05 9-3
Editar mdulos de datos
Llamar editor
Editor Seleccionar el comando de men Editor > Mdulo de datos... En la pantalla
Mdulo de da- aparece el cuadro de dilogo Editar mdulo(s) de datos.
tos...
Para poder editar o elaborar un mdulo de datos, es preciso introducir el nombre
del mdulo de manera absoluta (p. ej. DB15) o simblica.
Si quiere buscar en uno o varios mdulos de datos una palabra de datos
concreta, debe introducir en la lista de mdulos los mdulos (mximo 6) de forma
absoluta, o bien un mdulo de forma simblica en los que ha de efectuarse la
bsqueda. En Seleccin debe introducir la palabra de datos buscada, p. ej. 123.
Si pulsa SHIFT F8 = Ayuda, STEP 5 indica una lista de posibilidades de entrada
Al confirmar esta peticin con Editar se llama al editor de mdulos de datos.
Divisin de la La figura 9-3 muestra el campo de edicin del editor de mdulos de datos con las
pantalla teclas de funcin del men principal y un mdulo de datos abierto.
Con las teclas SHIFT F8 = Ayuda obtendr explicaciones acerca de las diferentes
teclas de funcin.
STEP 5
9-4 C79000-G8578-C920-05
Editar mdulos de datos
Campo de entrada La figura 9-3 muestra el campo de edicin del editor del mdulo de datos con las
teclas de funcin del men principal y con un mdulo de datos abierto.
BIB=
DB2 C:DATEN@ST.S5D LON = 37 / 22 Editar
(13)
(6) (7) (8) (9) (10) Ttulo del mdulo de datos
(11) (12)
Comentario de palabra de datos
1: KH = FFFF; N hexadecimal, lmite superior
2: KF = - 32768; N coma fija, lmite inferior
3: KF = +32767; N coma fija, lmite superior
4: KG = - 1469368 - 38; K N coma flotante, lmite inferior
6: KG = +1701412+39; N coma flotante, lmite superior
8: KT = 001.0; Valor de tiempo, base de tiempo 0,1 s
9: KT = 999.3; Valor de tiempo, base de tiempo 9990 s
10 : KZ = 000; Valor de cmputo, lmite inferior
11 : KZ = 999; Valor de cmputo, lmite superior
12 : KY = 000,001; Byte o direccin de un DB
13 : KY = 255,255; Byte o direccin de un DB
14 : KM = 00000000 00000000; Muestra bit, valor lmite inferior
15 : KM = 11111111 11111111; Muestra bit, valor lmite superior
16 : KC = Lnea de texto con 24 caracteres; Caracteres ASCII limitados por
28 : C = FINAL; Caracteres ASCII limitados por
30 :
N
Campo de entrada
(1)
Campo DB
Significado
Indica el nmero de mdulo (aqu: DB2) que se ha introducido al rellenar la ca-
silla de peticin.
(2)
Fichero de pro- Indica la unidad y el nombre del fichero de programa. (Aqu: unidad C: con fichero
grama de programa DATENxxST.S5D).
(3) Campo BIB En este campo puede introducir el nmero de biblioteca con mximo 5 cifras (un
nmero de 0 a 99999) para el mdulo de datos.
(4) Campo LON Salida de la longitud de mdulo en las palabras de datos incluyendo el
encabezado. Detrs del slash (/) se encuentra la longitud del encabezado. Di-
cha longitud se actualiza cada vez que se introduce una lnea entera
(5)
Campo de ttulo Aqu se puede introducir un ttulo para el mdulo de datos con mximo 32 ca-
racteres.
STEP 5
C79000-G8578-C920-05 9-5
Editar mdulos de datos
N Campo de entrada Significado
(6) Campo del Salida del nmero de la palabra de datos (DW) a elaborar. En formatos que
mayor.
(7) :-Campo Al igual que en el campo de formato, aqu se pueden insertar o borrar lneas
con las teclas de funcin. En cuanto el cursor abandona la lnea correspon-
(8)
diente se actualizan los nmeros de palabras de datos siguientes.
Factor de repe- El factor de repeticin permite hacer copias de un bloque de hasta 12 palabras
ticin de datos con un formato igual. El factor de repeticin indica el nmero de repro-
entre el factor de repeticin y el cursor. STEP 5 actualiza automticamente los
nmeros correlativos de DW. Los comentarios de palabras de datos no se
reproducen y permanecen en la posicin antigua
se ejecuta.
(9) Campo de for- Introduzca en este campo el formato de palabra de datos deseado o sobrees-
siguiente. Si se pueden representar varias palabras de datos conjuntas (C, KC)
slo se modifica una de ellas.
(10) Zona de edicin Introduzca aqu los datos en el formato actual. Si al modificar el formato apare-
cen datos no interpretables aparece la definicin F en el campo de errores de
formato.
(11) Campo del error Una F en este campo indica un error al interpretar la palabra de datos en el
de formato formato indicado.
(12) Campo de indi- En formatos que necesitan varias palabras de datos (KC, C, KG) un comentario
cacin de que est asignado a una palabra de datos que no sea la primera no puede ser
comentarios visualizado en la pantalla. Una K en este campo sealiza los comentarios supri-
midos.
(13)
Campo de comen- Introduzca aqu, si lo considera necesario, un texto de mximo 32 caracteres
tario para cada palabra de datos, el comentario de palabra de datos. Despus del
carcter trigsimo segundo, el cursor salta hacia el comienzo de esa lnea de
comentarios. Para abandonarla pulse Return. STEP 5 slo visualiza comenta-
STEP 5
9-6 C79000-G8578-C920-05
Editar mdulos de datos
Teclas Significado
F1 = DK-Crear Ampla el tamao del comentario de la palabra de datos, es
decir, todos los campos de comentario se desplazan una lnea
hacia abajo.
F2 = DK-Borrar Borra el comentario de la palabra de datos. Todos los campos
de comentario se desplazan una lnea hacia arriba.
F3 = DF-Crear Expansin del formato, es decir, todos los campos de formato
se desplazan una lnea hacia abajo.
F4 = DF-Borrar Borra el formato. Todos los campos de formato se desplazan
una lnea hacia arriba. En la ltima lnea de un mdulo de da-
tos con el formato KG esta funcin slo se ejecuta si antes se
ha llevado a cabo una conversin a KM.
F5 = KGTest Test en coma flotante: el nmero en coma flotante en el campo
de datos se indica al lado de manera hexadecimal: Exponente
(1 byte) Mantisa (3 bytes). Tambin se puede modificar. Pulse
Aceptar para abandonar.
F7 = Aceptar El mdulo de datos se memoriza en el fichero de programa
preajustado.
F8 = Interr. Finalizar la edicin sin memorizar.
SHIFT F2 Introducir el nmero de biblioteca.
= Nm. Bib.
SHIFT F4 Desplazar hacia abajo por lneas.
= + lnea
SHIFT F5 Desplazar hacia arriba por lneas.
= lnea
SHIFT F6 Ttulo del mdulo.
= Sobreesc.
SHIFT F7 Comentario del mdulo.
= Comentar.
SHIFT F8 Explica las teclas de funcin.
= Ayuda
Resumen Los comentarios son textos que sirven para explicar los mdulos de datos. La
cantidad de caracteres de todos los comentarios de un mdulo es de mximo
16 k caracteres. Los comentarios de mdulos se memorizan en un fichero de do-
cumentacin (fichero doc):
El mdulo y el fichero de documentacin se memorizan en el fichero de pro-
grama preajustado. Se pueden memorizar como mximo 255 ficheros de do-
cumentacin bajo S5-DOS.
STEP 5
C79000-G8578-C920-05 9-7
Editar mdulos de datos
Nota
Las pginas se delimitan con el carcter de control de impresora $EJECT. Esta
secuencia de caracteres debe ser escrita en letras maysculas, en caso contra-
rio STEP 5 no reconoce la orden.
Requisito En los ajustes del proyecto est seleccionada la opcin [X] con Comentario: (
Proyecto). En la pantalla se visualiza el men bsico del editor de mdulos de
datos. Este debe contener como mnimo una palabra de datos.
F
1 Sobreesc.
STEP 5
9-8 C79000-G8578-C920-05
Editar mdulos de datos
Finalizar / Me- Pulse F8 = Interr. o Aceptar. STEP 5 visualiza el mdulo de datos a editar en la
morizar el pantalla. El texto que se ha introducido hasta el momento se conserva. Si se me-
comentario del moriza ahora el mdulo de datos, STEP 5 memoriza tambin el comentario del
mdulo mdulo.
Pulse Aceptar.
Resumen Con el ttulo del mdulo se define el mdulo. Este ttulo puede tener como m-
ximo 32 caracteres. Se puede emplear escritura mayscula o minscula sin
diresis.
El ttulo se memoriza en el mdulo de comentarios junto a cada mdulo de datos.
STEP 5 asigna el nombre de ese mdulo de datos de forma automtica: DKn a
DBn. El nmero del mdulo de comentarios corresponde al nmero del mdulo
de datos. As, por ejemplo, DK 123 pertenece a DB 123.
Introducir el ttulo Pulse Shift F6 = Sobreesc. o bien la tecla COM. El cursor salta al campo de en-
del mdulo de trada del ttulo del mdulo.
datos
1. Introduzca el texto o bien corrija un texto ya existente.
2. Pulse Return.
El ttulo se almacena en la memoria intermedia y se memoriza definitivamente en
el mdulo de comentarios del fichero de programa al memorizar el mdulo gene-
rado.
STEP 5
C79000-G8578-C920-05 9-9
Editar mdulos de datos
STEP 5
9-10 C79000-G8578-C920-05
Editar mdulos de datos
Resumen Los formatos de datos se pueden modificar posicionando el cursor sobre el campo
de formato correspondiente y sobreescribindolo.
inferior superior
KH 0000 FFFF Hexadecimal
KF -32768 + 32767 N en coma fija
KG -1469368-38 + 1701412+ 39 N en coma flotante
KT 000.0 999.3 Valor de temp. con base de
tiempo
KZ
000
999 Valor de contaje
KY 000,000 255,255 Byte o direcin de un DB
A
KM 00000000 000000 11111111 11111111 Configuracin binaria
00
KC
Caracteres ASCII, mx. 24 caracteres Formato de texto
C por lnea
La tabla siguiente muestra la cantidad de palabras de datos que ocupan los for-
matos indicados.
Formato Palabras de datos ocupadas
KH, KF, KT, KZ, KY, KM 1
KG *)
KC, C
2
1 a 12
STEP 5
C79000-G8578-C920-05 9-11
Editar mdulos de datos
STEP 5
9-12 C79000-G8578-C920-05
Editar mdulos de datos
Nota
Cambiando adecuadamente entre KC y C pueden formatearse textos.
STEP 5
C79000-G8578-C920-05 9-13
Editar mdulos de datos
Resumen Los comentarios de palabras de datos son textos que se pueden introducir en
cada lnea de un formato de datos.
Un comentario de palabras de datos tiene como mximo 32 caracteres. Se puede
emplear escritura mayscula o minscula. Los comentarios de palabras de datos
se memorizan en el mdulo de comentarios del mdulo correspondiente. STEP 5
asigna automticamente el nombre del mdulo de comentarios: DKn a DBn. El
nmero del mdulo de comentarios corresponde al nmero del mdulo de datos.
As, por ejemplo, DK 123 pertenece a DB 123.
Requisito En los ajustes del proyecto est seleccionada la opcin [X] con comentario (
Proyecto, apartado 4.1.1). En la pantalla se visualiza el men bsico del editor de
mdulos de datos. Este debe contener como mnimo una palabra de datos.
Resumen Al almacenar por primera vez el mdulo de datos con comentarios se crea
automticamente el mdulo de comentarios.
Si el mdulo de comentarios ya existe STEP 5 indica: DKn ya en fichero
destino, sobreescribir?
Con la tecla Aceptar se memoriza el comentario.
STEP 5
9-14 C79000-G8578-C920-05
Editar mdulos de datos
Resumen Con esta funcin se puede reproducir un bloque de palabras de datos (de 1 a 12 pala-
bras de datos con un formato (!)). El factor de repeticin n indica cuntas veces han
de existir las palabras de datos marcadas en el mdulo de datos. Como factor de
repeticin se puede indicar una cifra entre 2 y 255. Al reproducir un bloque observe
la longitud mxima del mdulo de datos (2043 palabras).
Si las palabras de datos no cupiesen en el mdulo de datos, la unidad de progra-
macin indicara:
Memoria o bfer interno llenos.
En este caso no se ejecuta la funcin.
Al reproducir palabras de datos se cuenta el bloque original de palabras de datos,
es decir, el bloque DW a reproducir existir n veces. Los siguientes nmeros de
palabras de datos se actualizan. Los comentarios de las palabras de datos no se
reproducen.
Si se introduce un factor de repeticin de uno o dos caracteres debe rellenar el n-
mero con caracteres vacos o bien introducir el caracter < o bien abandonar el
campo con la tecla Cursor derecha. Posicione a continuacin el cursor sobre el
ltimo campo de formato que debe ser reproducido. Tras pulsar la tecla Return se
ejecuta la funcin.
Ejemplo Las palabras de datos 1 y 2 han de figurar dos veces en el mdulo de datos. En
la pantalla se visualiza el men bsico del editor de mdulos de datos.
Resultado:
Resultado:
0: KF = +00123;
0: KF = +00123; 1: KH = 8F1A;
1: KH = 8F1A; 2: KH = 4BBB;
2: KH = 4BBB; 3: KY = 8F1A
3: KH = 001,255 4: KH = 4BBB;
5: KY = 001,255;
STEP 5
C79000-G8578-C920-05 9-15
Editar mdulos de datos
Resumen Los nmeros en coma flotante son nmeros quebrados positivos y negativos que
se representan en forma de exponentes. Introduzca KG en la unidad de progra-
macin como formato de datos. En la memoria del autmata programable los n-
meros en coma flotante ocupan siempre una palabra doble (32 bits). La mantisa
ocupa 3 bytes y el exponente 1 byte. Con la funcin F5 = KG-Test se puede re-
presentar el nmero en coma flotante de forma hexadecimal y modificarlo.
Ejemplo
Test del numero en coma flotante 0,1234567+12 en formato hexadecimal.
En la palabra de datos 1 figura el nmero en coma flotante.
KG = + 1234567+ 12
1. Posicione el cursor sobre + de la mantisa.
2. Pulse la tecla F5 = KG-Test.
Al lado del nmero en coma flotante se visualiza su valor hexadecimal:
KG = + 1234567+ 12 25 72FA5F
Exponente Mantisa
3. Finalice la indicacin: pulse ESC o Aceptar. Puede modificar el expo-
nente, as como la mantisa, en el formato hexadecimal.
4. Acepte las modificaciones con Aceptar.
5. Deseche las modificaciones pulsando ESC.
STEP 5
9-16 C79000-G8578-C920-05
Editar mdulos de datos
Insertar lnea Con las teclas se pueden insertar o borrar lneas de palabras de datos y de co-
mentario en un mdulo de datos.
Cursor sobre
Tecla Campo Campo Zona Campo de Resultado
:- de de comentarios
formato edicin
Insertar ver-
tical
Lnea insertada, palabra
de datos (DW) y lnea
de comentario a partir
del cursor desplazadas
F3
= DF-crear
Insertado formato de
datos, formatos de da-
tos a partir del cursor
hacia abajo, comenta-
rios no.
F1 Lnea de comentario in-
= DK-crear sertada, palabras de
datos permanecen, co-
mentarios a partir del
cursor desplazados una
lnea hacia abajo.
Borrar lnea Cursor sobre
Tecla Campo Campo Zona de Campo de Resultado
:- de edicin comentarios
formato
Tecla de
borrar
Palabra de datos (DW)
y lnea de comentario
borradas, las lneas si-
guientes se desplazan
F4=
Formato de datos bo-
DF-borrar rrado, los formatos de
datos siguientes se
desplazan una lnea
tarios no.
F2= Comentario borrado,
DK-borrar los comentarios si-
guientes se desplazan
una lnea hacia arriba.
Nota
Si se utiliza F3 = exp. DF o F4 = borrar DF y se emplea el formato KG en el
mdulo de datos, el contenido del DB puede ser modificado por valores redon-
deados de forma errnea.
STEP 5
C79000-G8578-C920-05 9-17
Editar mdulos de datos
STEP 5
9-18 C79000-G8578-C920-05
Editar mscaras DB 10
Generalidades Las mscaras de mdulos de datos son mdulos especiales para el S5-135U, el
S5-155H y el S5-155U. Los parmetros a introducir dependen del procesador
(CPU) del autmata programable. Estas mscaras estn asignadas a un
determinado tipo de autmata y no contienen comentarios.
STEP 5
C79000-G8578-C920-05 10-1
Editar mscaras DB
Bajo Fichero > Proyecto > Ajustar F4 encontrar informaciones acerca de los
ajustes.
Seleccionar editor
Editor Seleccionar Editor > Mscara DB... . En la pantalla aparece el cuadro de dilogo
Mascara DB... Editar mscara DB.
Entradas digitales : , , , , , , , , , ,
Salidas digitales : , , , , , , , , , ,
Marcas acopl. entrada : , , , , , , , , , ,
Marcas acopl. salida : , , , , , , , , , ,
Long. bloq. temp. : , ,
STEP 5
10-2 C79000-G8578-C920-05
Editar mscaras DB
Introducir datos El cursor se encuentra en el primer campo de entrada de la mscara del mdulo
de datos.
1. Posicione el cursor en el campo en el que quiera introducir un valor nuevo o
sobreescriba un valor existente.
2. Introduzca el valor decimal con el teclado.
Despus de tres cifras el cursor salta automticamente al prximo campo.
Con Return se salta a la prxima lnea.
Insertar lnea/ Posicione el cursor en la lnea delante de la cual quiere insertar y pulse F1 =
elemento Insertar l. o F2 = Insertar elem.
Borrar lnea/ Posicione el cursor en la lnea que quiere borrar y pulse la tecla SHIFT F1 =
elemento Borrar l. o SHIFT F2 = Borrar elem.
Borrar carcter Pulse DEL o sobreescriba con el carcter vaco (tecla espaciadora).
STEP 5
C79000-G8578-C920-05 10-3
Editar mscaras DB
Ajustes Para ms informacin sobre los ajustes active el comando de men Fichero >
Proyecto > Ajustar F4 (v. apartado 4.1.1):
Fichero de programa: Nombre del fichero de programa actual
Modo de operacin: Online si el autmata est conectado y se desea editar
en l.
Editor Seleccione el comando de men Editor > Mscara DB... En la mscara aparece el
Mscara DB... cuadro de dilogo Editar mscara DB.
DXO - Parametrizacin (AG 135U CPU 928B, CPU 928, CPU 922) Editar
Mdulo: DX .O
ARRANQUE _1 (1=W tras con.red
(N=Rearran., W=Nuevo arran.) (2=N rearran.tension
(3=N CON REM., SOLO
Con CPU 928B)
STEP 5
10-4 C79000-G8578-C920-05
Editar mscaras DB
Los valores que difieren de los preajustes se representan en rojo o bien invertidos
en la mscara. Los valores numricos admisibles resultan del equipamiento del
autmata programable. Consulte para ello el manual del autmata.
Los valores que difieren de los preajustes se representan en rojo o bien inverti-
dos. El cursor se encuentra en el primer campo de entrada de la mscara DX0.
DX0 - Parametrizacin (S5 135U CPU 928B, CPU 928, CPU 922) Editar
Mdulo: DX 1:
NIVEL - Driver
Elaboracin de alarmas
STEP 5
C79000-G8578-C920-05 10-5
Editar mscaras DB
Editor Seleccione el comando de men Editor > Mscara DB... En la mscara aparece el
Mascara DB... cuadro de dilogo Editar mscara DB.
F F F F F F F F Ayuda
1 2 3 Selecc. 4 5 6 Sequir 7 Aceptar 8 Interr.
STEP 5
10-6 C79000-G8578-C920-05
Editar mscaras DB
Los valores que varan de los preajustes se representan en rojo o bien invertidos
en la mscara. Los valores numricos admisibles dependen del equipamiento del
autmata programable.
Al. tiempo:
Elaboracin al. tiempo: SI Prioridad: 1
Reloj base ( X 10 MS ): 10 ( 1..255)
Elaborac. reloj base: 1 ( 1=Factor 1, 2, 5, 10
( 2=Factor 1, 2, 4, 8)
Alarma proc. hardware(solo modo 155U) :
Interr. sistema A/B: NO Prioridad: 2
Interr. sistema E: NO Prioridad: 2
Interr. sistema F: NO Prioridad: 2
Interr. sistema G: NO Prioridad: 2
F F F F F F F F Ayuda
1 2 3 Selecc. 4 5 6 Seguir 7 Aceptar 8 Interr.
STEP 5
C79000-G8578-C920-05 10-7
Editar mscaras DB
STEP 5
10-8 C79000-G8578-C920-05
Editar la lista de asignacin 11
Generalidades La programacin simblica permite indicar una secuencia de caracteres arbitra-
ria, p. ej. CONECTAR-TECLA, en lugar del operando absoluto, p. ej. E 1.1. Antes
de programar con operandos simblicos hay que generar una lista de asignacio-
nes entre operandos simblicos y absolutos con ayuda del editor de smbolos
STEP 5. En esta lista de asignacin se puede asignar al mismo tiempo a cada
operando un comentario.
STEP 5
C79000-G8578-C920-05 11-1
Editar la lista de asignacin
Requisitos La longitud del operando simblico y del comentario del operando es ajustable
(Fichero > Proyecto > Ajustar F4, ficha Smbolos, vea apartado 4.1.1 ):
Operando simblico: 8 hasta 24 caracteres (8 prefijados),
Comentario: mx. 40 caracteres (40 prefijados).
Los ajustes son vlidos para elaborar la lista de asignacin completa. Es posible
aumentar su longitud a posteriori. Slo se puede reducir esta longitud hasta la
longitud real del comentario existente en el fichero (borrar previamente
??????Z?.INI). (v. apartado 11.4 Administracin > Lista de asignacin >
Borrar INI )
Las entradas y las modificaciones de las asignaciones se efectan en el fichero
fuente secuencial. Despus de editar este fichero se convierte en el fichero de
smbolos definitivo (*Z0.INI) durante el proceso de memorizacin.
En los ajustes se debe registrar el nombre del fichero de smbolos. Este nombre
se asume automticamente para el fichero fuente secuencial.
Llamar al editor
Editor Seleccione el comando de men Editor > Lista de asignacin. Se llama directa
Lista de asigna- mente al editor para el fichero fuente secuencial (*Z0.SEQ): STEP 5 proporciona
cin F7 ahora una lista de asignacin (vaca), en ella se pueden introducir separados por co-
lumnas:
operandos absolutos,
operandos simblicos,
comentarios de operandos y
comentarios adicionales, comenzando con un punto y coma.
avance de pgina (caracteres siguientes .PA).
STEP 5
11-2 C79000-G8578-C920-05
Editar la lista de asignacin
NOMBRE@@Z0.INI
convertir
NOMBRE@@Z0.SEQ NOMBRE@@Z1.INI
NOMBRE@@Z2.INI
Error al
NOMBRE@@ZT.SEQ NOMBRE@@ZF.INI
convertir
Fichero para teclas de Fichero de errores
funcin programables
Tipos de En la siguiente tabla figuran todos los tipos de operandos a los que se puede
operandos asignar un nombre simblico en la lista de asignacin.
admisibles
Tabla 11-1 Sinopsis de los tipos de operandos admisibles
Operando Operando
Explicacin Explicacin
A Salida M Marca
AB Byte de salida MB Byte de marcas
AD Palabra doble de salida MD Palabra doble de marcas
AW Palabra de salida MW Palabra de marcas
D Bit de una palabra de datos OB Mdulo de organizacin
DB Mdulo de datos PB Mdulo de programa
DD Palabra doble de datos PY Byte de periferia
DL Palabra de datos byte izquierdo PW Palabra de periferia
DR Palabra de datos byte derecho QB Byte de perifera ampliada
DW Palabra de datos QW Palabra de periferia ampliada
DX Mdulo de datos ampliado S Marca ampliada
E Entrada SB Mdulo de paso
EB Byte de entrada SD Palabra doble de marcas ampliada
ED Palabra doble de entrada SW Palabra de marcas ampliada
EW Palabra de entrada SY Byte de marcas ampliada
FB Mdulo de funciones T Temporizador (Timer)
FX Mdulo de funciones ampliado Z Contador
Nota
A los mdulos de imagen (BB) tambin se pueden asignar nombres simblicos.
STEP 5
C79000-G8578-C920-05 11-3
Editar la lista de asignacin
Estructura de Las lneas y reas del campo de edicin tienen el siguiente significado:
la pantalla (1) (2) (3)
(4)
Figura 11-2 Estructura de la pantalla con lneas y reas del campo del editor
Lneas de la
pantalla Tabla 11-2 Lneas de la pantalla
Lnea Explicacin
(1) Unidad y nombre de la lista de asignacin. El nombre est prefijado
por el nombre del fichero de smbolos en Ajustes. Se visualizan hasta
32 caracteres del nombre completo del fichero. Si el nombre es ms
largo, aparece abreviado.
(2) Nmero de la lnea en la que se encuentra el cursor.
(3) Indicacin del modo de edicin pulsando SHIFT F5 = Modo, conmu-
table entre el modo Insertar y Sobrescribir.
(4) Zona de edicin Esta zona est dividida en tres columnas:
Operando
Columna para introducir operandos absolutos. El ancho de la columna es
nico.
Smbolo:
Columna para introducir operandos simblicos. El ancho de la columna
depende del ajuste.
Comentario:
Columna para introducir los comentarios de operandos. El ancho de la
columna depende del ajuste.
(5) Teclas de funcin
Teclas de funcin para llamar funciones de ayuda para la edicin.
STEP 5
11-4 C79000-G8578-C920-05
Editar la lista de asignacin
STEP 5
C79000-G8578-C920-05 11-5
Editar la lista de asignacin
Comentario de Si desea incluir un texto explicativo al operando simblico dispone de una co-
operando lumna de comentario de mx. 40 caracteres de ancho. El comentario del ope-
rando tambin se puede introducir si los ajustes (vea apartado 4.1.1, Ficha 3) del
parmetro indican Comentarios: No. El comentario del operando (letras mayscu-
las y minsculas) no se separa, sino que se memoriza en el fichero de smbolos.
1. Posicione el cursor con el ratn o con la tecla Tab en la columna de comenta-
rios.
2. Introduzca el comentario del operando,
p. ej. Comentario ejemplo.
3. Abandone la lnea con el ratn o pulse Return.
Comentario En caso de que el espacio para su comentario no sea suficiente puede introducir
adicional un comentario adicional. Introduzca para ello en el campo Operando en la pri-
mera columna el carcter ( ; ) seguido del comentario adicional deseado. El ca-
rcter (;) marca el modo del comentario adicional de la lnea. Este debe estar
siempre en la primera columna del campo del operando. La entrada de comenta-
rios adicionales es posible en cualquier lnea.
El nmero de columnas disponible para la entrada de un comentario adicional
corresponde a la suma de la longitud del operando (10 caracteres), de la longitud
de smbolos y del comentario preajustada, as como de las columnas de espacio
intermedio. Dependiendo del preajuste, la longitud del comentario puede
comprender entre 19 y 76 columnas (= caracteres).
El carcter especial (;) (v. fig. 11-3) ya no se puede borrar con el editor. Si desea
eliminar este carcter debe borrar toda la lnea ( F3 = Borrar, F1 = Lnea).
STEP 5
11-6 C79000-G8578-C920-05
Editar la lista de asignacin
Nota
Los comentarios adicionales y caracteres de control de impresora estn slo en
el fichero fuente secuencial. Si crea un fichero fuente secuencial del fichero de
smbolos con la funcin Administracin, conversin INI > SEC desaparecern
los comentarios adicionales y los caracteres de control de impresora (.PA).
Avance de pgina Si la lista de asignacin contiene varias pginas, se puede efectuar una divisin
en pginas introduciendo un carcter de control.
Introduzca en el campo Operando, comenzando en la 1. columna, la secuen-
cia de caracteres .PA .
En esta lnea no se deben efectuar ms entradas.
El carcter de control origina un avance de pgina al imprimir el fichero fuente
secuencial. El carcter de control no se admite en el fichero de smbolos
(*Z0.INI).
Nota
En lo posible se recomienda no anteponer ni posponer espacios en blanco
inmediatamente delante o detrs del smbolo, ya que al visualizar o imprimir
listas de asignacin o programas STEP 5 no se reconocen.
En la funcin Corregir fichero de smbolos debera asignarse un smbolo a cada
operando para evitar que se creen smbolos con muchos espacios en blanco.
STEP 5
C79000-G8578-C920-05 11-7
Editar la lista de asignacin
STEP 5
11-8 C79000-G8578-C920-05
Editar la lista de asignacin
Resumen STEP 5 le asiste al generar la lista de asignacin con funciones de edicin que
puede llamar y dirigir a travs del listn de teclas de funciones.
F F F F F F + pgina
1 Lnea 2 Texto 3 Prin. blq. 4Fin blq. 5 Fichero 6 Tecla-fun.
STEP 5
C79000-G8578-C920-05 11-9
Editar la lista de asignacin
F F F F F
1 Lnea 2 Texto 3 Bloque 4 5
Nota
Un fichero sobrescrito involuntariamente se puede salvar creando el fichero
fuente secuencial del fichero de smbolos Administracin, conversin INI >
SEC. En la conversin no se aceptan caracteres de comentario y de control.
STEP 5
11-10 C79000-G8578-C920-05
Editar la lista de asignacin
F F F F F
1 Lnea 2 3 Prin. blq. 4 Final blq. 5 Fichero
Con esta funcin se borra una lnea o un bloque. La lnea o el bloque borrado se
registra en la memoria intermedia. Con ello, un bloque marcado anteriormente se
pierde. El contenido de la memoria intermedia se puede copiar a otro sitio F2 =
Copiar.
Nota
Al marcar el principio del bloque aparece una @ hasta que se marque el final del
bloque.
F F F F F
1 Texto + 2 Texto 3 Operando+ 4 Operando 5 Lnea
F + pgina F pgina
6 Principio 7 Fin
Nota
El texto a buscar debe coincidir exactamente con el concepto de bsqueda
respetando maysculas y minsculas.
STEP 5
C79000-G8578-C920-05 11-11
Editar la lista de asignacin
F F F F F
1 Con conf. 2 Sin conf. 3 4 Total 5
Una secuencia de caracteres (mx. 40 caracteres) se sustituye por otra con o sin
confirmacin.
F1 La secuencia de caracteres se sustituye en la lista de asignacin
= Con conf. n veces (n = factor de repeticin) a partir de la posicin del cur-
sor por la nueva secuencia de caracteres. Antes de realizar una
sustitucin se le pedir confirmacin:
S Sustitucin de los caracteres.
No Los caracteres no se sustituyen, el cursor salta a
la siguiente secuencia de caracteres (en caso de
n > 201) y se consulta nuevamente.
Interrupcin: Se interrumpe la funcin.
F2 Se sustituye sin consulta la secuencia de caracteres buscada en
= Sin conf. la lista de asignacin n veces (n = factor de repeticin) a partir de
la posicin del cursor por la nueva secuencia de caracteres.
F4 Se sustituye en toda la lista de asignacin la secuencia de carac-
= Total teres por la nueva secuencia.
STEP 5
11-12 C79000-G8578-C920-05
Editar la lista de asignacin
Teclas de funcin Hay cuatro teclas de funcin disponibles que se pueden asignar arbitrariamente a
programables secuencias de caracteres (mx. 40 caracteres), para poder insertar en la lista de
asignacin textos (strings) que se repiten constantemente. La ocupacin de te-
clas se almacena en el fichero *ZT.SEQ.
Tecla : Texto :
Shift F1 : Ejemplo
Shift F2 : Comentario operando
Shift F3 : Aviso
Shift F4 : Instalacin en marcha
F
1
F
2
F
3
F
4 F
5
F
6
F
7 Aceptar
5. Los caracteres se borran en la posicin del cursor con DEL, a la izquierda del
cursor con Backspace.
Salga del proceso de edicin
6. activando Aceptar o interrumpiendo con ESC.
STEP 5
C79000-G8578-C920-05 11-13
Editar la lista de asignacin
Insertar lneas Las lneas se pueden insertar en cualquier sitio. En el modo de insercin Return
genera una lnea en blanco debajo de la lnea con el cursor. La expansin verti-
cal inserta una lnea en blanco por encima de la lnea con el cursor. Posicione el
cursor en el modo de sobrescribir al principio de la prxima lnea pulsando para
ello Return.
STEP 5
11-14 C79000-G8578-C920-05
Editor Batch AWL 12
Visin general El editor Batch AWl muestra en la pantalla una mscara de edicin preparada
para una lista de instrucciones. El fichero AWL se define en la pantalla Batch
AWL: Editor. Puede consultar ms informacin en el apartado 22.2.1.
STEP 5
C79000-G8578-C920-05 12-1
Editor Batch AWL
STEP 5
12-2 C79000-G8578-C920-05
Caminos de bus 13
Generalidades Las conexiones online entre las unidades de programacin y las tarjetas de un
autmata no slo se establecen enchufando directamente un cable de conexin
(conexin de punto a punto), sino tambin mediante los sistemas de bus SINEC
H1, SINEC L1 o SINEC L2, as como con el bus del autmata (en S5-155U).
Con la funcin Cam.bus se establecen, se memorizan y se activan estas
conexiones.
STEP 5
C79000-G8578-C920-05 13-1
Caminos de bus
Generalidades Los caminos de bus son conexiones permanentes entre una unidad de programa-
cin y la estacin deseada. A travs de este camino se ejecutan todas las funcio-
nes de programacin segn el protocolo como si fuera una conexin punto a
punto.
Nodo de arranque. (p. ej. PG/AS511, PG/CP-H1, PG/CP-L2)
Bus (uno o varios)
Nodos (p. ej. CP)
Nodos finales (p. ej. CPU)
Las direcciones de las estaciones se editan y memorizan en el modo offline.
Bajo el nombre de camino ( Proyecto > Ajustar) se puede almacenar un
camino editado y activarlo en un momento dado si es que existe fsicamente.
En un fichero de camino seleccionable ( Proyecto > Ajustar) se pueden
almacenar varios caminos indicando el nombre correspondiente y volverlos a
activar de la misma manera.
La activacin de un camino es posible, sin embargo, slo en el modo online.
La desactivacin de un camino es soportada por esta funcin.
COR/MUX
CP-H1 Direc.: 0
SINEC H1 Ethernet-
CP-H1 Direc.: 080006010000
Contrasea:
ENDP
STEP 5
13-2 C79000-G8578-C920-05
Caminos de bus
Manejo
Editor Despus de seleccionar la funcin Caminos de bus aparece la casilla de
Caminos de bus seleccin Seleccion caminos de bus. Ajuste lo siguiente (si no se hizo antes):
F8
fichero de camino,
nombre de camino.
STEP 5
C79000-G8578-C920-05 13-3
Caminos de bus
Nota
Aunque sean indicados como Ning. cam. pref. estos caminos se crean de
todas maneras. Sin embargo, Siemens no asume la responsabilidad de estos
caminos.
Seleccionar nodos Pulsando las teclas de funcin visualizadas aparece el nodo asignado a una de
las teclas. A continuacin se cambia a un nuevo nivel de teclas de funcin.
All se elige otro nodo o bus. En estos niveles de teclas de funcin se pueden
seleccionar slo aquellos nodos o buses que son posibles para la configuracin
seleccionada por el usuario.
Direcciones de nodos
A cada nodo le es asignada una direccin, ya sea por ajuste de puente, ajuste de
interruptor o por parametrizacin del software. El editor de bus conoce dos direc-
ciones de nodo:
Direccin (COR/MUX/, SINEC L1 y SINEC L2). Al editar debe Vd. introducir
la direccin en forma decimal en el campo Direccin.
Direccin COR/MUX de 1 a 30.
Direccin SINEC L1 de 1 a 30.
Direccin SINEC L2 de 1 a 32.
Direccin Ethernet. Esta direccin slo aparece en el sistema de bus SINEC
H1. Debe introducirla como cifra hexadecimal.
Nodos de arranque En el nivel superior del modo de edicin se pueden seleccionar los siguientes
nodos de arranque:
F2 PG/AS511
F3 PG/CP-H1
F4 PG/CP-L2
Durante su edicin, estos nodos de arranque no dependen de la interfase
ajustada. Dependiendo del nodo de arranque seleccionado las teclas de funcio-
nes son ocupadas en parte con nodos diversos.
STEP 5
13-4 C79000-G8578-C920-05
Caminos de bus
Teclas de funcin En el modo de edicin (F1) y en todos los niveles de funcin las teclas de funcin
estn ocupadas de la siguiente manera:
Funcin Explicacin
F1 = ENDP Aadir nodo final (punto final).
F2 = COR/MUX Aadir bus del tipo AS 511.
F3 = CP-H1 Aadir nodo del tipo CP-H1.
F3 = AG-BUS Aadir bus del tipo AG-BUS (bus de fondo); ste es ad-
mitido slo para el AG 155U.
F3 = PG/CP-L2 Nodo final del tipo PG/CP-L2.
F4 = CP-L2 Aadir nodo del tipo CP-L2.
F4 = PG/CP-H1 Aadir nodo final del tipo PG/CP-H1.
F5 = CP-L1 Aadir nodo del tipo CP-L1.
F6 = Bo. elem. Borra el ltimo nodo y/o bus del camino.
F7 = Aceptar El camino editado es memorizado. STEP 5 retorna al
nivel anterior.
Con F3 y el cursor sobre el campo de entrada Fichero
de camino o Nombre de camino aparece la casilla de
seleccin Casilla seleccin de ficheros y todos los fi-
cheros de camino que contiene.
Con F3 y el cursor sobre el campo de entrada Nombre
de camino aparece una casilla de seleccin que con-
tiene todos los caminos existentes en el fichero de ca-
minos ajustado.
SHIFT F7 = Fi- Editar los ficheros asignados a este camino.
cheros
F8 = Interr. Retornar al ltimo men sin memorizar.
SHIFT F8 = Aux. Informaciones sobre el significado de las teclas de fun-
cin del plano actual de las teclas de funcin.
STEP 5
C79000-G8578-C920-05 13-5
Caminos de bus
Edicin (ficheros Despus de seleccionar la funcin Ficheros, se indican los cuatro archivos del
del camino) camino actual. Estos pueden ser editados y memorizados nuevamente.
Con un nuevo camino o despus de borrar entradas de ficheros, se indica slo el
final del nombre de los ficheros.
Si aparece el aviso de error Unidad no coincide con ajuste de proyecto o si como indicacin
de directorio aparece Indicar unidad de Ajuste de proyecto, las unidades indicadas para los
ficheros afectados deben coincidir con las ajustadas a nivel de proyecto si se desea que los ficheros
seleccionados se acepten en el proyecto actual (en opcin de camino, dentro de Ajuste de proyecto,
seleccionado con consulta o siempre).
Con la tecla de funciones F1 = AjProy pueden aceptarse en el fichero de camino los ficheros del proyecto
actual y a continuacin editarse o seleccionarse los nombres de ficheros (F3).
STEP 5
13-6 C79000-G8578-C920-05
Caminos de bus
13.3 Ejemplo
CP-H1 CP-H1
PG/AS511 Direc. ENDP
Dir. 2
Ethernet: 080006010001
STEP 5
C79000-G8578-C920-05 13-7
Caminos de bus
SINEC H1
CP-H1 Direccin Ethernet : 080006010001
Contrasea:
ENDP
STEP 5
13-8 C79000-G8578-C920-05
Parmetros de impresora 14
Generalidades Antes de imprimir los diversos ficheros o bien de archivarlos en un fichero listos
para ser impresos es necesario:
ajustar los parmetros de la impresora
seleccionar el pie de pgina e introducir el texto (vea captulo 9)
STEP 5
C79000-G8578-C920-05 14-1
Parmetros de impresora
Ajustar proyecto En la ficha Fichero > Proyecto > Ajustar ( Documentacin) puede elegir el
fichero impresora del tipo *DR.INI. El asterisco (*) es el comodn para el nombre
del fichero de impresora de seis caracteres. Para ms informacin sobre cmo
ajustar el fichero v. apartado 4.1.1.
AP.INI se encuentra como plantilla en el directorio de sistema S5_SYS, y
despus de una modificacin en el directorio S5_HOME.
Manejo
Editor Primero se tiene que crear una secuencia de caracteres de control que se memoriza
Parm. impresora en un fichero de impresora del tipo *DR.INI. Este fichero enva siempre los trabajos
de impresin directamente a una impresora. Introduzca los parmetros en este fi-
chero desde la mscara Parmetros de impresora.
Aparece la mscara de edicin Parmetros de impresora (ver ejemplo ms
abajo). El fichero de impresora C:HP3Q@@DR.INI que corresponde a la impre-
sora HPIII (C) ha sido seleccionado en la ficha Fichero > Proyecto > Ajustar
( Documentacin).
T. ESPERA : [CR 0 * 25 MS ] [ LF 0 * 25 MS ]
F F F F F F F F Ayuda
1 2 3 Editar 4 5 Gra_bajo 6 Grabar 7 Info 8 Interr.
STEP 5
14-2 C79000-G8578-C920-05
Parmetros de impresora
Campo de entrada Explicacin
Fch. impresora Aqu se memorizan los ajustes de la impresora. El nombre del fichero se indica
bajo Fichero > Proyecto > Ajustar > Documentacin o seleccionando con
F5 = Grabar como fichero de impresora y nombre de impresora dentro de la
casilla de seleccin de ficheros.
FORMATO PAG. DIN A4 DIN A3
LINEAS/PAG. Nmero de lneas por pgina.
Skip-Over:
S
Para cambiar de pgina se visualiza el carcter de control FF (Form Feed).
vacas siempre y cuando no existan lneas con contenido.
Busy
ras. Cada vez que se transfiere un carcter a la impresora, se espera un acuse
de recibo antes de transferir el prximo carcter. Esto slo rige durante un T. ES-
PERA determinado.
No
S
No se espera un acuse de recibo.
Se espera un acuse de recibo.
T. ESPERA Se ajusta el tiempo de espera para un acuse de recibo (en milisegundos).
CR
- para interrupcin de lneas
LF
- para avance de lneas
INTERFASE Se elige la interfase LPT1, LPT2 o LPT3 a travs de la cual se transfieren infor-
asignacin de las interfases LPTx (impresoras serie) se debe considerar que las
interfases COM1 (AG) y COM2 (ratn) de las unidades de programacin de la
serie 7xx estn ocupadas en el estado de suministro.
CARACTERES Se puede editar una secuencia de caracteres de control especficos de una im-
CONTROL presora. Una secuencia de caracteres puede tener como mx. 127 bytes. Se ad-
miten nicamente caracteres hexadecimales.
Funcin
Secuencia de ar- Antes de cada trabajo de impresin se transmite una secuencia de arranque a la
ranque impresora.
Secuencia de fin Despus de cada trabajo de impresin se transmite una secuencia final a la im-
presora.
Paso escritura Aqu se ajusta la densidad de escritura de la impresora.
(10 caracteres/
pulg.)
NORMAL
(12 caracteres/ COMPRIMIDO
pulg.)
(17 caracteres/ SUPERCOMPRIMIDO
pulg.)
Tabulador horizontal Aqu se posiciona el cabezal de la impresora sobre una columna anterior. El
prxima columna con un carcter imprimible mediante la posicin actual del cabe-
zal de la impresora y la cantidad de espacios vacos siguientes. Esta posicin se
Margen izquierdo Aqu se calcula el comodn en el tabulador horizontal. Es el ndice del margen de
pgina izquierdo de la impresora e indica si se comienza con 0 1.
STEP 5
C79000-G8578-C920-05 14-3
Parmetros de impresora
Designacin Significado
Emul. Emulacin
A3, A4 Formato de pgina: DIN A3, DIN A4
Norm. Letra: Normal
Comp. Letra: Compacta
L/P
(C)
Lneas / Pgina (Lines / Page)
Smbolo que identifica impresoras de fabricantes diferentes, para los que
Manejo de teclas En esta pantalla se pueden activar las siguientes funciones con las teclas de
funcin:
Tecla Funcin
F3
1. (Seleccionar)
2. (Editar)
En cuanto el cursor en un campo de entrada est bajo Caracteres control tambin
aparece una tecla de funcin Editar. Con F3 se puede abrir una ventana en la que
se pueden introducir caracteres de control especficos de una impresora. Las en-
tradas deben confirmarse con la tecla INSERT.
F5 = Gra_bajo
pulsado esta tecla el cursor saltar al campo que indica el nombre de fichero.
Ahora se puede modificar. Con la tecla Return se memorizan bajo ese nombre
los parmetros ajustados.
F6 = Grabar Vd. memoriza los parmetros ajustados en el Fch. impresora actual.
F7 = Info Salida de un texto informativo INFO encima del campo donde se encuentra el
cursor. Este texto se abandona con las teclas de Cursor
F8 = Retorno Retorno al nivel de llamada.
STEP 5
14-4 C79000-G8578-C920-05
Editor de pies de pgina 15
Generalidades Esta funcin permite instalar un nuevo fichero de pies de pgina o bien modificar
uno ya existente. Segn el nmero de caracteres del pie de pgina aparece una
ventana de edicin diferente en la que Vd. introduce un texto de pie de pgina
seleccionable. Un campo en el que Vd. puede introducir tiene un fondo en
color/gris. Los campos que estn marcados con ## no pueden ser sobreescritos
por Vd., ya que all se introduce el texto automticamente, p. ej.:
SIMATIC S5
fichero de programa
mdulo
segmento
nmero de pgina (N-PAG.).
STEP 5
C79000-G8578-C920-05 15-1
Editor de pies de
Ajustes Debe ajustar el fichero de pie de pgina del tipo *Fx.INI con el comando de men
Fichero > Proyecto > Ajustar ( Documentacin). El asterisco (*) sustituye al
nombre del fichero de pie de pgina (seis puestos), x=1 al pie de pgina de 80
caracteres de ancho y x=2 al pie de pgina de 132 caracteres. En el apartado
4.1.1 encontrar informacin sobre cmo ajustarlo.
Manejo
Editor Despus de activar la funcin del pie de pgina aparece una ventana de edicin.
Editor pie pgina Esta ventana est determinada por el nmero de caracteres del pie de pgina fijado
previamente. El campo superior es el campo de entrada. Slo en l se puede editar.
El campo inferior es el pie de pgina que admite al texto editado. En el campo del
pie de pgina con fondo de color/gris, Vd. puede introducir un texto si el campo de
entrada est activo. En este caso se ilumina el cursor en el campo de entrada. Fami-
liarcese con las funciones de las teclas que son relevantes para el editor del pie de
pgina en el apartado ( Pie pgina, manejo de teclas). All encontrar tambin un
ejemplo de manejo que le introducir en las funciones de las teclas.
Nota
Campo de entrada Fecha:
Al imprimir mediante la salida confortable (KOMDOK) se sobreescribe siempre
con la fecha de sistema actual.
Los campos que estn preocupados con ### no se pueden sobreescribir.
Ventana de edicin La pantalla visualiza la ventana de edicin para el pie de pgina de 132 caracte-
res de ancho. En la ventana de edicin para 80 caracteres, el pie de pgina tiene
slo 4 campos. En la parte izquierda superior se encuentra el nombre del fichero.
En la parte derecha superior se indica si el fichero es generado de nuevo
(NUEVO) o modificado (Edicin).
Campo de entrada
Fecha:
Pie de pgina
* ##
##
##
########## ##
###### ########## ##
F F F F F F F F Ayuda
1 Ent. texto 2 Fin texto 3 4 -> 80 C 5 Gra-bajo 6 7 Aceptar 8 Interr.
STEP 5
15-2 C79000-G8578-C920-05
Editor de pies de
Manejo de teclas Con las teclas F1 F8 puede activar las funciones siguientes:
Tecla
Funcin
F1 = Ent. texto
F2 = Fin texto
Introduce texto en la ventana que se visualiza arriba.
Finaliza la introduccin del texto.
F4 80 ln.
Conmuta el ancho del pie de pgina a 80 caracteres.
132 ln.
Conmuta el ancho del pie de pgina a 132 caracteres.
F5 = Grabar como Si pulsa esta tecla se llamar a la casilla de peticin Grabar fichero de pie de
F7 = Aceptar Guarda el fichero de pie de pgina modificado.
F8 = Interr. Interrumpe la accin y retorna al nivel llamado.
SHIFT F8 = Ayuda
SHIFT (4) Posiciona el cursor en el anterior campo del pie de pgina izquierdo.
4 6 2 8
(2) Posiciona el cursor en el siguiente campo del pie de pgina inferior.
(8) Posiciona el cursor en el anterior campo del pie de pgina superior
(tambin sin Shift).
4 6 2 8
(4) Posiciona el cursor sobre el carcter anterior.
(6) Posiciona el cursor sobre el carcter siguiente.
(2) Posiciona el cursor en la lnea siguiente. Si el cursor abandona el campo de
entrada concluye la entrada de texto.
(8) Posiciona el cursor en la lnea anterior. Si el cursor abandona el campo de
entrada concluye la entrada de texto.
Borrar carcter
STEP 5
C79000-G8578-C920-05 15-3
Editor de pies de
STEP 5
15-4 C79000-G8578-C920-05
3 parte:
Trabajar con STEP 5
Comando de men
Test 16
Comando de men
AG 17
Comando de men
Administracin 18
Comando de men
Documentacin 19
Comando de men
Cambio 20
Comando de men
Ayuda 21
STEP 5
15-6 C79000-G8578-C920-05
Test 16
Generalidades En este submen encontrar funciones de test, de informacin y de puesta en
marcha que podr ejecutar en el servicio online del aparato de programacin.
Requisitos Para la aplicacin de las funciones online se requiere una conexin fsica y lgica
entre la unidad de programacin y el autmata programable. Adems de estable-
cer una conexin por cable se debe ajustar, en caso de un acoplamiento al bus,
el camino de bus que corresponda (SINEC H1, SINEC L2 o tambin AS 511) y el
modo de operacin de la unidad de programacin.
Precaucin
! En las funciones online activas no est permitido interrumpir las conexiones de
bus ni las de cables.
De lo contrario, podran aparecer graves errores de funcin, como por ejemplo
un STOP del autmata o una cada del programa en la PG.
STEP 5
C79000-G8578-C920-05 16-1
Test
Resumen La tabla siguiente ofrece un resumen de todas las funciones online posibles. Las
siguientes funciones de test:
indicacin del estado de seal de operandos (Status variable)
forzado de seales de salida (Forzado salidas) y
modificacin de variables del proceso (Forzado variables)
requieren una lista de variables del proceso que se puede almacenar en un m-
dulo de imagen (BBnn (1 <= nn <= 255)) despus de la edicin. As, en caso de
volver a llamar una funcin de test, no es necesario introducir los operandos. Los
mdulos de imgen se memorizan en el fichero de programa.
Funciones online Estado AG Elaboracin en el AG Explicacin
Estado del mdulo RUN Punto de control Comprobar secuencias de instrucciones en el
personalizado programa de aplicacin
variables1
Estado de las
RUN
Punto de control del
sistema
Mostrar estados de seal de variables del pro-
ceso (E, A, M, S, T, Z, D)
Iniciar AG STOP > Inicio ciclo Igual que en manejo manual
RUN
Parar AG RUN > Parada ciclo Igual que en manejo manual
STOP
Comprimir memoria
RUN STOP Zona AG-RAM Comprimir memoria
Forzado
variables1 2
RUN
Punto de control del
sistema
Modificar variables del proceso (E, A, M, S, T, Z,
D)
Forzado salidas1 STOP Punto de control del Ajustar el estado de seales de salida (AB, AW,
sistema - Periferia AD)
USTACK / BSTACK
STOP Memoria AG, zona de
sistema
Mostrar pila de interrupcin / pila de mdulos
de memoria
Mostrar contenidos
RUN STOP
RAM/EPROM, bus S5,
periferia
Mostrar direcciones hexadecimales de memoria
y periferia
Capacidad de me-
RUN STOP AG-RAM, EPROM Datos de la memoria de usuario del AG (RAM/
moria EPROM)
Parmetros del sis- RUN STOP Versin del software Informaciones sobre estructura interna del aut-
tema AG, CPU mata programable y la versin del software
(CPU)
Control de elabora- BEARBK Punto de control de Comprobar pasos de programa individuales: PB,
cin ON
aplicacin FB, FX, OB, SB, bsqueda
cin OFF
Control de elabora- BEARBK>
STOP
Punto de control de
aplicacin
Terminar control de elaboracin;
se ejecuta directamente
STEP 5
16-2 C79000-G8578-C920-05
Test
Test Con esta funcin se comprueban y se corrigen los mdulos que han sido
Status modulo cargados en el autmata (memoria de usuario). STEP 5 visualiza aqu el estado
de seal actual de las siguientes variables del proceso:
entradas (E), temporizadores (T) y contadores (Z),
salidas (A) (tipo de parmetros A del denominador de un mdulo de funcin
(FX)),
marcas (M, S)
fecha (D) (La fecha depende del mdulo de datos abierto en el momento de la
salida de estado).
Para la elaboracin de estado existen las siguientes restricciones:
La salida de estado de los parmetros actuales del mdulo de funcin slo se
puede realizar con los autmatas programables S5-135U, S5-155U y
S5-115U.
En la tabla de declaracin de parmetros (parmetros formales) y con la
instruccin LIR en un FB o FX no se indica ningn estado de seal.
La operacin BDW/BMW y la que le sigue son tratadas como una sola
operacin. Por eso nicamente se muestra un estado para la operacin subsi-
guiente.
Algunas operaciones finalizan el modo Elaboracin de estado, ya que des-
pus de su ejecucin se ramifica al sistema operativo o a otros mdulos,
como LIR, BEB as como a todas las ramificaciones y llamadas de mdulos.
Despus de interrumpir la elaboracin de estado se puede generar un
hardcopy.
Durante la elaboracin del estado no se puede usar el ratn.
trada
Lista de mdu- contiene como mx. 6 elementos (mdulos individuales, tipos
los
de mdulos, reas de mdulos). Estos mdulos se visualizan
en el status sucesivamente.
Concepto de Aqui se puede introducir el concepto de la instruccin a compro-
bsqueda bar. STEP 5 lo busca automticamente y muestra en la pantalla
aquella parte del mdulo que contiene este concepto. En la
pantalla de ayuda se encuentran listados todos los conceptos
posibles.
Bstack en AG contiene como mx. 6 mdulos individuales. Describe la ca-
dena de mdulos preconectados en el programa cuyo estado
ha de ser visualizado en caso de efectuar un test.
Sobrescribir En esta ventana indique si STEP 5 debe sobrescribir el mdulo
antiguo directamente o previa confirmacin.
Fichero fuente Aqu se marca con una cruz si STEP 5 ha de actualizar el fi-
secuencial chero ZO.SEQ o no.
STEP 5
C79000-G8578-C920-05 16-3
Test
PB2
PB3 PB5
STEP 5
16-4 C79000-G8578-C920-05
Test
Ejemplo para FUP Despus de OK la unidad de programacin inicia la elaboracin de estado y mues-
tra, p.ej., la siguiente imagen en FUP:
PB 1
Segmento 1 0000 Ejemplo 1
E 32.0 &
= A 32.0
E 32.1 = =
= M 1.1
La imagen no se actualiza en cada ciclo. Todas las funciones que pueden ser llama-
das con las teclas de funcin ( Editor, Mdulos STEP 5, apartado 5.1) estn dispo-
nibles durante la elaboracin de estado.
Nota
No es posible visualizar direcciones.
PB 1 DBADR=0000 LON=35
Segmento 1 AWLEstado RLO Estado/AKKU1 AKKU2 ESTADO SAZ
:U E 32.0 0 0 00000000 D054
:U E 32.1 0 1 00000000 D056
:= A 32.0 0 0 00000001 D058
:= M 1.1 0 0 00000001 D05A
:***
PB 1 DBADR= LON=20
Nom :TEST
ENT1 : M 10.0
SAL1 : MW 12
ENT2 : MW 12
:
:BE
STEP 5
C79000-G8578-C920-05 16-5
Test
La imagen no se actualiza en cada ciclo. Todas las funciones que pueden ser
llamadas con las teclas de funcin ( Editor, mdulos STEP 5) estn disponibles
durante la elaboracin del estado.
STEP 5
16-6 C79000-G8578-C920-05
Test
Elaboracin del El estado del mdulo se elabora siguiendo las siguientes acciones:
estado del mdulo
Accin Manejo Avisos/explicaciones
Desplaza- Posicionar el cursor con las teclas STEP 5 contina con la elaboracin de estado.
miento del o Bsqueda delante del operando Aviso: Se ejecuta estado.
punto de pa- deseado. Llamar a la pantalla a
rada otros segmentos mediante teclas
de cursor o + / -
Interrumpir Pulsar ESC = Interr. una vez. Aviso: Se ejecuta estado.
elaboracin
Continuar Pulsar INSERT = Aceptar Aviso: Se ejecuta estado.
elaboracin
Corregir
Pulsar F6 = Editar. Se maneja igual Se interrumpe la elaboracin de estado y se cambia al
programa que en el modo de edicin. modo de edicin.
Aceptar 1. Pulsar INSERT = Aceptar. Consulta: Aceptar segmento modificado?
correccin 2. Confirmar con S. ...Ya en AG,, sobrescribir?
3. Confirmar con S, si desea El mdulo corregido se encuentra en el autmata pro-
Sobrescribir. gramable y la elaboracin de estado se reanuda.
Interrumpir/ 1. Pulsar ESC = Interrupcin 2 Consulta: Abandonar estado?
fina lizar ela- veces.
boracin 2. Confirmar con S.
Siguiente Shift cursor derecha STEP 5 contina el status en la siguiente rea de
rea de estado
estado
Area de Shift cursor izquierda
estado
precedente
Posibles avisos:
Causas:
El mdulo no ha sido llamado.
No se elabora instruccin
Se ha omitido la instruccin.
Uno de los 20 mdulos de la cadena no existe.
Autmata programable en STOP.
No existe mdulo en AG
G El mdulo a comprobar no existe.
El mdulo a comprobar llama a otro mdulo que no
Segmento sin elaboracin de estado En el segmento actual no hay ningn comando con
informacin de estado.
En AWL el cursor est sobre un comando sin infor-
macin de estado (p.ej., fin de segmento).
STEP 5
C79000-G8578-C920-05 16-7
Test
Test Con esta funcin se crea una lista de los actuales estados de seal de los
Status variable operandos seleccionados tal y como se presentan durante la elaboracin del pro-
grama en el punto de control del sistema ( Apndice, glosario). Anote los ope-
randos a observar (variables de proceso) en la lista vaca que aparece en
STEP 5 despus de llamar la funcin de test Status variable. Mediante F6 = Ac-
tivo o la tecla de aceptacin se visualiza el estado de seal actual de los operan-
dos listados.
Durante la elaboracin de estado se van llamando los operandos listados,
visualizndose su estado de seal actual antes de ser modificados por el pro-
grama de usuario.
Operandos: Formatos:
F F F F sin com. F
1 Pedir 2 3 Borrar 4 Bloque 5 Grabar
En el submen
Tecla
Funcin
se puede utilizar F1 = Pedir Llamada de un mdulo de imagen.
F3 = Borrar Borrar la lnea actual.
F4 = Bloque Salida de variables por bloques, con las teclas + o se puede
pedir el bloque siguiente o anterior.
F5 = Grabar bajo Memorizar la lista de operandos como mdulo de imagen.
F6 = Activo Activar elaboracin de estado (Aceptar); activable slo si se ha
introducido por lo menos un operando.
Shift F6 = Com. Editar comentario sobre la lnea actual. Slo est activa si se ha
ln.
seleccionado un mdulo de imagen.
F7 = Grabar
Grabar la lista de operandos en el mdulo de imagen actual,
activable slo si se ha introducido por lo menos un operando.
Shift F7 = Editar comentario sobre el mdulo de imagen actual. Slo est
Comentar activa si se ha seleccionado un mdulo de imagen. El comentario
se memoriza en el mdulo DOC #BBDO.xxx o %BBDO.xxx.
F8 = Interr. Retorno a la seleccin de men.
Shift F8 =Ayuda Informaciones sobre determinados procedimientos.
STEP 5
16-8 C79000-G8578-C920-05
Test
Editar lista de En la lista de operandos se pueden introducir los siguientes operandos:
operandos
Operando Formatos de datos permitidos
M/A/E/S
MB/AB/EB/SY
KM
KH (KM, KY, KC, KF)
MW/AW/EW/SW KH (KM, KY, KC, KF)
T
KT (KM, KH)
Z
KZ (KM, KH)
DW/DL/DR
KH (KM, KY, KC, KF)
DB
MD/AD/ED/DD/SD KH (KG, KY KC)
Nota
Mediante la llamada Status variable se carga el ltimo mdulo de imagen (BB)
memorizado.
STEP 5
C79000-G8578-C920-05 16-9
Test
Operaciones
STEP 5
16-10 C79000-G8578-C920-05
Test
Visualizar el Los estados de seal actuales de las variables de proceso de la lista de operan-
estado de dos se visualizan incluso antes de modificar el programa de usuario (es decir, en
los operandos el punto de control del sistema).
(variables de Cuando est editando o visualizando la lista de operandos
proceso)
pulse F6 = Activo o Aceptar.
La unidad de programacin muestra tanto los estados de seal de las variables
listadas como el aviso Se ejecuta estado.
BB 5 C:ENSAYOST.S5D AG EN CICLO
OPERANDOS ESTADOS DE SENAL
Int. ON E 32.0 KM=1
I. EMERG E 32.1 KM=0
E32.2 E 32.2 KM=1
POS. DENTRO E 32.3 KM=0
RDELANTE. E 32.4 KM=0
RDETRAS E 32.5 KM=0
ABRIR PUERTA E 32.6 KM=0
CERRAR PUERTA E 32.7 KM=1
START E 33.0 KM=1
RDELANTE A 32.0 KM=0
RDETRAS A 32.1 KM=0
ABRIR PUERTA A 32.2 KH=00
Se ejecuta estado
STEP 5
C79000-G8578-C920-05 16-11
Test
Posibles avisos
Avisos Causas
y operaciones
errneas
No hay DB se- El operando no indica el identificador del mdulo de datos cor-
respondiente.
leccionado
KH= *No ex- El mdulo de datos correspondiente a los operandos entrados
iste elemento (DD, DW, DB, DL, DR) no figura en la memoria del autmata
programable o el nmero de palabras de datos es demasiado
pequeo.
KT = parado El temporizador seleccionado no ha sido llamado (iniciado).
KH = * DB El DB no se encuentra en el fichero de programa seleccionado.
falta
* inadmisible El operando no es admitido en el autmata programable.
STEP 5
16-12 C79000-G8578-C920-05
Test
Editar listas de Operando Formatos de datos permitidos
operandos M/A/E/S 1) KM
MB/AB/EB/SY KH (KM, KY, KC, KF)
MW/AW/EW/SW KH (KM, KY, KC, KF)
T KT (KM, KH)
Z KZ 1) (KM, KH)
DW/DL/DR 1) KH (KM, KY, KC, KF)
DB -
MD/AD/ED/DD/SD KH (KG, KY KC)
-smbolo depende del tipo de operando
STEP 5
C79000-G8578-C920-05 16-13
Test
Nota
El ltimo mdulo de imagen (BB) memorizado se carga automticamente al lla-
mar Forzar variables.
Visualizar el es- Es posible visualizar los estados de seal actuales de las variables de proceso
tado de los ope- en la lista de operandos.
randos (variables
Si est editando o visualizando la lista de operandos:
de proceso)
pulse F6 = Activo o Aceptar.
La unidad de programacin muestra tanto los estados de seal de las variables
listadas como el aviso Se ejecuta estado.
Si desea interrumpir la elaboracin de estado
pulse ESC = Interr.
El cursor salta a la primera lnea de la lista de operandos.
Ajustar variables El estado de seal actual de las variables de proceso listadas se visualiza en la
de proceso desde pantalla. Ahora se pueden modificar en el autmata los valores de las variables
la unidad de de proceso mostradas (Forzar variables).
programacin
Modificar valores La unidad de programacin muestra la lista de operandos con la columna Esta-
de variables dos de seal en la que aparecen los estados de seal actuales. Adems se
visualiza el aviso Se ejecuta estado y el modo de operacin del autmata.
1. Pulse ahora una vez ESC = Interr.
La unidad de programacin llama ahora la columna Estados de seal Forzar
imag. proceso y espera a que se introduzcan los valores a forzar. El cursor
salta a la primera lnea.
2. Introduzca los valores que desea forzar en cada lnea y pulse Return cada
vez que introduzca uno.
STEP 5
16-14 C79000-G8578-C920-05
Test
Test Esta funcin permite forzar salidas directamente al estado de seal deseado. La
Forzar salidas funcin no influye en la imagen del proceso ni en la ejecucin del programa, ya
que el autmata programable debe encontrarse en el estado operativo STOP.
Cada una de las salidas de un autmata programable (AG) puede ser forzada
individualmente, pudindose comprobar as su asignacin a los elementos
conectados (p. ej. vlvulas o motor de una instalacin). Ello permite registrar tar-
jetas de salida no enchufadas o defectuosas y cableados incorrectos.
No es posible llamar bits individuales, sino solamente los formatos byte, palabra,
palabra doble.
STEP 5
C79000-G8578-C920-05 16-15
Test
Editar listas de Operando Formatos de datos permitidos
operandos
AB KH (KM, KY, KC, KF)
AW KH (KM, KY, KC, KF)
AD KH (KM, KY, KC)
- smbolo depende del tipo de operando
Introducir Despus de introducir un operando, STEP 5 muestra el formato que no est entre
operandos parntesis en la tabla arriba indicada. Este formato se puede sobrescribir
directamente.
Respete la sintaxis de los operandos; en caso contrario, el cursor permanecer
en el campo de entrada.
La lista de operandos se puede memorizar en un mdulo de imagen (BB). Para
llamar un mdulo de imagen existente utilice la funcin F1 = Pedir.
La lista de operandos acepta como mximo 20 operandos (en palabras 10, en
palabras dobles 5). En el borde inferior de la pantalla se indica la ocupacin de la
lista de operandos en porcentajes.
Las operaciones de edicin posibles estn resumidas en el apartado 16.3.
Ajustar variable STEP 5 indica el ltimo mdulo de imagen seleccionado o una lista vaca en la
de salida desde la que se pueden introducir seales y estados.
unidad de
programacin
Modificar valores STEP 5 muestra la lista de operandos con las columnas Operandos y Forzado de
de salida seales.
1. Introduzca los valores que desea forzar en la lnea respectiva y pulse Return
cada vez que introduzca uno.
STEP 5 muestra una X despus de aceptar un valor. Si el nmero de caracte-
res entrados es inferior al nmero de caracteres permitido, los puestos de
orden superior se rellenan con ceros.
Finalice la entrada de valores de salida como sigue:
2. Pulse Aceptar.
La unidad de programacin muestra el aviso Forzado terminado y transfiere
los valores de salida modificados al autmata.
Si desea interrumpir el forzado de salidas:
3. Pulse ESC = Interr.
Si se realizaron modificaciones que no han sido memorizadas en un mdulo
de imagen, aparecer la consulta de seguridad (Rechazar modificacio-
nes? o Rechazar mdulo modificado?). Si no se realizaron modificacio-
nes, o si la consulta de seguridad se confirma con S, STEP 5 regresa al
men base de las funciones. Para ello vase el apartado 16.3 Status variable.
STEP 5
16-16 C79000-G8578-C920-05
Test
Test Esta funcin hace que el autmata elabore un mdulo paso a paso. Al llamar el
Control de ela- control de elaboracin el programa se detiene en el punto de parada indicado
boracin ON (instruccin en la que se encuentra el cursor) y se bloquea la salida de
instrucciones (todas las salidas desconectadas). Esto significa que el programa
se ejecuta hasta la instruccin seleccionada y se visualizan los estados de seal
actuales, as como el RLO. En el autmata programable se enciende el LED
BASP.
Nota
No todos los autmatas soportan el control de elaboracin Manual AG.
STEP 5
C79000-G8578-C920-05 16-17
Test
Nota
No todas las teclas de funcin son activables. En el men principal se indica si
se ha activado o no el control de elaboracin.
Test Con esta funcin se desconecta el control de elaboracin. Para ello seleccione
Control de ela- Test " Control de elaboracin OFF. El autmata conmuta al estado operativo
boracin OFF STOP y tiene que ser iniciado nuevamente (Forzar AG, AG Start o selector de
modos de operacin de la CPU de STOP a RUN).
STEP 5
16-18 C79000-G8578-C920-05
AG 17
Generalidades En este men encontrar posibilidades para iniciar y parar un autmata programable
conectado online y para comprimir la memoria de usuario en el autmata.
Iniciar AG Shift+F11
Parar AG Shift+F12
Comprimir memoria de AG Ctrl+Shift+F2
STEP 5
C79000-G8578-C920-05 17-1
AG
STEP 5
17-2 C79000-G8578-C920-05
AG
USTACK Despus de llamar la funcin USTACK aparece en la pantalla primero una tabla
Pila de con los bits de control y sus respectivas ocupaciones actuales. El significado de
interrupcin del las abreviaturas se explica en una ventana en el borde inferior de la pantalla.
autmata Para hacerse mostrar estas explicaciones se debe colocar el cursor sobre la
programable abreviatura correspondiente.
La explicacin de los bits de control se encuentra en los manuales del autmata.
Para la visualizacin de la pantalla de los bits de control el autmata no tiene que
estar en el estado de operacin STOP.
B i t s C o n t r o l
NB NB B REMAN NB NB NB NB
Figura 17-1 Tabla de los bits de control (p. ej. CPU 928 B)
STEP 5
C79000-G8578-C920-05 17-3
AG
Una vez visualizada la tabla de los bits de control, llame USTACK pasando el AG
al estado STOP y
1. pulsando Aceptar.
En una ventana en el borde inferior de la pantalla se visualizan las abreviaturas.
Esta ventana se llama
2. pulsando SHIFT + F8 = Ayuda.
P i l a d e i n t e r r u p c i o n
P r o f u n d.: 01
STATUS VKE
ASPFA
Nota
La pantalla puede abarcar varias pginas.
STEP 5
17-4 C79000-G8578-C920-05
AG
Funcin Cada vez que se llama a un mdulo, el autmata programable introduce la direc-
cin inicial del mdulo actualmente vlido, as como la direccin de retorno rela-
tiva y absoluta a la pila de mdulos. La direccin de retorno es aquella direccin
de memoria a partir de la que contina el programa despus de procesarse el
mdulo llamado.
PILA DE MODULOS
Posible aviso:
1. Modo de operacin errneo del AG.
El autmata programable no est en STOP.
2. Stack vaco o incompleto.
Funcin Esta funcin permite visualizar las direcciones absolutas y sus contenidos en la
pantalla, sacarlas por impresora o en un fichero de impresin.
Las direcciones slo se pueden visualizar en modo online.
Nota
En caso de manipular el autmata pueden surgir estados indefinidos, por lo
tanto, considere las posibles consecuencias de una modificacin!
STEP 5
C79000-G8578-C920-05 17-5
AG
Las zonas de la memoria que no contienen direcciones se marcan con XX. Como
mximo se muestran 1024 direcciones absolutas.
Para parar/interrumpir la visualizacin de direcciones
3. pulse ESC = Interr..
Para continuar, acuse recibo del aviso o pulse Aceptar.
Si desea efectuar una correccin:
4. seleccione Correccin pulsando la tecla del ratn y posicione el cursor con
SHIFT + Cursor derecha/izquierda sobre el valor correspondiente.
5. Introduzca el valor y finalice el proceso con Aceptar.
Conteste al aviso Aceptar direc. modificadas en AG?
6. marcando con la tecla del ratn S o No.
Interrumpa y abandone la visualizacin
7. pulsando dos veces ESC = Interr.
Sin correccin: Pulsar 1x ESC = Interr. y acusar el aviso con No.
Tras correccin: se visualizan las direcciones modificadas;
acusar el aviso.
STEP 5
17-6 C79000-G8578-C920-05
AG
Memoria libre
Memoria ocupada
D0F5
Extensin memoria
Extensin memoria
Direcciones finales en AGRAM hexadecimal
Aviso
AGRAM extensin hasta: 3FFE
Seguir?
Memoria AG ocup. hasta: 70
< S >
STEP 5
C79000-G8578-C920-05 17-7
AG
Funcin Esta funcin muestra los siguientes parmetros de sistema del autmata en la
pantalla:
identificacin de la unidad central (CPU),
tipo de CPU,
nmero de CPU,
divisin de la memoria,
longitud de las listas de mdulos.
Parmetros sistema
REPRESENTACION HEXADEX.
VERSION DEL SOFTWARE AG Z 01
STEP 5
17-8 C79000-G8578-C920-05
Administracin 18
Generalidades En este men principal se encuentran resumidas una serie de funciones.
STEP 5
C79000-G8578-C920-05 18-1
Administracin
Funcin Con esta funcin se crea la lista de referencias cruzadas del fichero de programa
preajustado con el nombre *XR.INI. Se trata de la fuente para crear las referencias
cruzadas de segmentos KOP, FUP y AWL, del plano de ocupacin, de la estructura
del programa, de las listas de control y de la lista de referencias cruzadas a imprimir.
Cada vez que se corrige el programa STEP 5, se tiene que crear una lista de
referencias actualizada.
Nota
En el cartucho no se pueden grabar mdulos de comentario, de documentacin o
de imagen.
Administracin Seleccione el comando de men Administracin > Elaborar EPROM Ctrl + F2.
Elaborar EPROM A continuacin aparece la mscara Programar EPROM.
STEP 5
18-2 C79000-G8578-C920-05
Administracin
Programacion de EPROM
Campo de Explicacin
entrada
Mod Esta entrada se confirma con la tecla Return.
PBn (p. ej.) Nombres individuales de mdulos.
PB (p. ej.) Todos los mdulos de un mismo tipo.
* Se visualizar una lista en la que se puede introducir 6 mdu-
los como mximo.
B Todos los mdulos del fichero de programa preajustado
( Proyecto).
IMP Esta entrada se confirma con la tecla Aceptar.
Carcter vaco Salida slo en la pantalla.
* Salida por impresora estndar.
1 Edicin con escritura normal.
2 Edicin con escritura comprimida.
STEP 5
C79000-G8578-C920-05 18-3
Administracin
Concepto Explicacin
MLFB Referencia del cartucho.
NUM. La unidad de programacin identifica con este nmero al cartu-
PROGRAMACION cho EPROM/EEPROM. Este nmero se asigna fijamente a la
referencia.
CAPACIDAD Capacidad de memoria del cartucho EPROM/EEPROM.
Nota
El NUM.PROGRAMACION 500 est reservado para tarjetas de memoria
SIMATIC. El proceso de grabacin y de test es idntico a los procesos descritos
en este captulo.
Informacin del Una vez introducido el NUM. PROG. y confirmado con la tecla Aceptar se visua-
cartucho liza una informacin del cartucho que se debe confirmar tambin con la tecla
Aceptar.
Nota
Si se indica un nmero de programacin equivocado, puede suceder que se des-
truyan mdulos EPROM/EEPROM.
STEP 5
18-4 C79000-G8578-C920-05
Administracin
INFORMACION - MODULO
Activar funciones En lo siguiente se explica cada una de las funciones EPROM que pueden ser
activadas mediante teclas de funcin (F1 - F8):
STEP 5
C79000-G8578-C920-05 18-5
Administracin
STEP 5
18-6 C79000-G8578-C920-05
Administracin
Ejemplo Los smbolos -Marca 0 y -Entr 0 del fichero de smbolos SYMALTZ0.SEQ estn
asignados a los operandos M 0.0 y E 0.0 del fichero de programa UMVALTST.S5D.
En un nuevo fichero de smbolos SYMNEUZ0.SEQ, los smbolos -Marca 0 y -Entr
0 se asignan a los operandos M 1.2 y E 2.0.
Con la reasignacin automtica, en el nuevo fichero de programa UMVNEUST.S5D
se asignan los nuevos operandos a todos los smbolos iguales (en SYMALTZ0.INI
y SYMNEUZO.INI).
Nota
Al sustituir E1.0 por E 20.0 no se convierte EB1 o EW1 en EB/EW 20!
STEP 5
C79000-G8578-C920-05 18-7
Administracin
STEP 5
18-8 C79000-G8578-C920-05
Administracin
Funcin Con esta funcin se pueden renombrar operandos de una lista de operandos en
la pantalla. Adems de las nuevas direcciones de los operandos se tiene que fijar
un nombre para el fichero de programa nuevo.
Reasignacin manual
Fichero programa
>C:\S5_DATEN\EXAMPLE
a fichero Programa [PROBSPST.S5D]
>C:\S5_DATEN\EXAMPLE
Seleccin
Lista mdulos [PB010 ]
Salida en
(X) Pantalla
(X) Impreso
(X) Fichero [NONAMELS.INI]
>C:\STEP5\S5_DATEN
< Histrico F1 >
Opcin
Tipo protocolo: Estndar < Seleccionar F3 >
STEP 5
C79000-G8578-C920-05 18-9
Administracin
R e a s i g n a c i o n manual Hoja 1
PB 2 LONG. = 1
Numero de conversiones:
PB 10 LONG. = 2
Numero de conversiones:
PB 11 LONG. = 0
Numero de conversiones:
STEP 5
18-10 C79000-G8578-C920-05
Administracin
Funcin Con esta funcin se elaboran las listas de asignaciones que se requieren para
asignar las direcciones simblicas a los operandos de su programa de usuario.
Para elaborar listas de asignaciones, se dispone de las siguientes funciones:
Traduccin de un fichero fuente secuencial a un fichero de smbolos
(*Z0.SEQ *Z0.INI).
Traduccin de un fichero de smbolos a un fichero fuente secuencial con clasi-
ficacin segn operandos absolutos u operandos simblicos
(*Z0.INI *Z0.SEQ) o sin cambiar la clasificacin de los operandos.
Correccin rpida de la lista de asignacin directamente en el fichero de sm-
bolos traducido (*Z0.INI).
Traduccin de un fichero de smbolos antiguo a un fichero fuente secuencial
(convertir vers. V1.x V2.x).
Borrar un fichero fuente secuencial con el fichero de errores correspondiente.
Borrar un fichero de smbolos.
Salida de la lista de errores de traduccin (fichero de errores).
En el autmata programable se elaboran solamente operandos con direccin ab-
soluta. Para ello se requiere siempre una lista de asignacin y, derivado de sta,
un fichero de smbolos (*Z0.INI) para poder asignar las direcciones simblicas a
las direcciones absolutas (p. ej. tecla 1 E1.1).
Editar la lista de Para editar una lista de asignaciones, v. el captulo 11. El fichero fuente
asignacin (*Z0.SEQ) generado al editar la lista se convierte mediante un proceso de traduc-
cin en tres ficheros de smbolos asignados (*Z0.INI, *Z1.INI, *Z2.INI).
Generar ficheros STEP 5 genera automticamente los ficheros de smbolos despus de llamar la
de smbolos funcin Convertir SEC INI o editando la lista de asignacin.
Procesamiento en Para hacerse mostrar los smbolos del programa de usuario que reside en el au-
el AG tmata se requieren solamente los ficheros de smbolos.
Administracin Seleccione el comando de men Administracin > Listas asignacin > Con-
Lista asignacin vertir SEC > INI...
Convertir SEC -> INI
Despus de seleccionar Convertir SEC INI, STEP 5 le muestra una casilla de
peticin en la cual se introduce el nombre del fichero fuente a traducir. En caso
de haber introducido en el fichero fuente secuencial operandos absolutos sin los
operandos simblicos correspondientes aparece el aviso:
Aceptar operando absoluto como smbolo?
Acuse este aviso con S o No.
En caso de elaboracin sin errores aparece el aviso:
n lneas elaboradas, ning. err. encontrado
STEP 5
C79000-G8578-C920-05 18-11
Administracin
Nota
Si se ha elaborado una lista de asignacin con las denominaciones del operando
absoluto en ingls (Z0.SEQ), los operandos son mostrados en ingls tambin en
la versin espaola del fichero. Para poder visualizar los operandos en espaol
se tiene que borrar el fichero secuencial que est en ingls y volver a traducir el
fichero de smbolos al fichero fuente (INI SEC).
Administracin Seleccione el comando de men Administracin > Listas asignacin > Convertir
Listas asigna- INI>SEC... Despus de seleccionar Convertir INI SEC, STEP 5 le muestra una
cin casilla de peticin en la cual se introduce el nombre del fichero de smbolos a traducir
Convertir INI -> SEC y en la que se establece el criterio de clasificacin del fichero fuente. Despus de
pulsar OK se traduce el fichero.
La traduccin finaliza con el aviso:
n lneas elaboradas, ningn error encontrado
que debe confirmar con OK.
Nota
En caso de ordenar una lista de asignacin ya existente (fichero SEC) por
parmetros absolutos o por smbolos se pierden todos los comentarios
adicionales (;), lneas en blanco y el avance de pgina (PA).
En caso de ordenarla como el fichero de smbolos slo se mantienen los
comentarios.
Nota
Al ordenar la lista se pierden todos los comandos de control (.PA), las lneas en
blanco y las lneas de comentario (;).
STEP 5
18-12 C79000-G8578-C920-05
Administracin
Asignacion a operando:
Asignacion a smbolo:
F F F F F F
1 Insertar 2 Mostrar 3Bor. Abs 4Bor. Sim 5 ZULI Opc. 6
STEP 5
C79000-G8578-C920-05 18-13
Administracin
Para editar las asignaciones en el fichero de smbolos, STEP 5 ofrece las si-
guientes funciones:
Funcin Explicacin
F1 = Insertar La asignacin de la lnea de entrada se acepta si la direccin del
operando an no est ocupada. En caso contrario se emite un aviso
de error: Ya existe ndice.
F2 = Mostrar La asignacin a un parmetro absoluto o simblico se visualiza si
ste figura en el fichero de smbolos. La visualizacin permanecer
hasta accionar nuevamente F2.
F3 = Bor.Abs La asignacin que corresponde al parmetro absoluto (operando) en
la lnea de entrada se borra del fichero de smbolos. Si la asigna-
cin introducida no est definida, aparecer un aviso de error.
F4 = Bor.Sim La asignacin que corresponde al parmetro simblico (smbolo) en
la lnea de entrada se borra del fichero de smbolos. Si la asigna-
cin introducida no est definida aparece un aviso de error.
F5 = ZULI Se optimiza la lista de asignacin.
opc.
F8 = Retorno Despus de realizar modificaciones en el fichero de smbolos,
STEP 5 pregunta si hay que generar el fichero fuente (Z0.SEQ). Si
es ste el caso pulse Aceptar, y si no lo es retorne con No.
STEP 5
18-14 C79000-G8578-C920-05
Administracin
Administracin Esta funcin sirve para borrar un fichero fuente secuencial. Esto tambin rige
Listas asigna- para el fichero de listas de errores y el fichero de ocupacin de las teclas corres-
cin pondientes.
Borrar SEC
Despus de activar la funcin Borrar SEC, STEP 5 muestra una casilla de peticin
en la que se puede introducir el nombre del fichero fuente a borrar si es que ste no
contiene los datos correctos.
Despus de activar Borrar se borran los ficheros *.SEQ. Despus de ejecutar
esta funcin aparece la lista de los ficheros borrados en la pantalla.
Administracin Con esta funcin se borran los ficheros de smbolos (*Z0.INI, *Z1.INI, *Z2.INI).
Listas asigna-
Despus de seleccionar la funcin Borrar INI, STEP 5 muestra una casilla de pe-
cin
Borrar INI ticin en la que puede introducir el nombre del fichero de smbolos a borrar, si es
que no contiene el fichero correcto.
Despus de activar Borrar se borran los ficheros de smbolos. Despus de eje-
cutar esta funcin aparece la lista de los ficheros borrados en la pantalla.
STEP 5
C79000-G8578-C920-05 18-15
Administracin
Administracin STEP 5 acumula en la lista de errores los avisos de error que han aparecido du-
Listas asigna- rante uno de los siguientes procesos de traduccin:
cin
Salida lista Traduccin del fichero secuencial *Z0.SEQ a ficheros de smbolos (*Z0.INI,
errores *Z1.INI, *Z2.INI).
Traduccin nueva de los ficheros de smbolos al fichero secuencial
(INI SEC).
Despus de llamar la funcin Salida lista errores, aparece una casilla de peticin
en la que se ha de introducir el nombre del fichero de errores a mostrar
(*ZF.S5D), as como el medio en el que desea visualizarlo (pantalla, impresora o
fichero). Despus de activar Salida STEP 5 muestra el fichero de errores.
Ejemplo
Fich. C:\S5_DATEN\DEFAULT\ENSAYOZF.SEQ
M1.71
*** Error en linea 6: Parametro incompatible con codificacion operando
***
susi
*** Error en linea 7: Codificacion operando erronea ***
STEP 5
18-16 C79000-G8578-C920-05
Administracin
Funcin Esta funcin le ofrece un compilador independiente para traducir listas de instruccio-
nes a un programa STEP 5 ejecutable. Con el compilador Batch tambin se puede
traducir desde un programa STEP 5, de manera que por ejemplo se registren en su
fuente los cambios efectuados en el programa durante el test, actualizando la lista
de instrucciones.
Administracin Elija el comando de men Administracin > Batch AWL > Compilador BATCH
Batch AWL AWL... En la pantalla aparecer la casilla de peticin Compilador Batch AWL.
Compilador Batch
AWL
Funcin Esta funcin permite sustituir operandos con ayuda de una lista de asignacin
nueva.
Administracin Elija el comando de men Administracin > Batch AWL > Sustituir operandos...
Batch AWL En la pantalla aparecer la casilla de peticin Batch AWL: Sustituir operandos.
Sustituir ope-
randos
Funcin Con esta funcin puede entregar el fichero de protocolos que se ha generado con
la funcin Sustituir operandos.
Administracin Elija el comando de men Administracin > Batch AWL > Salida fich. protoco-
Batch AWL los... En la pantalla aparecer la casilla de peticin Batch AWL: Salida fichero proto-
Salida fich. colos.
protocolos ...
STEP 5
C79000-G8578-C920-05 18-17
Administracin
Funcin Con esta funcin puede entregar la lista de errores que se ha generado al compilar.
Administracin Elija el comando de men Administracin > Batch AWL > Salida lista errores...
Batch AWL En la pantalla aparecer la casilla de peticin Batch AWL: Salida lista errores.
Salida lista er-
rores...
18.7 Conversin
Funcin Con esta funcin los ficheros de proyecto se convierten desde el formato de fichero
de versin 6.x al formato de la versin 7.x. El nuevo formato contiene caminos DOS
completos. Los nuevos tipos de conversin son:
PJ > PX Fichero de proyecto de versin 6.x a versin 7.x
PX > PJ Fichero de proyecto de versin 7.x a versin 6.x
PJ+AP > PX Fichero de proyecto de la versin 6.x, considerando los ficheros que
estn asignados a los caminos de bus, a la versin 7.x
STEP 5
18-18 C79000-G8578-C920-05
Administracin
STEP 5
C79000-G8578-C920-05 18-19
Administracin
STEP 5
18-20 C79000-G8578-C920-05
Documentacin 19
Generalidades El men Documentacin ofrece una seleccin de funciones que permiten la salida
de mdulos, ficheros y listas por la pantalla, la impresora (DIN A3, DIN A4) o en
ficheros; p. ej.:
mdulos de programa, mdulos de datos, listas, estructuras,
ficheros de texto (ficheros ASCII).
Tambin existe la posibilidad de evaluar determinados datos segn diferentes
criterios, p. ej.:
activar la salida de referencias cruzadas de determinados operandos,
clasificar la lista de asignacin por operandos simblicos.
Documentacin Cambio
Estruc. programa...
Lista refs. cruz. ...
Plano ocupaciones ...
Peticin colectiva...
STEP 5
C79000-G8578-C920-05 19-1
Documentacin
Salida estndar Los fragmentos de programa se visualizan o imprimen tal y como se han editado y
con un pie de pgina seleccionable. La salida se puede efectuar desde un fichero
de programa o desde el autmata programable. (vea apartado 19.2).
Salida confortable Los fragmentos de programa se visualizan o imprimen con elementos adicionales
(lneas, recuadros, etc) y un pie de pgina. La salida se efecta slo desde un fichero
de programa y no directamente desde el autmata programable (vea apartado 19.3).
Instrucciones de Todas las funciones de salida confortable tambin se pueden ejecutar con instruccio-
control para salida nes de control que se editan y memorizan en ficheros. Estas instrucciones permiten
confortable ejecutar secuencias frecuentes de forma automtica. Con determinadas instruccio-
nes de control se pueden vincular los ficheros de instrucciones de control para
obtener una estructura del proceso que puede ser representada grficamente con
la funcin Editar estructura (v. apartado 19.5.6).
STEP 5
19-2 C79000-G8578-C920-05
Documentacin
Comandos de La figura 19-1 muestra los comandos de men disponibles para la salida estndar.
men Esta funcin permite imprimir fragmentos de programa tal y como fueron editados
en una impresora (DIN A3, DIN A4), o bien visualizarlos en ficheros o en la pantalla.
Los fragmentos se pueden enviar desde un fichero de programa o desde un aut-
mata programable.
Documentacin Cambio
Estruc. programa...
Lista refs. cruz. ...
Plano ocupaciones ...
Peticin colectiva...
Nota
Para la salida estndar no se requiere ninguna lista de referencias cruzadas (fi-
chero *XR.INI).
Imagen de El siguiente ejemplo en KOP (PB1.NW1) contiene un mdulo STEP 5 tal y como
impresin ha sido editado. El pie de pgina existente no figura en el impreso.
PB 1 C:EJEP4095ST.S5D LAE=27
Hoja 1
Comentario de segmento PB 1, NW 1
07.04.92
STEP 5
C79000-G8578-C920-05 19-3
Documentacin
STEP 5
19-4 C79000-G8578-C920-05
Documentacin
Entrada Explicacin
Con.bsq. Como concepto de bsqueda pueden elegirse, entre otros,
operandos absolutos, nmeros de segmento, reas de
segmento y smbolos.
con direcciones Slo si se ha seleccionado la representacin AWL: elegir
de AWL el tipo de indicacin de las direcciones.
Funcin Esta funcin permite visualizar todos los mdulos de datos de un programa o bien
mdulos individuales.
Ejemplo de una En Ajustar (v. apartado 4.1.1, Ficha Mdulos ) se ha seleccionado con
salida comentario.
STEP 5
C79000-G8578-C920-05 19-5
Documentacin
19.2.3 Mscaras DB
Funcin Con esta funcin se indica los mdulos de datos que contienen mscaras.
Funcin Con esta funcin se edita una lista de asignacin sobre una impresora o en un fi-
chero.
Funcin Con esta funcin puede imprimir el fichero fuente AWL preajustado, para lo que slo
necesita elegir en la lnea de comandos el diseo para la salida en impresora.
Documentacin Elija el comando de men Documentacin > Batch AWL. Se mostrar la casilla
Batch AWL de peticin Fichero fuente AWL.
STEP 5
19-6 C79000-G8578-C920-05
Documentacin
Funcin Esta funcin permite visualizar las relaciones de llamada (cuadro sinptico de pro-
grama) de cada uno de los mdulos de un programa de usuario. Si lo desea puede
hacerse mostrar el cuadro sinptico del programa a partir del fichero de programa
o del autmata (AG). La salida se divide en tres partes:
1. Lista de todos los mdulos, eventualmente con nombres simblicos inclu-
yendo la longitud (nmero de palabras) de cada uno de los mdulos.
2. Lista de los tipos de mdulos del fichero de programa incluyendo la longitud
de un tipo de mdulos.
3. Cuadro sinptico del programa en el que se indica cmo est anidada la lla-
mada (profundidad de anidado con mx. 8 llamadas de mdulo) de cada uno
de los mdulos partiendo del tipo de mdulo OB. Adicionalmente se visualiza
la longitud y el smbolo de cada mdulo y, para cada tipo de mdulo, la
longitud global de todos los mdulos del mismo tipo y la longitud de cada uno
de ellos.
PB 1 : Long. : 9
PB 2 : Long. : 21
PB 3 : Long. : 9
PB 1 : Long. : 25
FB 2 : Long. : 50
OB 01 : Long. : 13
DB 1 : Long. : 28
Long. : PB 0 64
Long. : SB 0
Long. : FB 50
Long. : FX 0
Long. : OB 13
Long. : DB 28
Long. : DX 0
Long. : 155
STEP 5
C79000-G8578-C920-05 19-7
Documentacin
Identificaciones de En el protocolo (listado) los mdulos tienen identificadores que explican el tipo de
mdulos llamada en el programa.
Identificador Explicacin
Llamada absoluta del mdulo.
= Llamada condicionada del mdulo.
# Llamada del mdulo despus de una instruccin.
BDW o BMW (direccionamiento indirecto).
? Llamada del mdulo como operando formal. El operando
actual puede llamarse como constante o como cdigo MC5.
???????? El mdulo llamado no existe en el fichero de programa.
no existe
!F113! Existen an otras llamadas de mdulos pero no pueden
ser representadas (profundidad de anidado excesiva).
!F114! Llamada recursiva del mdulo, p. ej., llamar un OB en un
PB.
Funcin Esta funcin permite visualizar una lista de referencias cruzadas procedente de un
fichero de programa existente.
Se determina lo siguiente:
las referencias cruzadas segn distintivos de operandos, p. ej.: E, A, M, T, Z.
referencias cruzadas a datos,
referencias cruzadas a periferia,
referencias cruzadas a llamadas de mdulo.
(las marcas S no se visualizan en la lista de referencias cruzadas)
las referencias cruzadas segn operandos simblicos o absolutos
(p. ej.: E 1.0 MOTOR).
Las referencias cruzadas estn ordenadas por operandos absolutos. Una referen-
cia cruzada se compone de:
operando
nombre simblico
los mdulos con los segmentos y
una identificacin para la aplicacin que se le d (vea figura19-6).
Documentacin Seleccione el comando de men Documentacin > Lista refs. cruz. Tras llamar
Lista refs. la funcin aparece la casilla de peticin Mostrar lista referencia. En la lista si-
cruz. guiente se comentan slo las indicaciones especficas.
STEP 5
19-8 C79000-G8578-C920-05
Documentacin
Campo de entrada Explicacin
Lista de referencia Individualmente en una pgina se visualizan todos los
todos elem. elementos (operandos) que figuran a continuacin en el
orden sucesivo E, A, M, S, T, Z, B, P, D.
Marcas, mdulos de da-
tos, entradas, temporiza-
dores, periferia, salidas,
Aparece una lista de referencias cruzadas slo para los
elementos indicados.
contadores, llamadas,
mdulos
Operando individual Indicacin de la existencia de un operando en todos los
mdulos. Si se ha indicado slo un mdulo individual
prosigue un aviso de error. F3 = Seleccionar no es po-
sible aqu.
STEP 5
C79000-G8578-C920-05 19-9
Documentacin
Ejemplo
Hoja 1
PLAN OCUPACION E / A / M
PB 1 : ELABORADO
PB 2 : ELABORADO
PB 3 : ELABORADO
PB 12 : ELABORADO
FB 10 : ELABORADO
OB 1 : ELABORADO
Hoja 2
PLAN OCUPACION E / A / M
!7 6 5 4 3 2 1 0 !B W D ! !7 6 5 4 3 2 1 0 !B W D !
! ! ! ! ! !
byte 0 ! ! ! byte 1 ! ! !
byte 2 ! XX ! ! byte 3 ! ! !
byte 4 ! X ! ! byte 5 ! ! !
byte 6 ! ! ! byte 7 ! ! !
byte 8 ! ! ! byte 9 ! ! !
byte 10 ! ! ! byte 11 ! ! !
! !
Identificador Explicacin
Carcter vaco El operando se activa como instruccin de byte, de palabra o de
palabra doble, no como instruccin de bit.
X
El operando no se activa.
En el operando se efecta una instruccin de bit.
#
S
El operando est despus de una instruccin BMW o BDW.
El operando se activa en un mdulo de funcin estndar.
?
El operando se indica como parmetro de llamada de un mdulo
de funcin.
! El operando se activa en un mdulo de funcin estndar y en un
mdulo de funcin tecnolgico (personalizable).
STEP 5
19-10 C79000-G8578-C920-05
Documentacin
Funcin Con esta funcin se activa una peticin colectiva que permite visualizar un(a):
sinopsis de programa,
plano de ocupaciones,
lista de referencias cruzadas,
sucesivamente y sin interrupcin en la pantalla, o bien imprimirlos o almacenarlos
en un fichero. Para la salida estndar no se requiere ninguna lista de referencias
cruzadas (fichero *XR.INI).
Funcin Con esta funcin se visualizan los caminos de bus de un fichero de caminos
(*AP.INI).
STEP 5
C79000-G8578-C920-05 19-11
Documentacin
Resumen La funcin Salida confortable - hasta ahora denominada KOMDOK - permite ejecutar
programas STEP 5 y GRAPH 5 y documentar de forma casi automtica (con instruc-
ciones de control). En contraposicin a la salida estndar, esta funcin permite
adems evaluar datos del programa elaborados de forma grfica.
A diferencia de la Salida estndar, aqu se pueden representar las salidas con
lneas continuas (para ello v. figura 19-8 y figura 19-9). La salida puede realizarse
en formato DIN A4 o DIN A3. Los objetos a editar deben encontrarse en disquete
o en disco duro. Si los programas residen slo en la memoria del autmata pro-
gramable, deben transferirse de ste a un disquete o al disco duro antes de la
salida.
Una particularidad de la Salida confortable consiste en la posibilidad de generar
Instrucciones de control (v. apartado 18.4) que permiten una salida controlada
por el proceso sin necesidad de intervenir manualmente. Todas las funciones de
salida confortable disponen de instrucciones propias. Estas instrucciones se
memorizan en un fichero seleccionable.
Los ajustes de la impresora se pueden realizar antes de llevar a cabo la salida
con Ajustar, Parmetro de impresora.
Ejemplo de un La primera impresin (figura 19-8) ha sido generada con la salida confortable, la
impreso segunda (figura 19-9) con la salida estndar. Observe la diferencia!
STEP 5
19-12 C79000-G8578-C920-05
Documentacin
Plano de funciones
Mdulo: PB 1 Simb.: Garaje Coment.: Apertura automtica de la puerta Bib-Nr.: Long.: 25
STEP 5
C79000-G8578-C920-05 19-13
Documentacin
Funcin Esta funcin entrega en formato DIN A 3 o DIN A4 mdulos en los modos de
representacin KOP, FUP o AWL, con o sin referencias cruzadas. Tambin puede
entregarse en un fichero (*LS.INI).
Documentacin Seleccione el comando de men Documentacin > Salida confortable > Mdu-
Salida los. Se visualiza la casilla de peticin Documentacin mdulos. Navegue y
confortable > seleccione en esta pantalla. A continuacin se explican las entradas
Mdulos correspondientes.
Entrada Explicacin
Opcin
Ning.
Con ref. ade- Referencias adelante:
lante Si el segmento impreso contiene operandos asignados, se
y atrs imprimen las partes del programa en las que se efectan las
consultas correspondientes.
Referencias atrs:
Si el segmento impreso consulta salidas o marcas, se impri-
men los fragmentos del programa en los que se efectan las
asignaciones correspondientes.
Por cada instruccin se imprimen tantas referencias cruzadas
como permiten los ajustes de impresin en cada lnea. En caso
de que existan ms referencias cruzadas, al final de la lnea,
aparecer la secuencia de caracteres >>>.
Layout
Con F7 se visualiza un ejemplo de un formato estndar y uno
de un layout optativo.
Actualizar XREF Antes de imprirmir el mdulo, se actualiza el fichero QVL.
Funcin Esta funcin visualiza o imprime el mdulo de datos con la periferia asignada en for-
mato DIN A3 o DIN A4. Tambin puede almacenarse en un fichero (*LS.INI).
Documentacin Seleccione el comando de men Documentacin >Salida confortable >
Salida conforta- Mscaras DB1. Se visualiza la casilla de peticin Documentacin mscaras
ble DB1.
Mscaras DB1...
Funcin Esta funcin permite imprimir una lista de mdulos en formato DIN A3 y DIN A4 en
la impresora o en un fichero (LS.INI). En la lista se indican todos los mdulos de pro-
grama y de datos del fichero ajustado.
STEP 5
19-14 C79000-G8578-C920-05
Documentacin
Documentacin Seleccione el comando de men Documentacin > Salida confortable > Lista
Salida de mdulos. Dependiendo del preajuste se edita una lista de mdulos bien en la
confortable impresora o bien en un fichero predeterminado. Mientras se crea la lista de mdu-
Lista de los aparece el aviso:
modulos
Imprimir lista mdulos
Documentacin Seleccione el comando de men Documentacin > Salida confortable > Lista
Salida de asignacin. Se visualiza la casilla de peticin Documentacin lista corresp.
confortable
Lista de En los siguientes modos se visualiza una lista de asignacin:
asignacion
Entrada Explicacin
Salida estndar de
Lista asignacin
Salida sin clasificacin. El preajuste Smbolos no tiene efecto.
Lista asignacin Salida ordenada por operandos absolutos. Para cada uno de
clasif. por oper. ab- estos operandos en el orden sucesivo E, A, M S, T, Z, B, P, D
solutos se comienza una nueva pgina. Se requiere el ajuste Smbo-
los: S.
Lista asignacin Salida ordenada por operandos simblicos. Para cada uno de
clasif. por oper.
simbl.
estos operandos en el orden sucesivo E, A, M S, T, Z, B, P, D
se comienza una nueva pgina. Se requiere el ajuste Smbo-
los: S.
Layout estndar Con la tecla SHIFT F8 o la tecla Help se visualiza un ejemplo
de un formato estndar.
Opcional Slo para formato DIN A3.
STEP 5
C79000-G8578-C920-05 19-15
Documentacin
Funcin Con esta funcin se entrega el fichero fuente AWL COMDOC en impresora o en
fichero.
Documentacin Elija el comando de men Documentacin > Batch AWL. Se mostrar la casilla
Batch AWL de peticin Fichero fuente AWL COMDOC
Funcin Esta funcin visualiza la relacin de llamada de los mdulos de un fichero de pro-
grama en formato DIN A3 o DIN A4 en papel o en un fichero (*LS.INI). Para la salida
rigen las siguientes convenciones:
El tipo de llamada del mdulo se indica delante de cada mdulo.
El nombre del mdulo se introduce de modo absoluto y de modo simblico,
pero slo si previamente se ha ajustado Smbolos: S ( Ajustes Proyecto,
4.1.1).
La profundidad de anidado imprimible es de mx. 9 niveles.
Se puede crear un listado con mdulos de datos o sin ellos.
Se listan los siguientes tipos de llamada:
Llamada Significado
SPA Llamada de mdulo absoluta
BA Llamada de mdulo de funciones (FX) absoluta
SPB Llamada de mdulo condicionada
BAB Llamada de mdulo de funciones (FX) condicionada
A Llamada de mdulo de datos
AX Llamada de mdulo de datos (DX)
E Creacin de un mdulo de datos
EX Creacin de un mdulo de datos (DX)
AI Mdulo como parmetro (llamar operando formal)
# Llamada del mdulo
*REK* Llamada recursiva del mdulo
Documentacin Seleccione el comando de men Documentacin > Salida confortable > Es-
Salida tructura programa. Se visualiza la casilla de peticin Documentacin estruc.
confortable programa. A continuacin se explican las entradas de esta casilla.
Estructura
programa Entrada Explicacin
Fich. programa No es seleccionable. Se debe preajustar ( Ajustar Proyecto,
apartado 4.1.1).
Estruc. prog. a par- Se visualiza la estructura del programa desde el mdulo indi-
tir mdulo cado.
STEP 5
19-16 C79000-G8578-C920-05
Documentacin
Entrada Explicacin
Sin llamadas DB La estructura no considera los mdulos de datos.
Con llamadas DB La estructura considera los mdulos de datos.
Salida Como en todas las casillas de peticin.
Ejemplo de una
salida
Estructura del programa sin mdulos de datos
OB 1 PB 1 FB 10 FX 11 DX 11
DB 10 FX 20 DX 12 DB 16
DB 14
+_AI Datos
Funcin Esta funcin permite ordenar refencias cruzadas de un fichero de programa segn
determinados criterios e imprimirlas en una lista (*XR.INI).
Se pueden elaborar las listas siguientes:
lista de referencias cruzadas ordenada por identificadores de operandos, p. ej.
E, A, M.
lista de referencias cruzadas ordenada por operandos simblicos o absolutos
(p. ej. E 1.0, MOTOR) del fichero ajustado.
Nota
Tenga en cuenta que la lista de referencias cruzadas actual (fichero QVL) del
fichero de programa vigente siempre debe estar disponible para la salida de re-
ferencias cruzadas ( Administracin, crear XREF).
STEP 5
C79000-G8578-C920-05 19-17
Documentacin
Documentacin Seleccione el comando de men Documentacin > Salida confortable > Lista
Salida conforta- refs. cruzadas. Se visualiza la casilla de peticin Documentacin lista referencia.
ble A continuacin se explican las entradas especficas de esta casilla.
Lista refs.
cruzadas
Entrada Explicacin
Selec.
En el orden sucesivo E, A, M, S, T, Z, B, P, D se visualizan to-
todos elem. dos los elementos en una pgina cada uno.
Marcas, marcas Estos operandos se seleccionan por separado. La lista de re-
amp., mdulo da- ferencias cruzadas se genera slo para estos operandos.
tos, entradas,
temp., periferia,
salidas.
Cont., llamada Indicacin de un operando individual (absoluto o simblico). F3
mdulos a oper. in- = Elegir no es posible aqu. SHIFT F8 en el campo de entrada
div. proporciona explicaciones.
Layout Con la tecla SHIFT F8 o con la tecla Help se visualiza un ejem-
estndar plo del formato estndar.
opcional Relevante slo en formato DIN A3.
Estndar en forma Compacta significa: si se activa un operando en un segmento n
compacta veces con la misma operacin no se indica el segmento n
veces, sino slo una vez.
STEP 5
19-18 C79000-G8578-C920-05
Documentacin
Documentacin Seleccione el comando de men Documentacin > Salida confortable > Plano
Salida conforta- de ocupaciones. El plano de ocupaciones se imprime en la impresora o en un
ble fichero. Mientras se efecta la salida del plano de ocupacin se producir el
Plano de ocupa- aviso:
ciones
Impresin plano ocupacin
Nota
Tenga en cuenta que siempre debe estar disponible una lista de referencias cru-
zadas actual (fichero QVL) del fichero de programa vigente para la salida de re-
ferencias cruzadas ( Administracin, crear XREF).
Identificador Explicacin
Carcter vaco
El operando se direcciona como instruccin byte, palabra o
palabra doble, no como instruccin bit.
No se direcciona el operando.
X
Con el operando se ejecuta una instruccin bit.
#
El operando se ejecuta despus de una instruccin BMW o
BDW.
S El operando se direcciona en un mdulo de funcin estndar.
? El operando se direcciona como parmetro de una llamada de
mdulo de funcin.
! El operando se direcciona en un mdulo de funcin estndar y
en un mdulo de funcin tecnolgico (personalizado).
Ejemplo plano
de ocupaciones Plano de ocupaciones Entradas
entradas
! 7 6 5 4 3 2 1 0 B W! D ! !7 6 5 4 3 2 1 0 B W! D !
! ! ! ! ! !
byte 0 ! ! ! byte 32 ! ! !
byte 1 ! X X ! ! byte 33 ! ! !
byte 2 ! X ! ! byte 34 ! ! !
byte 3 ! ! ! byte 35 ! ! !
byte 4 ! ! ! byte 36 ! ! !
byte 5 ! ! ! byte 37 ! ! !
! !
STEP 5
C79000-G8578-C920-05 19-19
Documentacin
Funcin Esta funcin busca en todo el fichero de programa. Segn la opcin aparece:
Objecto Explicacin
Oper. libres Estos son operandos que aparecen en la lista de asignacin
pero no en los mdulos de programa. Orden: E, A, M, S, T, Z,
B, P, D.
Des. que faltan Estos son los operandos de los mdulos de programa a los
que no se les ha asignado ningn smbolo en la lista de asig-
nacin. Los operandos se imprimen en orden ascendente.
Documentacin Seleccione el comando de men Documentacin > Salida confortable > Lista
Salida conforta- de control. Se visualiza la casilla de peticin Documentacin lista control.
ble
Lista de con-
trol
Documentacin Elija el comando de men Documentacin > Salida confortable > Ajustes pro-
Salida conforta- yecto. Se mostrar la casilla de peticin Ajustes de proyecto COMDOC. Puede
ble elegir entre los ajustes actuales de proyecto y un fichero de proyecto (*PX.INI).
Ajustes proyec- Los contenidos de las fichas se visualizan en el dispositivo seleccionado
to
(pantalla, impresora o fichero).
Funcin Con esta funcin se visualizan los caminos de bus de un fichero de caminos
(*AP.INI).
Documentacin Elija el comando de men Documentacin > Salida confortable > Caminos de
Salida conforta- bus. Se mostrar la casilla de peticin Salida caminos COMDOC.
ble
Caminos de bus
Funcin Con esta funcin se visualizan los ficheros LS.INI o cualquier fichero ASCII en una
impresora o a en un fichero *LS.INI. Existe la posibilidad de que los ficheros de texto
se impriman con un pie de pgina aunque ste no forme parte del fichero de pro-
grama. Por consiguiente se puede aadir un pie de pgina a posteriori.
Documentacin Seleccione el comando de men Documentacin > Salida confortable > Fi-
Salida conforta- chero de texto. Se visualiza la casilla de peticin Impre. fich. ASCII.
ble
Fichero de
texto
STEP 5
19-20 C79000-G8578-C920-05
Documentacin
Sinopsis de Todas las funciones de salida confortable se pueden ejecutar con instrucciones de
funciones control. Estas instrucciones se agrupan igual que un programa, se memorizan en un
fichero (fichero Submit) y se inician llamando este fichero. La salida confortable se
realiza tal y como se editaron las instrucciones.
Una secuencia de instrucciones de control est compuesta por instrucciones de
control para:
preajustes ($),
comandos (.),
comentarios (;) (si es necesario).
Estructura de las Tambin se pueden llamar instrucciones de control individuales de una secuencia
instrucciones de de instrucciones de control ejecutando una instruccin determinada (figura
control 19-12). A continuacin se ejecutan las instrucciones de control existentes en el
fichero llamado. Una vez ejecutada la secuencia de instrucciones, se contina
con la secuencia de instrucciones de control llamada.
Estos comandos permiten confeccionar secuencias de instrucciones (estructuras)
seleccionables. Para simplificar el uso de una secuencia de instrucciones com-
pleja se dispone de las siguientes funciones:
Edicin de la estructura La combinacin de los ficheros de instrucciones de
control se representa grficamente.
Visualizacin de la estructura. Representacin grfica.
EJEMPLO3
$Ajustes
$Ajustes
Comando
Comando
Comando
Comando
Comando
Comando
STEP 5
C79000-G8578-C920-05 19-21
Documentacin
Instruccin de control Explicacin
$KOP, $FUP, $AWL
Tipo de representacin: plano de contactos (KOP), diagrama de funciones
(FUP), lista de instrucciones (AWL).
$KAT:X:\ ...\ Ajustar directorio: el catlogo ajustado se utiliza con los comandos SUB-
MIT $PROG, $SYMB, $SFUSS, $DLST y -STEUERANW (ver tabla 19-5).
$PROG:X:NNNNNN Fichero de programa: se selecciona en la unidad de disco bajo el nombre
NNNNNNST.S.5D.
$SIMB:X:NNNNNN Fichero de smbolos: se selecciona en la unidad de disco X, bajo el nombre
NNNNNNZ0.INI.
$SIMB:NO No se visualizan operandos simblicos.
$P.PA:X:NNNNNN Se selecciona el fichero de pie de pgina en la unidad de disco X bajo el
nombre: NNNNNNF2.INI.
$IMPR:X:NNNNNN
$CAM:X:NNNNNN Fichero de camino: los ficheros declarados en el camino se declaran vlidos.
(Nombre - camino)
$PAG:nnnn Nmero de pgina: se cuenta a partir del nmero nnnn.
$FLST:X:NNNNNN Salida en fichero: todas las salidas se memorizan en la unidad de disco X bajo
$FLST:NO
$ADIC:ASCII
Nueva salida por impresora.
Layout: preparar con el juego de caracteres ASCII
(lneas punteadas).
$ADIC:SEMI-GRAFIK Layout: preparar con el juego de caracteres IBM.
$CONTENIDO Directorio: a partir de esta instruccin de control se elabora un directorio. Este
$PAUSA:KOMMENTAR
preajuste no se puede desactivar en el Submit actual.
Interrumpe la ejecucin de la instruccin de control. Se visualiza el comentario
en la lnea inferior de la pantalla. Pulsando una tecla se finaliza la interrupcin.
$DOKMOD. STANDARD Ajuste de la asignacin de mdulo DOC para el comando MOD:
$DOKMOD. AMPLIADO usar slo mdulos Doc #...
usar primero mdulos Doc #...; si no existen, usar mdulos Doc %...
$DOKMOD: ERWVORSTD usar primero mdulos Doc %...; si no existen, usar mdulos Doc #...
Los comandos $PROG, $SYMB, $SFUSS. $DLST y STEUERANW. tienen que identificar todo el directorio. Existen
tres posibilidades:
1. Se indica un comando $KAT para ajustar el directorio. En el comando SUBMIT se indica slo la unidad y el nombre
del fichero, p.ej.:
$KAT:C:\DATEN\TEST
$PROG:C:NONAME
En SUBMIT slo se utiliza C:\DATEN\TEST\NONAMEST.S5D.
STEP 5
19-22 C79000-G8578-C920-05
Documentacin
19.4.2 Comandos
Instruccin de control Explicacin
-MOD:B Todos los mdulos
-MOD:OB Todos los mdulos de organizacin
-MOD:# Todos los mdulos de documentacin del tipo #
-MOD:%
-MOD:PB
Todos los mdulos de documentacin ampliados del tipo %
Todos los mdulos de programa
-MOD:FB
Todos los mdulos de funcin
-MOD:FX
Mdulos de funcin ampliados
-MOD:SB
-MOD:DB
Todos los mdulos de paso
Todos los mdulos de datos
-MOD:DX
Mdulos de datos ampliados
-MOD:BB
Mdulos de imagen
-MOD: Una lista de mdulos
(p. ej. PB1 PB2 - PBn)
-MOD:PBx,1,3 ... 5 Una lista de segmentos individuales de un mdulo
Si desea visualizar mdulos con referencias cruzadas, debe marcar la opcin correspondiente.
STEP 5
C79000-G8578-C920-05 19-23
Documentacin
Instruccin de control Explicacin
-MOD(R):B Todos los mdulos con referencias cruzadas.
-MOD(O):PBx PBx en un layout opcional (relevante slo en FUP y salida A3).
-MOD(OR):PBx PBx con referencias cruzadas en un layout opcional (relevante slo en FUP y
salida en formato A3).
-MOD:#NNNNNN Mdulo de documentacin con el nombre: NNNNNN (mx. 8 caracteres).
Instruccin de control Explicacin
-LISTM
Salida de la lista de mdulos del fichero de programa ajustado.
Instruccin de control Explicacin
-INS.CONT.:x:nnnnnn Se llama y se pone en marcha el fichero de instrucciones de control
nnnnnnSU.INI.
Desde una secuencia de instrucciones de control se llama a otras secuencias de instrucciones de control.
La profundidad mx. de anidado es 6. No se admite recursin y, en caso de test o de ejecutar un fichero
de instrucciones de control, se rechaza. ( Edicin de la estructura).
Instruccin de control Explicacin
-CONTENIDO Se visualiza el directorio con el pie de pgina actual. El nmero de pgina em-
pieza automticamente por I y se restaura al finalizar el directorio.
-CONTENIDO:n La numeracin de pginas del directorio indicado comienza por n (n = 1, 2, ...).
Con el preajuste $CONT se visualiza un directorio de todas las impresiones anteriores (v. tabla 19-1).
Instruccin de control Explicacin
-LISTA CONTROL/FO
Se listan los operandos que figuran en la lista de asignacin pero no en los
mdulos.
-LISTA CONTROL/FB Se listan los operandos que se utilizan en los mdulos, pero que no tienen asig-
nados smbolos en la lista de asignacin.
STEP 5
19-24 C79000-G8578-C920-05
Documentacin
Instruccin de control Explicacin
-XREF(D):Programa,(OBn) Salida de la estructura del programa a partir de OBn (n = 0-225) sin mdulos de
datos.
-XREF(D):Programa,(PBn) Salida de la estructura del programa a partir de PBn (n = 0,255) con mdulos
de datos.
Instruccin de control Explicacin
-XREF:CREAR Lista de referencias (*XR.INI) del fichero de programa ajustado.
-XREF:IMPR.,(E) Salida de operandos de entrada.
-XREF:IMPR.,(A) Salida de operandos de salida.
-XREF:IMPR.,(M) Salida de marcas.
-XREF:IMPR.,(S) Salida de todas las marcas S.
-XREF:IMPR.,(T) Salida de todos los temporizadores.
-XREF:IMPR.,(Z) Salida de todos los contadores.
-XREF:IMPR.,(B) Salida de todos los mdulos.
-XREF:IMPR.,(P) Salida de todas las periferias.
-XREF:IMPR.,(D) Salida de todos los datos.
-XREF:IMPR.,(X)
-XREF:IMPR.,(E1.n)
Comando colectivo para todos los elementos imprimibles.
Lista de referencias cruzadas de un operando absoluto (n = 0. 7).
-XREF:IMPR., (-SIMBOL) Imprime la lista de referencias cruzadas de un operando simblico (p. ej. -SIM-
BOL).
-XREF:IMPR.,(E)
Imprime la lista de referencias cruzadas de un operando de entrada en modo
compacto. Si una entrada se utiliza n veces en un segmento, ste slo se in-
dica una vez.
Instruccin de control Explicacin
-XREF:OCUPACION
Salida del plano de ocupaciones. La lista de referencias cruzadas debe estar
disponible. ( Administracin, entrada XREF).
-XREF:OCUPACION MAR- Salida del plano de ocupaciones MARCAS S.
CAS S
STEP 5
C79000-G8578-C920-05 19-25
Documentacin
Instruccin de control Explicacin
-ZULI:SEQ Salida secuencial del fichero fuente (secuencial).
-ZULI:SIM Salida ordenada por operandos simblicos.
-ZULI:ABS Salida ordenada por operandos absolutos.
-ZULI(O):SEQ Salida secuencial en una sola columna (relevante slo en formato A3).
Instruccin de control Explicacin
-PROY:C:\TEST\NNNNNN Salida de los ajustes de proyecto en un fichero.
Instruccin de control Explicacin
-CAM:C:\TE Salida de un camino de bus.
\NNNNNNAP.INI.NOMBRE
-CAM:C:\TE Salida de todos los caminos de bus.
\NNNNNNAP.INI.
-LISTA_CAM:C:\TE Salida de la lista de caminos de bus existentes.
\NNNNNNAP.INI
Instruccin de control Explicacin
-AWLDAT:C:\DAEN Salida en fichero AWL.
\NNNNNNA0.SEC
STEP 5
19-26 C79000-G8578-C920-05
Documentacin
Resumen Para editar instrucciones de control dispone de funciones auxiliares que se activan
con las teclas de funcin. Las instrucciones editadas se memorizan en un fichero
Submit (*SU.INI).
Junto a la ocupacin fija de estas teclas de funcin se pueden ocupar otras teclas
de funcin con textos o comandos que se llaman con SHIFT F1... SHIFT F7.
Ocupacin de las La siguiente secuencia de teclas de funcin explica con ayuda de las siguientes
teclas de funcin tablas cmo manejar las teclas de funcin.
F1 (Plano de teclas 1) Entrada del 1er limitador de bloque. Cambio al 2 plano
de teclas.
F3 (Plano de teclas 2) Se selecciona el nombre de fichero para memorizar el
bloque. Cambio al 3er plano de teclas.
F6 (Plano de teclas 3) El bloque se memoriza bajo el nombre del fichero
seleccionado.
STEP 5
C79000-G8578-C920-05 19-27
Documentacin
STEP 5
19-28 C79000-G8578-C920-05
Documentacin
F5 Extras
F5 Buscar
F5 Repetir
Repite el ltimo proceso de bsqueda.
F6 Busca
Busca el texto hacia abajo.
F7 Busca
Busca el texto hacia arriba.
F8 Retorno
Retorna al plano de teclas anterior sin accin.
STEP 5
C79000-G8578-C920-05 19-29
Documentacin
STEP 5
19-30 C79000-G8578-C920-05
Documentacin
STEP 5
C79000-G8578-C920-05 19-31
Documentacin
Funcin Esta funcin comprueba si se pueden ejecutar las instrucciones de control de un fi-
chero seleccionable. En caso de error se memorizan las causas en un fichero
*SF.INI.
Salida de lista de Los errores localizados con la funcin Instrucciones de control > Test o Ejecutar
errores instrucciones de control se memorizan en un fichero de errores. La funcin
Instrucciones de control > Salida fichero de protocolos permite visualizar este
tipo de ficheros.
Nota
Si no existen avisos de error no se crea ningn fichero de errores.
Aviso de error
Resultado de test para C:EJEMP1SU.INI
001 $FUP
002 $PROG:C:BSP400
*** ERROR: *** C:EJP400ST.S5D falta
003
STEP 5
19-32 C79000-G8578-C920-05
Documentacin
Funcin Esta funcin permite imprimir el fichero de protocolo (listado) que se ha creado al
realizar el test.
Funcin Active esta funcin para ejecutar las instrucciones de control que se encuentran en
un fichero seleccionable. Los ajustes existentes tienen efecto a menos que sean
reemplazados por posibles Instrucciones predeterminadas ($PROG:..., $FUP,
etc.). Sin embargo estas Instrucciones predeterminadas rigen slo para la ejecucin
de las instrucciones de control.
Nota
En caso de que se produzcan errores puede consultar la lista de errores.
Funcin Esta funcin permite imprimir el contenido del fichero de instrucciones de control.
STEP 5
C79000-G8578-C920-05 19-33
Documentacin
C:EJEMP3
F F F F F
1 Editar 2 Test 3 Arranque 4 Lista-E 5 Imprimir
Desplazar marca Para desplazar la marca de los ficheros de instrucciones de control en la estruc-
tura utilice las teclas de cursor ( Anexos A.1, Ocupacin del teclado).
Ocupacin de las La siguiente secuencia de teclas de funcin explica cmo manejar las teclas de
teclas de funcin funcin con ayuda de la siguiente tabla.
F6 = Plano de teclas 1 En el fichero de estructura se debe buscar un fichero de
instrucciones de control determinado. Prosigue un cambio
al plano de teclas 2.
F1 = Plano de teclas 2 El primer fichero de instrucciones de estructura es
marcado.
STEP 5
19-34 C79000-G8578-C920-05
Documentacin
F8 Retorno
Retorno al nivel de llamada sin accin alguna.
Shift Aux. (Ayuda)
F8
STEP 5
C79000-G8578-C920-05 19-35
Documentacin
Salida de es-
structura Campo de entrada Explicacin
Fich. Submit
Nombre del fichero de instrucciones de control del que
desea tener una informacin de estructura. Partiendo de
este fichero se visualiza la relacin entre los ficheros de
instrucciones de control.
Estructura con Adems se imprime en pginas separadas el contenido de
instrucciones de los ficheros de instrucciones de control respectivos.
control
Funcin Esta funcin permite importar un fichero de instrucciones de control desde un fichero
ASCII.
Documentacin Elija el comando de men Documentacin > Instrucciones de control > Impor-
Instrucs. tar. Se mostrar la casilla de peticin Importar fichero de instrucciones de control.
control
Importar
STEP 5
19-36 C79000-G8578-C920-05
Cambio 20
Generalidades Esta funcin permite cambiar a otros programas S5. Si an no los ha cargado,
instlelos en una unidad de disco y en uno de sus directorios. Con la funcin
Cambio se abandona el paquete S5.
Cambio Ayuda
COM DB1
Otros ... F9
Manejo Se indica la casilla de peticin Otros programas SIMATIC S5. En sta se indican
los paquetes S5 a elegir. Del paquete S5 bajo el cual se encuentre el cursor se
visualiza una lnea de informacin en la parte inferior de la casilla.
Muvase en esta casilla y seleccione ( Interfase de usuario, casilla de peticin).
En cuanto haya confirmado con Start aparece el interface de usuario del pro-
grama S5 correspondiente.
STEP 5
C79000-G8578-C920-05 20-1
Cambio
STEP 5
20-2 C79000-G8578-C920-05
Ayuda 21
Generalidades Con las funciones de este men obtendr la siguiente informacin acerca del pa-
quete STEP 5 actualmente activo:
Una lista de todas las teclas de funciones (F1 ... F12, SHIFT+F1 ... SHIFT+F12,
CTRL+F1 ... CTRL+F12, CTRL+SHIFT+F1 ... CTRL+SHIFT+F12). Estas teclas
permiten seleccionar directamente funciones STEP 5 desde el men principal.
Informacin sobre la versin de STEP 5 que est utilizando.
Una lista enunciando las distintas partes de la versin de STEP 5 que est
utilizando.
STEP 5
C79000-G8578-C920-05 21-1
Ayuda
Ayuda La lista visualizada indica las teclas de funcin que se pueden activar directa-
Lista ocupacin mente en el interface de usuario. Estas teclas permiten seleccionar directamente
teclas funciones determinadas sin tener que manipular otros mens.
En cuanto haya seleccionado esta funcin aparece una lista en la que se co-
menta la funcin de cada una de las teclas disponibles.
Ayuda Esta funcin visualiza o imprime una lista de los distintos componentes del soft-
Versin de pa- ware S5. La unidad de disco y el catlogo donde se buscan los componentes son
quetes S5 ajustables.
La salida se realiza en la pantalla, en una impresora o en un fichero. La salida por
impresora o fichero se efecta en el layout estndar.
Versin de paquete:
STEP 5
21-2 C79000-G8578-C920-05
Ayuda
Manejo Se indica la casilla de peticin Mostrar versin del paquete S5. Muvase en esta
casilla y seleccione ( Interfase de usuario, casilla de peticin).
STEP 5
C79000-G8578-C920-05 21-3
Ayuda
Ayuda El comando de men Ayuda > Indicaciones de manejo explica cmo encontrar
Indicaciones de ayuda sobre informaciones concretas.
manejo >
Manejo de men
Manejo campos dilogo
Manejo de fichas
Indicaciones generales
Compatibilidad
Datos resenables
STEP 5
21-4 C79000-G8578-C920-05
4 parte:
Otros programas Simatic S5
Acoplamiento PG 24
STEP 5
21-6 C79000-G8578-C920-05
Editor AWL / Compilador Batch 22
Generalidades El Editor AWL / Compilador Batch le ofrece un editor independiente para progra-
mas en el modo de representacin AWL y un compilador independiente para tra-
ducir listas de instrucciones a un programa STEP 5 ejecutable.
Con el compilador Batch tambin se puede traducir desde un programa STEP 5,
de manera que por ejemplo se puedan registrar en su fuente los cambios efectua-
dos en el programa durante el test, actualizando la lista de instrucciones.
Otras funciones que ofrece el compilador son un proceso de test especfico del
AG para el programa STEP 5 traducido y una lista de errores.
El compilador BATCH AWL est plenamente integrado en el rea de manejo de
STEP 5.
Crear XREF
Elaborar EPROM
Mdulo STEP 5...
Mdulo datos... Reasignar manual...
Pantalla DB... Reasignar automtico...
Lista asignacin Listas asignacin >
Batch AWL Batch AWL >
Caminos de bus Convertir... Compilador Batch AWL...
Sustituir operandos...
Parm. impresora Selecc. idioma... Salida fich. operandos...
Ajustar color Salida lista errores...
Editor pie pg.
STEP 5
C79000-G8578-C920-05 22-1
Editor AWL / Compilador Batch
STEP 5
22-2 C79000-G8578-C920-05
Editor AWL / Compilador Batch
22.1 Generalidades
Aceptar Al memorizar con la funcin Aceptar o con la tecla de aceptacin el paquete crea
automticamente un fichero intermedio adems del fichero fuente AWL. Este
fichero contiene un cdigo independiente del idioma nacional utilizado, pero que
an no es cdigo mquina. En esta primera traduccin se revisa la sintaxis y el
formato de la lista de instrucciones.
Traduccin La segunda fase (la traduccin) puede iniciarse mediante la funcin Administra-
cin > Batch AWL > Compilador Batch AWL. El compilador Batch transfiere el
fichero intermedio a un fichero de programa STEP 5. Si ha programado simbli-
camente su lista de instrucciones, el compilador Batch necesita un fichero de
smbolos con las asignaciones especficas de la instalacin.
Reconversin Con el editor AWL / compilador Batch tambin puede crear un fichero fuente a
partir de un fichero de programa; esto puede ser necesario, p. ej., despus de
que en el AG se haya efectuado un test y se haya corregido un programa
STEP 5. Es indiferente si el programa se ha editado en el paquete KOP, FUP,
AWL, o en el paquete editor AWL / compilador Batch. En una retraduccin
(recompilacin) semejante, el compilador Batch primero genera un fichero
intermedio a partir del fichero de programa. A partir de este fichero intermedio
despus puede formarse el fichero fuente AWL para el fichero de programa. La
creacin de un fichero fuente AWL a partir de un fichero de programa tambin
puede realizarse directamente en un solo paso.
STEP 5
C79000-G8578-C920-05 22-3
Editor AWL / Compilador Batch
Lista de errores En la lista de errores se registran slo los errores de la ltima operacin realizada
y se sobrescriben en cada nueva traduccin o test. Por ello, imprima siempre su
lista de errores. Si un paso de trabajo se ha desarrollado sin errores no se crea
ninguna lista de errores o se borra la que pudiera existir.
Los avisos de error se generan en los siguientes pasos de trabajo:
Traduccin del fichero fuente AWL al fichero intermedio.
Traduccin del fichero intermedio al fichero de programa.
Retraduccin del fichero de programa al fichero intermedio.
Retraduccin del fichero intermedio al fichero fuente AWL.
Test del fichero de programa (proceso de test).
La unidad de programacin deposita los mensajes de error en una lista de errores
dentro del fichero de errores <name>AF.SEQ.
Fichero intermedio El fichero intermedio es independiente del idioma, por lo que permite convertir el
ingls a otros idiomas. El fichero intermedio contiene la misma informacin que el
fichero fuente. Los ficheros incluidos (ficheros fuente o ficheros intermedios) ya
estn integrados. El fichero intermedio se suele volver a generar en la mayora de
los casos.
STEP 5
22-4 C79000-G8578-C920-05
Editor AWL / Compilador Batch
Editor El fichero AWL se define en la pantalla Batch AWL: Editor o en los ajustes Fichero
Batch AWL ... > Proyecto > Ajustes.
STEP5 - S5KXS01Z
Con Editar se llama a la pantalla de edicin. Esta pantalla est preparada para editar
una lista de instrucciones; es decir, para introducir nuevas instrucciones o para dar
salida a las ya existentes para su elaboracin (correcciones, cambios).
STEP 5
C79000-G8578-C920-05 22-5
Editor AWL / Compilador Batch
STEP 5
Fuente AWL: C;\STEP5\SE_DATEN\NONAMEA0.SEC Lnea: 1 insertar
Dir. Instrucc. Operando simb. Comentario de instrucc.
Campo de edicin El campo de edicin est dividido en cuatro columnas cuyo ancho no puede
modificarse. Aqu se resumen brevemente los valores y el contenido previsto de
las columnas:
Pie de pgina En esta lnea figuran todos los avisos de la unidad, p. ej., fichero nuevo cuando
se crea una lista de instrucciones nueva.
STEP 5
22-6 C79000-G8578-C920-05
Editor AWL / Compilador Batch
Resumen STEP 5 le asiste al generar la lista de asignacin con funciones de edicin que
puede llamar y dirigir a travs del listn de teclas de funciones.
F F F F F F + pgina
1 Lnea 2 Texto 3 Prin. blq. 4Fin blq. 5 Fichero 6 Tecla-fun.
STEP 5
C79000-G8578-C920-05 22-7
Editor AWL / Compilador Batch
F F F F F
1 Lnea 2 Texto 3 Bloque 4 5 Fichero
STEP 5
22-8 C79000-G8578-C920-05
Editor AWL / Compilador Batch
F F F F F
1 Lnea 2 3 Prin. blq. 4 Final blq. 5
Con esta funcin se borra una lnea o un bloque. La lnea o el bloque borrado se
registra en la memoria intermedia. Con ello, un bloque marcado anteriormente se
pierde. El contenido de la memoria intermedia se puede copiar a otro sitio F2 =
Copiar.
Nota
Al marcar el principio del bloque aparece una @ hasta que se marque el final del
bloque.
F F F F F
1 Texto + 2 Texto 3 Operando+ 4 Operando 5 Lnea
F + pgina F pgina
6 Principio 7 Fin
STEP 5
C79000-G8578-C920-05 22-9
Editor AWL / Compilador Batch
Nota
El texto a buscar debe coincidir exactamente con el concepto de bsqueda
respetando maysculas y minsculas.
F F F F F
1 Con conf. 2 Sin conf. 3 4 Total 5
Una secuencia de caracteres (mx. 40 caracteres) se sustituye por otra con o sin
confirmacin.
F1 La secuencia de caracteres se sustituye en la lista de asignacin
= Con conf. n veces (n = factor de repeticin) a partir de la posicin del cur-
sor por la nueva secuencia de caracteres. Antes de realizar una
sustitucin se le pedir confirmacin:
S Sustitucin de los caracteres.
No Los caracteres no se sustituyen, el cursor salta a
la siguiente secuencia de caracteres (en caso de
n > 201) y se consulta nuevamente.
Interrupcin: Se interrumpe la funcin.
F2 Se sustituye sin consulta la secuencia de caracteres buscada en
= Sin conf. la lista de asignacin n veces (n = factor de repeticin) a partir de
la posicin del cursor por la nueva secuencia de caracteres.
F4 Se sustituye en toda la lista de asignacin la secuencia de carac-
= Total teres por la nueva secuencia.
STEP 5
22-10 C79000-G8578-C920-05
Editor AWL / Compilador Batch
Teclas de funcin Hay cuatro teclas de funcin disponibles que se pueden asignar arbitrariamente a
programables secuencias de caracteres (mx. 40 caracteres), para poder insertar en la lista de
asignacin textos (strings) que se repiten constantemente. La ocupacin de te-
clas se almacena en el fichero *ZT.SEQ.
Tecla : Texto :
Shift F1 : Ejemplo
Shift F2 : Comentario operando
Shift F3 : Aviso
Shift F4 : Instalacin en marcha
F
1
F
2
F
3
F
4 F
5
F
6
F
7 Aceptar
5. Los caracteres se borran en la posicin del cursor con DEL, a la izquierda del
cursor con Backspace.
Salga del proceso de edicin
6. activando Aceptar o interrumpiendo con ESC.
STEP 5
C79000-G8578-C920-05 22-11
Editor AWL / Compilador Batch
Resumen Para determinadas entradas el EDITOR AWL exige una serie de caracteres de
control para que sea posible la traduccin de la lista de instrucciones a un fichero
de programa STEP 5. Por ejemplo deben identificarse como tales los ttulos de
segmento y los comentarios de segmento, los operandos actuales y las
identificaciones de mdulo.
La tabla sinptica lista estos caracteres de control. La tabla muestra la secuencia
definida para traducir sin problemas al fichero intermedio y al fichero de
programa. Adems informa sobre las convenciones de escritura (_ representa un
blanco) y la posicin de los caracteres de control dentro de la lista de
instrucciones, adems de otras explicaciones.
Tabla 22-1 Caracteres de control en la columna Instrucciones
STEP 5
22-12 C79000-G8578-C920-05
Editor AWL / Compilador Batch
STEP 5
C79000-G8578-C920-05 22-13
Editor AWL / Compilador Batch
STEP 5
22-14 C79000-G8578-C920-05
Editor AWL / Compilador Batch
22.2.4 Los juegos de operaciones STEP 5 del editor AWL / compilador Batch
En el editor AWL / compilador Batch son posibles todas las operaciones STEP 5.
Los nicos lmites los establece el juego de operaciones soportado por el
autmata programable o la CPU. Por ello, al programar consulte la lista de
operaciones de su unidad.
La tabla siguiente, que se orienta por las columnas de la pantalla, muestra el
juego de operaciones para la programacin absoluta y simblica.
STEP 5
C79000-G8578-C920-05 22-15
Editor AWL / Compilador Batch
STEP 5
22-16 C79000-G8578-C920-05
Editor AWL / Compilador Batch
Entre las columnas de la pantalla puede moverse con Shift + flecha de cursor y
Return. La tecla Return mueve siempre el cursor al primer carcter de la
columna INSTRUCCION.
Smbolos Si programa simblicamente tenga en cuenta que, a diferencia del paquete KOP,
FUP, AWL, delante del smbolo no puede colocar ningn guin. El inicio de
mdulo slo puede introducirlo como smbolo si para ello existe una asignacin
de tipo de mdulo y nmero a un smbolo. En caso contrario, programe el inicio
de mdulo en forma absoluta, p. ej. #PB3, puesto que el compilador Batch
necesita la indicacin precisa del tipo de mdulo y su nmero para crear el
fichero intermedio.
Los smbolos que utilice en el editor AWL deben coincidir absolutamente con los
del fichero de smbolos. Lo anterior se aplica tambin a los blancos:
_PAROEMERGENCIA PAROEMERGENCIA
Otras diferencias con respecto al paquete KOP, FUP, AWL:
caracteres de control,
los blancos se deben introducir manualmente en las operaciones,
las constantes de datos y el valor figuran en diferentes columnas.
STEP 5
C79000-G8578-C920-05 22-17
Editor AWL / Compilador Batch
Ejemplo de Con ayuda de un ejemplo vamos a explicarle el manejo del editor AWL /
programacin compilador Batch y de las funciones de este paquete. El programa controla una
puerta de garaje. Desde fuera la puerta se abre o se cierra con una llave y
pulsando una tecla simultneamente, y desde dentro es suficiente con pulsar las
teclas abrir y cerrar. La puerta se cierra con un retardo de 5 segundos.
STEP 5
22-18 C79000-G8578-C920-05
Editor AWL / Compilador Batch
Requisitos Est cargado el paquete editor AWL / compilador Batch, est rellenado el Ajuste
previo y se ha llamado a la funcin de edicin.
Definir MODO (F8)
Con esta funcin puede elegir entre dos modos de edicin: Insertar o
Sobreescribir. La PG le muestra el modo elegido en el encabezado de la pantalla.
Pulsar MODO (F8), hasta que se active el modo deseado.
Inicio del mdulo Proceda de la siguiente forma (las secuencias de caracteres que introduce estn
impresas en cursiva, y las funciones utilizadas en negrilla):
Introducir #PB1 como inicio de mdulo,
pulsar dos veces la tecla Return, la lnea en blanco sirve para organizar
pticamente la entrada,
#UB para el ttulo del primer segmento,
pulsar dos veces Shift + cursor derecha, para pasar a la columna
COMENTARIO DE INSTRUCCION,
abrir desde fuera o desde dentro,
pulsar la tecla Return,
pulsar una vez Shift + cursor izquierda, para pasar a la columna DIRECCION,
introducir * como carcter de control para el comentario de segmento.
Ahora puede insertar el primer texto del ejemplo. Para ello dispone de todo el
ancho de la pantalla. Concluya cada lnea con Return. Puede empezar una
nueva lnea de texto como se ha descrito con Shift + cursor izquierda y *,
puesto que el cursor slo salta automticamente a la columna INSTRUCCION.
Escriba en modo Insertar, de forma que pueda prestar atencin al final de lnea.
Dado que slo puede insertar dentro de una lnea, el texto puede sobrepasar el
fin de lnea y perderse.
STEP 5
C79000-G8578-C920-05 22-19
Editor AWL / Compilador Batch
Para editar su texto dispone de las teclas del cursor y de las teclas especiales
que se han descrito ms arriba. No obstante, el carcter de control * no puede
eliminarse mediante Borrar carcter, sino slo mediante las funciones BORRAR
y LNEA.
GRABAR (F7) Con esta funcin puede grabar su fichero fuente AWL sin abandonar el editor. As
puede grabar sin problemas de forma intermedia o interrumpir durante un breve
tiempo la edicin.
A diferencia del paquete KOP, FUP, AWL, donde para grabar deba abandonar
siempre la Entrada y para seguir elaborando deba ir a Salida.
STEP 5
22-20 C79000-G8578-C920-05
Editor AWL / Compilador Batch
STEP 5
C79000-G8578-C920-05 22-21
Editor AWL / Compilador Batch
Requisito de El paquete editor AWL / compilador Batch est cargado. Regrese al ejemplo,
entrada rellene AJUSTES PREVIOS con el nombre de fichero FBTEST para el fichero
fuente AWL y el fichero intermedio, y con TEST@@ para el fichero de programa
y el fichero de smbolos. Pulse Aceptar y llame a la funcin de edicin.
Si no ha abandonado el paquete editor AWL / compilador Batch, se mostrar la
mscara SELECCION DE FUNCION del paquete.
Vaya a AJUSTES PREVIOS y cambie el nombre del fichero fuente AWL por
FBTEST.
STEP 5
22-22 C79000-G8578-C920-05
Editor AWL / Compilador Batch
Resumen El mdulo de datos siguiente va a ser la base para trabajar en este captulo. Si
quiere informarse sobre los mdulos de datos, lea la descripcin STEP 5 en el
manual de su unidad de programacin, tomo 2, en la introduccin y en el captulo
titulado Mdulos de datos.
Requisito de El paquete editor AWL / compilador Batch est cargado. Si acaba de ejecutar el
entrada ejemplo para mdulos de funcin, se encuentra en la funcin de edicin y
aparece mostrado el fichero FBTEST.
Retorne a este ejemplo, rellene AJUSTES PREVIOS con el nombre de fichero
FBTEST para el fichero fuente AWL y el fichero intermedio y con el nombre
TEST@@ para el fichero de programa y el fichero de smbolos. Pulse Aceptar y
llame a la funcin de edicin.
Nota
Introduzca una direccin que no coincida con la direccin real en el DB; entonces,
al traducir, la posicin vacante se rellenar con KH 0000 (en el ejemplo las
direcciones 9 a 99). De esta forma crea espacio para datos procedentes del
proceso.
A diferencia del paquete KOP, FUP, AWL, el factor de repeticin no puede utilizarse
directamente, sino slo en combinacin con la funcin COPIAR.
STEP 5
C79000-G8578-C920-05 22-23
Editor AWL / Compilador Batch
Resumen Si desea cambiar un fichero fuente AWL dentro del editor AWL / compilador
Batch, visualcelo en pantalla con Editar y elabrelo con las funciones de edicin.
En nuestro ejemplo el fichero FBTEST debe estar ligado al fichero fuente AWL
TEST@@ a travs del comando Include. Para ello debe existir FBTESTA.SEQ
como fichero intermedio. Este requisito ya se cumple en nuestro caso (ver ms
arriba).
STEP 5
22-24 C79000-G8578-C920-05
Editor AWL / Compilador Batch
Administracin Elija el comando de men Administracin > Batch AWL > Compilador Batch
Compilador AWL .... Se mostrar la casilla de peticin Batch AWL Compilador.
Batch AWL ...
Se seleccionan los ajustes para el compilador Batch AWl que se haban seleccio-
nado en el paquete COM Editor AWL / Compilador Batch AWL V2.2 introduciendo
una lnea.
No se produce la salida directa de una lista continua en la pantalla; slo se muestra
el tipo de traduccin actual y el mdulo actual (de y hacia mc5).
STEP 5
Seleccin
Lista mdulos [ ]
Opciones
Operando en fichero AWL: absoluto
Tipo AG:
[ ] Sobreescribir con confirm.
[ ] Aceptar smbolos < Histrico F1 >
[ ] Actualizar lista asignacin < Seleccionar F3 >
< Info F7 >
< Convertir > < Interr. ESC > < Ayuda Shift+F8 >
Entrada Explicacin
Tipo conversin:
test correspondientes.
Fuente
Fich. fuente [ ] Entrada del fichero fuente. Est definido por el tipo de conversin.
Destino
Fich. destino [ ]
con
El fichero de destino est definido por el tipo de conversin.
STEP 5
C79000-G8578-C920-05 22-25
Editor AWL / Compilador Batch
Entrada Explicacin
Seleccin Aqu puede efectuar su seleccin de mdulos. Puede indicarlos en forma abso-
luta o simblica (tambin mixta). Si desea editar un mdulos ya existente o visu-
Lista mdulos
alizar los tipos de mdulos actualmente permitidos, pulse F3 o seleccione el
[ ]
campo < Selecc. F3 >. STEP 5 le ofrecer una lista de las posibles entradas
actuales si pulsa F7 o selecciona el campo < Info F7 >.
Opciones
Operando en Para el tipo de conversin mc5>sec se aplica:
fich. AWL: los smbolos y los valores absolutos se depositan en el fich. int. o sec.
absoluto Slo se registran los valores absolutos.
simblico Slo se registran los valores simblicos.
de AG. Seleccione el tipo de AG para la traduccin sec>mc5.
[ ] Sobreescri-
bir con confirm. la consulta.
[ ] Aceptar Esta opcin slo puede seleccionarse si tambin se ha seleccionado un fichero
de smbolos. Los smbolos se registran en el fichero Z0.INI. Sustituye a la anti-
smbolos
gua funcin SYMGEN (paquete COM Editor AWL / Compilador Batch AWL
V2.2) y slo puede seleccionarse si se ha seleccionado Smbolos.
Si el smbolo an no existe en el Z0.INI, se registra con el operando
absoluto.
de smbolos, deben ser iguales a aquellos.
Si un smbolo ya existe con otro operando absoluto, se registra el error y la
traduccin finaliza despus de verificar el smbolo.
[ ] Actualizar Al memorizar se actualiza la lista de asignacin *Z0.INI.
lista asignacin
STEP 5
22-26 C79000-G8578-C920-05
Editor AWL / Compilador Batch
Generar un fichero Con el compilador Batch puede traducir al fichero de programa todos los
de programa mdulos, un grupo de mdulos o un mdulo individual del fichero intermedio o del
fichero fuente AWL. Si ha memorizado en el fichero fuente todas las
modificaciones de su lista de instrucciones pulsando Aceptar, basta con traducir
el fichero intermedio. En caso contrario debe activar la traduccin del fichero
fuente AWL, que genera automticamente un fichero intermedio actual.
Si ha programado simblicamente su fichero fuente AWL, en la traduccin al
fichero de programa el fichero de smbolos preajustado se une al fichero
intermedio. El editor AWL no crea un fichero de smbolos, sino que ste debe ser
creado con el editor de smbolos. Si vincula a un comando Include (#I %) otro
fichero, debe asegurarse de que los smbolos para ese fichero estn contenidos
en el fichero de smbolos preajustado.
En las lneas de comando del compilador puede indicar si debe generarse cdigo
mquina o si slo debe ejecutarse un test para comprobar la inexistencia de
errores y tambin si al sobreescribir mdulos desea que se efecte consulta a
efectos de control. Igualmente puede forzar simultneamente la salida del
programa traducido en la impresora.
Retraduccin Para mdulos que hayan sido creados con el paquete KOP, FUP, AWL no existen
desde un fichero ni ficheros fuente AWL ni ficheros intermedios. El editor AWL / compilador Batch
de programa puede crear esos ficheros desde un fichero de programa.
Al retraducir un mdulo, un grupo de mdulos o todos los mdulos desde el
fichero de programa, puede crear primero el fichero intermedio o hacerlo
directamente del fichero fuente AWL secuencial, que se puede modificar y
complementar.
En la retraduccin seleccione la apariencia que debe tener su nuevo fichero
fuente AWL: las instrucciones se representan slo con smbolos, slo con
parmetros absolutos, o con ambos. Adems en el fichero intermedio se registra
el carcter de control para la identificacin de espacio de lenguaje si en el Ajuste
previo se ha registrado una identificacin de espacio de lenguaje (tipo de AG).
El editor AWL puede procesar ficheros con un mximo de 65.535 lneas. Sin
embargo, el nmero de lneas del fichero fuente AWL no slo depende del
nmero de instrucciones STEP 5, sino tambin de instrucciones especiales,
lneas de comentario, etc. Si el fichero de programa que desea retraducir es
mayor debe dividir los mdulos en varios ficheros intermedios.
Los mdulos de funcin estndar, as como los mdulos GRAPH 5 y los mdulos
de ensamblador, no se retraducen.
STEP 5
C79000-G8578-C920-05 22-27
Editor AWL / Compilador Batch
Resumen Su fichero fuente AWL memorizado con Aceptar est disponible como fichero
intermedio (ZWI). Para no traducir ste a un fichero de programa STEP 5, llame a
la funcin COMPILADOR. En ella puede traducir su lista de instrucciones al
fichero de programa nombrado en Ajuste previo. Con ZWI>MC5 el fichero
intermedio se transforma al cdigo mquina MC5, y con SEQ>MC5 se transforma
el fichero fuente AWL con generacin automtica del fichero intermedio.
Igualmente tambin puede retraducir: desde un fichero de programa a MC5 con
MC5>ZWI se retraduce un fichero intermedio o directamente un fichero fuente
AWL con MC5>SEQ, y el fichero intermedio correspondiente.
La funcin SEQ>MC5 ejecuta primero la traduccin SEQ>ZWI. Si en la
traduccin aparecen errores no se arranca la traduccin ZWI>MC5, sino que
finaliza la funcin. Con ello en la lista de errores figuran los avisos de error
producidos durante la generacin del fichero intermedio. Anlogamente la funcin
MC5>SEQ arranca en primer lugar la traduccin MC5>ZWI y slo en caso de
generacin sin errores del fichero intermedio se produce la traduccin ZWI>SEQ.
22.3.2 Test
Test de un fichero El proceso de test es posterior a la traduccin y comprueba los mdulos del
de programa fichero de programa. Se encarga, p. ej., de comprobar la transferencia de los
parmetros en los mdulos de funcin y la existencia de los mdulos llamados.
Un proceso de test se puede forzar en un mdulo, en un grupo de mdulos o en
todos los mdulos de un fichero de programa. Si en el Ajuste previo se ha
registrado una identificacin de espacio de lenguaje, adicionalmente se
comprobar la validez de las instrucciones para el tipo de AG. La instruccin
invalida se protocolizar en la lista de errores.
Test de mdulos Si bien los mdulos de funcin estndar, los mdulos GRAPH5 y los mdulos
especiales de ensamblador no pueden crearse ni retraducirse con el editor AWL / compilador
Batch, s pueden comprobarse con el proceso de test pospuesto. Para ello se
comprueba tanto la existencia y transferencia de los parmetros como la validez
de las instrucciones AWL para el tipo de AG preajustado.
STEP 5
22-28 C79000-G8578-C920-05
Editor AWL / Compilador Batch
Administracin Esta funcin permite sustituir operandos por medio de una nueva lista de asignacin.
Batch AWL > Equivale a una funcin Reasignar ampliada.
Sustituir
operandos ... Con dos ficheros de smbolos que asignan un smbolo a otro operando absoluto, el
operando absoluto de la fuente puede ser sustituido por un nuevo operando absoluto
(definido en el smbolo de destino). Slo existen las restricciones del cdigo de co-
mando.
Campo Explicacin
Seleccin
Lista mdulos
[ ] Seleccin de los mdulos a reasignar
Opciones
[X] Sobreescri- Slo se sobreescribe despus de confirmar la consulta.
STEP 5
C79000-G8578-C920-05 22-29
Editor AWL / Compilador Batch
Administracin Esta funcin permite salir ficheros de protocolos creados por medio de la funcin Su-
Batch AWL > stituir operandos.
Salida fich.
protocolos ...
STEP5 - S5KXS01Z
Salida en
(X) Pantalla
( ) Impresora
( ) Fichero [NONAMELS.INI]
> C:\STEP 5\S5_DATEN
< Histrico F1 >
Opcin
Tipo protocolo: Estndar < Seleccionar F3 >
< Salida > < Interr. ESC > < Ayuda Shift+F8 >
STEP 5
22-30 C79000-G8578-C920-05
Editor AWL / Compilador Batch
22.5 Imprimir
Visin general Puede crear un listado del fichero fuente AWL con la funcin Documentacin > Batch
AWL. Esta funcin slo entrega en impresora el fichero fuente AWL preajustado. No
es posible una salida directa en impresora en procesos de traduccin.
Layout Para el layout de su salida impresa el editor AWL / compilador Batch ofrece los
formatos de impresin habituales en el paquete bsico STEP 5. Puede elegir
entre salida impresa estndar, escritura normal, escritura comprimida y escritura
supercomprimida. Para salidas en formado A3 el paso de escritura debe ser de
132 caracteres de ancho (fichero F2.INI); en formato A4, de 80 caracteres
(fichero F1.INI). Con salida en escritura comprimida aparece adicionalmente el
comentario de operandos. Con salida en escritura supercomprimida aparece de
forma complementaria el smbolo.
Documentacin Con esta funcin puede imprimir el fichero fuente AWL preajustado. La presentacin
Batch AWL ... de la impresin puede definirla con la opcin Tipo protocolo.
STEP5 - S5KXS01Z
Salida en
(X) Impresora
( ) Fichero [NONAMELS.INI]
> C:\STEP 5\S5_DATEN
< Histrico F1 >
Opcin
Tipo protocolo: Estndar < Seleccionar F3 >
< Salida > < Interr. ESC > < Ayuda Shift+F8 >
STEP 5
C79000-G8578-C920-05 22-31
Editor AWL / Compilador Batch
Tipo de traduccin Estn permitidas todas las traducciones excepto Sustituir operandos. La funcin Su-
stituir operandos puede simularse en un fichero de entrada combinando varias traduc-
ciones.
STEP 5
22-32 C79000-G8578-C920-05
Editor AWL / Compilador Batch
STEP 5
C79000-G8578-C920-05 22-33
Editor AWL / Compilador Batch
Fichero fuente Tambin puede crear el fichero fuente AWL con otros editores. El requisito para
AWL como ello es que estos editores puedan procesar tabuladores autnticos (es decir, el
interface cdigo hexadecimal 09H). En caso contrario, la primera lnea del fichero fuente
AWL debe fijar las columnas iniciales de los distintos campos parciales mediante
el carcter de control #TAB (vase apartado 22.2.2).
Los primeros seis caracteres del nombre de un fichero pueden elegirse
libremente, pero deben ser seis caracteres. Para los dos ltimos caracteres del
nombre y la ampliacin debe registrarse A0.SEQ. Slo es posible continuar
procesando sin problemas este fichero con las herramientas del paquete editor
AWL / compilador Batch si respeta el formato descrito ms abajo para el fichero
fuente secuencial. Entonces el editor AWL / compilador Batch le apoya con la
funcin especial SEQ>INI y con la subsiguiente traduccin al fichero de programa
o con la traduccin directa mediante la funcin SEQ>MC5.
Formato del Introduzca un registro por cada lnea de instruccin. Un registro comienza con el
fichero fuente carcter de tabulador (09H) y consta de cuatro campos de datos que igualmente
secuencial del estn separados entre s por tabuladores. Al finalizar la lnea con la tecla de
editor aceptacin el editor aade automticamente a la marca del registro Carriage
Return, CR (=0DH) y Line feed, LF (=0AH). Para los distintos campos el
nmero mximo de caracteres es:
Carcter de control El carcter de control #TAB permite traducir ficheros sin autntico carcter de
#TAB para tabulador, como los que generan muchos programas de texto (p. ej., 1st
procesar ficheros Wordplus). Sin embargo, el editor AWL no puede elaborar estos ficheros y emite
ajenos el aviso de error formato de fichero errneo.
#TAB debe estar inmediatamente al principio del fichero fuente. Delante slo
estn permitidos blancos. Despus deben figurar, separadas por comas, cuatro
cifras, que indican las columnas de inicio de los campos parciales. En la primera
lnea no estn admitidas otras indicaciones.
STEP 5
22-34 C79000-G8578-C920-05
Editor AWL / Compilador Batch
Ejemplo: En caso de que entre los campos parciales deba existir un blanco como
separacin, la primera lnea del fichero fuente AWL es la siguiente:
#TAB 1,6,21,46 RETURN (CR LF)
Las indicaciones de columna comienzan a contar siempre desde el inicio de
lnea. La diferencia de las indicaciones subsiguientes debe ser como mnimo
igual que la longitud correspondiente del campo parcial (ver apartado 22.2.2).
STEP 5
C79000-G8578-C920-05 22-35
Editor AWL / Compilador Batch
STEP 5
22-36 C79000-G8578-C920-05
Software de parametrizacin COM DB1 23
Generalidades El software de parametrizacin COM DB1 permite parametrizar cmodamente y
sin errores las CPUs de las gamas baja y media. El tiempo necesario para para-
metrizar con xito la CPU es mnimo.
Hasta ahora slo era posible parametrizar las CPU mediante el DB1 y utilizando
texto explcito. Para editar el DB1 en texto explcito se tena que utilizar el editor
DB contenido en el paquete de STEP 5.
STEP 5
C79000-G8578-C920-05 23-1
Software de parametrizacin COM DB1
Suministro del El COM DB1 forma parte del suministro de STEP 5, V6.6 y se encuentra en el
paquete de directorio \STEP5\S5_SYS\S5_COM\COM_DB1 .
software COM DB1 Ficheros COM DB1:
STEP 5
23-2 C79000-G8578-C920-05
Software de parametrizacin COM DB1
Crear un nuevo Acaba de editar un DB1 con COM DB1 y desea rechazarlo. Para ello, pulse la
DB1 tecla F1 = Nuevo DB1 en la pantalla Panormica. Con ello se borra el DB1 que
se acaba de crear y en la panormica aparecen las parametrizaciones del DB1
prefijado.
En un DB1 es posible modificar parmetros que ya existan en el autmata
programable. Para ello se elige el modo online, se carga el DB1 del autmata
programable y se sobreescriben los parmetros deseados.
En un DB1 se pueden modificar parmetros que ya existan en un fichero de pro-
grama STEP 5. El fichero de programa STEP 5 se selecciona bien en la pantalla
de preajustes bien en la pantalla Cargar DB1. Seguidamente se carga el DB1 del
fichero de programa STEP 5 y se sobreescriben los parmetros deseados.
Crear mdulos de En caso de haber definido un DB en un bloque de parmetros, COM DB1 verifica
datos vacos si dicho DB ya figura en el autmata programable (slo en modo online) o en un
fichero de programa STEP 5. De no estar presente, se crea dicho DB. Si est
presente el DB, pero su longitud es insuficiente para los datos de parametriza-
cin, entonces se corrige la longitud (p. ej. DB con el buzn de emisin al para-
metrizar SINEC L1)
Introducir Es posible introducir un comentario para todo el DB1 o para bloques de parme-
comentarios tros puntuales. La longitud de un comentario est limitada a 80 caracteres (inclu-
sive espacios en blanco).
Enviar un DB1 a la Los parmetros ajustados en el DB1 se pueden documentar utilizando una
impresora impresora, pudindose imprimir todas las pantallas de parametrizacin y la panta-
lla Panormica. Si se desea utilizar para ello un fichero de impresin y/o un fi-
chero de pie de pgina, entonces se presupone que ya existen dichas
herramientas; es decir que se crearon con el paquete STEP 5. Los ficheros de
impresin y de pie de pgina se definen en la pantalla Ajustes previos.
STEP 5
C79000-G8578-C920-05 23-3
Software de parametrizacin COM DB1
Enviar un DB1 a Es posible transferir un DB1 a un fichero. Esto puede ser necesario para
un fichero transferir el DB1 a una impresora no conectada a la unidad de programacin. El
fichero se define en la pantalla Ajustes previos. Si se desea utilizar un fichero de
impresin y/o un fichero de pie de pgina, entonces rigen los mismos requisitos
que para la salida directa del DB1 por una impresora. Al fichero se transfieren los
mismos contenidos que se pueden transferir directamente a una impresora
( entregar un DB1 a la impresora).
Funciones del Se pueden ejecutar las siguientes funciones del autmata programable, si previa-
autmata progra- mente se ha elegido el modo online:
mable
comprimir la memoria del autmata programable
pasar el autmata programable de STOP a RUN; con ello se actualizan los
parmetros DB1 en la CPU
pasar el autmata programable de RUN a STOP
Funciones Adems, COM DB1 ofrece una serie de funciones auxiliares que simplifican la
auxiliares parametrizacin.
Est excluida una parametrizacin errnea, ya que COM DB1:
detecta errores al introducir los parmetros,
determina dentro de un DB1 todas las dependencias entre parmetros,
comprueba el cumplimiento del margen de valores en los argumentos,
en caso de error emite el aviso correspondiente y obliga a corregirlo (un DB1
errneo no se puede memorizar).
STEP 5
23-4 C79000-G8578-C920-05
Software de parametrizacin COM DB1
COM DB1 permite parametrizar todos los autmatas programables (CPUs) indicados en la siguiente tabla:
STEP 5
C79000-G8578-C920-05 23-5
Software de parametrizacin COM DB1
Resumen Este apartado explica el procedimiento de parametrizacin con COM DB1 (sistema
de manejo general), cmo se introducen datos en las pantallas COM DB1, las reglas
que deben observarse para ello y qu ayudas y avisos de error ofrece COM DB1.
COM DB1 se maneja con pantallas dispuestas en diferentes niveles. Para todos los
niveles de manejo de COM DB1 rige:
Pulsando una de las teclas de funciones F1 a F7 se ejecuta una funcin de
COM DB1 o se accede a una pantalla subordinada de COM DB1.
Con la tecla de funcin F8 = Retorno puede abandonarse cualquier pantalla
COM DB1 y volver a la pantalla de mayor jerarqua.
STEP 5
23-6 C79000-G8578-C920-05
Software de parametrizacin COM DB1
El siguiente esquema describe el sistema de manejo general para parametrizar con COM DB1.
Pantalla inicial:
Seleccin de idioma COM DB1
F5 : Vlido para todas
las pantallas:
con F8 se
F1 ... F5
retorna a la
pantalla superior
Preajustes
1er nivel de
manejo
F6
Panormica
2 nivel de ma-
nejo
F6
4 nivel de ma-
nejo
Tras iniciar COM DB1 aparece la primera pantalla de COM DB1, la pantalla de
seleccin del idioma. El idioma de presentacin de COM DB1 se selecciona con la
tecla de funcin apropiada
1er nivel de Una vez elegido el idioma deseado se llega a la pantalla de ajustes previos. En
manejo: ajustes ella se definen los preajustes que COM DB1 necesita para poder ejecutar sus
previos funciones.
En la pantalla de ajustes previos es preciso definir:
el modo de operacin de COM DB1 con la CPU (online/offline),
la referencia de la CPU y
la versin del autmata programable.
Los datos de los restantes campos de entrada de la pantalla de ajustes previos
dependen de las funciones que se deseen ejecutar en las pantallas siguientes.
(As, si p. ej. se desea almacenar el DB1 en un fichero de programa, entonces en
la pantalla de ajustes previos se puede introducir, en el campo de entrada Fichero
prog.:, el nombre del fichero de programa (fichero de destino).
STEP 5
C79000-G8578-C920-05 23-7
Software de parametrizacin COM DB1
2 nivel de manejo: Una vez aceptados los ajustes previos se pasa a la pantalla Panormica. En di-
panormica cha panormica se visualizan todos los bloques de parmetros posibles para la
CPU indicada en la pantalla de ajustes previos. Junto a los bloques de parme-
tros se visualizan el estado de parametrizacin de cada uno de los bloques (p.
ej.: no parametrizado, parametrizado (prefijado), etc.).
En la pantalla Panormica es preciso definir:
si se desea cargar, transferir o imprimir un DB1 presente en el autmata pro-
gramable o en un fichero de programa (funciones de utilidad DB1),
si se desea modificar o borrar bloques de parmetros de un DB1 ya cargado,
si se desea crear un nuevo DB1, o bien
si se desea pasar a una funcin AG.
La primera vez que se pasa de la pantalla de ajustes previos a la pantalla Pano-
rmica, en la lnea de avisos se comunica si existe ya un DB1 en el fichero de
programa y/o en el autmata programable. Al cargar un DB1 ya presente se ac-
tualiza la panormica.
3er nivel de ma- Si en el 2 nivel de manejo se ha seleccionado una funcin DB1 (p. ej.: Cargar
nejo: funciones DB1) o una funcin AG, en el 3er nivel de manejo aparece la pantalla asociada
DB1 / bloque de para activar la funcin.
parmetros.../ Si en el 2 nivel de manejo se ha seleccionado un bloque de parmetros, en el
funciones AG 3er nivel de manejo se pasa a la pantalla de parametrizacin. Existe una pantalla
de este tipo para cada bloque de parmetros. Una pantalla de parametrizacin
incluye una lista con todos los parmetros pertenecientes al bloque. Los datos de
parametrizacin ya presentes (p. ej. tras cargar un DB1) se visualizan en los
campos de entrada correspondientes de la pantalla de parametrizacin. En algu-
nos campos de entrada no parametrizados figuran valores prefijados o por de-
fecto.
4 nivel de manejo: El 4 nivel de manejo slo existe cuando en el 3er nivel del COM DB1 aparece la
bloque de pantalla SINEC L2: Panormica con las subdivisiones lgicas. Para cada subdivi-
parmetros sin existe una pantalla de parametrizacin propia. En el 4 nivel de manejo SI-
SINEC L2 NEC L2 bloque de parmetros existen las mismas posibilidades de introduccin
que en el 3er nivel de manejo Bloque de parmetros ....
STEP 5
23-8 C79000-G8578-C920-05
Software de parametrizacin COM DB1
Resumen Todas las funciones del COM DB1 pueden ejecutarse introduciendo datos en las
pantallas. Las pantallas de COM DB1 tienen todas, en principio, una estructura
igual. Estn divididas en cinco reas diferentes. Tomando como ejemplo la panta-
lla de parametrizacin Parmetros del reloj (CLP) se muestra el reparto de las
distintas reas de las pantallas de COM DB1.
Lnea de comentario
Situacin de la palabra de estado: _ N:
Situacin de los datos del reloj: N:
Factor corr.: Actualizacin reloj en stop:
Salvar hora:
Area de Fecha/hora: Formato:
entrada/
Da sem.: Fecha (dd mm aa): Hora (hh mm ss):
salida
Alarma: Formato:
Da sem.: Fecha (dd mm): Hora (hh mm ss):
Lnea de avisos
Lnea de F F F F F F F F
mens 1 2 3 Elegir 4 5 6 Aceptar 7 Info 8 Retorno
Figura 23-2 Pantalla de parametrizacin Parmetros del reloj (CLP). Divisin de las
pantallas COM DB1 en distintas reas
Encabezado El encabezado de todas las pantallas COM DB1 ocupa una lnea y se separa con
una barra continua del resto de las reas de la pantalla. Sirve para titular el con-
tenido de la pantalla COM DB1. El encabezado no puede modificarse en la pan-
talla COM DB1 respectiva.
Lnea de comenta Aqu es posible introducir un comentario relativo a un bloque de parmetros (en
rio la pantalla de parametrizacin correspondiente) o a todo el DB1 (en la pantalla
Panormica). La lnea de comentario ocupa una lnea y puede tener un mximo
de 80 caracteres.
Area de entrada o El rea central, la mayor de la pantalla, consituye el rea de entrada propiamente
salida dicha de las pantallas COM DB1. Dependiendo del nivel de manejo, aqu se vi-
sualizan textos estticos y campos de entrada en donde se ajustan los parme-
tros. En ellos se introducen con el teclado los datos de parametrizacin vlidos y
relevantes para la funcin seleccionada. Dichos datos pueden transferirse
despus a un fichero de programa o al autmata programable.
En la misma zona es posible visualizar (zona de salida) los datos de parametriza-
cin de un DB1 contenido en un fichero de programa o en el autmata programa-
ble. COM DB1 visualiza en esta zona tambin ventanas de seleccin, ventanas
de ayuda y advertencias, funciones todas ellas que apoyan el manejo de
COM DB1.
STEP 5
C79000-G8578-C920-05 23-9
Software de parametrizacin COM DB1
Lnea de avisos En esta lnea, COM DB1 visualiza textos informativos sobre el curso de la para-
metrizacin, operaciones errneas y fallos. La primera vez que se pasa de la
pantalla de ajustes previos a la pantalla Panormica, COM DB1 notifica en la l-
nea de avisos si existe un DB1 en el fichero de programa y/o en el autmata pro-
gramable.
Lnea de mens La lnea de mens (teclas de funcin F1 a F8) situada en el borde inferior de la
pantalla muestra qu funcin del COM DB1 puede activarse con qu tecla de
funcin del teclado. Las funciones de COM DB1 no posibles en modo offline (p.
ej. Cargar el autmata programable) no son soportadas por las teclas de funcio-
nes correspondientes en modo offline.
Nota
La tecla F6 = Aceptar permite aceptar seguidamente en el DB1 los datos de pa-
rametrizacin modificados. Dicha aceptacin slo es efectiva si no tienen errores
todos los parmetros del bloque. Una vez ejecutada la aceptacin, COM DB1
cambia automticamente a la pantalla Panormica.
STEP 5
23-10 C79000-G8578-C920-05
Software de parametrizacin COM DB1
F F F F F F F F
1 2 3 Elegir 4 5 6 Aceptar 7 Info 8 Retorno
Figura 23-3 Pantalla COM DB1 Parmetros del reloj (CLP); elegir da de la semana
Nota
Cualquier comentario a un bloque de parmetros se graba con el bloque de
parmetros en el DB1 pulsando F6 = Aceptar.
STEP 5
C79000-G8578-C920-05 23-11
Software de parametrizacin COM DB1
Particularidades y En la nota siguiente hemos resumido algunas pocas particularidades y reglas que
reglas para hay que observar al parametrizar el DB1 usando COM DB1:
rellenar pantallas
COM DB1 Nota
Si en la pantalla de ajuste previo no se indica la versin de la CPU, entonces
COM DB1 accede al juego de parmetros (bloque de parmetros, margen de va-
lores) de la versin ms actual que conoce. COM DB1 visualiza entonces la ver-
sin vlida en el campo de entrada correspondiente de la pantalla de ajustes pre-
vios.
En el caso de la CPU 944 con dos interfases serie es necesario indicar tambin en
la pantalla de ajustes previos la referencia y la versin del cartucho de memoria
con el sistema operativo.
Al cargar un DB1 creado con STEP 5 pueden perderse comentarios si:
el comentario supera los 80 caracteres,
el comentario al DB1 completo no figura directamente antes del identificador
de fin END o bien
el comentario a un bloque de parmetros no figura directamente detrs del
identificador de bloque respectivo. Tambin se pierden los bloques de parme-
tros acotados entre caracteres de comentario (#) en el DB1 prefijado.
Si antes de aceptar un bloque de parmetros se borra un parmetro que tiene
asignado un valor prefijado, entonces en el autmata programable rige el valor
prefijado. Si se selecciona nuevamente la pantalla de parametrizacin, en el
campo de entrada del parmetro se visualiza el valor prefijado.
STEP 5
23-12 C79000-G8578-C920-05
Software de parametrizacin COM DB1
Resumen COM DB1 ofrece un extenso sistema de ayuda y de gestin de errores para la
programacin del DB1. Este apartado ofrece una panormica de:
todas las funciones de ayuda que ofrece COM DB1 durante la parametriza-
cin y
todos los avisos de error que visualiza COM DB1 durante la programacin del
DB1.
Sistema de ayuda El sistema de ayuda de COM DB1 est basado en el sistema de ayuda de
STEP 5.
Desde la pantalla se puede acceder a textos de ayuda relativos a la pantalla
COM DB1 seleccionada y a la posicin actual del cursor. COM DB1 ofrece tres
tipos de ayudas:
Lnea de avisos: advertencias y avisos de error en la lnea de avisos de
las pantallas COM DB1.
Pantallas de ayuda: textos de ayuda que explican la pantalla actual de
COM DB1 y la asignacin de las teclas de funcin.
Ventana Info: textos de ayuda con informaciones relativas a los campos de
entrada.
Lnea de avisos En la lnea de avisos de la pantalla de COM DB1 ( fig.23-4) COM DB1 se
visualizan las siguientes informaciones:
errores producidos al manejar COM DB1 (p. ej. Entrada incorrecta)
errores de parametrizacin
funciones en curso dentro de COM DB1 (p. ej. el DB1 se est cargando.
Esperar ...)
la presencia de un DB1 en un fichero de programa y/o en un autmata progra-
mable al cambiar de la pantalla de ajustes previos a la pantalla Panormica
Pantallas de ayuda Si dentro de una pantalla COM DB1 se pulsa la tecla INFO, en pantalla se pre-
senta entonces una pantalla de ayuda con una breve explicacin sobre la panta-
lla seleccionada y la asignacin actual de teclas de funciones.
Con ello se borra el contenido anterior de la pantalla y se visualiza el texto de
ayuda respectivo.
Si la informacin no cabe en una nica pantalla, pulsando las teclas INSERT o
es posible pasar a la siguiente pgina.
Pulsando la tecla ESC se abandona la pantalla de ayuda. Con ello se restablece
el contenido antiguo de la pantalla.
STEP 5
C79000-G8578-C920-05 23-13
Software de parametrizacin COM DB1
F F F F F F F F
1 2 3 Elegir 4 5 6 Aceptar 7 Info 8 Retorno
Figura 23-4 Pantalla de ayuda: explicaciones de la pantalla actual de COM DB1 Parmetros del reloj y
asignacin de teclas de funcin
Ventana Info La tecla de funcin F7 = Info (de poder ser elegida) permite pedir la visualizacin
de ayudas relativas a los campos de entrada de COM DB1. Dependiendo de la
posicin del cursor en el campo de entrada, en una ventana Info se describen
brevemente todos los valores o alternativas posibles y permitidos.
Al contrario de las pantallas de ayuda mencionadas anteriormente, destinadas a
explicar la asignacin de las teclas de funcin, la ventana Info respectiva slo
tapa una parte de la pantalla. Permanece visible el campo de entrada.
Solo es posible tener abierta una ventana Info.
Antes de rellenar el campo de entrada o de posicionar el cursor en el prximo
campo de entrada deber cerrarse la ventana Info. La tecla ESC permite cerrar la
ventana Info.
STEP 5
23-14 C79000-G8578-C920-05
Software de parametrizacin COM DB1
Lageeldes
Indicar Statuswortes:
identificador del da de la semana: _ Nr.:
LULage
Lunesder- MA
Uhrendaten:
Martes - MI Mircoles- JU Jueves - VI ViernesNr.:
sA Sbado - DO Domingo
Si Korrekturfaktor:
se elige XX, el reloj considera el daAktualisierung
de la semanader Uhr im Stop:
actual.
Uhrzeit retten:
<ESC>: Cierre de la ventana
Datum/Uhrzeit: Uhrzeitmodus:
Da sem.: Fecha (dd mm aa): Hora (hh mm ss):
Alarma: Formato:
Da sem.: Fecha (dd mm): Hora (hh mm ss):
F F F F F F F F
1 2 3 Elegir 4 5 6 Aceptar 7 Info 8 Retorno
Sistema de gestin El sistema de gestin de errores de COM DB1 se basa en gran parte en el de
de errores STEP 5. COM DB1 puede reconocer errores y comunicrselos al usuario indi-
cando en la pantalla los avisos correspondientes.
COM DB1 reacciona a los siguientes errores:
errores reconocidos durante la carga o transferencia del DB1
errores durante la programacin del DB1 (errores de manejo)
COM DB1 reacciona a uno de los errores mencionados:
bien con un aviso de error (al igual que en STEP 5 los avisos de error se vi-
sualizan en la lnea de avisos de pantalla; (p. ej.: Margen de valores
incorrecto).
o con una advertencia (reclamo de seguridad). Las advertencias se visualizan
en una ventana marcada con trazo simple y que se presenta en el centro de
la pantalla (p. ej. Desea rechazar la parametrizacin?).
Los reclamos de seguridad debern confirmarse pulsando ESC o, de acuerdo
al texto visualizado, con ESC No o abandonar o y S.
Errores Durante la carga del DB1 desde el fichero de programa o del autmata programa-
reconocidos ble y durante la transferencia del autmata programable a un fichero de programa
durante la carga o al autmata programable se verifican todos los parmetros para verificar si:
se cumplen los mrgenes de valores admisibles
se cumplen las dependencias de parmetros dentro de un bloque
se cumplen las dependencias de parmetros entre bloques
STEP 5
C79000-G8578-C920-05 23-15
Software de parametrizacin COM DB1
Si el COM DB1 reconoce un error (p. ej. Area de entrada o salida in-
terrumpida u ocupada varias veces), entonces COM DB1 llama auto-
mticamente la pantalla Panormica en la cual se marcan como errneos los
bloques de parmetros afectados:
En el bloque errneo, los autnticos errores de parametrizacin se marcan
con una ! delante del campo de entrada.
En el caso de datos no interpretables para parmetros en el bloque err-
neo (que slo pueden aparecer en un DB1 que ha sido programado con el
editor de DB del paquete STEP 5), los campos de entrada estn rellenados
con *.
Nota
Si se posiciona el cursor sobre un parmetro errneo ( ! ) dentro de la pantalla de
parametrizacin, entonces en la lnea de avisos aparece el aviso de error corres-
pondiente.
Error:
informacin no interpretable en DB1
STEP 5
23-16 C79000-G8578-C920-05
Software de parametrizacin COM DB1
Error al programar COM DB1 bloquea durante la programacin cualquier introduccin no permitida:
COM DB1 verifica los textos introducidos tras finalizar la entrada pulsando :
Los errores sintcticos o la violacin del margen de valores permitido son se-
alizados por un aviso de error (p. ej. Margen de valores no vlido).
Los ajustes errneos de parmetros se marcan con una ! delante del campo
de entrada.
Al aceptar los datos de parametrizacin en el DB1 pulsando F6 = Aceptar se
verifica adems las interdependencias de parmetros dentro del mismo blo-
que: las interdependencias de parmetros no cumplidas son sealizadas por
la advertencia Los parmetros tienen errores y no pueden
salvarse. Despus de acusar con ESC los parmetros errneamente para-
metrizados as localizados quedan marcados con una ! delante del campo
de entrada.
Nota
Si se posiciona el cursor sobre un parmetro errneo (!) dentro de la pantalla
de parametrizacin, entonces en la lnea de avisos aparece el aviso de error cor-
respondiente.
Slo cuando se han introducido sin errores todos los parmetros es posible me-
morizar el bloque de parmetros pulsando F6 = Aceptar.
STEP 5
C79000-G8578-C920-05 23-17
Software de parametrizacin COM DB1
STEP 5
23-18 C79000-G8578-C920-05
Software de parametrizacin COM DB1
Elegir idioma Tras iniciar COM DB1 se visualiza la pantalla Elegir idioma. Las teclas F1 a F5
permiten elegir el idioma de los textos del COM DB1.
Pulsar F4 = espaol. (La tecla F8 = Retorno o la tecla ESC permite abandonar
el COM DB1.)
COM DB1
Versin x.y
F F F F F F F F
1 deutsch 2 english 3 francais 4 espaol 5 italiano 6 7 8 Retorno
Fijar ajustes pre- En la pantalla Ajustes previos se definen los ajustes previos para parametrizar
vios con COM DB1 como se indica a continuacin.
Definir modo de funcionamiento de COM DB1 con la CPU:
Tras seleccionar la pantalla de ajustes previos el cursor est sobre el campo de
entrada Online/Offline:
1. Pulsando la tecla F3 = Elegir abrir la ventana de seleccin asociada al campo
de entrada Online/Offline.
2. Aceptar Online en el campo de entrada pulsando o INSERT. En el campo
de entrada se visualiza Online.
3. Posicionar el cursor sobre el siguiente campo de entrada; para ello pulsar o
INSERT.
STEP 5
C79000-G8578-C920-05 23-19
Software de parametrizacin COM DB1
Definir MLFB Para definir la referencia (MLFB) proceder de la misma forma que para Definir
modo del COM DB1 con la CPU. (Es posible posicionar el cursor sobre la lnea
0958MB42 0958MB02 en la ventana de seleccin.)
Definir versin del Introducir por teclado la versin 01 del autmata programable y terminar la intro-
autmata duccin pulsando o INSERT. (ESC permite interrumpir la aceptacin, es decir
programable vaciar el campo de entrada.)
Una vez introducidos todos los ajustes previos aparece la siguiente pantalla:
Online/offline: Online
F F F F F F F F
1 2 3 Elegir 4 5 6 Aceptar 7 Info 8 Retorno
Figura 23-8 Pantalla COM DB1 Ajustes previos; introducir los ajustes previos
Pasar el autmata COM DB1 conoce los posibles bloques de parmetros y las parametrizaciones
programable de realizadas en el DB1 prefijado para el autmata programable registrado en la
RUN a STOP pantalla Ajustes previos.
Para el S595U, COM DB1 ofrece la siguiente pantalla:
F F F F F F F F
1 nuevo 2 Cargar 3 Transf. 4 Imprim. 5 Borrar 6 Selec. 7 Funcio- 8 Retorno
DB1 DB1 DB1 DB1 bloque bloque nes AG
Figura 23-9 Pantalla COM DB1 Panormica; seleccionar funcin del autmata
programable
STEP 5
23-20 C79000-G8578-C920-05
Software de parametrizacin COM DB1
Cambiar el modo El modo de operacin del autmata programable se modifica en la pantalla Fun-
de operacin ciones AG:
1. Para ello pulsar la tecla F7 = Funciones AG.
2. Para cambiar el modo de operacin, pulsar la tecla F2 = Run Stop. Con ello
el autmata programable se encuentra ahora en STOP.
F F F F F F F F
1 Comprim. 2 Run > 3 Stop > 4 5 6 7 8 Retorno
AG Stop Run
Figura 23-10 Pantalla COM DB1 Funciones AG; pasar el autmata programable de
RUN a STOP
STEP 5
C79000-G8578-C920-05 23-21
Software de parametrizacin COM DB1
23.4.2 Cargar del autmata programable el DB1 prefijado; introducir comentario al DB1;
seleccionar bloque de parmetros
Cargar y modificar El DB1 presente en el autmata programable debe cargarse y modificarse con
COM DB1.
Cargar el DB1 desde el autmata programable:
1. Pulsar en la pantalla Panormica ( fig.23-11) la tecla F2 = Cargar DB1. Con
ello se visualiza la pantalla Cargar DB1:
Unidad:
F F F F F F F F
1 Cargar 2 Cargar 3 Elegir 4 5 6 7 Info 8 Retorno
fich.prog. de AG
STEP 5
23-22 C79000-G8578-C920-05
Software de parametrizacin COM DB1
F F F F F F F F
1 Nuevo 2 Cargar 3 Transf. 4 Imprim. 5 Borrar 6 Selec. 7 Funcio- 8 Retorno
DB1 DB1 DB1 DB1 bloque bloque nes AG
STEP 5
C79000-G8578-C920-05 23-23
Software de parametrizacin COM DB1
F F F F F F F F
1 neuer 2 DB1 3 DB1 4 DB1 5 Borrar 6 Selec. 7 AG- 8 Retorno
DB! Laden Uebertr Drucken bloque bloque Funktion
Figura 23-13 Pantalla COM DB1 Panormica SINEC L2; seleccionar funciones
SINEC L2
Editar los par- En la pantalla SINEC L2: Panormica es posible seleccionar las funciones SI-
metros NEC L2 que se desea parametrizar.
Nota
Como primer paso siempre es necesario definir los parmetros base, ya que s-
tos son vlidos para todas las funciones SINEC L2. Slo despus pueden defi-
nirse los parmetros para funciones SINEC L2 especiales.
STEP 5
23-24 C79000-G8578-C920-05
Software de parametrizacin COM DB1
Nmero de la estacin: z
Target-Rotation-Time: 5120
Setup-Time: 0
Slot-Time: 400
Station-Delay-Time mnimo: 12
F F F F F F F F
1 2 3 Elegir 4 5 6 Aceptar 7 Info 8 Retorno
Figura 23-14 Pantalla COM DB1 Parmetros base SINEC L2; editar parmetros base
STEP 5
C79000-G8578-C920-05 23-25
Software de parametrizacin COM DB1
F F F F F F F F
1 2 3 Elegir 4 5 6 Aceptar 7 Info 8 Retorno
Figura 23-15 Pantalla COM DB1 Enlace estndar; editar parmetros base
STEP 5
23-26 C79000-G8578-C920-05
Software de parametrizacin COM DB1
F F F F F F F F
1 Nuevo 2 Cargar 3 Transf. 4 Imprim. 5 Borrar 6 Selec. 7 Funcio- 8 Retorno
DB1 DB1 DB1 DB1 bloque bloque nes AG
F F F F F F F F
1 Impre- 2 Impr. en 3 DB1 4 DB1 5 Block 6 Block 7 AG- 8 Retorno
sora fichero Uebertr Drucken Loeschen Anwahl Funktion
Figura 23-17 Pantalla COM DB1 Impresin del DB1; seleccionar salida por impresora
STEP 5
C79000-G8578-C920-05 23-27
Software de parametrizacin COM DB1
Unidad:
F F F F F F F F
1 Transf. 2 Transf. 3 Elegir 4 5 6 7 Info 8 Retorno
a fich. al AG
STEP 5
23-28 C79000-G8578-C920-05
Software de parametrizacin COM DB1
Unidad: C
Fichero prog.: AG95L2ST.S5D
F F F F F F F F
1 Transf. 2 Transf. 3 Elegir 4 5 6 7 Info 8 Retorno
a fich. al AG
Figura 23-19 Pantalla COM DB1 Transferir DB1; seleccionar Transf. a fich.
3. Pulsar la tecla F1 = Transf. a fich.. En la lnea de avisos aparece la informa-
cin que se est transferiendo el DB1.
Una vez finalizada la transferencia del DB1 aparece automticamente la pantalla
Panormica.
(Si el DB1 tiene errores, entonces se presenta el aviso de fallo correspondiente y
no se transfiere el DB1. El bloque de parmetros errneo se marca correspon-
dientemente en la pantalla Panormica.)
STEP 5
C79000-G8578-C920-05 23-29
Software de parametrizacin COM DB1
Pasar el autmata El modo de operacin del autmata programable puede modificarse en la panta-
programable de lla Funciones AG.
STOP a RUN 1. Pulsar la tecla F7 = Funciones AG ( fig. 23-20) en la pantalla Panormica.
Aparece en la pantalla Funciones AG.
2. Cambiar el modo de operacin pulsando la tecla F3 = Stop Run. El soft-
ware le pregunta si desea actualizar la parametrizacin en el autmata progra-
mable.
3. Para confirmar, pulsar o INSERT. Con ello se aceptan en el sistema opera-
tivo del autmata programable las parametrizaciones.
(Con ESC o F8 = Retorno permite interrumpir la aceptacin.)
Con ello se actualizan las parametrizaciones en el autmata programable y ste
se encuentra en el estado RUN.
F F F F F F F F
1 Comprim. 2 Run > 3 Stop > 4 5 6 7 8 Retorno
AG Stop Run
Figura 23-20 Pantalla COM DB1 Funciones AG; pasar el autmata programable de
STOP a RUN
4. COM DB1 se abandona pulsando 4 veces F8 = Retorno.
STEP 5
23-30 C79000-G8578-C920-05
Acoplamiento PG 24
Generalidades La tarea del paquete de acoplamiento de unidades de programacin consiste en
intercambiar mdulos o ficheros STEP 5 entre diferentes unidades de
programacin.
STEP 5
C79000-G8578-C920-05 24-1
Acoplamiento PG
24.1 Hardware
Requisitos del Para el intercambio de datos con una unidad de programacin acoplada se
hardware requiere una interfase activa TTY (20 mA). Si la interfase COM 1 existente es
una interfase V.24 o bien una interfase TTY pasiva, hay que adaptar la interfase
S5. Para ello se conecta un convertidor (KsterBox) entre la unidad de progra-
macin y el cable de conexin de la unidad. Este convertidor convierte la inter-
fase V.24 de la unidad de programacin en una interfase TTY activa, simulando
as la interfase S5 de una unidad de programacin S5.
Conecte para ello su unidad a la unidad acoplada:
con la interfase TTY activa COM 1.
La unidad de programacin y la unidad acoplada estn conectadas a travs
de dos cables
o bien
con la interfase TTY pasiva o V24 COM 1.
En una unidad de programacin con interfase TTY pasiva o con slo una inter-
fase V.24 COM 1, la interfase pasiva debe convertirse en una interfase S5 con
un convertidor (KsterBox).
La unidad de programacin se conecta al convertidor (KsterBox), que a su vez
se conecta a la unidad de programacin interlocutora con otro cable.
Los cables estn descritos en los manuales PG 7xx.
24.2 Acoplamiento
Cargar el paquete El paquete se carga con la funcin STEP 5 Cambio > Otros ... F9 ( Cambio).
de acoplamiento El programa Acoplamiento de PG se encuentra en el directorio
desde la unidad de ...\S5_SYS\S5_COM\PG_PG.
programacin En cuanto se active el paquete de acoplamiento desde la unidad de programa-
cin, ste ya est arrancado y a partir de ese momento se trabaja en el interfase
de usuario del software de acoplamiento para unidades de programacin.
STEP 5
24-2 C79000-G8578-C920-05
Acoplamiento PG
Seleccionar la Una vez aceptados los ajustes previos (F6) aparece la pantalla SELECCION
funcin FUNCION. Las funciones disponibles son las siguientes:
Plano de Explicacin
teclas
1 2
F1 PASIVO
Cambia la unidad de programacin del estado activo al estado pasivo. El aparato receptor
siempre debe estar en estado pasivo. Para salir del estado pasivo pulse la tecla ESC.
F3 TRANSFERIR
Conmuta al prximo plano de teclas donde se activa el intercambio de datos.
F1 MODULO (Transferir)
Aparece la lnea de comando:
MODULO: TRANSMITIR AL APARATO ACOPLADO.
En el campo MODULO puede efectuar las siguientes entradas:
P. ej..: Explicacin
PBx Mdulos individuales
#DOK Mdulos de documentacin (fichero DOK)
FB Mdulos de un mismo tipo
* Diversos mdulos de una lista de mdulos
B Diversos mdulos de un fichero de programa preajustado
# Todos los ficheros de documentacin
leer Todos los mdulos y ficheros de documentacin
Al finalizar sus entradas con Aceptar inicia automticamente la transferencia a la unidad de
programacin acoplada.
STEP 5
C79000-G8578-C920-05 24-3
Acoplamiento PG
Plano de Explicacin
teclas
1 2
F2 FICHEROS (Transmitir)
Aparece la lnea de comando:
FICHERO.: TRANSMITIR AL APARATO ACOPLADO UNIDAD DE DEST.:
Introduzca el nombre del fichero a transferir:
L:NNNNNNNN.EEE (mx 8 caracteres delante del punto).
P. ej.: C: FICHPROG.S5D
UNIDAD DESTINO: Introduzca aqu la unidad deseada. Al finalizar sus entradas con Aceptar
inicia automticamente la transferencia a la unidad de programacin acoplado.
F5 PDIR
Se imprime el directorio de la unidad acoplada. Aparece la lnea de comando
SALIDA DIRECTORIO DEL APARATO ACOPLADO
Indique aqu los mdulos tal y como se explica bajo F1. No es posible seleccionar listas de
mdulos (*).
Al finalizar sus entradas con Aceptar, inicia automticamente la salida de una lista de mdulos
en la pantalla.
F6 PFICH.PRG
Aqu se ajusta el fichero de programa de la unidad acoplada. Aparece la lnea de comando:
AJUSTAR FICH.PRG DE AP.ACOPLADO NOMBRE FICHERO: ST.S5D
Introduzca el nombre del fichero deseado.
Al finalizar sus entradas con Aceptar, se ajusta el fichero.
F4 PEDIR
Esta funcin acta igual que TRANSFERIR; sin embargo, aqu se transfieren los ficheros o los
mdulos de la unidad de programacin pasiva a la activa.
F6 AJUSTES
Aparece la pantalla Ajustes previos.
F7 DE AYUDA
Con esta funcin se pueden administrar mdulos y ficheros de documentacin, as como acti-
var ficheros de programa.
Se pueden ejecutar las siguientes funciones:
- Transmitir mdulos y ficheros de documentacin (F1 = TRANSFERIR)
- Borrar mdulos y ficheros de documentacin, borrado total del autmata
programable (F2 = BORRAR)
- Imprimir el ndice (contador) (F3 = DIR)
- Cambiar el fichero de programa preajustado (F6 = FICH.PRG)
F8 RETORNO
Retornar a STEP 5.
STEP 5
24-4 C79000-G8578-C920-05
5 parte:
Ejemplo de aplicacin
Ejemplo 25
STEP 5
24-6 C79000-G8578-C920-05
STEP 5 en la prctica
- Ejemplo de aplicacin - 25
Generalidades Este captulo contiene un ejemplo para familiarizarse con STEP 5 y trabajar con este
paquete de software. El ejemplo Control de un tnel de lavado muestra paso a paso
cmo editar, comprobar, documentar y archivar el programa de aplicacin corres-
pondiente.
STEP 5
C79000-G8578-C920-05 25-1
STEP 5 en la prctica - Ejemplo de aplicacin -
Descripcin breve La figura siguente muestra un tnel de lavado de autos como puede encontrar en
de la tarea de con- muchas estaciones de servicio; ste debe ser automatizado mediante el pro-
trol grama STEP 5.
STEP 5
25-2 C79000-G8578-C920-05
STEP 5 en la prctica - Ejemplo de aplicacin -
Requisitos para Del esquema del proceso de lavado descrito arriba se derivan las interfases del
la ejecucin del proceso, es decir, las entradas/salidas para el programa de control a elaborar
ejemplo (figura 25-2 ). Con las denominaciones de las seales E/S se disea entonces,
en base a las descripciones textuales del proceso, el programa de control que
realiza el proceso de lavado.
Entradas Salidas
STEP 5
C79000-G8578-C920-05 25-3
STEP 5 en la prctica - Ejemplo de aplicacin -
Entradas Sensores
(contactos del simulador)
Lista de Contactos
instrucciones Motores
de control
Vlvulas magnticas
(programa) Indicaciones
Salidas Actores
(rels) (lmparas en el AG)
Funciones online
Unidad de programacin
STEP 5-SW
PG
STEP 5
25-4 C79000-G8578-C920-05
STEP 5 en la prctica - Ejemplo de aplicacin -
Fichero Ajuste el proyecto de ejemplo e introduzca los parmetros necesarios para preparar
Proyecto> la tarea de programacin con el comando de men Fichero > Proyecto > Ajustar
Ajustar F4 F4.
1. Para ello elija primero Proyecto > Ajustar en un proyecto nuevo. Para
seleccionar posteriormente el proyecto ya existente ejecute Proyecto >
Cargar.
Aparece el dilogo de preajustes con 7 fichas para los diferentes nombres de
fichero. Estos campos estn prefijados con el nombre NONAME.
STEP5 - S5KXS01Z
C:\STEP5\S5_DATEN\PROBSPPX.INI
STEP 5
C79000-G8578-C920-05 25-5
STEP 5 en la prctica - Ejemplo de aplicacin -
Introducir los Los ajustes para el proyecto Tnel de lavado se introducen en el siguiente orden:
ajustes en las
1. Especifique el programa a elaborar para el tnel de lavado sobrescribiendo en
fichas la ficha 5 el directorio de proyecto con las siguientes denominaciones:
C:\STEP5\S5_Daten
2. Elija el modo de operacin, del autmata programable en la ficha 1 AG.
Mientras no se haya conectado ningn autmata programable slo podr
activar el modo Offline y por eso, es el preajuste STEP 5.
3. Elija el fichero de programa en la ficha 2 Mdulos:
C:\STEP5\S5_Daten\LAVADOST.S5D
Ya que se desea programar en la Lista de instrucciones, ajuste el parmetro
representacin AWL pulsando F3.
4. Elija el fichero de smbolos en la ficha 3 Smbolos:
C:\STEP5\S5_Daten\LAVADOZ0.ini
Ocupe el parmetro Indicacin simblica pulsando [X] o F3.
Para evitar confusiones mantenga una longitud de 8 caracteres para los
smbolos. Sin embargo, si desea formular un texto explicativo detallado, cambie
la longitud del comentario a 40 caracteres. Este ajuste debe ser finalizado con
la tecla Return.
5. Elija el fichero de impresin ...DR.INI en la ficha 4 Documentacin o
sobrescriba el preajuste con NONAME.
Fichero Despus de seleccionar Proyecto > Grabar bajo... aparece la casilla de seleccin
Proyecto> de ficheros en la que deber introducir LAVADO bajo el nombre del fichero.
grabar bajo...
Confirme la entrada con Grabar. Despus de confirmar el aviso Fichero des-
tino ya en FD, sobrescribir?, STEP 5 instala el fichero de proyecto
LAVADOPJ.INI, en el que estn contenidos y resumidos los ficheros de programa
y de ajuste.
STEP 5
25-6 C79000-G8578-C920-05
STEP 5 en la prctica - Ejemplo de aplicacin -
Editar la lista de Los operandos simblicos son designaciones (p. ej. Puerta abierta) de los
asignacin operandos absolutos elaborados por el control (p. ej. E 32.6, A 32.2, M 10.0).
Para que la unidad de programacin pueda entender los operandos simblicos
seleccionados se requiere una lista de asignacin (ZULI), que en nuestro caso se
edita en el fichero de smbolos con el nombre
C:\STEP5\S5_Daten\LAVADOZ0.SEQ .
Para elaborar la lista tome como modelo la lista de las seales de la instalacin
(tabla 25.1). En ella ya se encuentran las asignaciones junto a la columna de
operandos. Antes de aceptarlos en ZULI, los operandos tienen que abreviarse
hasta obtener una longitud de 8 caracteres (como se ha preajustado en el
proyecto). Debido a esto y a la utilizacin de maysculas, los operandos reciben
una disposicin sinptica en el programa.
STEP 5
C79000-G8578-C920-05 25-7
STEP 5 en la prctica - Ejemplo de aplicacin -
Editor
Lista de asigna-
1. Llame el editor STEP 5 Lista de asignacin en el men del editor
cin F7
(o tecla de funciones F7).
Debajo del encabezado que indica el fichero LAVADOZ0.SEQ aparece un formu-
lario vaco con las columnas Operando, Smbolo y Comentario. Las extensiones
de los campos han sido fijadas al efectuar los preajustes del proyecto.
2. Introduzca la primera lnea de la lista de asignacin:
Fich.: C: LAVADOZ0.SEQ
STEP 5
25-8 C79000-G8578-C920-05
STEP 5 en la prctica - Ejemplo de aplicacin -
Administracin
Listas asignacion. 2. Seleccione ahora Administracin > Listas asignacin > Salida lista
errores.
3. Analice la lista de errores directamente en la pantalla o imprmala.
4. Efecte las correcciones de la lista de asignacin en el editor y active nueva-
mente el proceso de traduccin.
Editar el mdulo
de datos
Editor
Mdulo de datos
1. Llame al editor para crear mdulos de datos desde el men Editor > Mdulos
de datos > (o pulsando la tecla de funciones F2). Utilice la figura 25-14 como
modelo para el contenido del mdulo.
2. Escriba el tipo y el nmero del mdulo de datos a generar en la casilla de
peticin, aqu: DB 5. Accione despus OK.
En el encabezado del campo de entrada vaco aparece ahora la denominacin
del mdulo DB 5 y del fichero de programa C:\LAVADOST.S5D. El editor prefija
las direcciones de las palabras de datos comenzando con 0.
3. Introduzca en primer lugar el formato para la palabra de datos respectiva
(KH).
Si el formato es vlido, el cursor salta al siguiente campo. Las entradas no vli-
das se rechazan con el aviso Manejo incorrecto.
4. Introduzca el valor numrico en el formato prefijado teniendo en cuenta el
margen de valores correspondiente.
No se aceptan valores inadmisibles. El cursor tampoco salta al pulsar la tecla
Return.
5. La siguiente entrada de palabra de datos (lnea siguiente) aparece con el
mismo formato. Si desea otro formato retorne con Cursor izquierda e intro-
duzca el formato deseado.
0: KH= 0000;
1: KZ= 000;
STEP 5
C79000-G8578-C920-05 25-9
STEP 5 en la prctica - Ejemplo de aplicacin -
Corregir en el Para probar las funciones Insertar/Borrar en este editor avance con el cursor
comentario del hasta la C de Control en la segunda lnea y seleccione F1 = Insertar.
mdulo El editor se encuentra en el modo de insercin. La denominacin de las teclas de
funcin cambia a F1 = Sobrescribir, es decir, el modo elegible se indica en la de-
nominacin de las teclas de funcin.
1. Escriba Simatic-. Para retornar al modo de sobrescritura pulse F1 = Sobrescri-
bir.
2. Posicione ahora el cursor sobre la S de Simatic- y pulse F2 = Borrar, mueva
el cursor a la C de Control y pulse nuevamente F2 = Borrar. La introduccin se
borra.
STEP 5
25-10 C79000-G8578-C920-05
STEP 5 en la prctica - Ejemplo de aplicacin -
Introducir el Como ltimo paso para la edicin introduzca un nmero de biblioteca para identi-
nmero de ficar el mdulo (p. ej. versin DB).
biblioteca Con SHIFT F2 = n de biblioteca, el cursor salta al campo BIB. Escriba el n-
mero de biblioteca, aqu 2. Abandone el campo por medio de Aceptar o bien
Return.
Editar mdulo de
funcin
Editor
Mdulo STEP5 1. Llame el editor para crear mdulos STEP 5 en el men Editor bajo Mdulo
STEP 5 F1. Al comienzo aparece nuevamente la casilla de peticin.
2. Introduzca el tipo y el nmero del mdulo que desea generar.
Denominar En la casilla de peticin aparecen los posibles tipos de mdulos que pueden ser
mdulos visualizados
1. pulsando F3 = Seleccionar,
2. introduciendo el tipo y el nmero (libre) de mdulo que desea generar, aqu
FB 5.
3. Marque las opciones
Sobresc. con confirmacin y
Actualizar fich. secuencial
con F3 y cierre la casilla con Editar.
Se abre el campo de entrada del editor.
STEP 5
C79000-G8578-C920-05 25-11
STEP 5 en la prctica - Ejemplo de aplicacin -
Introducir el ttulo El segmento 1 no contiene ms instrucciones. Pero an falta el ttulo del seg-
del segmento mento.
1. Pulse COM y SHIFT F6 = NW-Komm.
2. Escriba: Preparar diseo del programa.
Con la tecla Return o bien Aceptar se abandona de nuevo el campo.
STEP 5
25-12 C79000-G8578-C920-05
STEP 5 en la prctica - Ejemplo de aplicacin -
Corregir el fichero En la cuarta y sexta lnea de instrucciones notar que despus de escribir IMPL
de smbolos POS, el cursor salta de nuevo al guin y no se deja sacar de este campo. Aqu
falta una asignacin simblica (aviso: falta asignacin, smbolo no definido) que
editaremos despus.
1. Para poder seguir editando, introduzca aqu primero el operando formal
M 10.1. Finalice con Aceptar.
Aviso:
Aceptar segmento modificado?
confirmar con S. Con eso se pasa al modo Salida.
2. En el modo Salida, posicione de nuevo el cursor sobre la cuarta instruccin y
llama el editor de smbolos por medio de F1 = Inf. sim.
Ahora se visualizan del fichero de smbolos *Z0.INI, las asignaciones de los
smbolos con el cursor sobre el operando formal M 10.1 en el orden de las
instrucciones. Complete esta lnea con el smbolo IMPL POS y el comentario
correspondiente Marca de impulso (slo 1 ciclo!), luego
3. pulse F2 = Editar sm. y, despus de introducir el smbolo y el comentario,
pulse F2 = Insertar. Finalice la correccin por medio de F8 = Retorno.
Despus de retornar al editor de mdulos, el segmento 2 debe contener lo si-
guiente:
STEP 5
C79000-G8578-C920-05 25-13
STEP 5 en la prctica - Ejemplo de aplicacin -
Instrucciones para Cuando haya pulsado Fin seg, el cursor se encuentra en la primera lnea de ins-
los segmentos 4 trucciones del segmento 3. Introduzca aqu las instrucciones y los comentarios
y5 para los segmentos 4 y 5. El segmento 3 que se ha omitido lo insertaremos pos-
teriormente.
Una particularidad del segmento 4 es la ramificacin del programa con el salto
condicionado en la segunda instruccin. La marca de salto WEIT se tiene que
posicionar en la meta del salto, para as marcar la entrada, por delante de los dos
puntos de instruccin. Para ello
pulse 2 veces la tecla Cursor izquierda e introduzca la marca del salto.
Insertar el
segmento 3 1. Pase las pginas con = hacia adelante o bien = hacia atrs hasta llegar al
segmento 3 y pulse la tecla F5 = Fin. seg. y de nuevo
F5 = Insertar.
Despus de F1 = Nue, el cursor se encuentra en la primera lnea de instruccin
del nuevo segmento insertado y an vaco.
2. Edite el segmento y finalice cada paso pulsando Aceptar y confirmando las con-
sultas del sistema.
STEP 5
25-14 C79000-G8578-C920-05
STEP 5 en la prctica - Ejemplo de aplicacin -
Documentacion Imprima ahora los protocolos (listados) tanto de nuestro programa FB 5 como del
Mdulos STEP 5 mdulo de datos y de la lista de asignacin. Como nombre para el fichero de impre-
... sin ha sido prefijado NONAMEDR.INI en Ajustar; este ttulo se puede sobrescribir
con LAVADODR.INI.
Para ello vaya al men principal Documentacin y seleccione la salida estndar de
los mdulos STEP 5. Las posibilidades de seleccin de la casilla de peticin
permiten imprimir mdulos o segmentos.
Proceda de la siguiente forma:
1. Escriba el mdulo FB 5 de su fichero de programa en la casilla de peticin.
2. Como opciones marque con una cruz la representacin AWL y el tipo de pro-
tocolo estndar.
3. Al activar OK se inicia el proceso de impresin.
El protocolo de impresin contiene:
el ttulo y el comentario del segmento,
el rea de instrucciones con comentarios de lnea,
la denominacin de los operandos en la lista de asignacin.
La impresin del programa LAVADOST.S5D debe coincidir a excepcin de las
denominaciones de smbolos con el extracto del programa en el apartado
25.5.4 (5 paso).
De la misma manera puede imprimir el mdulo de datos DB 5 y la lista de asignacin
LAVADO/0.SEQ, seleccionando los puntos correspondientes en el submen.
A travs de F3 = Seleccionar y la casilla de peticin se pueden imprimir tambin
otros mdulos existentes.
STEP 5
C79000-G8578-C920-05 25-15
STEP 5 en la prctica - Ejemplo de aplicacin -
Fichero Verifique en el men Fichero(s) DOS > Directorio si todos los ficheros ENSAYO...
Fichero DOS > fueron copiados. Para ello
Directorio...
ajuste el directorio C:\STEP5\S5_DATEN bajo Dir./ Unidad.
Adems de los ficheros de programa LAVADO... deben estar inscritos tambin los
ficheros ENSAYO...
Debido a que ambos programas se encuentran en el directorio de trabajo, pode-
mos completar nuestro programa an incompleto,
transfiriendo los segmentos faltantes,
sustituyendo el mdulo FB 5 incompleto, por el FB 10 con el programa de la-
vado completo y renombrndolo en FB 5,
transfiriendo los mdulos de organizacin que faltan (los mdulos de datos
son idnticos).
Transferir Los segmentos se pueden transferir slo entre mdulos del mismo programa. Por
segmentos eso debemos procurar transferir el mdulo de funcin FB 10 desde el programa
ENSAYOST.S5D a nuestro programa LAVADO...
STEP 5
25-16 C79000-G8578-C920-05
STEP 5 en la prctica - Ejemplo de aplicacin -
Fichero Para transferir un mdulo, STEP 5 abre una casilla de seleccin de ficheros despus
Mdulos > de seleccionar Mdulos > Transferir... en esta casilla se introduce:
Transferir...
1. Indicar el fichero de programa ENSAYOST.S5D en Transferir y el fichero de
programa LAVADOST.S5D en a:.
Despus de F3, STEP 5 muestra los ficheros que se encuentran en el directorio
de trabajo.
2. En la casilla de peticin Transferir mdulo(s) debe marcarse en el campo de
seleccin Lista mdulos e introducir FB 10.
Despus de Transferir o pulsar la tecla Return, STEP 5 responde con la pre-
gunta: Transferir comentarios?
3. Responda esta pregunta con S.
Nota
El aviso FK 10 ya en fichero, sobrescribir? y #FBDO.010 ya en
fichero, sobrescribir? no aparece al transferir por primera vez.
STEP 5
C79000-G8578-C920-05 25-17
STEP 5 en la prctica - Ejemplo de aplicacin -
Transferir y renom- Para sustituir completamente el mdulo FB 5 del programa LAVADO... por el mdulo
brar mdulos FB 10 hay que borrar el FB 5 incluyendo los comentarios y luego renombrar el FB 10
en FB 5.
Fichero
Mdulos> 1. Para borrar el mdulo de funcin FB 5 se debe seleccionar Fichero >
BOrrar.. Mdulos > Borrar...
2. Escribir FB 5 en la casilla de peticin Lista mdulos.
3. Despus de activar Borrar, STEP 5 pregunta Borrar comentario?.
4. Confirme con S y el aviso Mdulo borrado con S.
Una verificacin del directorio de mdulos confirma que los mdulos FB 5, FK 5 y
# FBDO.005 fueron borrados.
STEP 5
25-18 C79000-G8578-C920-05
STEP 5 en la prctica - Ejemplo de aplicacin -
Fichero
Mdulos > 1. Para renombrar el FB 10, seleccione Fichero > Mdulos > Transferir y
Transferir...F5 escriba o marque con una cruz en la casilla de peticin:
Transferir de C:\STEP5\S5_DATEN\LAVADOST.S5D ,
a C:\STEP5\S5_DATEN\LAVADOST.S5D
Seleccin (X) Mdulo [FB10] a [FB5].
2. Despus de activar Transferir confirme las consultas de STEP 5 con S.
El control del directorio de mdulos indica que adems del FB 10/FK 10 existe un
nuevo FB 5/FK 5.
Compruebe en el editor si el nuevo FB 5 est completo y contiene 15 segmen-
tos, operandos simblicos y todos los comentarios.
Fichero
Mdulos >
1. Para transferir los mdulos de organizacin (OB), seleccione Fichero >
Transferir...F5
Mdulos > Transferir...
2. introduzca en la casilla de peticin:
Transferir de ENSAYO...
a LAVADO...
Seleccin (X) marcar con una cruz la lista de mdulos e introducir OB1,
OB20, OB21, OB22.
3. Despus de activar Transferir, el sistema avisa: Transferir tambin
comentarios y Mdulos transferidos!, corfirme esto con S.
Despus de cambiar la instruccin de salto en el OB 1 por SPA FB 5 y la llamada
del mdulo de datos A DB 10 en el FB 5 por A DB 5, el programa LAVADO... con-
tiene todos los mdulos necesarios para el control de la instalacin.
STEP 5
C79000-G8578-C920-05 25-19
STEP 5 en la prctica - Ejemplo de aplicacin -
Adems de las funciones de edicin, STEP 5 ofrece una serie de ayudas para
comprobar y documentar el programa de usuario, as como para cambiar el
nombre de los operandos. Con el programa del tnel de lavado aprender a
utilizar algunas de estas funciones.
Referencias STEP 5 guarda en el fichero REF *XR.INI, las referencias cruzadas de las ins-
cruzadas trucciones que utilizan el mismo operando, incluso en otros mdulos. Para
generar este fichero active Crear XREF en el men Administracin.
Administracin En Fichero > Proyecto > Ajustar, se registra en la ficha Mdulos el fichero CXR.INI
Crear XREF como lista de referencias cruzadas. En el editor de mdulos puede hacerse mostrar
las referencias cruzadas de cada operando.
1. Llame el FB 5 en el editor de mdulos y posicione el cursor en el segmento 2
sobre la instruccin :O -ARRANQUE.
2. Tras pulsar F2 = Referen. y nuevamente F2 = XREF-sal., el cursor parpadea
bajo M 10.7, que es el operando cuyas referencias cruzadas se han de
indicar.
3. Confirme con la tecla Aceptar.
Ahora se visualiza una tabla con las referencias cruzadas de los operandos se-
leccionados (figura 25-6). Esta tabla contiene todos los puntos del programa en
los que se direcciona dicho operando. El cursor se encuentra sobre la primera
referencia al mdulo OB 20:1/UN.
4. Pulse F2 = Salto.
Se muestra el mdulo de organizacin OB20. Si es necesario, puede ir al modo
de edicin y modificar el mdulo. Para llegar a la tabla:
5. Pulse 2 veces F2 y Aceptar.
Para retornar directamente al FB 5 desde el OB 20:
6. Pulse F2 = Referen. y enseguida F5 = Mod. org.
Repita este salto en un mdulo direccionado. Para ello posicione el cursor en la
figura 25-6 sobre FB 10:2/UN y pulse F2 = Salto. Se visualiza el segmento 2 en el
FB 10.
Referencias cruzadas
STEP 5
25-20 C79000-G8578-C920-05
STEP 5 en la prctica - Ejemplo de aplicacin -
Z 2 -PASO FB 5 3*, 4*, 5*, 6*, 7*, 8*, 9*, 10*, 11*
12*, 13*, 14*
FB 10 3*, 4*, 5*, 6*, 7*, 8*, 9*, 10*, 11*
12*, 13*, 14*
OB 20 1*
OB 21 1*
OB 22 1*
Z 20 -CANTIDAD FB 5 6*
FB 10 6*
Figura 25-7 Lista de referencias cruzadas del programa del tnel de lavado
STEP 5
C79000-G8578-C920-05 25-21
STEP 5 en la prctica - Ejemplo de aplicacin -
Bsqueda Durante el proceso de edicin puede hacerse mostrar las referencias cruzadas
con una funcin de bsqueda.
Editor
Mdulo STEP 5... 1. Llame FB 5 en el editor de mdulos y pulse F3 = Bsqueda.
2. Escriba como criterio de bsqueda (Con. bsqueda:) un operando, aqu
E 32.4 o bien -BASTIDOR-ADELANTE. Tras F2 (a partir del segmento 1)
se indica la primera aparicin de este operando en el segmento 8, lnea de ins-
truccin 4.
3. Despus de pulsar nuevamente F3 = Bsqueda y F3 = Seguir
aparece el segmento 10 con el cursor en la instruccin 4, etc.
Administracin
Reasignar>
1. Compruebe el nombre del fichero:
manual...
fichero programa C:\STEP5\S5_DATEN\LAVADOST.S5D hacia
fichero programa C:\STEP5\S5_DATEN\LAVADOST.S5D.
2. Escriba el FB 10 en la casilla de peticin. Despus de Reasignar aparece
una tabla para introducir a la derecha el operando antiguo (direccin absoluta)
y a la izquierda, el operando nuevo.
3. Escriba operando antiguo: A 33.2, F7 = Aceptar operando nuevo: A 1.7.
4. Finalice las entradas con Aceptar y confirme los avisos del sistema con S.
5. Compruebe que se hayan realizado los cambios. Para ello llame el mdulo
FB 10 en el editor y pulse F3 = Bsqueda, escriba SBGR: A 1.7 y pulse F2 (a
partir del segm. 1).
En el segmento 12 figura tres veces el operando A 1.7 en lugar de -SECADO, es
decir, la seal para abrir y cerrar las vlvulas de aire para el secado viene de
A 1.7.
Comparar STEP 5 contiene una funcin de comparacin que permite comparar mdulos del
mdulos mismo tipo y con el mismo nmero en el autmata programable (AG) y en la uni-
dad de programacin (PG). Si no est conectado ningn autmata programable,
se pueden comparar mdulos en diferentes programas. Vamos a hacerlo en LA-
VADO... con nuestro FB 10 modificado por reasignacin y en ENSAYO... con el
FB original.
STEP 5
25-22 C79000-G8578-C920-05
STEP 5 en la prctica - Ejemplo de aplicacin -
Ficheros
Mdulos> 1. Llame la funcin Fichero > Mdulos > Comparar.
Comparar...
2. Introduzca en la casilla de peticin C:\STEP5\S5_DATEN\ENSAYOST.S5D
bajo Comp. fich. programa y FB 10 bajo Lista mdulos.
3. Pulse Comparar.
A continuacin se visualiza una panormica del FB 10 con las diferencias
localizadas en el segmento 12. Las operaciones STEP 5 que difieren en ambos
programas se representan en cdigo MC5.
4. Repita la comparacin de mdulos marcando con una cruz Todos mdulos (B)
en la casilla de peticin.
STEP 5 le muestra las funciones de comparacin tal como se muestran en la
figura 25-8. Los mdulos que no existan se indican con el aviso Mdulo
inexistente; adems podr observar que en el OB 1 se llaman a diferentes FBs.
DB 10
DB 10 en fich. prog. Mdulo no existe
FB 5
FB 5 en fich. prog.2 Mdulo no existe
FB 10
FB 10 en fich. prog. Mdulo no existe
OB 1
1 0000 3D05 3D0A
OB 20
STEP 5
C79000-G8578-C920-05 25-23
STEP 5 en la prctica - Ejemplo de aplicacin -
Para comprobar el programa del tnel de lavado debe conectar un autmata pro-
gramable S5-90/95 a su unidad de programacin. Para generar una conexin
permanente entre la unidad de programacin y el autmata programable, cambie
el modo de operacin en la pgina 2 de Ajustar a Online [Cicl.] (para ello pulse
las teclas F3 = Seleccionar y Aceptar).
Fichero El programa se carga con ayuda de la funcin Mdulos > Transferir en el men
Mdulos> Fichero.
Transferir F5
1. Seleccione Fichero > Mdulos > Transferir.
2. Introduzca C:\LAVADOST.S5D como fichero fuente en la casilla de peticin (si
no est preajustado).
3. En la casilla de peticin a introduzca AG.
4. Dentro de Seleccin introduzca Lista mdulos FB5, a continuacin DB 5 y
Todos OB.
5. Para copiar cada uno de los mdulos en el autmata programable accione
Transferir y confirme con S.
Fichero
Mdulos> 1. Controle este proceso de carga hacindose mostrar un directorio de los
Directorio F3 mdulos que residen en el autmata programable.
2. Para ello marque nuevamente con una cruz Todos mdulos (B) en la casilla
de peticin.
3. En la casilla de peticin marque con una cruz Directorio de: AG.
Se visualiza un directorio de los mdulos cargados en el autmata programable
que contiene solamente aquellas partes del programa requeridas por el autmata.
En la carga no se transfieren ni los comentarios ni los anteencabezados del m-
dulo.
Nota
Tambin se visualizan los mdulos de sistema del autmata programable.
STEP 5
25-24 C79000-G8578-C920-05
STEP 5 en la prctica - Ejemplo de aplicacin -
Test
Status mdulo... 1. Ponga todos los interruptores en el simulador hacia abajo (=Off) y el interrup-
SHIFT+F6 tor de modos de operacin del autmata a STOP.
2. Seleccione Status modulo en el men Test.
3. Introduzca el FB 5 en la casilla de peticin, marque con una cruz todas las
opciones S y pulse Salida.
El segmento 1 aparece en representacin AWL. Debajo de la barra del encabe-
zado se indica la instruccin, el resultado lgico RLO y el estado de los acumula-
dores 1 y 2.
4. Ahora cambie el autmata programable a RUN.
Se indica el resultado lgico RLO correspondiente y abajo a la derecha aparece
el aviso: Se ejecuta estado.
5. Arranque el tnel de lavado activando E 32.0 y E 32.1 (=On).
6. Desplace el punto de parada para la elaboracin del estado pulsando 2 veces
= hacia adelante en el segmento 3.
7. Posicione el cursor en la lnea que le sigue a la instruccin de salto pulsando
3 veces Cursor hacia abajo.
STEP 5
C79000-G8578-C920-05 25-25
STEP 5 en la prctica - Ejemplo de aplicacin -
Correcciones En el segmento 14, el contador de pasos retorna a 1, lo que marca el estado inicial
de la instalacin de lavado. El programa del ejemplo se puede procesar. En caso de
error, las correcciones se debern realizar sirvindose de las informaciones del
RLO, de los contenidos de los acumuladores y del estado de las seales.
1. Conmute al modo de edicin con F6. Desplazando el cursor se accede a las
instrucciones que se desean corregir con Modificar, Borrar o Insertar.
2. Despus de pulsar Aceptar, conteste S a la consulta Aceptar segmento
modificado? y conteste S al aviso siguiente.
STEP 5
25-26 C79000-G8578-C920-05
STEP 5 en la prctica - Ejemplo de aplicacin -
Test
Status variable 1. Ponga todos los interruptores basculantes en el simulador hacia abajo (=Off) y
Shift+ F7 pase el interruptor de modos de operacin del autmata programable a STOP.
2. Seleccione Status variable en el men Test.
Aparece una tabla vaca con las columnas Operandos: y Formatos:.
3. Introduzca aqu todos los operandos de salida de la lista de seales, en escri-
tura absoluta o simblica y finalice cada lnea con la tecla Return.
STEP 5 aade el formato a cada lnea. Cuando la lista de operandos muestre
el contenido impreso en la figura 25-9.
4. Pulse F5 = Grabar bajo e introduzca la denominacin del mdulo de imagen
(aqu BB 5).
STEP 5
C79000-G8578-C920-05 25-27
STEP 5 en la prctica - Ejemplo de aplicacin -
Forzar variables Esta funcin ofrece la posibilidad de modificar byte por byte las variables de la
imagen del proceso (p. ej. E/A/M). Sin embargo tambin puede hacerse mostrar
los actuales estados de seal con el autmata programable en modo RUN. Pre-
pare esta funcin elaborando una lista de operandos.
STEP 5
25-28 C79000-G8578-C920-05
STEP 5 en la prctica - Ejemplo de aplicacin -
Test Seleccione el comando Forzar variables en el men Test e introduzca las entradas
Forzar variables y salidas en la tabla vaca Operandos - Formatos, como operandos de byte (EB y
SHIFT+F8 AB). Finalice cada lnea con Return y sobrescriba el formato prefijado con KM.
1. Complemente la lista con Z 2 / Z 20 y T 20 / T 22 y pulse luego F6 = Activa.
Abajo se puede ver una pantalla similar a la que debe aparecer despus de haber
realizado sus entradas. Accionando repetidas veces los interruptores del simula-
dor se puede hacer mostrar los valores correspondientes en las entradas y los
contadores - de la misma manera que en las funciones de estado.
2. Pulse la tecla ESC = Interr., ponga E 32.0 / E 32.1 en y conmute el autmata
programable de STOP a RUN.
Ahora la unidad de programacin visualiza la columna Controlar imagen del
proceso. Con el teclado puede influir directamente en las salidas en AB 32 /
AB 33 y con ello comprobar el funcionamiento de los elementos de ajuste. Para
comprobar esto
3. introduzca en AB 32, la configuracin binaria KM= 00110011 y pulse Aceptar.
En el autmata programable se deben excitar los rels de salida 32.0/32.1 y
32.4/32.5, y en la pantalla debe aparecer el aviso Fin forzado.
STEP 5
C79000-G8578-C920-05 25-29
STEP 5 en la prctica - Ejemplo de aplicacin -
STEP 5
25-30 C79000-G8578-C920-05
STEP 5 en la prctica - Ejemplo de aplicacin -
ENTRAR SALIR
(A 32.4) (A 32.5) Visualizar
Panel de mando
Seales de aviso
Unidad de control
(AG) Tnel de lavado
Seales de
manejo
Seales del proceso (entradas)
Operando
Elemento Construccin, funcionamiento absoluto simblico
del pro-
ceso
Sensor
Interruptor llave, cierre E 32.0 InterrON
Sensor Pulsador contacto abierto, c. cerrado E 32.1 I.emerg.
Sensor Pulsador, contacto abierto E 33.0 START
Sensor Contacto de rebase, cierre E 32.3 ENPOS
Sensor
Contacto final, contacto abierto E 32.4 BALANT
Sensor Contacto final, contacto abierto E 32.5 BATRAS
Sensor Contacto final, contacto abierto E 32.6 PUERT.AB
Sensor
Contacto final, contacto abierto E 32.7 PUERT.CE
Actor
Actor
Actor
Rel de acoplamiento
Rel de acoplamiento
Rel de acoplamiento
A 32.0
A 32.1
A 32.2
ADELAN.B
RETRO. B
ABRIR P.
Actor Rel de acoplamiento A 32.3 CERRAR P.
Actor Rel de acoplamiento A 32.6 G. CEP.
Actor Rel de acoplamiento A 32.7 ENJABONA
Actor Rel de acoplamiento A 33.0 ENJUAGAR
Actor
Rel de acoplamiento A 33.1 ENCERAR
Actor Rel de acoplamiento A33.2 SECAR
Indicador Lmpara o display A 32.4 ENTRAR
Indicador Lmpara o display A32.5 SALIR
STEP 5
C79000-G8578-C920-05 25-31
STEP 5 en la prctica - Ejemplo de aplicacin -
Desarrollo del
proceso
1. Preparar el proceso.
2. Definir el estado operativo.
El programa de control define el estado de conexin de la instalacin cuando el
interruptor principal est conectado (E 32.0 = 1) y el autmata programable ha
arrancado (identificador de arranque del mdulo de organizacin OB 20/21/22
= 1).
3. Desconectar la instalacin/parar el proceso de lavado.
Para interrumpir el proceso en cualquier momento, p. ej. en casos de emergen-
cia, se necesita un proceso de desactivacin absolutamente seguro:
Dependiendo de si se acciona o no el interruptor de emergencia (E 32.1 = Imp.)
o de si se desconecta o no el interruptor principal (E 32.0 = 0), el programa de
control inicializa (reset) el estado interno del autmata programable y desconecta
todas las salidas.
4. Ir a posicin inicial.
Cuando arranca el programa de control, la instalacin de lavado adopta su posi-
cin inicial. Esta posicin inicial se alcanza cuando la puerta est abierta (E 32.6
= 1), el bastidor con los cepillos est detrs (E 32.5 = 1) y ning. vehculo en pos.
lavado (E 32.3 = 0). El control debe comprobar, por lo tanto, si se cumplen estas
condiciones en la instalacin. En caso contrario hay que activar los movimientos
necesarios:
RETRO.B (A 32.1 = 1) y/o ABRIR P. (A 32.2 = 1) y,
en caso de que se encuentre otro auto en la instalacin, debe visualizarse la
sealizacin SALIR (A 32.5 = 1).
5. Establecer la situacin de partida para el proceso de lavado.
El estado de la instalacin Posicin bsica debe ser comprobado, es decir, que
debe ser: PUERT.AB (E 32.6 = 1), BATRAS (E 32.5 = 1) y ningn auto en posi-
cin (E 32.3 = 0). Esta situacin de partida se indica mediante ENTRAR (A 32.4
= 1). Se borra la indicacin SALIR (A 32.5).
STEP 5
25-32 C79000-G8578-C920-05
STEP 5 en la prctica - Ejemplo de aplicacin -
STEP 5
C79000-G8578-C920-05 25-33
STEP 5 en la prctica - Ejemplo de aplicacin -
Aqu finaliza el ciclo de lavado. Una vez salido el auto, la instalacin vuelve a su es-
tado de origen (aqu punto 5) e indica ENTRAR. Entonces se puede introducir el pr-
ximo vehculo y arrancar el proceso de lavado de nuevo.
Observacin: La gua horizontal y vertical de los cepillos para adaptar la trayec-
toria de los mismos a la forma del vehculo no forma parte de este ejemplo. Esta
tarea es parte de otro subprograma.
La figura 25-12 muestra una representacin grfica del proceso se muestra en .
Con cifras (entre parntesis) se crea la asignacin a los pasos de proceso descri-
tos como al nmero de regulacin o bien de segmento en la tabla de decisiones.
Para delimitar los distintos pasos del proceso, el programa utiliza un contador de
pasos interno. Al terminar una operacin parcial el mando aumenta el contador
en 1 y define el estado actual del contador como condicin para ejecutar el pr-
ximo paso del proceso. A la izquierda de la figura 25-12 se representan la asigna-
cin y los estados del contador.
START
no
INSTALACION ON?
Poner salidas y contador (3)
de pasos a cero
FIN
s
NUEVO ARRANQUE?
Activar posicin bsica, poner (4)
contador de pasos a cero
Contador de
pasos interno
:0 Estado inicial (5)
:1 Arranque: proceso de lavado (6)
:2 Enjabonar (7)
:3 Lavar/enjuagar (8)
:4 Encerar (9)
Proceso de lavado
: 5/6 Formacin pelcula de cera (10/11)
:7 Secar (12)
:8 Salida vehculo (13)
STEP 5
25-34 C79000-G8578-C920-05
STEP 5 en la prctica - Ejemplo de aplicacin -
E 32.3
14
A 32.5
E 32.6
13
VT = 0 TT = 0
A 32.2
A 33.2
TT
12
7
E 32.5
VT
11
A 33.1
Regulacin (Segmento)
A 32.6 A 32.6
A 33.0
8
A 32.7
E 32.7
2
7
KF + 1
E 32.3 E 32.3 E 32.3
A 32.3
E 33.0
6
A 32.4
E 32.5 E 32.5
E 32.6 E 32.6
0
5
M 10.1
A 32.5
A 32.1
A 32.2
4
E 32.0 E 32.0
E 32.1
3
M 10.1
2
Indicacin: ENTRAR
Rotacin de cepillos
Manejos/acciones
SALIR
Auto en posicin
Lavar/enjuagar
Enjabonar
Encerar
Secar
Antes de pasar a los siguientes pasos de elaboracin del programa STEP 5, de-
bemos definir la estructura del programa, puesto que en un autmata
programable slo se puede ejecutar un programa estructurado.
Por muy sencillo que sea nuestro programa de ejemplo, necesitamos en cual-
quier caso como mnimo un mdulo de organizacin (OB 1), adems del mdulo
de programa o de funcin con las instrucciones de control para el proceso de la-
vado y junto al mdulo de datos asignado. El mdulo de organizacin se encarga
de procesar el programa cclicamente en la CPU. Adems se necesitan los m-
dulos de arranque (OB 20/21/22) que aseguran el arranque o el rearranque en
diferentes condiciones.
Sin entrar ms detalladamente en los mdulos de organizacin, le mostramos en
la figura 25-13 la estructura del programa con los nombres de los mdulos tal y
como se emplean en el ejemplo.
STEP 5
C79000-G8578-C920-05 25-35
STEP 5 en la prctica - Ejemplo de aplicacin -
OB 1 FB 5 DB 5
OB 21
OB 22
En el mdulo de datos el personal tcnico introduce las consignas para el tiempo de formacin
de la pelcula de cera VT y el tiempo de secado del vehculo TT. El programa de control
deposita aqu los tiempos reales correspondientes en los formatos KH y KF.
DW Ocupacin Comentario
0: KH = 0000; vaco
1: KH = 0000; Contador de procesos de lavado (KH)
2: KZ = 000; Contador de procesos de lavado (KZ)
3: KH = 0000; vaco
4: KT 030.2 Consigna del tiempo de distribucin de cera VT
=
5: KH 0000 Valor real VT (KH)
=
6: KF +00000 Valor real VT (KF)
7: KH = 0000; vaco
8: KT = 045.2 Consigna del tiempo de secado TT
9: KH = 000; Valor real TT (KH)
10: KF = 0000; Valor real TT (KF)
11: KH = 030.2 vaco
12:
Figura 25-14 Ocupacin del mdulo de datos para la instalacin de lavado (impreso)
STEP 5
25-36 C79000-G8578-C920-05
STEP 5 en la prctica - Ejemplo de aplicacin -
STEP 5
C79000-G8578-C920-05 25-37
STEP 5 en la prctica - Ejemplo de aplicacin -
Encontrar el programa entero con todos los comentarios y con la lista de asigna-
cin en el directorio C:STEP5\\S5_DATEN\EXAMPLE bajo el nombre
ENSAYOST.S5D.
STEP 5
25-38 C79000-G8578-C920-05
6 parte:
Mantenimiento de datos
Mantenimiento de datos 26
STEP 5
25-40 C79000-G8578-C920-05
Mantenimiento de datos 26
Generalidades Este captulo describe el espacio y la divisin de memoria de STEP 5. Adems
se indican qu directorios contienen ficheros que afectan directamente a STEP 5.
En la Informacin sobre el producto suministrada con el software encontrar
informacin detallada sobre los directorios y ficheros instalados en la unidad de
programacin.
STEP 5
C79000-G8578-C920-05 26-1
Mantenimiento de datos
Resumen Para poder ejecutar STEP 5 con todas sus funciones en la memoria de trabajo
convencional, despus de cargar el sistema operativo se necesitan como mnimo
550 Kbytes de memoria RAM libre.
En una unidad de programacin (PG) que se suministre junto con STEP 5, la
administracin de la memoria de trabajo ya est optimizada.
En unidades de programacin en las que se instale STEP 5 posteriormente, o en
caso de que el usuario cambie la configuracin de su sistema o cargue otros
drivers o programas, puede ser necesario cambiar la ocupacin de la memoria de
trabajo para evitar errores de ocupacin.
STEP 5
26-2 C79000-G8578-C920-05
Mantenimiento de datos
Memoria EMM386.EXE
extendida
Extended Memory
High Memory Area de memo- HIMEM.SYS
HMA 64 kbytes Area ria alta
ROM-BIOS 1. Mbyte
SETUP
Extensiones de
ARCNET hardware y con
EMM386.EXE
disponible para Area de memo- EMM386.EXE
programas ria superior
UMBs
Video-RAM
UMBs
DOS-DATA-AREA
BIOS-DATA-AREA
Int. Vector
Memoria La memoria convencional tiene de modo estndar una capacidad de 640 kbytes.
convencional Los programas pueden utilizar la memoria convencional sin las instrucciones es-
peciales que se requieren para otros tipos de memorias.
MS-DOS ocupa una parte de la memoria convencional. Los drivers de dispositi-
vos y comandos que aparecen en los ficheros CONFIG.SYS y AUTOEXEC.BAT
utilizan otra parte de la memoria. La memoria restante queda disponible para
otras aplicaciones.
Area de memoria A la memoria convencional de 640 kbytes le sigue la llamada rea de memoria
superior superior de 384 kbytes. Normalmente se reserva para el hardware adicional, aun-
que parte de ella puede ser utilizada por un administrador de memoria.
STEP 5
C79000-G8578-C920-05 26-3
Mantenimiento de datos
Area de memoria High Memory Area o HMA (= Area de memoria alta) es un bloque especial de 64
alta kbytes de memoria adicional que se encuentra directamente encima de la direc-
cin 1 Mbyte.
Uso del rea de Otra posibilidad de aumentar la capacidad de la memoria por encima de los 640
memoria superior kbytes es la instalacin del administrador de memoria EMM386.EXE.
El administrador de memoria puede utilizar una parte del rea de memoria desde
640 kbytes hasta 1 Mbyte reservado para el hardware, tomndolo de la memoria
extendida. Estas partes activadas se conocen como bloques de memoria superior
o UMBs (= Upper Memory Blocks).
Utilizacin: Con el comando DEVICEHIGH<Fichero de driver> en el fichero
CONFIG.SYS se carga el driver en el rea de memoria superior.
STEP 5
26-4 C79000-G8578-C920-05
Mantenimiento de datos
Aumento de la Aunque la capacidad de memoria del sistema sea suficiente puede suceder que
memoria un programa no pueda ser ejecutado. Esto se debe a que a menudo los progra-
disponible mas residentes en memoria (TSR) ocupan una parte de la misma, de modo que
no queda suficiente memoria disponible.
En la mayora de los casos el problema est causado por insuficiente memoria
convencional.
La utilizacin de HIMEM.SYS le ofrece a este respecto las siguientes ventajas:
Permite que la memoria extendida est disponible para aquellos programas
que la utilicen de acuerdo con la Especificacin de memoria extendida, XMS
(Extended Memory Specification).
Impide errores de sistema que puedan producirse cuando los programas ha-
gan llamadas de memoria no compatibles.
Permite ejecutar MS-DOS en la memoria extendida (HMA).
Permite a EMM386 utilizar la memoria extendida.
Permite con EMM386.EXE utilizar el rea de memoria superior (UMBs).
Orden de carga de El orden en que los drivers se cargan en el fichero CONFIG.SYS puede ser de
los drivers importancia. Puede influir en la utilizacin racional de la memoria y en el correcto
funcionamiento de los diferentes programas.
Los drivers siguientes debern cargarse en el fichero CONFIG.SYS (con el co-
mando DEVICE o DEVICEHIGH) en el orden que se indica a continuacin:
1. HIMEM.SYS
Ejemplo::
DEVICE=C:\DOS\HIMEM:SYS /M:1
La opcin /M:1 determina el ROM-BIOS aplicado. El driver HIMEM.SYS debe
ser el primero en cargarse en CONFIG.SYS.
2. EMM386.EXE
Ejemplo:
DEVICE=C:\DOS\EMM386.EXE RAM I=B000-B7FF I=C800-DFFF
X=E000-E0FF I=E100-F5FF FRAME=D000
Este comando carga (instala) el administrador de memoria de MS-DOS
EMM386.EXE del directorio \DOS en la memoria. Dicho comando administra la
memoria extendida y el rea de memoria superior.
3. Todos los drivers de dispositivos que utilicen memoria extendida.
Para poder ofrecer a STEP 5/ST la mxima memoria de trabajo convencional
libre para aumentar su funcionalidad, no deberan cargarse drivers que no se
utilicen.
STEP 5
C79000-G8578-C920-05 26-5
Mantenimiento de datos
Parmetros
RAM Este parmetro pone a su disposicin una
ventana EMS.
FRAME
Este parmetro indica la posicin de la me-
moria en la que debe encontrarse la ventana
EMS.
I=B000-B7FF Este rea de 32 kbytes normalmente est
ocupada por el video SW (Hrcules). Ya que
este rea de su PC no se encuentra ocupada
puede ser utilizada como memoria.
I=C800-DFFF Si este rea no est ocupada por el hardware
puede ser utilizada como memoria.
X=E000-E0FF Si este rea se encuentra ocupada por el
hardware debe enmascararse
(no para PG 740 y PG 760).
I=E100-F5FF
El rea para el programa SETUP puede ser
compartida, ya que EMM386.EXE activa el
Protected Mode y SETUP no puede funcio-
nar en este modo (estado operativo) (No para
Explicacin:
PG 740 y PG 760).
I = Include, X = Exclude
26.2.2 Optimizacin de los accesos al disco duro (con MS-DOS y Windows 3.x)
STEP 5
26-6 C79000-G8578-C920-05
Mantenimiento de datos
STEP 5
C79000-G8578-C920-05 26-7
Mantenimiento de datos
STEP 5
26-8 C79000-G8578-C920-05
Mantenimiento de datos
Resumen Este captulo ofrece una visin general sobre qu directorios contienen los fiche-
ros que conciernen de forma directa a la herramienta STEP 5. Para ms informa-
cin detallada acerca de los directorios y los ficheros que se encuentran en su
unidad de programacin consulte la informacin del producto correspondiente.
Ficheros C:\STEP5
Ajuste estndar en la instalacin.
C:\STEP5\S5_SYS
Catlogo del sistema STEP 5 con el paquete bsico STEP 5.
C:\STEP5\S5_HOME
El fichero S5.BAT, con el que arranca el paquete bsico STEP 5, y
los P-TOOLS.
C:\STEP5\S5-SYS\EXAMPLE
En este catlogo se deposita el programa de ejemplo con mdulos de pro-
grama y la lista de asignacin despus de la elaboracin.
C:\STEP5\S5_SYS\S5_INST
Contiene backups de partes de programa S5.
C:\STEP5\S5_SYS\S5_COM\PG_PG
Acoplamiento de dos PG para intercambiar mdulos y ficheros STEP 5.
C:\STEP5\S5_SYS\S5_COM
Directorio prefijado para paquetes opcionales (COMs), COM DB 1, aco-
plamiento PGPG.
STEP 5
C79000-G8578-C920-05 26-9
Mantenimiento de datos
Resumen A continuacin se indican aquellos ficheros en los que STEP 5 memoriza sus
ajustes y datos. La mayora de los ficheros se depositan en el directorio de tra-
bajo STEP 5. Los signos de interrogacin en el nombre del fichero representan
aquellos caracteres que el usuario puede seleccionar libremente.
Caminos Ajustes
S5HISTOR.DAT Memoria para los ltimos valores introducidos en las casillas de peticin y de selec-
S5HIST_0.DAT cin.
S5@@@@CF.INI (STEP 5 Configuration File / Fichero de configuracin STEP 5) Aqu est definido el
ltimo camino y nombre del fichero ??????PJ.INI que se ha utilizado. Lugar: directo-
rio Home STEP 5.
??????PX.INI Datos definidos en la mscara Ajustes previos.
Batch AWL
??????A0.SEC Fichero fuente AWL
??????A1.SEC Fichero intermedio AWL
??????AE.SEC Fichero de protocolos AWL
??????AF.SEC Lista de errores AWL
??????AT.SEC Grabar la ocupacin de teclas de funciones Batch AWL
Fichero de docu-
mentacin am-
pliado
??????DO.S5D Depsito de todos los mdulos de documentacin ampliados del tipo %
De cada fichero *DO.S5D existe un fichero *ST.S5D con el mismo nombre en el
mismo directorio.
Programas
??????ST.S5D Fichero de programa STEP 5.
Lista de asigna-
cin
??????Z0.SEQ Lista de asignacin.
??????ZF.SEQ
??????Z0.SEQ a fichero ??????Z0.INI.
??????Z0.INI Fichero de smbolos, lista de asignacin traducida.
??????Z#.INI Ficheros ndice de lista de asignacin (# = 1 2).
Memorizacin de la ocupacin de las teclas de funcin.
??????ZT.SEQ
Impresin
??????DR.INI Parmetros de impresora.
??????F1.INI
??????F2.INI Fichero de pie de pgina (132 caracteres).
??????LS.INI Conmutar salida en impresora a un fichero.
Ficheros especficos
??????XR.INI Lista de referencias cruzadas (Fichero REF).
Instrucciones de control (SUBMIT).
??????SU.INI
??????SF.INI Lista de errores Submit.
??????TP.INI
Macros de tecla.
Seleccin de bus
??????AP.INI Fichero de camino. Aqu se han depositado los caminos de bus editados.
STEP 5
26-10 C79000-G8578-C920-05
Mantenimiento de datos
Mdulo Lmites de Explicacin
parmetros
Nombre Designa- Entrada/ Llamada
cin salida en en el pro-
STEP 5 la PG grama
Mdulo org. OB 1 - 39 0 - 255 Mx. 4096 segmentos por
Mdulo prog. PB 0 - 255 0 - 255 mdulo
Mdulo paso SB 0 - 255 0 - 255 Longitud mx. 4096 kW
Mdulo funcin FB 0 - 255 0 - 255 por mdulo
Mdulo func. amp. FX 0 - 255 0 - 255 por segmento 256 instrucciones (palabras)
Md. datos
DB 0 - 255 0 - 255 mx. 2048 DW por mdulo (con cabeza)
Md. datos amp.
DX
Mdulo comentario OB OK
0 - 255
1 - 39
0 - 255
mx. (6 256)+40 mdulos por fichero S5D
Tamao: mx. 16 KB
Mdulo comentario PB PK 0 - 255
Mdulo comentario SB SK 0 - 255 mx. (6 256)+40 mdulos por fichero S5D
Mdulo comentario FB FK 0 - 255
Mdulo comentario FX FKX 0 - 255
Mdulo comentario DB DK 0 - 255
Mdulo comentario DX DKX 0 - 255
Comentario segmento OB #OBDO 0 - 39
Comentario segmento PB #PBDO 0 - 255 Tamao: mx. 16 KB
Comentario segmento SB #SBDO 0 - 255 8 kW por mdulo
Comentario segmento FB #FBDO 0 - 255 - mx. 255 mdulos por fichero S5D
Comentario segmento FX #FXDO 0 - 255 - mx. 4 MB por fichero S5D
Comentario segmento DB #DBDO 0 - 255
Comentario segmento DX #DXDO 0 - 255
Comentario segmento #BBDO 0 - 255
BB
Comentario instalacin #Nombre # y mx.
8 carac-
teres
Comentario segmento %OBDO 1 - 39
OB
Comentario segmento
%PBDO 0 - 255
PB
Comentario segmento %SBDO 0 - 255
SB
Comentario segmento FB %FBDO
Comentario segmento FX %FXDO
0 - 255
0 - 255
mx. 4 MB por fichero S5D
depsito en ??????DO.S5D
Coment. segmento DB %DBDO 0 - 255 depsito del fichero DO.S5D en el mismo
Coment. segmento DX %DXDO 0 - 255 directorio y con el mismo nombre que
Coment. segmento BB %BBDO 0 - 255 el fichero S5D
Comentario inst.
#Nombre # y. mx.
8 carac-
teres
Mdulo imagen
BB
Tamao mx. de fichero S5D: 4 MB
0 - 255 Funcin AG
KOP + FUP: mx. 400 elementos de imagen por mdulo, mx. 50 lneas / 8 columnas
STEP 5
C79000-G8578-C920-05 26-11
Mantenimiento de datos
STEP 5
26-12 C79000-G8578-C920-05
Anexo A
Resumen del Apartado Tema Pgina
captulo A.1 Ocupacin del teclado A-2
A.2 Breves instrucciones de manejo A-8
A.3 Macro de teclas A-16
A.4 Reglas de programacin A-19
STEP 5
C79000-G8578-C920-05 A-1
Anexo
Teclas de Las teclas F1 a F8 son las llamadas teclas de funcin. Desde el nivel de software
ocupacin que est activo se asigna a estas teclas determinadas funciones que en este
dinmica (teclas lugar son posibles y necesarias. Las teclas de funcin se encuentran en todos los
de funcin) mens en el borde inferior de la pantalla (listn de teclas de funcin). En parte
estas teclas tienen ocupacin doble, las teclas de funcin F1 hasta F8 y SHIFT
F1 hasta SHIFT F8.
Teclas de Estas teclas tienen siempre la misma funcin, p. ej. dentro de STEP 5 la funcin
ocupacin fija de ayuda o el control del cursor. En combinacin con las teclas CTRL, ALT, o
SHIFT, tambin se les puede asignar varias funciones.
STEP 5
A-2 C79000-G8578-C920-05
Anexo
segmento ENTER mento visualizado de elaboracin
(ENTER) *** se inserta un seg- nueva y apertura del
mento. Para ello se nuevo segmento su-
visualiza una pan- cesor.
talla vaca y se cam-
bia al modo de edi-
cin.
STEP 5
C79000-G8578-C920-05 A-3
Anexo
STEP 5
A-4 C79000-G8578-C920-05
Anexo
STEP 5
C79000-G8578-C920-05 A-5
Anexo
STEP 5
A-6 C79000-G8578-C920-05
Anexo
Resumen A continuacin se explican slo las ocupaciones de las teclas que tienen
funciones esencialmente diferentes que en KOP o FUP. Todas las dems
ocupaciones de teclas las encontrar bajo Ocupacin de teclas KOP/FUP.
STEP 5
C79000-G8578-C920-05 A-7
Anexo
Casillas de peti- La mayora de las funciones seleccionables tienen que abastecerse con
cin parmetros para activarlas despus. Para este fin se visualizan casillas de
seleccin y de peticin despus de la llamada de la funcin.
Desplcese en esta casilla con el ratn o con la tecla TAB y las teclas del
cursor. En determinados campos (con fondo de color/inverso) se puede llamar
otras casillas de seleccin con la tecla F3 = Seleccionar.
Este men pone a su disposicin funciones que le permiten organizar su
programa y los ficheros correspondientes.
Proyecto Aqu se tienen que realizar una vez todos los ajustes necesarios para un
programa y memorizarlos en un fichero de proyecto (*PJ.INI). Se ajusta, p. ej.:
ubicacin de la memoria para los diversos ficheros
tipo de representacin (KOP/FUP/AWL)
ficheros participantes
modo de operacin
parmetro de impresin, etc.
Fichas Los parmetros ajustados son aceptados por las respectivas casillas de
seleccin y de peticin. Los ficheros y parmetros ajustados rigen en todo el
proyecto durante una sesin.
Desplcese por las Casillas de peticin con las teclas de cursor o con el ratn.
Con un doble clic en los parmetros se abre la casilla de seleccin o se modifica
el ajuste previo. Para lograr el mismo resultado se debe pulsar dos veces la tecla
F3.
STEP 5
A-8 C79000-G8578-C920-05
Anexo
Comandos de
men
Fichero
Proyecto >
Ajustar Antes de iniciar la programacin propiamente dicha, ajuste en un cuadro de
dilogo de fichas todos los parmetros necesarios para un proyecto.
Cargar ... Se carga un fichero instalado de esta manera. Con ello se da validez a todos los
ajustes que se encuentran en este fichero. Los ajustes anteriores se sobrescriben.
Grabar Grabar en el fichero de proyecto actual (*PJ.INI) todos los ajustes realizados en
la casilla Ajustar.
Grabar como... Asegurar grabando en un fichero de proyecto (*PJ.INI) (nuevo) seleccionable.
Archivar... Grabar todos los ficheros de proyecto o una seleccin de los mismos en forma
comprimida en un fichero *PX.ACS.
Desarchivar ... Grabar todos los ficheros de proyecto o una seleccin de los mismos en forma
comprimida desde un fichero *PX.ACS.
Mdulos > Sirve para administrar mdulos y ficheros de documentacin en la unidad de pro-
gramacin o en el autmata programable. Ofrece las siguientes funciones:
Directorio ... Emitir el directorio en el equipo de salida (PG-AG) seleccionado en Ajustes.
Transmitir ... Transmisin de mdulos y ficheros de documentacin de:
fichero - fichero, fichero - AG, AG - fichero, AG - AG. Seleccione la fuente respec-
tiva y el destino en la casilla de peticin visualizada
Comparar ... Se comparan mdulos individuales entre s, distintos mdulos de un grupo de
mdulos o todos los mdulos de un fichero de programa con un segundo fichero.
Se pueden comparar: fichero - fichero, fichero - AG, AG - fichero.
Borrar... Borrar mdulos del aparato de programacin y del autmata programable.
Borrar ficheros de documentacin slo en la unidad de programacin.
Borrado total AG.
Comprimir Aqu se revisan y comprimen los mdulos STEP 5 del fichero de programa.
Directorio DOS > Con esta funcin pueden crearse y borrarse directamente directorios MSDOS del
paquete STEP 5.
Crear ... Crear un nuevo directorio MS-DOS
Borrar ... Borrar un directorio MSDOS ya existente.
Ficheros DOS > Con esta funcin se administran ficheros sin tener que cambiar al nivel del sistema
operativo. En la casilla visualizada se selecciona un directorio o bien se busca un
fichero determinado en un directorio seleccionable. Ofrece las siguientes fun-
ciones:
Directorio... Activa la salida de un directorio.
Copiar... Copia ficheros individuales o grupos de ficheros.
Borrar ... Borra ficheros individuales o grupos de ficheros.
STEP 5
C79000-G8578-C920-05 A-9
Anexo
Mdulo STEP 5 ... Aqu se arranca el editor KOP, FUP o AWL. Se visualiza la casilla de peticin
Editar mdulos STEP 5. En esta casilla se selecciona un mdulo. A continua-
cin se indica el editor seleccionado en los Ajustes previos.
Mdulos de datos ... Aqu se arranca el editor de mdulos de datos.
Mscara DB ... Aqu se arranca el editor para las mscaras de mdulos de datos.
Lista de asignacin En cuanto se activa esta funcin, se llama directamente al editor del fichero
fuente secuencial.
Batch AWL Editor independiente para programas en el modo de representacin AWL.
Caminos de bus Crear, memorizar y activar las comunicaciones que no es necesario establecer
punto a punto. En la casilla de seleccin Seleccionar camino de bus, active la
creacin de caminos de bus.
Parm. impresora Aqu se crea una secuencia de caracteres de control especfica de una impre-
sora y se memoriza en un fichero de impresora.
Editor pie pgina Aqu se crea un fichero de pie de pgina nuevo o bien se modifica un fichero ya
existente.
Test Desde este men se activan las funciones de test, de informacin y de puesta
en marcha que se ejecutan en modo online con la unidad de programacin.
Para ello se requiere una conexin fsica y lgica entre la unidad de programa-
cin y el autmata programable. En las casillas de Ajustes previos se ajusta la
conexin con Modo de operacin.
Status mdulo Con esta funcin se comprueban y corrigen mdulos cargados en el autmata
programable. En la casilla de seleccin Status mdulo se especifica el mdulo
a comprobar.
Status variable Con esta funcin se visualizan estados de seales de operandos seleccionados
como se presentan durante el procesamiento del programa en el punto de con-
trol del sistema. Se edita la lista de operandos en un cuadro vaco.
STEP 5
A-10 C79000-G8578-C920-05
Anexo
Forzar variables Aqu se modifican variables de proceso y se manipula el desarrollo del proceso.
En una lista vaca se edita una lista de operandos.
Forzar salidas Aqu se fuerzan salidas directamente al estado de seal deseado. El autmata
programable tiene que estar en STOP.
Control de elabora- Aqu se ajusta que el mdulo del autmata se procese paso a paso. Introduzca el
cin ON ... mdulo que desee forzar y como concepto de bsqueda un operando que desee
observar en la casilla de seleccin Mdulo Control elaboracin.
Control de elabora- Aqu se desconecta el control de elaboracin.
cin OFF
AG
Este men pone a su disposicin una serie de funciones de servicio a las que
Administracin puede recurrir en muchos casos para resolver sus tareas al trabajar con funciones
de edicin y de test STEP 5.
Debe haber efectuado los ajustes previos para cada una de las funciones en las
casillas Ajustes.
Crear XREF Crea la lista de referencias (cruzadas) del programa prefijado. Una vez activada
esta funcin se genera inmediatamente una lista de referencias cruzadas.
Elaborar EPROM Transfiere (graba) programas STEP 5 desde un programa prefijado a mdulos
EPROM/EEPROM. Aparece la casilla Programacin de EPROM.
STEP 5
C79000-G8578-C920-05 A-11
Anexo
Reasignar automtico Una reasignacin automtica de operandos se efecta segn una lista de asigna-
... ciones nueva o modificada. Aparece la casilla de peticin Reasignar automtico.
All se selecciona el nuevo nombre para el fichero de programa A fich. programa
y con nuevo fich. smbol. Se ejecuta la funcin sin ms consultas.
Reasignar manual ... Permite reasignar operandos de modo interactivo en una lista de operandos. Apa-
rece la casilla de ajustes previos Reasignar manual. All se selecciona el nuevo
nombre para el fichero de programa A fich. programa. Introduzca despus operan-
dos de modo interactivo en la tabla vaca.
Listas asignacin > Aqu se elaboran las listas de asignaciones que se usan para el direccionamiento
simblico de operandos en el programa de aplicacin.
Convertir SEQ Traduce el fichero fuente secuencial al fichero de simblicos asignado. Introduzca
>INI ... en la casilla de peticin Listas asignacin Convertir SEQ>INI visualizada el
nombre del fichero fuente a traducir.
Convertir INI Traduce el fichero de smbolos al fichero fuente secuencial asignado. Se puede
>SEQ ... clasificar por operandos absolutos o simblicos. Introduzca en la casilla de peti-
cin Fichero de smbolos Convertir INI>SEQ visualizada el nombre del fichero de
smbolos a traducir y la clasificacin.
Corregir INI ... Permite modificar el nombre del fichero de smbolos a corregir. Introduzca en la
casilla de peticin Corregir fichero de smbolos el nombre del fichero de smbolos
a corregir. Corrija despus de modo interactivo el fichero de smbolos.
Convertir V1.x Permite convertir ficheros de smbolos que han sido creado con versiones ante-
V 2.x ... riores (V 1.0, V 2.0).
Borrar SEQ ... Borra una lista de asignacin.
Borrar INI ... Borra los ficheros de smbolos (*Z0.INI, *Z1.INI, *Z2.INI).
Salida lista errores Visualiza la lista de errores que eventualmente ha sido creada durante los proce-
sos de traduccin.
STEP 5
A-12 C79000-G8578-C920-05
Anexo
Documentacin
Mdulos STEP 5 ... Imprime mdulos de un fichero de programa en las representaciones KOP, FUP
y AWL con o sin referencias cruzadas y con o sin datos de consigna para el
diagnstico. Seleccione lo que desee imprimir en la casilla de peticin visuali-
zada Imprimir mdulos STEP 5.
Mdulos de datos ... Muestra el mdulo de datos seleccionado o bien todos los mdulos de datos.
Mscaras DB ... Imprime mdulos de datos que contienen mscaras. Los mdulos se seleccio-
nan en la casilla de peticin indicada Emitir mscaras DB.
Lista asignacin ... Imprime una lista de asignaciones. En la casilla de peticin indicada Mostrar
lista de asignacin se selecciona el fichero secuencial si an no se ha ajustado.
Batch AWL ... Con esta funcin se imprime en impresora o en fichero el fichero fuente AWL
preajustado.
Estruc. programa ... Visualiza las denominaciones de llamada de los mdulos individuales de un
fichero de programa. En la casilla de peticin indicada Mostrar sinptico pro-
grama se selecciona los mdulos deseados.
Lista refs. cruz. ... Genera una lista de referencias cruzadas de un fichero de programa existente.
En la casilla de peticin Mostrar lista referencia, se seleccionan los operandos
deseados. No es imprescindible la existencia de un fichero de referencias cru-
zadas.
Plano ocupaciones ... Visualiza un plano de ocupacin. En la casilla de peticin indicada Mostrar
plano ocupacin se seleccionan las zonas de operandos.
Peticin colectiva ... Se visualiza sin interrupcin lo siguiente: sinptico de programa, plano de ocu-
pacin, lista de referencias cruzadas.
Ajustes de proyecto Con esta funcin se da salida en pantalla, impresora o fichero a los ajustes del pro-
... yecto.
Caminos de bus ... Con esta funcin se entregan los caminos de bus de un fichero de caminos
(*AP.INI).
Salida confortable > Esta funcin, conocida hasta ahora como KOMDOK, permite elaborar una docu-
mentacin detallada y en gran parte automtica de programas STEP 5 (mediante
instrucciones de control). Las salidas son preparadas grficamente en contraposi-
cin a la Salida estndar.
Mdulos... Activa la salida de mdulos de un fichero de programa en las representaciones
KOP, FUP y AWL con o sin referencias cruzadas.
Mscaras DB1.. Esta funcin da salida, en impresora o en fichero, a los mdulos de datos que
contienen mscaras.
Lista mdulos... Activa la salida de una lista de todos los mdulos de datos y de programa del
fichero de programa ajustado.
Lista de asignacin Activa la salida de una lista de asignacin ya sea tanto de modo secuencial,
... como editada, o clasificada por operandos absolutos o simblicos.
Batch AWL ... Con esta fucin se entrega en impresora o fichero el fichero fuente AWL COM-
DOC.
STEP 5
C79000-G8578-C920-05 A-13
Anexo
Estructura prog.... Activa la salida de las relaciones de llamada de los mdulos de un fichero de
programa.
Lista refs. Activa la salida de referencias cruzadas segn determinados criterios a partir
cruzadas.... de una lista de referencias cruzadas existente.
Plano de Activa la salida de un plano de ocupacin. Este proporciona un cuadro sinptico
ocupaciones sobre qu bit de qu byte de las zonas de operandos M, E, A est ocupado.
Plano de Con esta funcin da salida al plano de ocupacin de marcas ampliadas.
ocupaciones
marcas ampl. ...
Lista de control Funcin de bsqueda en los datos de configuracin. Segn la opcin que se
elija, se activa la salida de operandos libres o de denominadores faltantes.
Ajustes de Salida de los ajustes del proyecto en impresora o fichero.
proyecto ...
Caminos de bus ... Salida de los caminos de bus de un fichero de caminos (*AP.INI).
Fichero de texto Salida de fichero *LS.INI o de cualquier fichero ASCII.
Instrucs. control > Permite ejecutar todas las salidas confortables mediante instrucciones de control.
Estas instrucciones se escriben como un programa, se memorizan en un fichero
y, llamando a este fichero, se ejecutan.
Tambin se puede llamar a cada uno de los ficheros de instrucciones de control
con una instruccin desde una secuencia de instrucciones de control. Ello permite
generar secuencias de instrucciones seleccionables (estructuras).
Editar ... Permite editar instrucciones de control y memorizarlas en un fichero Submit
(*SU.INI).
Test ... Permite comprobar instrucciones de control para ver si pueden ejecutarse. Si
se presentan errores se memorizan las causas exactas de los errores en un
fichero de errores.
Salida fich. Se activa la salida de errores que se localizan durante la ejecucin de la
protocolos... funcin Test.
Ejecutar Ejecuta las instrucciones de control que se encuentran en un fichero.
Salida Activa la salida de un fichero de instrucciones de control en una impresora.
Editar estructura ... Recibe informaciones sobre el acoplamiento de los ficheros de instrucciones de
control entre s. Aqu se pueden editar cada uno de los ficheros de instruc-
ciones de control.
Salida de Se imprime grficamente la estructura de ficheros de instrucciones de control
estructura ... acoplados entre s. A la estructura de ficheros de instrucciones de control
acoplados entre s se le da salida en formato DIN A3 o DIN A4, en una
impresora o en un fichero (*LS.INI).
Exportar ... Esta funcin permite exportar un fichero de instrucciones de control a un fichero
ASCII.
Importar ... Esta funcin permite importar un fichero de instrucciones de control desde un
fichero ASCII.
STEP 5
A-14 C79000-G8578-C920-05
Anexo
Ayuda
Lista ocupacin te- Facilita informacin sobre teclas de funcin. Estas son teclas de funcin con las
clas ... que se pueden llamar directamente determinadas funciones.
Info sobre versin Muestra informacin sobre la presente versin de STEP 5.
STEP 5/ST ...
Versin de paquetes Aparece una lista de las partes de programa del software STEP 5.
S5 ...
Indicaciones de Este comando de men ofrece una descripcin de las posibilidades de que
manejo > dispone para encontrar determinadas informaciones en la ayuda.
Manejo de men Ayuda e indicaciones sobre el manejo de los mens.
Manejo campos Ayuda e indicaciones sobre el manejo de los campos de dilogo.
dilogo
Manejo de fichas Ayuda e indicaciones sobre el manejo de las fichas.
Indicaciones Indicaciones generales de manejo.
generales
Compatibilidad Indicaciones sobre la compatibilidad de STEP 5/ST versin 7.1 con versiones
anteriores.
Datos reseables Indicaciones sobre temas especiales.
STEP 5
C79000-G8578-C920-05 A-15
Anexo
Seleccin Los ficheros de macros de teclas para grabacin o reproduccin de las teclas a
introducir se seleccionan en cuadros de dilogo en el idioma previamente
seleccionado bajo STEP 5.
Uso de macros Mientras se elabora una macro (grabacin o reproduccin de una macro de
teclas), en el ngulo superior derecho se indica en ingls el modo de operacin.
Pueden aparecer las siguientes indicaciones:
La macro Startup La macro llamada START@TX.INI ofrece una particularidad especial. Esta
macro, denominada macro de arranque, arranca automticamente despus de
llamar a STEP 5/ST siempre que el fichero de macros de teclas START@TX.INI
se encuentre en el directorio Home. En caso necesario el usuario puede crear la
macro de arranque.
STEP 5
A-16 C79000-G8578-C920-05
Anexo
STEP 5
C79000-G8578-C920-05 A-17
Anexo
Nota
Despus de seleccionar otros paquetes, la grabacin o reproduccin se
interrumpe con las opciones de men:
Cambio Otros ..., COM DB1 y Comandos DOS, y se contina despus de
retornar de los paquetes.
STEP 5
A-18 C79000-G8578-C920-05
Anexo
AWL
FUP KOP
Nota
Los programas que se hayan escrito en KOP o FUP se pueden convertir en
cualquier momento a AWL.
Entrada en KOP, En el caso de realizar una entrada en KOP con un encadenamiento muy grande
salida en FUP se podra llegar a sobrepasar el lmite de la imagen en caso de realizar una salida
en FUP.
KOP
ENT. 1 ENT. 2 ENT. 4 ENT. 6 SALIDA
ENT.. 3
ENT. 5
ENT. 7
STEP 5
C79000-G8578-C920-05 A-19
Anexo
FUP
ENT.. 1 &
ENT.. 2 >=1
&
ENT.. 3
>=1
ENT.. 4
&
ENT.. 5
>=1 SALIDA
ENT.. 6
ENT.. 7
Entrada en FUP, En el caso de realizar una entrada en FUP con un nmero de entradas muy
salida en KOP grande se podra sobrepasar el lmite de imagen en KOP (8 niveles).
FUP
ENT.. 1
&
ENT.. 2
ENT.. 3
ENT.. 4
ENT.. 5
ENT.. 6
ENT.. 7 SALIDA
KOP
ENT.. 1 S
ENT.. 2 R Q &
ENT.. 3 SALIDA
STEP 5
A-20 C79000-G8578-C920-05
Anexo
Conectores Los conectores son marcas intermedias con las cuales se pueden ahorrar
combinaciones repetitivas.
Para mayor claridad, realizaremos un listado sobre las reglas de los conectores
para los modos de representacin KOP y FUP. A continuacin se indica un
ejemplo conjunto.
Conectores en KOP
KOP AWL
M... :U M...
# := M...
KOP
# ...
AWL :U
:U(
:U
:= M
:U M
:U
KOP
AWL :U...
:U(
:U...
:O(
:U...
:= M
:U M
:)
:)
:U...
...
STEP 5
C79000-G8578-C920-05 A-21
Anexo
Conectores en FUP
FUP AWL
:= M...
#M...
:U M...
FUP AWL
#M &
:= M...
:U M...
:U...
:U...
STEP 5
A-22 C79000-G8578-C920-05
Anexo
KO
P ENT. ENT. MARCA 1 ENT. ENT. MARCA 2 MARCA 4 - SAL-
1 2 3 4 IDA
ENT. MARCA 3
5
AWL FUP
:U ENT. 1
:U ENT. 2 ENT. 1
:= MARCA 1 &
Conector 1 ENT. 2 # MARCA 1
&
:U MARCA 1
:U(
:U ENT. 3 ENT. 3
:U ENT. 4 &
ENT. 4 # MARCA 2
:= MARCA 2 >=1
Conector 2
:U MARCA 2
:O(
0( # MARCA 4
:U ENT. 5 ENT. 5 & )
# - MARCA 3 SALIDA
:= MARCA 3
Conector 3
:U MARCA 3
:)
:)
:= MARCA 4
Conector 4
:U MARCA 4
:= SALIDA
KOP
ENT. 5 MARCA 3
#
0( )
STEP 5
C79000-G8578-C920-05 A-23
Anexo
Si se desea traducir un programa en KOP o FUP hay que respetar las reglas de
programacin. En caso de que no hayan sido respetadas, y se hagan
correcciones en la salida en KOP o FUP, al memorizar pueden aparecer errores
sin que la PG haya visualizado un aviso.
STEP 5
A-24 C79000-G8578-C920-05
Anexo
KOP
FUP >=1
AWL O....
STEP 5
C79000-G8578-C920-05 A-25
Anexo
Combinacin Y
antes de O
1. derivacin paralela siguiente(s) derivacion(es) paralela(s)
KOP
& &
FUP >=1 >=1
U.... O...
AWL U.... U...
U...
STEP 5
A-26 C79000-G8578-C920-05
Anexo
U (
COMPLEJA
COMBINACION
ANTERIOR
)
COMBINACION
POSTERIOR
AWL U(
O...
O....
O...
)
U...
AWL: instruccin U(
combinacin O
)
U
KOP
STEP 5
C79000-G8578-C920-05 A-27
Anexo
FUP
>=1
&
Elementos com- Para los elementos complejos son vlidas las siguientes reglas:
plejos (funciones
No hay una combinacin detrs: ningn parntesis.
de memorizacin,
temporizacin, Combinacin posterior Y: U ( ... ).
comparacin y Combinacin posterior O: O ( ... ), slo para FUP.
contaje)
Un elemento complejo no puede tener detrs ninguna combinacin.
KOP / FUP
U
DE FUNCION
ELEMENTO
COMPLEJA
(
) &
COMBINACION
POSTERIOR
FU
0 P
DE FUNCION
ELEMENTO
COMPLEJA
(
) >
=1
COMBINACION
POSTERIOR
STEP 5
A-28 C79000-G8578-C920-05
Anexo
:U ENT. 1 CONTADOR
: ZV CONTADOR ENT. 1
:U ENT. 2 ZV
: ZR CONTADOR ENT. 2
:U ENT. 3
ZR
:L WCOMP. CONTADOR
:S CONTADOR ENT. 3
: NOP 0 S ENT. 1 ZV
ZW DU ENT. 2 ZR
: NOP 0 WCOMP.
ENT. 3 S
: NOP 0 DE WCOMP. ZW DU
:U CONTADOR
SALIDA DE
:= SALIDA
R Q R Q SALIDA
: BE
Figura A-22 Ejemplo para entradas y salidas no utilizadas en AWL, KOP y FUP
STEP 5
C79000-G8578-C920-05 A-29
Anexo
STEP 5
A-30 C79000-G8578-C920-05
Glosario
Ajustes La casilla de ajustes (2 pginas) del men Objetos sirve para definir un
Proyecto, es decir, el nombre de los ficheros de programa correspondientes y la
parametrizacin de modos de operacin y representacin en el PG/PC. Todos los
trabajos en los diferentes editores STEP 5 se refieren a los nombres y
parmetros previamente ajustados aqu.
Cambio Men STEP 5 que hace accesible la llamada de otros paquetes S5 (p. ej.
GRAPH 5). El cambio a uno de los paquetes cargados y visualizados en las
casillas de seleccin COM y el retorno a STEP 5 son posibles en cualquier
momento.
STEP 5
C79000-G8578-C920-05 Glosario-1
Glosario
Casilla de peticin Ventana de dilogo para indicar las funciones STEP 5 a aplicar. Junto a la
denominacin del objeto a elaborar se pueden seleccionar opciones respecto a la
elaboracin y la salida del elemento de programa afectado.
La casilla de peticin est acoplada (a travs de Elegir) con una Casilla de
seleccin en la que se pueden buscar ficheros o mdulos a elaborar.
Casilla de Ventana de dilogo que se puede llamar en la casilla de peticin para buscar y
seleccin seleccionar objetos (ficheros/modulos) en unidades de disco, directorios y
programas para la elaboracin con una funcin STEP 5.
Comentario a Fichero de texto para guardar el comentario al programa de usuario. Este no est
instalaciones asignado a mdulos. El nombre del fichero debe ir precedido del signo #. Los
8 caracteres restantes son de libre eleccin.
Comentario a Comenta instrucciones AWL y se deposita junto con los ttulos de segmento en
instrucciones los mdulos de comentario (OK, PK, SK, FK/FXK).
Comodn * = Comodn para un nombre de formato fijo o bien para una cadena de
caracteres.
? = Comodn, posicin de carcter prefijada a modo de reemplazo.
STEP 5
Glosario-2 C79000-G8578-C920-05
Glosario
Conector Marca intermedia que guarda el RLO como memoria intermedia (tambin de
modo invertido) para emplearlo en otro lugar y evitar con ello combinaciones
repetitivas.
Cursor Los editores de STEP 5 usan un cursor grande (cursor largo) y uno pequeo. El
cursor largo visualiza en el campo de edicin la posicin de edicin actual. Su
representacin en forma de rectngulo inverso corresponde generalmente a la
longitud del campo de entrada actual. El cursor pequeo se desplaza, por el
contrario, orientado por caracteres y sirve para la edicin local en los campos de
entrada.
En KOP/FUP el cursor largo asiste la construccin grfica del segmento
sirvindose del ratn. El cursor se desplaza aqu en la trama del campo de
edicin con 8 columnas y 50 lneas (= 2,5 x altura de la pantalla). En el modo
Cursor pequeo no es posible usar el ratn.
Derechos de Con STEP 5 tambin puede trabajarse con las PGs acopladas a bus. En tal caso
acceso, Proteccin los ficheros el Administrador del sistema asigna atributos a los ficheros: protegido
contra accesos contra escritura, no protegido contra escritura, o protegido contra escritura y ac-
tual. Estos derechos de acceso a los programas se definen en ajustes del pro-
yecto antes de la edicin.
Desplazamiento En caso de desplazamiento automtico del cursor ste salta siempre, tras
del cursor finalizar una entrada, al prximo campo de entrada no abastecido o an no
(automtico) rellenado. La funcin se conecta o desconecta a travs de la tecla CURS.
Diagrama de Representacin de las interrelaciones lgicas de una tarea de control con los
funciones FUP smbolos de funcin segn DIN 40719, parte 6.
Direccin absoluta Indica directamente la direccin fsica (nmero) del espacio de memoria de un
operando con la que se accede al mismo.
STEP 5
C79000-G8578-C920-05 Glosario-3
Glosario
Editor de texto El editor de texto es una herramienta que sirve para generar y elaborar
comentarios de operandos y de segmentos en Mdulos de documentacin.
Los mdulos de documentacin se llaman travs de la casilla de
seleccin/peticin en el mdulo STEP 5 y en el editor de mdulo de datos.
Elemento de fun- Un elemento de funcin (en KOP/FUP) representa la interrelacin entre Entrada
cin - elaboracin - salida en una orden de modo simblico como recuadro con el
flujo de seales Condiciones - funcin - instrucciones.
STEP 5 conoce elementos de funcin binarios, p. ej. &, =>, conectores,
temporizadores/contadores y elementos de funcin complejos con elaboracin de
palabra (funciones digitales), p. ej. funciones de conversin, de desplazamiento o
aritmticas. Los elementos de funcin complejos son denominados tambin
recuadros largos. Debido a los diversos tipos de operandos generalmente no es
posible un proceso en cascada de los elementos de funcin binarios complejos.
Encabezado del En el encabezado del mdulo (longitud: 5 palabras de datos), STEP 5 deposita el
mdulo identificador de inicio, el modo y el nmero del mdulo, as como la identificacin
de la unidad de programacin, el nmero de biblioteca y la longitud del mdulo
(incl. anteencabezado).
EPROM / EEPROM Aqu: programas de servicio que pueden ser llamados bajo Administracin para
cargar (grabar) y borrar programas de usuario en mdulos EPROM/EEPROM.
Estructura del Cuadro sinptico del programa en el que estn registradas las llamadas anidadas
programa de mdulos, partiendo del tipo de mdulo de organizacin
(Documentacin, Salida estndar y Salida confortable).
Fichero de camino Contiene un camino de bus seleccionado (editado) con todos los nombres de
nodos y direcciones. Se le llama bajo el nombre de camino deseado del tipo
*AP.INI. La unidad de programacin establece entonces la conexin
seleccionada.
Fichero de identifi- En el fichero SYSID (Fichero > Proyecto > Ajustar F4) de la ficha 6 hay datos
cacin del sistema de identificacin y caractersticas identificativas, p.ej., para los procesadores de
SYSID comunicaciones (CP).
STEP 5
Glosario-4 C79000-G8578-C920-05
Glosario
Fichero de Contiene los datos sobre el dispositivo de salida (formatos, secuencias de con-
impresora trol). A la unidad de programacin puede conectarse cualquier tipo de impresora.
stas deben parametrizarse especficamente. Los ajustes se memorizan en un
fichero de impresora (*DR.INI en el directorio de sistema S5_SYS o en
S5HOME). Para muchos tipos de impresora existen ficheros de impresora pre-
definidos. Mediante Fichero > Proyecto > Ajustar F4 de la ficha 4 podr selec-
cionar los ficheros de impresora (*DR.INI) disponibles en el directorio del sistema
haciendo clic en Fichero de impresora.
Identificacin de Para que el editor pueda asignar un comentario al segmento, genera una
segmento secuencia de 7 caracteres con el smbolo $ por delante como identificador del
segmento (p. ej. $11_@). La cifra indica el nmero del segmento
correspondiente. No se debe borrar ni modificar el identificador, ya que en caso
contrario se perdera la interrelacin entre el segmento y el comentario.
Zona de memorizacin
Imagen de proceso Si las zonas de operandos E o bien A son activadas por instrucciones STEP 5,
no se consultan ni modifican los bits directamente en las tarjetas generadoras de
seales, sino una zona especial de la memoria de sistema del autmata
programable que contiene la imagen de proceso.
La imagen de proceso de las entradas (PAE) y la de las salidas (PAA) es
procesada y actualizada cclicamente por la unidad central. En el arranque y al
principio del ciclo se transmiten los estados de seal de las tarjetas al PAE. Al
final del ciclo de programa la unidad central transfiere los estados de seal en el
PAA a las tarjetas de salida.
STEP 5
C79000-G8578-C920-05 Glosario-5
Glosario
Lista de Un lenguaje de entrada alfanumrico tipo Assembler para PLC (DIN 19239) con
instrucciones una instruccin por cada lnea de programa. Es de uso universal tanto para
tareas de control sencillas como complejas. Las instrucciones se indican en
orden sucesivo y las direcciones son asignadas tal y como deben ser ejecutadas.
Lista de referen- STEP 5 confecciona una lista de referencias cruzadas tras seleccionar esta
cias cruzadas opcin (casilla de peticin) en el men STEP 5 Documentacin, Salida estndar
o Salida confortable en base al fichero de programa ajustado previamente. La
lista facilita el nombre simblico del operando y su ubicacin despus del nmero
de mdulo y de segmento.
Marca Las marcas son clulas de memorizacin internas (zonas de memorizacin) que
pueden ser activadas por bits o por bytes (identificacin: M). En estas marcas se
depositan resultados intermedios.
Mdulo Un mdulo es una parte del programa de usuario limitada por su funcin, su
estructura o su finalidad. En STEP 5 se distinguen mdulos que contienen
instrucciones (OB, PB, SB, FB/FX) y mdulos que contienen datos (DB/DX), as
como mdulos imagen (BB) que no se utilizan en el programa, pero que
contienen, p. ej., listas de variables para realizar pruebas.
Mdulo de datos Los mdulos de datos contienen datos (p. ej. configuraciones binarias, valores
(DB/DX) constantes) con los que trabaja el programa de usuario. Un mdulo de datos
permanece abierto tras ser llamado hasta que se llame otro mdulo de datos
(DB).
Mdulo de Contiene los comentarios de segmento (#OBDO.nnn, #PB..., #SB..., #FB...) asig-
documentacin nados a los mdulos, y en el caso de un mdulo de datos, un comentario de m-
dulo (#DBDO.nnn).
Mdulo de funcin Contiene programas o subprogramas de funciones que se repiten con frecuencia
FB (mdulos de funcin estndar) en forma de instrucciones STEP 5 (operaciones
bsicas y complementarias). Un mdulo de funcin se puede emplear varias
veces. Los operandos actuales se transfieren en cada llamada a travs de la lista
de parmetros.
Mdulo de funcin Mdulos de funcin preprogramados para tareas definidas. Cada mdulo de
estndar funcin estndar tiene asignado un nmero de serie. Estos mdulos contienen
funciones cerradas en s que se requieren frecuentemente en los programas de
usuario.
Mdulo de organi- Contiene instrucciones STEP 5 (Operaciones bsicas); en primera lnea llamadas
zacin OB de mdulos. Los mdulos de organizacin son llamados por el sistema operativo
o utilizados por el usuario para llamar funciones especiales y modos de reaccin
del autmata programable. Estos mdulos son partes del programa de usuario y
constituyen la interfase con el programa de sistema.
Mdulo de Mdulo
programa
STEP 5
Glosario-6 C79000-G8578-C920-05
Glosario
Nodos Los nodos son usuarios (AG, PG, Server) que estn conectados a una red y que
se identifican por un nombre unvoco. Un camino de bus conduce desde un nodo
de partida (p. ej. PG/ AS 511) a travs de uno o varios nodos (p. ej. CP) hasta un
nodo final (p. ej. CPU en el AG 135). Cada nodo tiene asignada una direccin de
red (nmero de nodo).
Operando actual Los operandos actuales (lista de parmetros del mdulo de llamada) sustituyen,
al llamar un FB/FX, a los operandos formales all definidos.
Periferia de Todos los generadores de seales que forman parte de la entrada del proceso
proceso (finales de carrera, auxiliares de mando, etc.), as como los actuadores e
indicadores (contactores, vlvulas, etc.) necesarios para la salida del proceso.
Pie de pgina Campo de texto que se aade en el borde inferior de la hoja impresa. El pie de
pgina puede tener 80 132 caracteres de ancho y se define con los comandos
Fichero > Proyecto > Ajustar F4 (ficha 4).
STEP 5
C79000-G8578-C920-05 Glosario-7
Glosario
Pila de interrup- Para cada nivel de procesamiento del programa, el programa de sistema del
cin USTACK autmata programable realiza en caso de interrupcin una entrada en la pila de
interrupcin, de modo que despus de procesar la interrupcin (Interrupt) se
pueda retroceder nuevamente al nivel de procesamiento interrumpido. La entrada
visualizable (Test, Salida AG-Info) contiene la direccin del punto de interrupcin
con los indicadores y contenidos del acumulador all actuales, as como la causa
de la avera.
Plano de Indica qu bit de qu byte (W, DW) de las zonas de operandos Entrada (E),
ocupacin Marca (M) y Salida (A) est ocupado (Documentacin, Salida estndar, Plano de
ocupacin y Salida confortable).
Proyecto Bajo el concepto Proyecto (men STEP 5) se entiende el resumen de todos los
ficheros STEP 5 generados para un programa de usuario en un fichero de
proyecto (*PX.INI). En este fichero que se puede cargar y memorizar estn
almacenadas todas las informaciones, p. ej. parmetros y nombres de
ficheros/directorios para un cmodo procesamiento y cuidado del programa de
usuario.
Punto de control Durante el procesaiento del programa se modifican las variables de proceso de
de aplicacin modo dinmico y se transfieren desde el autmata programable a la periferia del
proceso tras finalizar un ciclo. Para poder seguir modificando variables durante la
ejecucin del programa se puede visualizar el estado de seal de las variables
(Status variable o control de elaboracin ON) en cualquier punto del programa de
usuario.
OB 1 PB FB
Sistema
operativo Organiza-
del U U
cin del
automata procesa-
progra miento de
mable mdulos
S U PB FX
U U
SB FB
U U
Punto de control El punto de control de sistema constituye la interfase entre el sistema operativo
de sistema del autmata programable y el programa de usuario. El OB 1 se llama en el punto
de control de sistema. El sistema operativo del autmata recorre en cada ciclo el
punto de control de sistema. En este momento las variables de proceso
representan la imagen actual del proceso.
En el punto de control de sistema (figura) se pueden controlar o modificar los
estados de seal mediante la unidad de programacin y, en el caso de las
generadores de seales de salida, se puede ajustar un estado de seal.
STEP 5
Glosario-8 C79000-G8578-C920-05
Glosario
ARRANQUE
STOP
Imagen del proceso
de las entradas Periferia:
entradas
PAE
Programa de usuario
OB 1 PB 1
M 5.3 E 2.0
E 10.1 E 1.1
Punto de Punto de control
control del personalizado, p. ej. Punto de parada
sistema llamada de mdulo M 1.0
Se llama el SPA PB1
OB 1 . .
. .
. .
BE BE
Imagen de proceso
de las salidas Periferia
salidas
PAA
Referencia cruzada La funcin Administracin, Entrada XREF induce a STEP 5 a depositar las
referencias cruzadas de otros puntos de aplicacin en un fichero de programa
*XR.INI para cada operando. Los datos almacenados aqu se pueden consultar
desde el editor de mdulos (a travs de F2 = referencia) incluso sobrepasando
los lmites de los mdulos.
Resultado lgico Es un estado de seal del procesador en un determinado punto del programa y
RLO que se emplea para un posterior procesamiento binario de seales. El RLO es el
resultado de combinaciones lgicas por bits o bien la declaracin de verdad en
operaciones de comparacin. Se puede combinar, p.ej., con el estado de
operandos o bien se ejecutan operaciones dependientes del RLO anterior (p. ej.
saltos condicionados). El RLO ocupa el bit 1 del byte indicador.
STEP 5
C79000-G8578-C920-05 Glosario-9
Glosario
Salida nueva Al editar en KOP/FUP, esta funcin (tecla: Media pantalla) libera un proceso de
reorganizacin de la pantalla con representacin optimada del segmento
elaborado, aunque an no se hayan denominado todos los operandos
necesarios.
Seleccin de bus Con la herramienta Seleccin de bus (Editor, Caminos de bus) se editan y activan
conexiones desde la unidad de programacin a una estacin deseada. A travs
del camino de bus se pueden ejecutar todas las funciones de STEP 5, igual que
con una conexin punto a punto.
SINEC H1 Sistema de bus (Segmento) para el empleo industrial segn IEEE 802.3
(ETHERNET). Se pueden conectar PGs, PCs y AGs. Un segmento de bus tiene
hasta 100 estaciones y puede tener hasta 500 m de largo. Los segmentos se
unen mediante un repetidor. Entre dos participantes puede haber como mximo
2 repetidores.
SINEC L2 Sistema de bus basado en la norma PROFIBUS (DIN 19245). Existen estaciones
de bus activas y pasivas. Las estaciones activas pueden acceder al bus slo si
poseen la autorizacin de transmisin (telegrama token). La transmisin del token
se efecta en un anillo lgico desde la direccin de estacin ms baja a la ms
alta. Se pueden interconectar a travs de un repetidor hasta 8 segmentos de bus
de una longitud de 0,2 a 1,2 km, segn la velocidad de transferencia.
Status Indicacin del estado de seal de operandos (bit 2 del byte indicador). La funcin
de estado es una funcin online y se selecciona en el men Test .
Teclas de funcin Las teclas de funcin pueden tener una ocupacin fija (p. ej. tecla de borrado,
tecla de interrupcin, etc.) o, segn el editor, pueden ser asignadas por el
software de manera variable a determinadas funciones (teclas de funcin
activadas con F1...F8 o bien activando los smbolos (buttons) visualizados en la
parte inferior de la pantalla).
STEP 5
Glosario-10 C79000-G8578-C920-05
Glosario
Test El men STEP 5 Test ofrece funciones que permiten verificar y comprobar con
la unidad de programacin en modo online si los mdulos del programa de
usuario son ejecutables y lgicamente correctos, incluso fuera de los lmites de
los mdulos. Tambin ofrece informacin y posibilidades de intervencin en el
estado operativo y el estado (status) de las seales de proceso.
Tiempo de ciclo Tiempo requerido para el procesamiento cclico del programa. Este tiempo define
el tiempo de reaccin de un autmata ante una seal externa.
Variable del Una variable de proceso (o variable) es un operando al que se le asigna un valor
proceso dependiente del proceso. Estos valores pueden ser constantes o variables. Los
operandos tienen un estado de seal (Status).
Wildcards *= comodn para un nombre con un formato fijo o para una cadena
de caracteres.
?= comodn para indicar que un carcter tiene una posicin prea-
justada.
Zonas de memori- En cada autmata programable existen tres zonas de memoria: zona de usuario,
zacin zona de sistema (BSTACK, USTACK, listas de direcciones, contadores,
temporizadores, marcas, PAE, PAA) y zona de periferia (direcciones de la
periferia de proceso).
STEP 5
C79000-G8578-C920-05 Glosario-11
Glosario
STEP 5
Glosario-12 C79000-G8578-C920-05
Indice alfabtico
A B
Aceptar, mscara, 10-3 Barra de estado, 3-3
Acoplamiento, 24-2 Barra de herramientas, 3-3
cargar el paquete de acoplamiento desde la Barra de mens, 3-2
unidad de programacin, 24-2 Barra de ttulos, 3-2
Acoplamiento PG, 24-1 Batch AWL
seleccionar la funcin, 24-3 Editor, 22-5
Administracin, 18-1 salida de fichero de protocolos, 22-30
Administracin de la memoria, orden de carga de los Sustituir operandos, 22-29
drivers, 26-5 Borrar
Administrador de memoria, 26-2, 26-426-7 caracteres, 5-14, 10-3
EMM386, 26-426-7 fichero PCP/M, 4-35
HIMEM.SYS, 26-4 ficheros, 4-29
Administrar, mdulos, 4-15 INI, 18-15
AG, 17-1 lnea, 5-15
borrado total, 4-23 lnea/elemento, 10-3
capacidad de memoria, 17-7 SEC, 18-15
comprimir memoria, 17-2 segmento, 5-21
conexin a la PG, 2-3, 2-4 Borrar lnea, 9-17
forzado, 17-1 BSTACK, 17-5
iniciar, 17-2 Buscar
interfase, 2-3 direcciones, 5-27
parmetros de sistema del autmata operandos, 5-27
programable, 17-8 segmentos, 5-27
parar, 17-2 Bsqueda, 25-22
visualizar el contenido de la memoria, 17-5
AG-Info BSTACK, 17-5
AG-Info USTACK, 17-3 C
Ajustar
camino de bus, 13-3 Cable de conexin, 2-3, 2-4
editor de pies de pgina, 15-2 COM 1, 2-5
parmetros para la impresora, 14-2 COM 2, 2-5
proyecto, 4-4 interfase TTY, 2-3, 2-4
Ajustar caminos de bus, 13-3 Kster-Box, 2-5
Ajustar proyectos, 4-2 longitud, 2-4, 2-5
Anteencabezado, 4-19 nmero de referencia, 2-5
Anteencabezado del mdulo, 9-2 resumen, 2-5
Area de memoria alta, 26-4 Cambiar fichero fuente AWL, 22-24
Area de memoria superior, 26-3 Cambio, 20-1
Area de mdulos, 4-20 a otros programas STEP 5/ST, 20-1
Area de trabajo, 3-2 Cambio de mdulo, 5-26
Asignacin, Camino > Fichero, 13-2 Cambio posible, 4-5
Asignacin de conectores, interfase TTY activa, 2-6 Camino > Fichero, asignacin, 13-2
Asignacin de la interfase, 2-3 Camino de bus, 13-1
Asignacin periferia del DB1 para el S5-135U, 10-2 ajustar, 13-3
Avisos, 4-12 editar, 13-3
Ayuda, 3-3, 21-1 funcin, 13-2
del paquete S5 actualmente activo, 21-1 Campo de edicin, 22-6
Ayuda contextual, 3-7 Campo de entrada del editor DB, 9-5
Ayuda en pantalla, 3-7 Capacidad de memoria, 26-2, 26-5
Ayuda online Capacidad de memoria del autmata programable,
llamar, 3-7 17-7
temas, 3-7 Carcter comodn, 4-26
Ayudas de edicin, 11-9, 22-7
STEP 5
C79000-G8578-C920-05 Indice-1
Indice alfabtico
Carcter de control, #TAB para procesar ficheros Cuadros de dilogo, entrada, 3-8
ajenos, 22-34 Cuerpo del mdulo, 9-3
Caracteres, borrar, 5-14
Caracteres de control, del editor AWL / compilador
Batch, 22-12
Caracteres especiales, 11-7
D
Caracteres, borrar, 10-3 Datos, introducir, 10-5, 10-7
Cargar el DB desde el AG, 23-22 Desarrollo del proceso, 25-32
Cargar el programa, 25-24 Dilogo de fichas, 3-12
Cargar HIMEM.SYS, 26-5 Direcciones AWL, 4-8
Cargar un proyecto, 4-14 Directorio, salida, 4-27
Cargar y comprobar el programa, 25-24 Directorio de mdulos, 4-15
Casilla de peticin, 3-8, 3-9 Directorio del proyecto, 4-12
campos de manejo, 3-9 Directorio DOS, 4-25, A-9
memoria, 3-11 Disco duro, optimizacin de los accesos, 26-6
ratn, teclado, 3-10 Documentacin
teclas con funciones especiales, 3-10 mscaras DB, 19-14
teclas de funcin, 3-10 mdulos, 19-14
Circuitos serie y paralelos, editar, 7-5 Documentar el programa, 25-15
COM DB1, parametrizar con AG, 23-5 DX 0
Comandos, 19-23 para el autmata programable, 10-4
Comandos MS-DOS CTRL + F10, 4-35 para S5 155U, pgina 2, 10-7
Combinacin O, A-25 para S5-135U, pgina 2, 10-5
Combinacin Y antes de O, A-26
Comentario, memorizar, 6-4
Comentario adicional, 11-6
Comentario de la instalacin, 5-9
E
Comentario de la instruccin, 6-3 Edicin, terminar, 11-7
Comentario de un mdulo, escribir, 25-10 Editar
Comentario de un operando, visualizar, 5-17 camino de bus, 13-3
Comentario de un segmento, 5-13 circuitos serie y paralelos, 7-5
Comentario del segmento, escribir, 25-13 comentarios, 5-8
Comentarios, editar, 5-8 estructura, 19-34
Cmo manejar COM DB1, 23-6 instrucciones de control, 19-27
Comparar mdulos, 4-22, 25-22 lnea de encabezado, 22-6
Compatibilidad, 2-10
lista de asignacin, 11-1, 18-11, 25-7
Compilador, 22-25
Comprimir la memoria, AG, 17-2 lista de instrucciones, 6-1
Comprimir mdulos, 4-24 lista de operandos, 5-30, 16-9
Comprobar el programa, 25-25 mscara, 10-4
Comprobar instrucciones de control, 19-32 mscara DB1, 10-2
Comprobar nmeros en coma flotante, 9-16 mdulo de funcin, 6-6
Conectar el AG a la PG, 2-3 nuevo mdulo de funcin, 6-7
Conexin, unidad de programacin EPROM, 2-52-7 operandos simblicos, 7-5
Consulta de seguridad, 5-29, 16-8 pie de pgina, 15-2
Contenido del suministro, 1-1 Editar (caminos de bus), 13-4
Control de elaboracin OFF, 16-18 Editar comentarios de mdulos, 9-7
Control de elaboracin ON, 16-17 Editar esquemas de contactos, 7-1
Controlar el programa, 25-20 Editar listas de operandos, 16-13, 16-16
Conversin, 18-18 Editar los parmetros, 23-24
Convertidor V.24/TTY, 2-4 Editar mscaras DB, 10-1
Convertir Editar mdulos de datos, 9-1
INI > SEC, 18-12 Editor, 5-2
V1.x y V2.x, 18-15 llamar, 11-2
Convertir SEC > INI, 18-11 mdulo de funcin, 25-11
Copiar seleccionar, 5-2, 10-2
ficheros DOS, 4-28 Editor AWL
mdulos, 4-19 funcin de edicin simplificada, 6-3
segmentos, 5-19 funcionamiento, 6-2
Corregir el comentario del mdulo, 25-10 Editor AWL / Compilador Batch, 22-1
Corregir INI, 18-13 aceptar, 22-3
Corregir las instrucciones, 25-13 proceso de test, 22-4
Crear, listas de referencias cruzadas, 18-2 retraducir (recompilar), 22-3
Crear XREF, 18-2
STEP 5
Indice-2 C79000-G8578-C920-05
Indice alfabtico
STEP 5
C79000-G8578-C920-05 Indice-3
Indice alfabtico
STEP 5
Indice-4 C79000-G8578-C920-05
Indice alfabtico
STEP 5
C79000-G8578-C920-05 Indice-5
Indice alfabtico
STEP 5
Indice-6 C79000-G8578-C920-05
Indice alfabtico
STEP 5
C79000-G8578-C920-05 Indice-7
Indice alfabtico
STEP 5
Indice-8 C79000-G8578-C920-05