Está en la página 1de 75

CL200 / CL350 / CL400 / CL500 / ICL700 / PCL

Lenguaje de desarrollo AS
Manual de Software

Versin

103

CL200 / CL350 / CL400 / CL500 / ICL700 / PCL

Lenguaje de desarrollo AS
Manual de Software
1070 072 342-103 (99.03) E

Reg. Nr. 16149-03

19971999

Reservados todos los derechos en Robert Bosch GmbH,


tambin para el caso de solicitudes de derechos de proteccin.
Reservada la facultad de disposicin como el derecho de copia y de divulgacin.
Derechos de proteccin

10. DM

Indice

Indice

Pagina

Instrucciones de seguridad

1.1
1.2
1.3
1.4
1.5

Empleo conforme al prescrito . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Personal calificado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Instrucciones de seguridad en estas instrucciones
de funcionamiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Instrucciones de seguridad para el producto descrito . . . . . . . .
Documentacin, versin y marca registrada . . . . . . . . . . . . . . . .

13
14
15

En general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

21

2.1
2.1.1
2.1.2
2.1.3
2.1.4
2.2
2.3
2.4

Estructura del control de desarrollo . . . . . . . . . . . . . . . . . . . . . . .


Secuencia de desarrollo en pasos . . . . . . . . . . . . . . . . . . . . . . . .
Gestin de modos de funcionamiento . . . . . . . . . . . . . . . . . . . . .
Emisin de comandos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Visualizacin de diagnstico y fallos . . . . . . . . . . . . . . . . . . . . . . .
Representacin grfica de una secuencia de desarrollo . . . . . .
Paso de desarrollo MADAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Paso de desarrollo marca de paso . . . . . . . . . . . . . . . . . . . . . . . .

26
26
27
28
28
29
211
212

Secuencia de desarrollo MADAP . . . . . . . . . . . . . . .

31

3.1
3.2
3.3
3.4
3.5

Generar secuencia de desarrollo segn MADAP . . . . . . . . . . . .


Marcas especficas MADAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Bits especiales de modo de funcionamiento . . . . . . . . . . . . . . . .
Bifurcaciones de paso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Secuencias especiales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

33
314
316
319
320

Elementos estructurales de una secuencia


de desarrollo MADAP . . . . . . . . . . . . . . . . . . . . . . . . .

41

4.1
4.2

4.4
4.5

Secuencia de desarrollo lineal segn MADAP . . . . . . . . . . . . . .


Secuencia de desarrollo con ramificacin alternativa
segn MADAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Secuencia de desarrollo con ramificacin paralela
segn MADAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Bucle en una secuencia de desarrollo segn MADAP . . . . . . . .
Salto de bifurcacin segn MADAP . . . . . . . . . . . . . . . . . . . . . . .

46
49
411

Secuencia de desarrollo con marca de paso . . . .

51

5.1

Generar secuencia de desarrollo con marcas de paso . . . . . . .

52

4.3

1070 072 342-103 (99.03) E

11
12

42
44

VI

Indice

Pagina

Elementos estructurales de una secuencia


de desarrollo con marca de paso . . . . . . . . . . . . . .

6.1
6.2

Secuencia de desarrollo con marca de paso . . . . . . . . . . . . . . . .


62
Secuencia de desarrollo con ramificacin alternativa
y marcas de paso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
64
Secuencia de desarrollo con ramificacin paralela
con marca de pason . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
66
Bucle en una secuencia de desarrollo con marca de paso . . . .
68
Salto de bifurcacin en una secuencia de desarrollo con marca de paso
610

6.3
6.4
6.5

Anexo

A.1

Indice de trminos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

61

A1

1070 072 342-103 (99.03) E

Instrucciones de seguridad

11

Instrucciones de seguridad

Lea estas instrucciones de funcionamiento antes de poner en marcha programas en lenguaje de desarrollo. Conserve estas instrucciones en un lugar
de fcil acceso para todos los usuarios.

1.1

Empleo conforme al prescrito


Estas instrucciones de funcionamiento contienen las indicaciones para el
uso de los productos descritos de acuerdo con el prescrito. Los productos
descritos sirven para la generacin de secuencias de desarrollo.
Los productos descritos
D fueron desarrollados, fabricados, controlados y documentados respetando las normas de seguridad. Si el producto funciona cumpliendo las
prescripciones de uso descritas para el proyecto, montaje y funcionamiento de acuerdo con el previsto, no se generan peligros para las personas o los bienes en el caso normal.
Para que el producto funcione segura y correctamente, el transporte, almacenamiento, emplazamiento y montaje deben realizarse adecuadamente y
el manejo debe ser correcto.

1070 072 342-103 (99.03) E

12

1.2

Instrucciones de seguridad

Personal calificado
Las exigencias requeridas al personal especializado se rigen segn el perfil
de exigencias descrito en ZVEI y VDMA, vase:
Formacin de perfeccionamiento en las tcnicas de automatizacin
Hrsg: ZVEI und VDMA
MaschinenbauVerlag
Postfach 71 08 64
60498 Frankfurt
Estas instrucciones de funcionamiento estn dirigidas a los programadores,
personal de puesta en marcha y de mantenimiento. Ud. requiere de conocimientos especiales sobre controles de mquinas.
Solamente el personal especializado de Bosch est autorizado a efectuar
aquellas intervenciones en los productos de hardware y de software que no
estn descritas en estas instrucciones de funcionamiento.
Pueden producirse daos personales o materiales graves si se realizan intervenciones no calificadas en el hardware o el software, o si se desatienden
las advertencias contenidas en estas instrucciones de funcionamiento o
que se encuentran sobre el producto.
Solamente personal especializado segn VDE 1000-10, que tenga conocimiento del contenido de este manual, puede instalar y realizar el mantenimiento de los productos descritos.
Estas son personas que,
D estn en condiciones de evaluar los trabajos a realizar y reconocer posibles peligros, en base a su formacin especializada, experiencia y conocimiento de las normas correspondientes.
D tienen, en base a una actividad de varios aos en un campo de actividades comparable, el mismo nivel de conocimiento que el logrado durante
una formacin especializada.
Tenga en cuenta al respecto nuestro amplio programa de adiestramiento.
Nuestro centro de adiestramiento le brindar la informacin necesaria. Telfono: (0049 60 62) 78-258.

1070 072 342-103 (99.03) E

Instrucciones de seguridad

1.3

13

Instrucciones de seguridad en estas instrucciones de funcionamiento

TENSIONES ELECTRICAS PELIGROSAS


Este smbolo previene de una tensin elctrica peligrosa. El cumplimento inadecuado o el incumplimiento de esta instruccin puede causar
daos personales.

PELIGRO
Este smbolo se utiliza cuando, debido al cumplimiento inadecuado o al
incumplimiento de las instrucciones, se pueden producir daos personales.

ATENCION
Este smbolo se utiliza cuando pueden generarse daos en aparatos o archivos debido al cumplimiento inadecuado o al incumplimiento de instrucciones.

1070 072 342-103 (99.03) E

Este smbolo se utiliza cuando se quiere llamar la atencin respecto de algo


especial.

14

1.4

Instrucciones de seguridad

Instrucciones de seguridad para el producto descrito

PELIGRO
Equipamientos o modificaciones adicionales pueden influenciar la
seguridad de los productos descritos!
Las consecuencias pueden ser daos graves a personas, daos materiales o al medio ambiente. Por ello, Bosch debe autorizar posibles
equipamientos adicionales o modificaciones en la instalacin,
cuando se utilizan partes de equipamiento de otros fabricantes.

PELIGRO
Peligro de vida debido a una cantidad insuficiente de dispositivos
de PARO DE EMERGENCIA!
Los dispositivos de PARO DE EMERGENCIA deben estar activos y
al alcance de la mano en todos los modos de funcionamiento. La liberacin del dispositivo de PARO DE EMERGENCIA no debe causar
un arranque incontrolado de la instalacin! Controlar primero la secuencia de PARO DE EMERGENCIA y luego poner en marcha la instalacin!

PELIGRO
Peligro para personas y materiales!
Controlar todo programa nuevo antes de poner la instalacin en marcha.

1070 072 342-103 (99.03) E

Instrucciones de seguridad

1.5

15

Documentacin, versin y marca registrada

Documentacin
El presente manual informa respecto del lenguaje de desarrollo AS.
Vista general de las instrucciones de empleo:
Manuales

Idioma

N de pedido

KETTE200

1070 072 092

MMI-MADAP fr Programmierer u. Projekteure

1070 072 403

BT-MADAP

1070 072 096

Teclas especiales o combinaciones de teclas se representan con parntesis


puntiagudos:
D Teclas especiales: p. ej. <Enter>, <PgUp>, <Del>
D Combinacin de teclas (accionar simultneamente):
p. ej. <Ctrl> + <PgUp>
L

Este dibujo indica que se describe una actividad a realizar.

Versin

Estas instrucciones de funcionamiento valen para las siguientes versiones:


Software: WinSPS a partir de la versin 2.3, SAP-N 1070 077 925,
para sistemas operativos Windows 95/98/NT4.0

Modificaciones
Estas instrucciones de funcionamiento son completamente nuevas. No se
marcan las modificaciones.
Marca registrada
Todas las marcas registradas del software que est instalado al entregar un
producto Bosch son propiedad del fabricante.
En el momento de entrega existe Copyright para todo el software instalado.
Solamente se lo puede reproducir con el consentimiento de Bosch o bien
segn los convenios contractuales del fabricante correspondiente.
MS-DOSr y Windowst son marcas registradas de Microsoft Corp.

1070 072 342-103 (99.03) E

16

Instrucciones de seguridad

1070 072 342-103 (99.03) E

En general

21

En general

La documentacin ofrece una vista general para la generacin de programas de secuencias de desarrollo en controles SPS Bosch con ayuda del
lenguaje de desarrollo AS. El lenguaje de desarrollo genera programas segn la estructura MADAP o de marcas de paso.
Se dispone de paquetes de programas SPSpara la estructura de programa
MADAP con las variantes siguientes:
D MMI-MADAP con panel de manejo MMI.
D BT-MADAP con panel de manejo BT
La funcin Ayuda contenida en el programa de servicio WinSPS brinda un
apoyo online adicional durante la generacin de programas de secuencia
de desarrollo. Mediante la ayuda directa o bien a travs del llamado del
ndice de contenido o Indice de ndices dentro de la ayuda, se visualizan informaciones de apoyo referidas al lenguaje de desarrollo.
El directorio C:\Bosch\WinSPS contiene el archivo ejemplo WASCHTIP.AS
de una secuencia de desarrollo.
Introduccin al lenguaje de desarrollo (AS)

Lenguaje de desarrollo AS

MADAP

Marca de paso

vase captulo 3/4

vase captulo 5/6

Emisin de
comandos
a travs de
condiciones
de Vinculacin

Emisin de
comandos
directamente
a travs del
paso activo

Solo la estructura segn MADAP-brinda la posibilidad de ampliaciones con software estndar para el diagnstico y la visualizacin.

En una secuencia de desarrollo segn la estructura MADAP se procesa solamente la parte del programa correspondiente al paso activo.
En la estructura de marcas siempre se procesa la totalidad de la parte
del programa que contiene todos los pasos.
De la utilizacin de la estructura MADAP resulta un tiempo de procesamiento del programa reducido a igualdad de aplicacin y una duracin de
ciclo optimizada (ms corta) para la mquina.
Las pginas siguientes muestran el ejemplo de una instalacin de lavado
que se ha generado mediante el lenguaje de desarrollo AS y la estructura de
secuencia de pasos segn MADAP.

1070 072 342-103 (99.03) E

22

En general

Arranque

Vehculo

Vehculo

Anz_1

Indicacin: Marcha

1N1

Tarjeta
WZT

Estado de

1N2
Tarjeta

Prog_1

Progr.lav.

Prog_2

Progr.lav.

WZT

Estado de

Prog_3

Progr.lav.

WZT

Estado de

LOG1

1N3
UBW

SI

Logisch 1

Subsuelo

UBW

Bucle de tiempo

T_UBW

t#15s

T_UBW

LOG1

1N4Was
s

Logisch 1

Accionamiento
adelante
Roc.agua

Avance
Agua

Fin

Conmutador final

WZT

Estado de

Logisch 1

LOG1

1N5
Retroceder

Accionamiento atrs

Retro

Accionamiento
adelante
Contador ag

Z_Was

SZ

Bucle de tiempo interrump.

Avance

Comienzo

Conmutador final

WZT

Estado de

1070 072 342-103 (99.03) E

En general

LOG1

1N6Was
c

Logisch 1

Accionamiento atrs

Retro

Accionamiento
adelante

Avance

Proc.lav.

Cep.

ZR

Contador ag

Z_Was

Fin

Conmutador final

WZT

Estado de

LOG1

1N7
Lavado

Logisch 1

Accionamiento
adelante

Avance

Accionamiento atrs

Retro

Prog. lav.

Prog_3

Conmutador final

Comienzo

&

Estado de

WZT

Prog_3

Prog. lav.

Z_Wasch

Contador Wa

Comienzo

Conmutador final

WZT

Estado d

LOG1

Logisch 1

&

1N8
Enjuague

Cep.

Proc.lav.

Accionamiento atrs

Retro

Accionamiento
adelante
Enjuagar

Avance

Fin

Conmutador final

WZT

Estado de

LOG1

1N9
Secado

Enjuague

Logisch 1

Accionamiento
adelante

Avance

Accionamiento atrs

Retro

Ventilador

Secar

Comienzo

Conmutador final

WZT

Estado de

1070 072 342-103 (99.03) E

23

24

En general

LOG1

1N10
Fin

Logisch 1

Accionamiento atrs

Retro

Indicacin: Marcha

Anz_2

Vehculo

Vehculo listo

WZT

Estado de

Fin

1070 072 342-103 (99.03) E

En general

25

Las secuencias de desarrollo trabajan segn el principio del procesamiento


por pasos con gua forzada (guiado segn proceso o tiempo) de un control
de mquina.
El desarrollo de un paso n hacia uno n+1 depende del cumplimiento de las
condiciones del paso n (transiciones, posicin final lograda en el paso n).
Una de las caractersticas esenciales de una secuencia de desarrollo es la
transparencia de la programacin de pasos y la adjudicacin unvoca de
cada uno de los pasos a las funciones de la mquina.
Durante el proyecto resulta una economa de tiempo considerable si se
usan estructuras estndar, las cuales solamente hay que adaptar.
Durante la puesta en marcha resulta ventajoso que una funcin de control
(un paso) tenga una relacin unvoca con un movimiento de la mquina. El
cambio de vinculaciones tambin es posible.
En el funcionamiento de la mquina, la secuencia de desarrollo brinda un
rpido diagnstico de fallos gracias a la adjudicacin de las funciones de
control y los movimientos de la mquina; este diagnstico se puede ampliar
fcilmente a una indicacin de diagnstico para el personal de mantenimiento gracias a un hard y software adicional.
Un control de desarrollo puede consistir de una secuencia lineal de pasos o
de diversas secciones de pasos, que estn vinculadas entre ellas a travs
de bifurcaciones Y (paralelas) o bien O (alternativas). Tambin es posible
programar un salto de bifurcacin (saltear pasos) o bucles (repetir pasos).
D Secuencia de pasos lineal: Los pasos se procesan secuencialmente en
orden ascendente.
D Bifurcacin alternativa: Los pasos o las secuencias de pasos se procesan selectivamente (o uno o el otro).
Vase tambin la ayuda en la WinSPS: Index AS,Bifurcacin alternativa.
D Bifurcacin paralela: los pasos o secuencias de pasos se procesan simultneamente (en paralelo).
Vase tambin la ayuda en la WinSPS: ndice AS, Bifurcacin paralela.
D Programacin de bucle: los pasos o las secuencias de pasos se procesan varias veces.
Vase tambin la ayuda de la WinSPS: ndice AS, Bucle.
D Salto de bifurcacin: en un ciclo de paso se saltean pasos o secuencias
de pasos sin ser procesados o bien se vuelven a procesar.
Vase tambin la ayuda en la WinSPS: ndice AS, Paso de salto.

1070 072 342-103 (99.03) E

26

2.1

En general

Estructura del control de desarrollo


La estructura de un control de desarrollo se subdivide esencialmente en los
bloques funcionales siguientes:
D Gestin de modos de funcionamiento de la instalacin.
D Descripcin grfica de funcionamiento de la secuencia de desarrollo en
pasos con bifurcacin, saltos y bucles.
D Emisin de comandos.
D Visualizacin de diagnstico y fallos.
D Informacin para el operario.

2.1.1

Secuencia de desarrollo en pasos


La secuencia de desarrollo es una parte esencial del control de desarrollo.
En esta parte se programa el desarrollo del funcionamiento de la mquina
en pasos de desarrollo. Los pasos de programa se programan en un mdulo
de programa propio (FC) dentro de la estructura MADAP.
Los pasos se procesan secuencialmente, teniendo en cuenta los elementos
estructurales. El paso activo prepara el paso siguiente. La emisin de comandos ocurre estando activo el paso y si se cumplen las condiciones del
paso. La activacin del paso siguiente desactiva el paso anterior.
En una secuencia de desarrollo lineal siempre hay un solo paso activo. Si se
requiere del procesamiento paralelo de funciones, deben programarse varias secuencias de desarrollo.
Mediante la activacin de un paso se puede iniciar un tiempo de supervisin.
La conclusin del tiempo de supervisin antes de la finalizacin del paso sealiza un paso mal ejecutado y da la seal para el diagnstico de fallos.

1070 072 342-103 (99.03) E

En general

2.1.2

27

Gestin de modos de funcionamiento


En esta parte del programa MADAP se procesan las condiciones de los diversos modos de funcionamiento. La ejecucin de los modos de funcionamiento est ordenada segn prioridades. El modo de funcionamiento
Instalacin tiene la prioridad ms alta, el modo Paso a paso (tipeo) una prioridad mediana y el modo Automtico, la prioridad ms baja.
Los modos de funcionamiento se seleccionan desde un panel de manejo.
Dependiendo del modo de funcionamiento seleccionado, el control de la secuencia de desarrollo se efecta mediante las siguientes seales:
D Seleccin del modo de funcionamiento
D Arranque, parada, vuelta al estado original
D Seal de activacin
D Emisin de comandos
D Condiciones de avance (transiciones)
D Direcciones de bifurcacin
D Aviso de perturbacin, etc.
Se distingue entre los siguientes modos de funcionamiento de una secuencia de desarrollo:

Automtico
Vase tambin la ayuda en la WinSPS: ndice AS, Automtico, AS,
Modo de funcionamiento.
En el modo de funcionamiento automtico, comienza despus de la seal
de arranque el procesamiento de los pasos del desarrollo prefijados por el
programa y guiado por el proceso de la instalacin.
En algunas instalaciones, la posicin bsica es una de las condiciones necesarias para el arranque del modo de funcionamiento. Otras instalaciones
permiten el arranque del funcionamiento automtico a partir de una posicin
de partida arbitraria, bajo la condicin de que se haya logrado una sincronizacin entre la secuencia de desarrollo y la posicin de la instalacin (no en
el CL200).
Funcionamiento de tipeo (paso a paso)
Vase tambin la ayuda en la WinSPS: ndice AS, Modo de funcionamiento.
En el modo de funcionamiento paso a paso, los pasos del desarrollo se procesan secuencialmente con cada accionamiento de tecla sin avance automtico.
Este modo de funcionamiento facilita el control y la puesta en marcha del
programa y brinda apoyo durante los trabajos de mantenimiento y reparacin.
Semiauto. (semiautomtico)
Vase tambin la ayuda en la WinSPS: ndice AS, Modo de funcionamiento.

1070 072 342-103 (99.03) E

28

En general

En el modo de funcionamiento semiautomtico, el avance de pasos de la


secuencia de desarrollo ocurre automticamente mientras una marca determinada est en el estado 1. En funcionamiento de tipeo (paso a paso) se
logra un avance de paso automtico para una cantidad determinada de pasos de la secuencia de desarrollo, si es que esto hace falta para la correlacin de la mquina o de las funciones.
Manual (Instalacin)
Vase tambin la ayuda en la WinSPS: ndice AS, Manual, AS, Modo de
funcionamiento.
En el modo de funcionamiento instalacin, los pasos de la secuencia de
desarrollo se seleccionanlibremente y se hace arrancar el procesamiento
en modo manual.
Este modo de funcionamiento facilita la puesta en marcha y permite la verificacin controlada de un elemento de ajuste, p. ej. despus de una reparacin. Tambin sirve para el manejo manual por parte del operario de la
mquina.
Adems de estos modos de funcionamiento bsicos, existen otros especficos de cada aplicacin, como el ciclo nico o el paro al finalizar el ciclo.

2.1.3

Emisin de comandos
Vase tambin la ayuda en la WinSPS: ndice AS, BEFA

Estructura MADAP
En un programa segn la estructura MADAP, la emisin de comandos se
efecta en un mdulo de programa propio.
En combinacin con las seales de liberacin especficas del modo de funcionamiento se realiza dentro de la estructura MADAP una comparacin
con el nmero del paso activo, adjudicndosele una accin.
Estructura de marcas de paso
En un programa segn una estructura de marcas, la emisin de comandos
se efecta inmediatamente despus de su programacin o bien en un mdulo de emisin propio (ajuste como opcin).

2.1.4

Visualizacin de diagnstico y fallos


En esta parte del programa se gestionan los avisos e indicaciones de diagnstico, realizndose tambin la preparacin para su visualizacin en el
aparato de manejo.
Para esto se utilizan p. ej. displays de varias lneas (BT5, BT20) o PCs industriales (BT150, BT200).

1070 072 342-103 (99.03) E

En general

2.2

29

Representacin grfica de una secuencia de desarrollo


La estructura de una secuencia de desarrollo constituida por pasos corresponde al desarrollo de control de la instalacin. Cada paso tiene adjudicado
una funcin de la instalacin. Son posibles pasos vacos, sin funcin de control. Vase tambin la ayuda en el WinSPS: ndice AS; nivel de desarrollo.
Cada elemento de paso tiene uno o ms parmetros de entrada (condiciones de emisin de comando) en vinculacin Y o bien O (tambin negadas).
La accin del paso representa la emisin de comandos.
A travs de la condicin de la transicin cumplida se inicializa el paso siguiente.

Ejemplo estructura MADAP


Secuencia de desarrollo lineal con dos pasos 1N1 y 1N2.

Arranque

1S01
BEFA-Bedingung
Conmutador final del prtico
izquierda

1K00

1N1
Schr1

Accin
Vista: Vista general

Motor 1KM00

1S02

Transicin

Conmutador final del prtico abajo

1S03
Conmutador final del prtico
derecha

1K01

1N2
Schr2

Motor 1KM01

1S04
Conmutador final entrada
&
1S05
Conmutador final transporte
Fin

1070 072 342-103 (99.03) E

Conmutacin del indicador

210

En general

Ejemplo estructura de marca de paso


Secuencia de desarrollo lineal con tres pasos 1N0 (paso de arranque), 1N1
y 1N 2. El paso 1N0 se ha representado en forma simplificada.

Arranque

Paso de arranque

1S01

Transicin

Conmutador final del prtico izquierdo


Vista: Vista general
1K00

1N1
Schr1

Accin

Motor 1KM00

1S02
Conmutador final del prtico abajo

Conmutacin del indicador

&
1S04
Conmutador final entrada

1N2
Schr2

1K01
Motor 1KM01

1S03
Conmutador final del prtico derecho

Fin

Estructuras de la secuencia de desarrollo:


D Lineal
D Bifurcaciones alternativas
D Bifurcaciones paralelas
D Bucles de pasos
D Saltos de bifurcacin
Vase tambin la ayuda en la WinSPS: ndice AS, Bifurcacin, AS, Bucle y AS, Paso de salto.

1070 072 342-103 (99.03) E

En general

2.3

211

Paso de desarrollo MADAP


Actuar sobre la accin de un paso:
D la gestin de modos de funcionamiento
D el paso anterior
D el paso siguiente
Volver al estado original, p. ej. de un modo de funcionamiento.
Control de pasos

1N1

Manejo (BEFA)

>
=
1N2

&

*1

Acciones

Transiciones (WSB)

1N3

*1: Tipo de comando

En el panel de condiciones (BEFA) estn registradas las direcciones de los


operandos simblicas o absolutas para la emisin de comandos de un paso.
Son posibles diversas vinculaciones Y o bien O (tambin negadas).
En el panel de acciones se encuentran registradas las direcciones absolutas o simblicas de los operandos de acciones. Son posibles varias acciones paralelas.
La emisin de comandos se efecta con el paso activo y las condiciones
cumplidas.
En el panel de transiciones (WSB) se encuentran registradas las direcciones absolutas o simblicas de las transiciones (condiciones de avance), p.
ej. las posiciones finales de un movimiento. Son posibles diversas vinculaciones Y o bien O (tambin negadas).
Vase tambin la ayuda en la WinSPS: ndice AS, MADAP.

1070 072 342-103 (99.03) E

212

2.4

En general

Paso de desarrollo marca de paso


Actuar sobre la accin de un paso:
D la gestin de modos de funcionamiento
D el paso anterior
D el paso siguiente
Volver al estado original, p. ej. de un modo de funcionamiento.
Control de pasos

1N1

Transiciones

>
=

&

1N2

*1

Acciones

1N3

*1: Tipo de comando

En el panel de las transiciones se encuentran registradas las direcciones


absolutas o simblicas de las mismas, p. ej. las posiciones finales de un movimiento. Son posibles diversas vinculaciones Y o bien O (tambin negadas).
En el panel de acciones se encuentran registradas las direcciones absolutas o simblicas de los operandos de acciones. Son posibles varias acciones paralelas.
Vase tambin la ayuda en la WinSPS: ndice AS, Tcnica de marcas de
paso.

1070 072 342-103 (99.03) E

Secuencia de desarrollo MADAP

31

Secuencia de desarrollo MADAP

La programacin de secuencias de desarrollo segn el principio de control y


manejo MADAP brinda ventajas significativas respecto de la programacin
convencional de secuencias de desarrollo y marcas de paso.
Ventajas de la estructura MADAP
D Utilizacin de mdulos de funcin estandarizados.
D Posibilidad de ampliacin para el diagnstico y gua del operario automticos
D Tiempos de procesamiento de programa ms cortos y con ello tiempos
de ciclo de la mquina ms cortos.
D Sincronizacin entre la posicin de mquina y el paso de procesamiento
(no en el CL200).
En la figura siguiente se representa la secuencia de los llamados de mdulos de programa del paquete de programas MADAP.
Estructura de mdulos generados mediante el editor AS, en un ejemplo de
un CL400/500:

OB1
Mdulo de gestin

FC0:KETTEN
BA

FC65:K_BETRA

DB65: DBAS

KETTEN
BA

K_BETRA

;Secuencia 1
;A partir de aqu
;programa
;del usuario

;Gestin de ;modos de funcionamiento


;todas las secuencias

Mdulo de modo
de funcionamiento
para todas las
secuencias

;Llamado de secuencia
;emisin de comando

;Gestin de
;bifurcaciones

KETTE

FC1:SCHRK01

Gestin
de desarrollo

;Progr. de pasos
;para secuencia 1

;Kette 64
;Llamado de
;secuencia

DB64:DB_K64

;Progr. de pasos
;para secuencia 64

Mdulo de datos
para secuencia 64

UAWLnnn.PXO
;Acciones especficas;
;de pasos (opcin)

Aclaracin respecto del matiz:

El editor AS realiza la generacin, el usuario no produce ingresos (OB1: opcin llamada del mdulo KETTEN).
Mdulo estndar del programa de mdulos Bosch.

Mdulos generados por el editor AS y que deben someterse a un procesamiento adicional por parte del programador.

1070 072 342-103 (99.03) E

Mdulo de datos
para secuencia 1

FC64:SCHRK64

;Emisin de;comando
;Gestin de
;bifurcaciones

DB1:DB_K01

32

Secuencia de desarrollo MADAP

Adicionalmente a los mdulos de secuencias de desarrollo del paquete de


programa MADAP existen mdulos de programas estandarizados para las
siguientes funciones:
D Manejar la mquina con las mscaras de pantalla preparadas
D Diagnosticar y visualizar perturbaciones de desarrollo
D Visualizar y controlar el estado de operandos
D Visualizar informaciones del control
D Indicacin de carga de mquina solamente con MMI-MADAP.
D Visualizar configuracin de sistema, solamente en MMI-MADAP
D Indicacin de figuras de usuarios
D Visualizar valores lmite, solamente en MMI-MADAP
D Memoria de protocolo, solamente en MMI-MADAP

1070 072 342-103 (99.03) E

Secuencia de desarrollo MADAP

3.1

33

Generar secuencia de desarrollo segn MADAP


El lenguaje de desarrollo AS genera los mdulos de programa y de datos de
las secuencia de desarrollo.

ATENCION
Los mdulos generados pueden modificarse a mano para la realizacin de pruebas. La funcin Generar secuencia de desarrollo
vuelve a sobreescribir las modificaciones con las funciones programadas bajo AS.

Mdulo MADAP-Secuencia de desarrollo


Vase tambin la ayuda en la WinSPS: ndice AS, Generar....
Direccin
de mdulo
absoluta

Direccin de mdulo
simblica

Funciones

FC0

KETTE.PXO

Gestin de bifurcaciones, control de modos de funcionamiento, emisin de


comandos

FC1 hasta
FCnn

SCHRK01.PXO hasta
SCHRKnn.PXO

Secuencia de desarrollo con ramas manuales y automticas

FC65

K_VAL.PXO

Modos de funcionamiento de secuencias. Solamente se genera si an no


existe. No se sobrescribe ningn mdulo existente.

FC200

KETTE.PXL
KETTE 200.PXL (CL200)
KETTE700.PXL (ICL700)

Gestin de secuencia, solamente ingreso en el archivo de smbolos.

DB1 hasta
DBnn

DB_K01 hasta DB_Knn

Datos de secuencia de desarrollo

DB65

DBAS.PXD

Datos de modos de funcionamiento

DB120

DB120.PXD

Transferencia de los datos de diagnstico, solamente en el CL200

El mdulo de programa UAWLnnn.PXO se genera a travs de la funcin Insertar accin Comandos SPS, sin embargo no se lo ingresa en el archivo
de smbolos.
Archivo de smbolos
Los mdulos referidos a la estructura de la secuencia de desarrollo se ingresan adicionalmente en el archivo de smbolos, con excepcin del mdulo
UAWLnnn.PXO.

ATENCION
Las entradas de mdulos generadas en el archivo de smbolos pueden modificarse a mano. La funcin Generar secuencia de desarrollo vuelve a restablecer la estructura MADAP (direcciones de mdulos).

1070 072 342-103 (99.03) E

34

Secuencia de desarrollo MADAP

Archivo de smbolos
Direcciones de operando CL200
Direccin
de mdulo
absoluta

Direccin de
mdulo simblica

Funciones

M188

VERZWADR

Direccin de bifurcacin

M191.0

BEFA

Emisin de comandos

M191.1

WSB

Condiciones de avance

M191.2

StoeM

Marca de perturbacin

M191.4

Semiauto

avance automtico de paso en tipeo

M191.5

WZT_Halt

Detener tiempo de espera

M191.6

WZT

Estado de la marca de tiempo de espera

M191.7

UETKONTR

Detener el tiempo de supervisin

Direcciones de operando CL350/CL400/CL500/PCL/ICL700


Direccin
de mdulo
absoluta

Direccin de
mdulo simblica

Funciones

M242

VERZWADR

Direccin de bifurcacin

M255.0

BEFA

Emisin de comandos

M255.1

WSB

Condiciones de avance

M255.2

StoeM

Marca de perturbacin

M255.4

Semiauto

avance automtico de paso en tipeo

M255.5

WZT_Halt

Detener tiempo de espera

M255.6

WZT

Estado de la marca de tiempo de espera

M255.7

UET_Halt

Detener el tiempo de supervisin

1070 072 342-103 (99.03) E

Secuencia de desarrollo MADAP

35

Mdulo de secuencias KETTEN.PXO


Vase tambin la ayuda en la WinSPS: ndice AS, Generar....
La llamada del mdulo de secuencia (BA KETTEN) puede generarse automticamente en el OB1 o bien ingresarse manualmente.

ATENCION
Cuando se utiliza la generacin automtica, se sobreescribe la programacin original en el OB1.
El llamado (Llamado de la secuencia de desarrollo) se puede ingresar alternativamente a mano en un lugar apropiado del programa. El mdulo con todas sus funciones es responsable de todas las secuencias de desarrollo.
El lenguaje de desarrollo genera para todas las secuencias:
D el llamado del mdulo de modo de funcionamiento de las secuencias
D el llamado del mdulo de gestin de secuencias
D la gestin de las bifurcaciones simultneas
D la emisin de comandos
D la gestin de las adjudicaciones mltiples

ATENCION
El mdulo de programa KETTEN.PXO puede modificarse a mano
para efectuar pruebas. La funcin Generacin de secuencias
vuelve a sobreescribir las funciones que fueron programadas bajo
AS.
El mdulo KETTEN est subdividido en redes, donde cada red contiene un
bloque de funcin propio de la secuencia correspondiente.
El control de secuencias secundarias con ramificacin paralela se efecta a
travs del bit de modo de funcionamiento Reset y Arranque.

1070 072 342-103 (99.03) E

36

Secuencia de desarrollo MADAP

Mdulos de paso SCHRKnn.PX0


Vase tambin la ayuda en la WinSPS: ndice AS, Generar....
La llamada del mdulo de paso se efecta desde el mdulo de administracin de secuencias p. ej. KETTE.PXL.
Como estndar se utiliza, anlogamente al nmero de secuencia, un FC con
el nmero correspondiente (Secuencia 1 = direccin absoluta; FC1 = direccin simblica SCHRK01.PX0) ingresndoselo en el archivo de smbolos.
Se genera un mdulo de paso por cada secuencia de desarrollo.

ATENCION
El mdulo de paso SCHRKnn.PXO generado puede modificarse a
mano para la realizacin de pruebas. La funcin Generacin de secuencia de desarrollo vuelve a sobreescribir las modificaciones
con las funciones programadas bajo AS.
El mdulo de paso SCHRKnn.PXO contiene el programa SPS correspondiente a la secuencia de desarrollo con todas las condiciones de emisin de
comandos , prosecucin (transiciones) y saltos de bifurcacin.
Los pasos del desarrollo se enuncian en la secuencia de su construccin
grfica. En la lista de bifurcaciones al comienzo del mdulo se encuentran
los pasos seguidos por la programacin de cada uno de ellos.
Los pasos de desarrollo se subdividen en ramas automticas y manuales.
A travs de la carga del modo de funcionamiento seleccionado a partir del
mdulo de secuencias de desarrollo correspondiente a la secuencia de desarrollo, se decide cual rama ser procesada.
Si las condiciones para el funcionamiento manual y automtico son idnticas, no se generan ramas especficas para los modos de funcionamiento.
En las ramas se utilizan las marcas BEFA (BEFA = emisin de comando) y
WSB (Condiciones de avance). Estas marcas, BEFA y WSB tienen la
misma direccin en cada paso y en cada secuencia de desarrollo de un tipo
de control.
Se pueden copiar las condiciones de la rama automtica a la rama manual.
De este modo, copiando y adaptando, se pueden programar las ramas manuales con condiciones casi idnticas.
La funcin de diagnstico accede a estas ramas para la visualizacin y analiza las vinculaciones.

1070 072 342-103 (99.03) E

Secuencia de desarrollo MADAP

37

Procesamiento de los pasos en SCHRKnn.PXO


Arranca el procesamiento de paso:
D Despus del reset de la deciuencia de desarrollo con el primer paso.
D Despus de lograda una sincronizacin del funcionamiento automtico
en el paso de la sincronizacin.
D Mediante el paso seleccionado a travs de la tecla de movimiento del
funcionamiento manual.
D Cumplido el BEFA de un paso, comienza la emisin de comandos.
D Despus del cumplimiento del WSB de un paso, en el funcionamiento
automtico, arranca el procesamiento del paso siguiente. En funcionamiento de tipeo, una vez cumplido el WSB de un paso, se espera el bit
de dato D6.4 (S+1) para el avance de paso.
D Despus del cumplimiento WSB del ltimo paso, se vuelve a procesar
el primer paso en funcionamiento automtico. En funcionamiento de tipeo. Una vez cumplido el WSB del ltimo paso hacia el avance, se espera el bit de datos D6.4 (S+1) para el avance hacia el paso 1.
El funcionamiento manual permite el acceso selectivo a un paso determinado en la secuencia de desarrollo. El procesamiento del paso se inicia mediante la tecla de movimiento en el panel de manejo.

1070 072 342-103 (99.03) E

38

Secuencia de desarrollo MADAP

Mdulo de modos de funcionamiento de secuencia K_BETRA.PXO


Vase tambin la ayuda en la WinSPS: ndice AS, Generar....
La llamada del mdulo de modo de funcionamiento de secuencias se efecta desde el mdulo de secuencias KETTEN.PXO.
El mdulo de modo de funcionamiento de secuencias K_BETRA.PXO sirve
para la transferencia de los modos de funcionamiento de todas las secuencias de desarrollo.
El lenguaje de desarrollo genera el mdulo K_BETRA.PXO como base del
programa para una ampliacin destinada al control de modos de funcionamiento por parte del usuario.
El programador debe programar el modo de funcionamiento a travs del
mdulo K_BETRA.PXO, escribindolo en el mdulo de datos DBAS.PXD.

ATENCION
El mdulo se genera si an no existe. El usuario introduce sus modificaciones en este mdulo. Un mdulo K_BETRA.PXO existente no
se modifica por la generacin de AS.
En el mdulo de modos de funcionamiento DBAS.PXD se ha previsto una
palabra de datos para el modo de funcionamiento de cada secuencia. Palabra de datos 2 para la secuencia 1, palabra de datos 4 para la secuencia 2,
etc.
;Ejemplo
BA
L
U
=

de accionamiento automtico con arranque (CL400):


DBAS
;Modo de funcionamiento automtico
D2,A
;Modo de funcionamiento de la primera secuencia
AUTO
;Automtico seleccionado?
A.2
;Automtico seleccionado

;ARRANQUE:
U
E_START
=
A.3

;Arranc modo de funcionamiento?


;Arranque de modo de funcionamiento

;Modo de funcionamiento y arranque para secuencia 1 segn DBAS/D2


T
A,D2
;Transferencia modo de funcionamiento y arranque DBAS
En el caso de secuencias de desarrollo con ramificacin paralela, el bit 12
del modo de funcionamiento debe estar en el estado 0 (no hay avance al
paso siguiente en el mismo ciclo, vase la tabla que sigue).

1070 072 342-103 (99.03) E

Secuencia de desarrollo MADAP

39

Significado del bit de modo de funcionamiento CL200, extracto del mdulo


de datos DBAS.
Bit

Significado

Funcionamiento manual (H)

Funcionamiento de tipeo (T)

Funcionamiento automtico (A)

Arranque (s)

ejecutar el paso siguiente, S+1

Activacin del paso

Acusar recibo de la perturbacin (D7.7=1)

Reset

Paro

reservado

10

reservado

11

reservado

12

reservado

13

reservado

14

reservado

15

Debe acusarse recibo de la perturbacin

Significado de los bits de modo de funcionamiento CL350/CL400/CL500/


ICL700/PCL, extracto del mdulo de datos DBAS.
Bit

1070 072 342-103 (99.03) E

Significado

Funcionamiento manual (H)

Funcionamiento de tipeo (T)

Funcionamiento automtico (A)

Arranque (s)

ejecutar el paso siguiente, S+1

Activacin del paso

Acusar recibo de la perturbacin (D7.7=1)

Reset (r)

Paro (h)

Sincronizar

10

reservado

11

Generar mdulo de datos de secuencia

12

sin avance de paso en el mismo ciclo

13

Diagnstico, si WSB = 1

14

El WSB no vuelve al BEFA al estado original. Solamente


funcionamiento manual

15

Debe acusarse recibo de la perturbacin

310

Secuencia de desarrollo MADAP

Mdulos de gestin de secuencia


D
D
D
D

KETTE200.PXL
KETTE.PXL
KETTE700.PXL
KETTEPCL.PXL

(CL200)
(CL350/400/500)
(ICL700)
(SoftSPS)

Vase tambin la ayuda en la WinSPS: ndice AS, Generar....


La llamada de los mdulos de gestin de secuencias se efecta a partir de
KETTEN.PXO.
Estos mdulos de gestin de secuencias estn contenidos en el paquete de
software MADAP y pueden adquirirse del modo correspondiente. Se ingresan en el archivo de smbolos y no se generan. La funcin de los mdulos de
gestin de secuencia se controla a travs de la parametrizacin.
En el CL200, el mdulo KETTE200.PXL llama la funcin Secuencia de
desarrollo.
Mdulo de programacin especfica por pasos UAWLnnn.PXO
Vase tambin la ayuda en la WinSPS: ndice AS, Generar....
El lenguaje de desarrollo genera a travs de la funcin.
D Elementos de idioma
D Intercalar accin
D Comandos SPS
el mdulo como modelo y completa la accin agregando el elemento de accin SPS-Edit.
Un mdulo existente UAWLnnn.PXO no se sobrescribe sino que se genera
otro mdulo UAWLnnn+1.PXO. El usuario debe adaptar el mdulo. No se
los ingresa en el archivo de smbolos.
Se lo puede procesar mediante la funcin EDIT.
El mdulo permite comandos adicionales a la accin de un paso, independientemente de la estructura MADAP.
Elemento de accin SPS-Editar

1N1

SPS

Edit

UserAWL
1K01
Motor 1KM01

Se tiene en cuenta la programacin a partir del UAWLnnn.PXO durante la


generacin de la accin correspondiente al paso.

1070 072 342-103 (99.03) E

Secuencia de desarrollo MADAP

311

Programa en el UAWLnnn.PXO
;Ejemplo:
U
1S10
=
M23.0
Vinculacin con la accin del paso 1N1
;Ejemplo: Vinculacin programa UAWLnnn.PXO con accin
;paso 1N1
;leer paso activo
L
D16,B
; Paso 1N1
VGLA
1,B
U
ZERO
PUSH
B

;Emisin de comando 1N1 ?


;Guardar registro B

;Inicio comandos SPS UAWLnnn


U
1S10
;Convergencia emis. com.
=
M23.0
;con programa UAWLnnn.PXO
;FIN comandos SPS UAWLnnn
POP
B

;Cargar registro B

KETTEN.PXO
;Paso 1N1
L

D16,B

PUSH

B
UAWLnnn.PXO

POP

1070 072 342-103 (99.03) E

1S10

M23.0

312

Secuencia de desarrollo MADAP

Mdulo de datos secuencia de desarrollo DB_K01.PXD ... DB_Knn.PXD


Vase tambin la ayuda en la WinSPS: ndice AS, Generar....
El lenguaje de desarrollo genera los mdulos de datos de las secuencias de
desarrollo.

ATENCION
El mdulo se genera si an no existe. El usuario produce sus modificaciones en este mdulo. Un mdulo de datos existente no se modifica por la generacin de AS.
Los mdulos de las secuencias de desarrollo contienen esencialmente los
siguientes ingresos (ejemplo CL400):
D D0
Fallos o registro de estado referentes a secuencia
de desarrollo
D D2
Nmero de secuencia
D D4
Nmero de paso
D D6
Modo de funcionamiento seleccionado
D D8
Modo de funcionamiento indicado
D D10
Nmero de paso ejecutado
D D12
Nmero del paso en curso
D D14
Nmero del paso preparado
D D16
Emisin de comando a travs del nmero de paso
D D18
Valor instantneo del tiempo de espera
D D20
Valor instantneo del tiempo de supervisin
D D48 hasta D62
Pasos sincronizados
D D64 hasta D78
Paso en progreso
D D80 hasta D94
Emisin de comando binaria referente al paso
en progreso
Los datos se ingresan mediante la funcin Generar mdulo de datos de
secuencia (D7.3) o bien la funcin Generar secuencia de desarrollo
(CL200).
Se procesa la funcin Generar mdulo de datos de secuencia (no en el
CL200):
D Cargar despus de cada programa
D Puesta en marcha de la SPS
La funcin de diagnstico utiliza una parte de estos datos para la visualizacin.
Para una informacin detallada respecto de los bits de datos, deben consultarse las descripciones correspondientes a los mdulos del paquete de software MADAP.

1070 072 342-103 (99.03) E

Secuencia de desarrollo MADAP

313

Mdulo de datos Lenguaje de desarrollo DBAS.PXD


Vase tambin la ayuda en la WinSPS: ndice AS, Generar....
El lenguaje de desarrollo genera el mdulo de datos DBAS.PXD.
El mdulo DBAS.PXD sirve para el control de los modos de funcionamiento
de secuencias de desarrollo. Para ms informacin referida a las secuencias de desarrollo, vase pgina 39.
El programa especfico de aplicacin contenido en el mdulo K_BETRA.PXO alimenta las palabras de datos con los modos de funcionamiento.
Con excepcin del CL200, en el mdulo KETTEN.PXO del DBAS.PXD se
lee el modo de funcionamiento y se lo transfiere como parmetro al mdulo
de gestin de secuencias.
Cuando se utiliza CL200, el modo de funcionamiento proveniente del
DBAS.PXD se registra directamente en la palabra dato D6 del mdulo de
datos de la secuencia.
Mdulo de datos Diagnstico DB120.PXD (CL200)
El lenguaje de desarrollo para CL200 genera el mdulo de datos DB120.

ATENCION
El mdulo se genera si an no existe. El usuario introduce sus modificaciones en este mdulo. Un mdulo existente no se modifica por
la generacin de AS.
En el mdulo de datos de transferencia, se almacenan automticamente
durante el funcionamiento, informaciones respecto del error de valor primario que se produce en una secuencia de desarrollo. Si se desea, se pueden
registrar los datos de errores subsiguientes en un rea adicional.
Para la visualizacin del diagnstico, el aparato de manejo accede a este
mdulo.

1070 072 342-103 (99.03) E

314

3.2

Secuencia de desarrollo MADAP

Marcas especficas MADAP


El paquete de software MADAP utiliza direcciones de marcas definidas especficamente para cada control.

BEFA
La adjudicacin de marca de emisin de comandos (BEFA = emisin de comandos) est programada en los pasos a travs de las condiciones de emisin de comandos.
La accin del paso se ejecuta con estado lgico 1.
En cualquier secuencia de desarrollo y en cada paso tanto en la rama manual como en la automtica se utiliza siempre la misma marca con direccin
prefijada. La adjudicacin correcta a la secuencia de desarrollo y al paso la
efecta un mdulo de gestin de secuencia y el ingreso correspondiente en
el mdulo de gestin de secuencias. La emisin de comandos segn la tcnica del programa para activar el paso se efecta en una operacin de comparacin dentro del mdulo KETTEN.PXO.
WSB
La adjudicacin de la marca WSB (Condicin de avance) se programa a
travs de las condiciones de avance. Cuando esta marca est en estado 1,
concluye el procesamiento del paso en curso y arranca el procesamiento del
paso siguiente. Aqu existe la posibilidad de intervencin por parte del programador (p. ej. vinculacin con la marca de tiempo de espera).
El avance se ejecuta con estado lgico 1.
En cada secuencia de desarrollo y en cada paso, tanto en la rama manual
como en la automtica, se utiliza siempre la misma marca con direccin prefijada. La adjudicacin correcta a la secuencia de desarrollo y al paso la
efecta un mdulo de gestin de secuencia.
StoeM (Marca de fallo)
La marca de fallo hace arrancar el diagnstico y la visualizacin del fallo,
independientemente del tiempo de supervisin. Esto conduce a la visualizacin inmediata del fallo y al aviso al operario, cuando p. ej. se abre una
puerta de proteccin.
El diagnstico se realiza con estado lgico 0.
VERZWADR (Direccin de bifurcacin)
Mediante una direccin de bifurcacin contenida en una palabra marca, se
transfiere al mdulo de gestin de secuencias en un paso un nmero de
paso para el procesamiento del paso siguiente (bifurcacin). El paso siempre se termina de procesar y la condicin de avance debe cumplirse antes
de que se ejecute la bifurcacin.
De este modo se pueden saltear pasos en el procesamiento (salto de bifurcacin) o bien implementar bifurcaciones tipo O y bucles.
Cuando se utiliza el lenguaje de desarrollo, a la direccin de la palabra
marca en el mdulo SCHRKnn.PXO se la provee automticamente con el
nmero de paso destino correcto.

1070 072 342-103 (99.03) E

Secuencia de desarrollo MADAP

315

UET_ Halt (Detener tiempo de supervisin)


Mediante la marca para detener el tiempo de supervisin se puede efectuar
esta accin en dependencia de condiciones libremente seleccionables, con
lo cual se inhibe el diagnstico automtico.
En estado 1 no se produce diagnstico.
WZT (Estado marca tiempo de parada)
El valor del tiempo de espera se transfiere o bien al mdulo de gestin de
secuencias a travs de un parmetro, o se registra en una palabra de datos
del mdulo de secuencias a travs de la funcin Generar secuencia de
desarrollo (CL200).
Independientemente de ello se puede adaptar para cada caso el tiempo de
espera mediante una programacin de paso especfica.
Mediante la vinculacin de la marca de tiempo de espera dentro de la programacin de pasos de la rama automtica, se puede, p. ej., demorar el
avance del paso.
Estado 0: tiempo de espera en curso.
Estado 1: tiempo de espera concluido.
WZT_ Halt (Detener tiempo de parada)
El tiempo de espera se puede detener mediante una condicin libremente
seleccionable.
Mediante la vinculacin de la marca de tiempo de espera dentro de la programacin de pasos de la rama automtica, se puede, p. ej., demorar el
avance del paso.
Con estado 1 se detiene el tiempo de supervisin.

1070 072 342-103 (99.03) E

316

Secuencia de desarrollo MADAP

3.3

Bits especiales de modo de funcionamiento


Las funciones descritas a continuacin, contenidas en la palabra de datos
de modo de funcionamiento de la secuencia (DB_K01 hasta DB_Knn), se
seleccionan o ejecutan mediante estado 1.

Funcionamiento manual D6.0


Selecciona el modo de funcionamiento manual y tiene la prioridad ms alta
en la seleccin de modos de funcionamiento.
La ejecucin de pasos de libre seleccin mediante las condiciones manuales, se efecta a travs de las teclas de movimiento en el panel de manejo.
El arranque D6.3 se efecta por regla general activando las teclas de movimiento.
Funcionamiento de tipeo D6.1
Selecciona el modo de funcionamiento tipeo y tiene prioridad mediana en la
seleccin de modos de funcionamiento.
La ejecucin de pasos con condiciones automticas tiene lugar mediante el
accionamiento de la tecla S+1 (D6.4) en el panel de manejo, con la condicin de arranque (D6.3) cumplida.
Los pasos se ejecutan en el orden dado por el funcionamiento automtico.
Funcionamiento automtico D6.2
Selecciona el modo de funcionamiento automtico y tiene la prioridad ms
baja en la seleccin de modos de funcionamiento.
La ejecucin con las condiciones automticas se efecta una vez ocurrido el
arranque D6.3, a travs del control de la instalacin.
Arranque D6.3
Inicia el modo de funcionamiento. El bit es vlido para todos los modos de
funcionamiento.
El bit debe estar en el estado 0 para la funcin Sincronizacin en funcionamiento automtico.
S+1 D6.4
D Funcionamiento de tipeo,
ejecutar el paso siguiente, debe cumplirse el WSB del paso en curso.
D Funcionamiento semiautomtico,
los siguientes pasos se ejecutan en tanto que la marca SEMIAUTOMATICO est en estado 1, se cumplen las condiciones WSB de los pasos.
Activacin del paso D6.5
Transferir el nmero de paso preseleccionado y ejecutar en funcionamiento
manual.
Acuse de recibo paro D6.6
Acuse de recibo manual de un diagnstico, solamente con una perturbacin
que requiera acuse de recibi D7.7 = 1.

1070 072 342-103 (99.03) E

Secuencia de desarrollo MADAP

317

Reset D6.7
Borrar el paso activo del procesamiento, nueva inicializacin del paso y preparar paso 1.
Paro D7.0
Detener el avance de la secuencia, el paso en progreso se sigue procesando. La emisin de comandos prosigue.
Sincronizar D7.1
No en el CL200.
D Automtico
En el mdulo de paso SCHRKnn.PXO se controla la rama automtica para
detectar condiciones cumplidas BEFA o no cumplidas WSB. De este
modo se controla cul programacin de pasos concuerda con la posicin de
mquina momentnea.
Si se encuentra una programacin de paso que concuerde exactamente
con la posicin de mquina momentnea, se prepara este paso automticamente para el arranque del funcionamiento automtico.
D Manual , no hay bit de modo de funcionamiento
Se determinan los pasos que concuerdan con una posicin de mquina momentnea y se presentan en figuras de movimiento para la ejecucin. La
ejecucin arranca mediante Soltar (flanco descendente) de la tecla de
movimiento.
Mdulo de datos de secuencia Generacin de D7.3
No en el CL200.
El mdulo de gestin de secuencias describe el mdulo de datos de secuencia DB_Knn.PXD con los datos de la secuencia, p. ej. cantidad de pasos.
Para ello, el bit de arranque debe estar en el estado 0.
Tambin se ejecuta la funcin:
D Cargar despus del programa
D Puesta en marcha de la SPS
Avance de paso D7.4
No en el CL200.
El avance de paso dentro del mismo ciclo SPS se controla a travs del bit de
modo de funcionamiento D7.4.
Funcionamiento automtico:
D Estado 0
Con la condicin de avance cumplida, se procesa el paso siguiente en el
mismo ciclo SPS con lo que se acorta el tiempo de procesamiento de programa, optimizndose as el tiempo de ciclo de la mquina.
D Estado 1
Con la condicin de avance cumplida, se comienza a procesar el paso
siguiente en el ciclo SPS siguiente.

1070 072 342-103 (99.03) E

318

Secuencia de desarrollo MADAP

El WSB no vuelve al BEFA al estado original D7.6


No en el CL200.
Solamente en funcionamiento manual:
D Estado 0
Con la condicin de avance WSB cumplida, la emisin de comandos
BEFA vuelve a su estado original.
D Estado 1
Con la condicin de avance WSB cumplida, la emisin de comandos
BEFA correspondiente no vuelve a su estado original.
Debe acusarse recibo de la perturbacin D7.7
D Estado 1
Debe acusarse recibo a travs del bit D6.6 en un diagnstico ya que an
con el WSB cumplido no se produce un avance automtico de paso.
D Estado 0
No hace falta acusar recibo en un diagnstico ya que al cumplirse el
WSB se produce el avance automtico de paso.

1070 072 342-103 (99.03) E

Secuencia de desarrollo MADAP

3.4

319

Bifurcaciones de paso
Durante el procesamiento de la secuencia de desarrollo se pueden no ejecutar o saltear pasos. Esto se controla a travs de la palabra marca de bifurcacin.
La palabra marca de bifurcacin es una direccin fijada segn cada control.
Ejemplo CL400 para una bifurcacin de paso:
En el paso de bifurcacin 2 se decide en base a los operandos de avance
E0.5 y E0.6 si el paso siguiente a procesar es el 3 o el 4.
;Paso de la bifurcacin 2
1N2:
;Decisin O
DEF
M230.0,Zweig1Auto_1
DEF
M230.1,Zweig2Auto_2
;Rama alternativa: paso 3
U
E0.5
=
Zweig1Auto._1
;Rama alternativa: paso 4
U
E0.6
=
Zweig1Auto._2
;Transferencia del nmero de paso
L
3,A
U
Zweig1Auto_1
SPB
AlternativVerzweigungSchritt2
L

4,A

U
SPB

Zweig2Auto_2
AlternativVerzweigungSchritt2

2,A

AlternativVerzweigungSchritt2:
T
A,VERZWADR

1070 072 342-103 (99.03) E

320

3.5

Secuencia de desarrollo MADAP

Secuencias especiales

Secuencia de desarrollo de supervisin


Las secuencias de desarrollo segn la estructura MADAP ofrecen la posibilidad del diagnstico automtico de perturbaciones en el desarrollo.
Para el diagnstico de funciones de mquina adicionales fuera de la secuencia de desarrollo, pueden supervisarse estas funciones en una secuencia de desarrollo individual. Normalmente consisten de un paso.
Ejemplos:
D Condiciones de arranque bsicas
D Supervisin de juego de conmutadores finales
En caso de fallo, tambin para esta funcin se efecta una visualizacin automtica de diagnstico.
Por lo general no se requiere de una emisin de comandos para estas secuencias especiales.
Secuencia de desarrollo manual
Aqu se trata de secuencias de desarrollo que solamente se pueden utilizar
manualmente.
Se programan con condiciones automticas.

1070 072 342-103 (99.03) E

Elementos estructurales de una secuencia de desarrollo MADAP

41

Elementos estructurales de una secuencia de


desarrollo MADAP

Los siguientes elementos estructurales estn a disposicin para la generacin de una secuencia de desarrollo segn MADAP:
D Estructura lineal
D Bifurcacin alternativa
D Bifurcacin paralela
D Bucle
D Salto de bifurcacin

1070 072 342-103 (99.03) E

Elementos estructurales de una secuencia de desarrollo MADAP

42

4.1

Secuencia de desarrollo lineal segn MADAP


Vase tambin la ayuda en la WinSPS: ndice AS, MADAP.
La secuencia de desarrollo lineal procesa los pasos segn la disposicin
grfica en secuencia ascendente, desde el primero hasta el ltimo, sin dejar
espacios. La emisin de comandos se realiza correspondientemente.
El lenguaje de desarrollo genera la organizacin del programa de una secuencia de desarrollo.

Ejemplo CL400
Secuencia de desarrollo lineal 1 con los pasos 1N1 (paso de arranque),
1N2, 1N3 y diferenciacin segn funcionamiento manual y automtico.
Funcionamiento
manual

Arranque

Funcionamiento automtico

Arranque

1S00
LOG1

Conmutador final del prtico


arriba

1 lgico

1K00

1N1

1K00

1N1

Motor 1KM00

Motor 1KM00

1S04

1S01

Conmutador final entrada

Conmutador final del prtico izquierdo

1S04
Conmutador final entrada

LOG1
1 lgico

1K03

1N2
1K03

1N2

Motor 1KM03
Motor 1KM03

1S05
1S05
Conmutador final transporte
Conmutador final transporte
1S06
Conmutador final
Estacin 1

1S06
Conmutador final
Estacin 1

1K04

1N3

Motor 1KM04
1K04

1N3

1S07

Motor 1KM04

Endschalter Station 2
1S07

Fin

Conmutador final estacin 2

Fin

1070 072 342-103 (99.03) E

Elementos estructurales de una secuencia de desarrollo MADAP

43

Generar secuencia de desarrollo lineal segn MADAP


Vase tambin la ayuda en la WinSPS: ndice AS, Generar....
La funcin Generar secuencia de desarrollo genera los siguientes mdulos referidos al ejemplo y los ingresa en el archivo de smbolos:
D KETTEN.PXO
Control de modos de funcionamiento y emisin de
comandos
D K_BETRA.PXO
Modos de funcionamiento de secuencias
D SCHRK01.PXO
Programacin de paso de una secuencia paralela
D DB_K01.PXD
Mdulo de datos referente a la secuencia de desarrollo
D DBAS.PXD
Mdulo de datos para los modos de funcionamiento

1070 072 342-103 (99.03) E

44

4.2

Elementos estructurales de una secuencia de desarrollo MADAP

Secuencia de desarrollo con ramificacin alternativa segn MADAP


Vase tambin la ayuda en la WinSPS: ndice AS, Alternativo.
La secuencia de desarrollo con ramificacin alternativa procesa los pasos
segn su disposicin grfica. En bifurcaciones alternativas solamente se
procesa una rama. Las condiciones de avance al comienzo de la bifurcacin
alternativa deciden cul rama ser procesada.
La emisin de comandos de una secuencia de desarrollo con ramificacin
alternativa se diferencia de aqulla de una secuencia de desarrollo lineal en
que no se emiten comandos para los pasos existentes en la rama no procesada.
El lenguaje de desarrollo genera la organizacin del programa de una secuencia de desarrollo.
Las bifurcaciones alternativas se representan mediante lneas horizontales
simples.

Ejemplo CL400
Recorte de secuencia de desarrollo con ramificacin alternativa 1 con paso
1N2, paso alternativo 1N3, paso alternativo 1N4 y paso 1N5.

E0.4
Conmutador final
Entrada

A0.5

1N2

Motor 1KM05

E0.5

E0.6

Conmutador final transporte

Conmutador final estacin 1

E0.6

E1.0

Conmutador final
Estacin 1

Conmutador final
Estacin 3

A0.6

1N3

Motor 1KM06

A0.4

1N4

Motor 1KM04

E0.7

E1.1

Conmutador final estacin 2

Conmutador final estacin 4

E0.4
Conmutador final
Entrada

1N5

A0.3
Motor 1KM03

1070 072 342-103 (99.03) E

Elementos estructurales de una secuencia de desarrollo MADAP

45

Despus del paso 1N2 comienza la bifurcacin alternativa con los pasos
1N3 y 1N4.
La condicin de avance E0.5 inicializa el paso 1N3 o bien la condicin de
avance E0.6 inicializa el paso 1N4.
En el paso 1N2 se decide a travs de las condiciones de avance hacia el
paso 1N3 o 1N4, que nmero de paso se registra en la palabra marca de
bifurcacin VERZWADR producindose el procesamiento de pasos de
acuerdo a ello.
La gestin de bifurcaciones se controla a travs del contenido de la palabra
marca de bifurcacin VERZWADR, que es especfica del control.
Si ambas condiciones de avance se encuentran en estado 1, la condicin de
avance E0.5 (avance a paso 1N3) tiene prioridad sobre la E0.6
El paso 1N5 se inicializa ya sea a travs del paso 1N3 o bien a travs del
1N4.
El mdulo de gestin de secuencias (p. ej. KETTE.PXL) controla el procesamiento de pasos en el mdulo de pasos SCHRK01.PXO, a travs del contenido del registro A. Segn la decisin en el paso 1N2 (valor de la palabra de
marca de bifurcacin) no se procesa una ramificacin alternativa en cada
ciclo de la secuencia.
Generar secuencia de desarrollo con ramificacin alternativa segn MADAP
Vase tambin la ayuda en la WinSPS: ndice AS, Generar....
La funcin Generar secuencia de desarrollo genera los siguientes mdulos referidos al ejemplo y los ingresa en el archivo de smbolos:
D KETTEN.PXO
Control de modos de funcionamiento y emisin de
comandos
D K_BETRA.PXO
Modos de funcionamiento de secuencias
D SCHRK01.PX0
Programacin de un paso de una secuencia de desarrollo y gestin de bifurcacin.
D DB_01.PXD
Mdulo de datos referente a la secuencia de desarrollo
D DBAS.PXD
Mdulo de datos para los modos de funcionamiento

1070 072 342-103 (99.03) E

En las ramificaciones alternativas siempre se genera una sola secuencia de desarrollo, independientemente del ancho de la ramificacin.

46

4.3

Elementos estructurales de una secuencia de desarrollo MADAP

Secuencia de desarrollo con ramificacin paralela segn MADAP


Vase tambin la ayuda en la WinSPS: ndice AS, Bifurcacin.
La secuencia de desarrollo con ramificacin paralela se procesa segn su
construccin grfica.
En una ramificacin paralela siempre se procesan todas las ramas paralelas.
Para cada rama paralela, la emisin de comandos se realiza a partir de una
secuencia de desarrollo propia.
El lenguaje de desarrollo genera la organizacin del programa de varias secuencias de desarrollo.
Para cada rama paralela se genera la organizacin de programa de una secuencia de desarrollo paralela propia, adicionalmente a la secuencia principal.
La bifurcacin paralela se representa mediante lneas paralelas horizontales.

Ejemplo CL400
Recorte de secuencia de desarrollo con ramificacin paralela. Secuencia
principal 1 con pasos 1N1, 1N2 y 1N3. Secuencia paralela 2 con paso 2N1.
E0.1
Conmutador final del prtico
izquierdo

A0.2

1N1

Motor 1KM02

E0.2
Conmutador final del prtico abajo

E0.3

E0.4

Conmutador final del prtico


derecho

Conmutador final
Entrada

A0.3

1N2

Motor 1KM03

2N1

A0.4
Motor 1KM04

E0.5
Conmutador final transporte

E0.6
Conmutador final
Estacin 1

1N3

A0.5
Motor 1KM05

1070 072 342-103 (99.03) E

Elementos estructurales de una secuencia de desarrollo MADAP

47

Despus del paso 1N1 comienza la bifurcacin paralela.


El usuario debe programar los modos de funcionamiento registrndolos en
el mdulo de datos DBAS.PXD a travs del programa especfico de aplicacin en el mdulo K_BETRA.PXO.
En el mdulo KETTEN.PXO se los lee y en la red 1 (secuencia principal) y la
red 2 (secuencia paralela) se los transfiere como parmetros P1 al mdulo
KETTE.PXO.
En el ejemplo, la llamada de mdulo (BA KETTE,4) se realiza dos veces
con los parmetros siguientes:
D Nmero de la secuencia de desarrollo correspondiente
D Modo de funcionamiento de la secuencia de desarrollo correspondiente
D Valor del tiempo para la supervisin de la secuencia de desarrollo correspondiente
D Valor del tiempo para la espera (de paso a paso) de la secuencia de desarrollo correspondiente
Cuando la secuencia principal se encuentra en el procesamiento de un paso
anterior a la bifurcacin paralela, la secuencia paralela vuelve a su estado
original.
Cuando la secuencia principal procesa el primer paso en la bifurcacin paralela, arranca la secuencia paralela.
Cuando la secuencia principal procesa el primer paso despus de la bifurcacin, la secuencia paralela vuelve a su estado original.
La red 1 del mdulo KETTEN.PXO contiene:
D El control de modos de funcionamiento de la secuencia principal
D El control de modos de funcionamiento de la secuencia paralela
D La emisin de comandos para la secuencia principal
Despus de la emisin de comandos para la secuencia principal, se realiza
el control de modo de funcionamiento de la secuencia paralela con Start y
Reset.
La red 2 del mdulo KETTEN.PXO contiene:
D El control de modos de funcionamiento para la secuencia paralela
D La emisin de comandos para la secuencia paralela
En los mdulos SCHRK01.PXO y SCHRK02.PXO se detallan los pasos de
desarrollo en el orden de su construccin grfica. La secuencia del procesamiento de pasos en cada secuencia corresponde al procesamiento de pasos de una secuencia lineal.

1070 072 342-103 (99.03) E

48

Elementos estructurales de una secuencia de desarrollo MADAP

Generar secuencia de desarrollo con ramificacin paralela segn MADAP.


Vase tambin la ayuda en la WinSPS: ndice AS, Generar....
La funcin Generar secuencia de desarrollo genera los siguientes mdulos referidos al ejemplo y los ingresa en el archivo de smbolos:
D KETTEN.PXO
Modos de funcionamiento, emisin de comandos,
modos de funcionamiento de secuencias paralelas
D K_BETRA.PXO
Modos de funcionamiento de secuencias
D SCHRK01.PXO
Secuencia principal
D SCHRK02.PXO
Secuencia paralela
D DB_K01
Mdulo de datos referente a la secuencia principal
D DB_K02
Mdulo de datos referente a la secuencia paralela
D DBAS
Mdulo de datos para los modos de funcionamiento

1070 072 342-103 (99.03) E

Elementos estructurales de una secuencia de desarrollo MADAP

4.4

49

Bucle en una secuencia de desarrollo segn MADAP


Vase tambin la ayuda en la WinSPS: ndice AS, Bucle.
El procesamiento del bucle se controla a travs de las condiciones de
avance del bucle. Sigue un procesamiento mltiple de pasos iguales o partes de pasos.
El lenguaje de desarrollo genera la organizacin del programa de una secuencia de desarrollo.
El bucle (bucle de retroceso) se representa mediante una flecha que va del
fin del paso hacia el comienzo del paso anterior.
La emisin de comandos de una secuencia de desarrollo con bucle se diferencia de aquella de una secuencia de desarrollo lineal, en que la emisin de
comandos para los pasos contenidos en el bucle se efecta repetidamente.
El procesamiento de bucle en una secuencia significa una salto de retroceso
en el procesamiento de pasos.

Ejemplo CL400
Recorte de bucle en una secuencia de desarrollo; el paso 1N3 se procesa
varias veces.
1S03
Conmutador final del prtico
derecho

1K02

1N2

Motor 1KM02

1S04
Conmutador final entrada

1S05
Conmutador final transporte

1K03

1N3

Motor 1KM03

1S06
Conmutador final estacin 1

1S07
Conmutador final estacin 2

1S08
Conmutador final
Estacin 3

1N4

1K04
Motor 1KM04

1070 072 342-103 (99.03) E

410

Elementos estructurales de una secuencia de desarrollo MADAP

Despus del paso 1N3, las condiciones de avance 1S06 y 1S07 deciden
el procesamiento del bucle. Tambin determinan el ingreso en la palabra
marca de bifurcacin VERZWADR.
El bucle se procesa hasta que el operando de condicin de avance 1S06
est en estado 0 y el operando 1S07 en el estado 1.
Si ambas tienen el estado 1, tiene prioridad la entrada 1S07, el procesamiento del bucle concluye o no se inicia.
El mdulo de gestin de secuencias. p. ej. KETTE.PXL controla el procesamiento del mdulo de paso SCHRK01.PXO a travs del contenido del registro A. Segn la decisin en el paso 1N3 se ejecuta o no el procesamiento del
bucle.
Generar secuencia de desarrollo con bucle segn MADAP
Vase tambin la ayuda en la WinSPS: ndice AS, Generar....
La funcin Generar secuencia de desarrollo genera los siguientes mdulos referidos al ejemplo y los ingresa en el archivo de smbolos:
D KETTEN.PXO
Control de modos de funcionamiento, emisin de comandos
D K_BETRA.PXO
Modos de funcionamiento de secuencias
D SCHRKnn.PXO
Programacin de paso, gestin de bucles
D DB_Knn.PXD
Mdulo de datos referente a la secuencia de desarrollo
D DBAS.PXD
Mdulo de datos para los modos de funcionamiento

1070 072 342-103 (99.03) E

Elementos estructurales de una secuencia de desarrollo MADAP

4.5

411

Salto de bifurcacin segn MADAP


Vase tambin la ayuda en la WinSPS: ndice AS, Paso de salto.
El salto de bifurcacin sirve para acceder directamente a cualquier paso de
un desarrollo. El salto de bifurcacin tambin se utiliza para abandonar estructuras cerradas como bucles o ramificaciones alternativas.
El procesamiento de pasos o secciones de pasos se saltea o repite.
El salto de bifurcacin se controla a travs de la condicin de avance.
El lenguaje de desarrollo genera la organizacin del programa de una secuencia de desarrollo.
El salto de bifurcacin se simboliza mediante un tringulo entre la accin y la
condicin de avance de un paso.
La emisin de comandos de una secuencia de desarrollo con salto de bifurcacin se diferencia de aquella de una secuencia de desarrollo lineal, en
que en la primera no hay emisin de comandos para los pasos no procesados (salteados), emitindose repetidamente los comandos para los pasos
repetidos.

Ejemplo CL400
Recorte de salto de bifurcacin del paso 1N3 hacia paso 1N9.
1S05
Conmutador final transporte

1K05

1N3

Motor 1KM05

1S08
Conmutador final estacin 3

1S06
Conmutador final estacin 1

1S07
Conmutador final estacin 2

1K04

1N4

Motor 1KM04

1S04
Conmutador final estacin 2

1070 072 342-103 (99.03) E

412

Elementos estructurales de una secuencia de desarrollo MADAP

Despus del paso 1N3, las condiciones de avance 1S06 y 1S08 deciden
la ejecucin de la bifurcacin analizando el contenido de la palabra marca
de bifurcacin VERZWADR.
El salto de bifurcacin se ejecuta cuando la condicin de avance 1S06 est
en estado 0 y la condicin 1S08 en estado 1.
Si ambas estn en estado 1, tiene prioridad la condicin de avance 1S06 y
no se ejecuta el salto de bifurcacin.
El mdulo de gestin de secuencias, p. ej. KETTE.PXL, controla el procesamiento de paso en el mdulo de paso SCHRK010.PXO, a travs del contenido del registro A. Segn la decisin en el paso 1N3 se ejecuta o no el salto
de bifurcacin.

El nmero del paso destino debe ser administrado por el programador


mismo. En algunos casos, puede ocurrir que, al insertar o borrar pasos, deje de ser correcta la direccin de salto.

Generar salto de bifurcacin segn MADAP


Vase tambin la ayuda en la WinSPS: ndice AS, Paso de salto.
La funcin Generar secuencia de desarrollo genera los siguientes mdulos referidos al ejemplo y los ingresa en el archivo de smbolos:
D KETTEN.PXO
Control de modos de funcionamiento, emisin de comandos
D K_BETRA.PXO
Modos de funcionamiento de secuencias
D SCHRKnn.PXO
Programacin de paso, gestin de bucles
D DB_Knn.PXD
Mdulo de datos referente a la secuencia de desarrollo
D DBAS.PXD
Mdulo de datos para los modos de funcionamiento

1070 072 342-103 (99.03) E

Secuencia de desarrollo con marca de paso

51

Secuencia de desarrollo con marca de paso

En programas de secuencias de desarrollo convencionales segn DIN


EN61131, las marcas de paso son el elemento central. Las marcas de paso
se procesan secuencialmente de forma anloga a su programacin. El procesamiento arranca en el primer paso. Al concluir el ltimo paso, ha transcurrido un ciclo de mquina completo.
El estado de las marcas de paso se adjudica a travs de las transiciones. En
una secuencia de desarrollo siempre hay un solo paso activo (o una sola
marca de paso activa).
La estado de la marca de paso se ve influenciado de la siguiente manera:
D La marca de paso de un paso dado se prepara a travs de la marca de
paso del paso anterior.
D La marca de paso del paso preparado se pone en estado 1 a travs de las
transiciones cumplidas.
D La activacin del paso siguiente vuelve al estado 0 la marca de paso del
paso anterior.
El estado de una marca de paso se puede utilizar para la emisin de comandos y/o para otras operaciones de bits.
Ejemplo denominacin de marca de paso:
D 2N3 significa marca de paso del paso 3 en la secuencia de desarrollo 2.
Mdulo marca de pasos-estructura
Estructura de mdulos generada mediante el lenguaje de desarrollo AS.

OB1
Mdulo de gestin.

FC0:KETTEN
BA

KETTEN
BA

;A partir de aqu
;programa de aplicacin

KETTEnn

FCnn:KETTEnn
;Marca de paso;progamada
;emisin de comando

FC65:EMISIN
;Emisin de comando
;(Opcin)

;Gestin ;de bifurcaciones

UAWLnnn.PXO
;Programacin especfica
;de pasos
;(opcin)

Aclaracin respecto del matiz:


El editor AS realiza la generacin, el usuario no produce ingresos. OB1: opcin llamada del mdulo KETTEN.

Mdulos generados por el editor AS y que deben someterse a un procesamiento adicional por parte del programador.

1070 072 342-103 (99.03) E

52

5.1

Secuencia de desarrollo con marca de paso

Generar secuencia de desarrollo con marcas de paso


El lenguaje de desarrollo AS genera los mdulos de programa de las secuencias de desarrollo.

ATENCION
Los mdulos generados pueden modificarse a mano para la realizacin de pruebas. La funcin Generar secuencia de desarrollo
vuelve a sobreescribir las modificaciones con las funciones programadas bajo AS.

Mdulo marca de pasos-secuencia de desarrollo


Vase tambin la ayuda en la WinSPS: ndice AS, Generar....
Direccin
de mdulo
absoluta

Direccin
de mdulo
simblica

Funciones

FC0

KETTE.PXO

Gestin de bifurcaciones, control de modos de funcionamiento, emisin de comandos mdulo de emisin de comandos propio opcional).

FC1 hasta
FCnn

KETTE01.PXO
hasta
KETTEnn.PXO

Secuencia de desarrollo con emisin de


pasos y comandos

FC65

AUSGABE.PXO

Emisin de comandos para todas las


secuencias de desarrollo. Generacin
selectiva.

El mdulo de programa UAWLnnn.PXO se genera a travs de la funcin Insertar accin Comandos SPS, sin embargo no se lo ingresa en el archivo
de smbolos.
Archivo de smbolos
Los mdulos referidos a la estructura de la secuencia de desarrollo se ingresan adicionalmente en el archivo de smbolos, con excepcin del mdulo
UAWLnnn.PXO.

ATENCION
Las entradas de mdulos generadas en el archivo de smbolos pueden modificarse a mano. La funcin Generar secuencia de desarrollo vuelve a restablecer la estructura de marcas de pasos (direcciones de mdulos).

1070 072 342-103 (99.03) E

Secuencia de desarrollo con marca de paso

Direcciones de operando, Extracto en el ejemplo CL200


Direccin
de mdulo
absoluta

Direccin
de mdulo
simblica

Funcin

M4.0 hasta
MX.X

1N0 hasta 1NXX

Marca de paso

M0.0

LOG0

0 lgico

M0.1

LOG1

1 lgico

Direcciones de operando Extracto en el ejemplo CL400.

1070 072 342-103 (99.03) E

Direccin
de mdulo
absoluta

Direccin
de mdulo
simblica

Funcin

M4.0 hasta
MX.X

1N0 hasta 1NXX

Marca de paso

SM30.3

LOG0

0 lgico

SM31.1

LOG1

1 lgico

53

54

Secuencia de desarrollo con marca de paso

Mdulo de secuencias KETTEN.PXO


El mdulo KETTEN.PXO contiene el llamado del mdulo de secuencias de
desarrollo KETTEnn.PXO segn la estructura de marcas de paso.
Para condiciones diferentes en distintos modos de funcionamiento se utiliza
la cantidad correspondiente de mdulos de secuencia KETTEnn.PXO.
La llamada del mdulo KETTEN.PXO puede ser ingresado opcionalmente
en el mdulo de organizacin OB1 durante la generacin.

ATENCION
Cuando se utiliza la generacin automtica, se sobreescribe la programacin original en el OB1.

Secuencia de desarrollo KETTEnn.PXO


El mdulo KETTEnn.PXO es responsable de todas las secuencias programadas y es llamado desde el mdulo KETTEN.PXO.
El mdulo de secuencia de desarrollo KETTEnn.PX0 contiene el AWL correspondiente a las secuencias de desarrollo con todas las transiciones,
marcas de paso, acciones (emisin de comandos) y bifurcaciones.
Como estndar se utiliza, anlogamente al nmero de secuencia, un FC con
el nmero correspondiente (Secuencia 1 = direccin absoluta; FC1 = direccin simblica KETTE01.PX0).
Se adjudica una marca de paso propio para cada paso, segn la programacin grfica de la secuencia de desarrollo, el cual se pone en uno o en cero.
Las transiciones grficas ingresadas estn antepuestas a las marcas de
paso.
El mdulo contiene la emisin de comandos. Opcionalmente, la emisin de
comandos tambin puede partir de un mdulo propio AUSGABE.PXO.
La marca de paso se utiliza para la accin.

1070 072 342-103 (99.03) E

Secuencia de desarrollo con marca de paso

Procesamiento de la secuencia de desarrollo


Ejemplo secuencia de desarrollo con tres pasos y Marca de paso:
;Paso de arranque
;Inicializacin de la marca de paso
U
E0.0
S
M4.0
;Marca de paso 1N0
R
M4.1
;Marca de paso 1N1
R
M4.2
;Marca de paso 1N2
R
M4.3
;Marca de paso 1N3
;Transicin de 1N0 a 1N1
U
E0.1
U
M4.0
R
M4.0
S
M4.1

;Marca de paso 1N0


;Marca de paso 1N1

;Accin del paso 1N1


U
M4.1
=
A0.1
;Transicin de 1N1 a 1N2
U
E0.2
U
M4.1
R
M4.1
S
M4.2

;Marca de paso 1N1


;Marca de paso 1N2

;Accin del paso 1N2


U
M4.2
=
A0.2
;Transicin de 1N2 a 1N3
U
E0.3
U
M4.2
R
M4.2
S
M4.3

;Marca de paso 1N2


;Marca de paso 1N3

;Accin del paso 1N3


U
M4.3
=
A0.4
;Transicin de 1N3 a 1N0
U
E0.4
U
M4.3
R
M4.3
S
M4.0

1070 072 342-103 (99.03) E

;Marca de paso 1N3


;Marca de paso 1N0

55

56

Secuencia de desarrollo con marca de paso

Mdulo de emisin AUSGABE.PXO


El mdulo puede generarse selectivamente. Contiene la emisin conjunta
de comandos de todas las secuencias de desarrollo. La adjudicacin de la
accin del paso se realiza mediante las marcas de paso.
La llamada del mdulo AUSGABE.PXO no se genera automticamente.
Debe ingresrselo en el programa manualmente.
Mdulo de programacin especfica por pasos UAWLnnn.PXO
Vase tambin la ayuda en la WinSPS: ndice AS, Generar....
El mdulo permite comandos adicionales a la accin de un paso..
El lenguaje de desarrollo genera como ejemplo el mdulo UAWLnnn.PXO a
travs de las funciones Elementos de idioma, Insertar accin - Comandos SPS. La accin del paso se completa en el elemento de accin
Editor SPS.
Un mdulo existente UAWLnnn.PXO no se sobrescribe sino que se genera
otro mdulo UAWLnnn+1.PXO. El usuario debe adaptar el mdulo. No se
los ingresa en el archivo de smbolos.
Se lo puede procesar mediante la funcin EDIT.
Ejemplo: accin Elemento SPSEditar

1N1

SPS

Edit

UserAWL
1K01
Motor 1KM01

El programa del mdulo UAWLnnn. PXO se une con la marca de paso 1N1
en el mdulo KETTE01.PXO.
Ejemplo UAWLnnn.PXO
U
=

1S10
M23.0

;Accin
U
U
=

paso 1N1
1N1
1S10
M23.0

Vinculacin con el paso

1070 072 342-103 (99.03) E

Elementos estructurales de una secuencia de desarrollo con marca de paso

61

Elementos estructurales de una secuencia de


desarrollo con marca de paso

Los siguientes elementos estructurales estn a disposicin para la generacin de una secuencia de desarrollo con marcas de paso:
D Estructura lineal
D Bifurcacin alternativa
D Bifurcacin paralela
D Bucle
D Salto de bifurcacin

1070 072 342-103 (99.03) E

62

6.1

Elementos estructurales de una secuencia de desarrollo con marca de paso

Secuencia de desarrollo con marca de paso


Vase tambin la ayuda en la WinSPS: ndice AS, Tcnica de marcas de
paso.
La secuencia de desarrollo lineal procesa los pasos segn la disposicin
grfica en secuencia ascendente, desde el primero hasta el ltimo, sin dejar
espacios.
El lenguaje de desarrollo genera la organizacin del programa de una secuencia de desarrollo.

Ejemplo
Secuencia de desarrollo lineal con paso de arranque 1N0 y los pasos 1N1,
1N2, 1N3.
Arranque

Paso de arranque

1S01
Conmutador final del prtico izquierdo

1K01

1N1

Motor 1KM01

1S02
Conmutador final del prtico abajo

1K02

1N2

Motor 1KM02

1S03
Conmutador final del prtico
derecha

1K04

1N3

Motor 1KM04

1S05
Conmutador final transporte

Fin

1070 072 342-103 (99.03) E

Elementos estructurales de una secuencia de desarrollo con marca de paso

63

Generar secuencia de desarrollo con marca de paso


Vase tambin la ayuda en la WinSPS: ndice AS, Generar....
La funcin Generar secuencia de desarrollo genera los siguientes mdulos de programa referidos al ejemplo y los ingresa en el archivo de smbolos:
D KETTE01.PXO
Programacin de pasos y emisn de comandos.
D KETTEN.PXO
Llamado de secuencia de desarrollo
D AUSGABE.PXO Emisin de comandos en un mdulo de programa
propio como opcin

1070 072 342-103 (99.03) E

64

6.2

Elementos estructurales de una secuencia de desarrollo con marca de paso

Secuencia de desarrollo con ramificacin alternativa y marcas de paso


Vase tambin la ayuda en la WinSPS: ndice AS, Bifurcacin.
El lenguaje de desarrollo genera la organizacin del programa de una secuencia de desarrollo.
En ramificaciones alternativas, siempre se procesa una sola rama. Las
transiciones en la ramificacin alternativa deciden cul de las ramas se va a
procesar.
Las bifurcaciones alternativas se representan mediante lneas horizontales
simples.

Ejemplo
Secuencia de desarrollo con ramificacin alternativa con los pasos alternativos 1N2 y 1N3.
Arranque

Paso de arranque

1S01
Conmutador final del prtico izquierdo

1K01

1N1

Motor 1KM01

1S02

1S06

Conmutador final del prtico abajo

Conmutador final estacin 1

1K02

1N2

Motor 1KM02

1S03

1K06

1N3

Motor 1KM06

1S07

Conmutador final del prtico


derecha

Conmutador final estacin 2

1K04

1N4

Motor 1KM04

1S05
Conmutador final transporte

Fin

1070 072 342-103 (99.03) E

Elementos estructurales de una secuencia de desarrollo con marca de paso

65

Despus del paso 1N1 comienza la bifurcacin alternativa con los pasos
1N2 y 1N3.
La marca de paso 1N1 conjuntamente con la transicin 1S02 inicializa o
bien el paso 1N2 o bien, conjuntamente con la transicin 1S06, el paso
1N3.
Si ambas transiciones estn en estado 1, tiene prioridad la inicializacin del
paso 1N2.
El paso 1N4 se inicializa o bien a travs del paso 1N2 conjuntamente con la
transicin 1S03, o bien a travs del paso 1N3 conjuntamente con la transicin 1S07.
Generar secuencia de desarrollo con ramificacin alternativa y marcas de paso
Vase tambin la ayuda en la WinSPS: ndice AS, Generar....
La funcin Generar secuencia de desarrollo genera los siguientes mdulos de programa referidos al ejemplo y los ingresa en el archivo de smbolos:
D KETTE01.PXO
Programacin de pasos y emisn de comandos.
D KETTEN.PXO
Llamado de secuencia de desarrollo
D AUSGABE.PXO Emisin de comandos en un mdulo de programa
propio como opcin

1070 072 342-103 (99.03) E

Elementos estructurales de una secuencia de desarrollo con marca de paso

66

6.3

Secuencia de desarrollo con ramificacin paralela con marca de pason


Vase tambin la ayuda en la WinSPS: ndice AS, Bifurcacin.
En una ramificacin paralela siempre se procesan todas las ramas paralelas.
El lenguaje de desarrollo genera la organizacin del programa de una secuencia de desarrollo, con la cantidad correspondiente de ramas paralelas.
La bifurcacin paralela se representa mediante lneas paralelas horizontales.

Ejemplo
Secuencia de desarrollo con ramificacin paralela con los pasos 1N2 y 1N3.

Arranque

Paso de arranque

1S01
Conmutador final del prtico izquierdo

1K01

1N1

Motor 1KM01

1S02
Conmutador final del prtico abajo

1K02

1N2

Motor 1KM02

1N3

1K08
Motor 1KM08

1S03
Conmutador final del prtico
derecha

1K03

1N4

Motor 1KM03

1S04
Conmutador final entrada

Fin

1070 072 342-103 (99.03) E

Elementos estructurales de una secuencia de desarrollo con marca de paso

67

Despus del paso 1N1 comienza la bifurcacin paralela con los pasos 1N2 y
1N3.
La marca de paso 1N1 inicializa los pasos 1N2 y 1N3 simultneamente, procesndose al mismo tiempo la bifurcacin paralela.
La convergencia de una ramificacin paralela ocurre en el paso 1N4 a travs
de un control combinatorio Y de la marca de paso 1N2 y 1N3. Recin cuando
las dos ramificaciones paralelas fueron procesadas y se cumpli la transicin 1S03, se inicializa el paso 1N4.
Generar secuencia de desarrollo con ramificacin paralela con marcas de paso.
Vase tambin la ayuda en la WinSPS: ndice AS, Generar....
La funcin Generar secuencia de desarrollo genera los siguientes mdulos de programa referidos al ejemplo y los ingresa en el archivo de smbolos:
D KETTE01.PXO
Programacin de pasos y emisn de comandos.
D KETTEN.PXO
Llamado de secuencia de desarrollo
D AUSGABE.PXO Emisin de comandos en un mdulo de programa
propio como opcin

1070 072 342-103 (99.03) E

68

6.4

Elementos estructurales de una secuencia de desarrollo con marca de paso

Bucle en una secuencia de desarrollo con marca de paso


Vase tambin la ayuda en la WinSPS: ndice AS, Bucle.
El procesamiento del bucle se controla a travs de la transicin del mismo.
Sigue un procesamiento mltiple de pasos iguales o partes de pasos.
El lenguaje de desarrollo genera la organizacin del programa de una secuencia de desarrollo.
El bucle se representa mediante una flecha que va desde el final de un paso
al comienzo de otro.

Ejemplo
Bucle en la secuencia de desarrollo con paso de bucle 1N2.
Arranque

Paso de arranque

1S01
Conmutador final del prtico izquierdo

1K01

1N1

Motor 1KM01

1S02
Conmutador final del prtico abajo

1K02

1N2

Motor 1KM02

M0.7

1S03
Conmutador final del prtico
derecha

1K03

1N3

Motor 1KM03

1S04
Conmutador final entrada

Fin

1070 072 342-103 (99.03) E

Elementos estructurales de una secuencia de desarrollo con marca de paso

69

El procesamiento del bucle del paso 1N2 se controla mediante la marca de


transicin M0.7 y la entrada 1S03.
Despus del paso 1N1 comienza la parte del programa en la cual se procesa
el bucle del paso 1N2. Despus del paso 1N2 se controla el estado de las
condiciones del bucle.
Si la marca de paso M0.7 se encuentra en el estado 1 y existe estado 0 de la
entrada 1S03, se procesa el bucle. Se pone en cero la marca de paso del
ltimo paso del bucle y se inicializa la marca de paso del primer paso del
bucle. Comienza el ciclo del bucle.
Si ambas transiciones M0.7 y 1 S03 estn en estado 1, la transicin M0.7
tiene prioridad.
Si la marca M0.7 se encuentra en el estado 0, no se procesan ms ciclos del
bucle. La marca de paso 1N3 se inicializa a travs del paso 1N2 y se termina
el procesamiento del bucle.
Generar secuencia de desarrollo con bucle y marcas de paso
Vase tambin la ayuda en la WinSPS: ndice AS, Generar....
La funcin Generar secuencia de desarrollo genera los siguientes mdulos de programa referidos al ejemplo y los ingresa en el archivo de smbolos:
D KETTE01.PXO
Programacin de pasos y emisn de comandos.
D KETTEN.PXO
Llamado de secuencia de desarrollo
D AUSGABE.PXO Emisin de comandos en un mdulo de programa
propio como opcin

1070 072 342-103 (99.03) E

610

6.5

Elementos estructurales de una secuencia de desarrollo con marca de paso

Salto de bifurcacin en una secuencia de desarrollo con marca de paso


Vase tambin la ayuda en la WinSPS: ndice AS, Bucle.
El salto de bifurcacin sirve para acceder directamente a cualquier paso de
un desarrollo. El salto de bifurcacin tambin se utiliza para abandonar estructuras cerradas como bucles o ramificaciones alternativas.
El procesamiento de pasos o secciones de pasos se saltea o repite.
El salto de bifurcacin se controla a travs de la transicin.
El lenguaje de desarrollo genera la organizacin del programa de una secuencia de desarrollo.
El salto de bifurcacin se simboliza mediante un tringulo entre la accin y la
transicin.

Ejemplo
Salto de bifurcacin de paso 1N2 hacia paso 1N3.

1S01
Conmutador final del prtico izquierdo

1K01

1N1

Motor 1KM01

1S02
Conmutador final del prtico abajo

1K02

1N2

Motor 1KM02

1S03
Conmutador final del prtico
derecha

1S04
Conmutador final entrada

1K04

1N3

Motor 1KM04

1S05
Conmutador final transporte

1070 072 342-103 (99.03) E

Elementos estructurales de una secuencia de desarrollo con marca de paso

611

En el paso 1N2 se programa el salto de bifurcacin. Se controla el estado de


la transicin para el salto de bifurcacin.
Si la condicin 1S03 se encuentra en el estado 1, se inicializa el paso 1N1.
La marca de paso 1N2 se pone en cero.
Para estado 0 de la condicin 1S03 y estado 1 de 1S04 se ponen en uno la
marca de paso del paso 1N3 y no se ejecuta un salto de bifurcacin. La
marca de paso 1N2 se pone en cero.
Si ambas transiciones 1S03 y 1 S04 estn en estado 1, la transicin
1S03 tiene prioridad.

El nmero del paso destino debe ser administrado por el programador


mismo. En algunos casos, puede ocurrir que, al insertar o borrar pasos, deje de ser correcta la direccin de salto.

Generar secuencia de desarrollo con salto de bifurcacin y marcas de paso


Vase tambin la ayuda en la WinSPS: ndice AS, Generar....
La funcin Generar secuencia de desarrollo genera los siguientes mdulos de programa referidos al ejemplo y los ingresa en el archivo de smbolos:
D KETTE01.PXO
Programacin de pasos y emisn de comandos.
D KETTEN.PXO
Llamado de secuencia de desarrollo
D AUSGABE.PXO Emisin de comandos en un mdulo de programa
propio como opcin

1070 072 342-103 (99.03) E

612

Elementos estructurales de una secuencia de desarrollo con marca de paso

1070 072 342-103 (99.03) E

Anexo

Anexo

A.1

Indice de trminos

A
Accin, Editar, 310, 56
Acuse de recibo paro, 316
Advertencias de seguridad, 13
Archivo de smbolos, MADAP, 34
Arranque, 316
AUSGABE.PXO, 52, 56
Automtico , 27

K
K_ VAL.PXO, 33
K_BETRA.PXO, 38
KETTE 200.PXL, 33
KETTE 700.PXL, 33
KETTE.PXL, 33
KETTEN.PXO, 35, 54
KETTEnn.PXO, 54

B
BEFA, 34, 36, 37, 314, 318
Bifurcacin alternativa, 25
Bifurcacin paralela, 25
Bits de modo de funcionamiento, 39, 316
BTMADAP, 21

M
MADAP
Bucle, 49
Elementos estructurales, 41
Estructura, 21
Estructura de programa, 31
FCs estandarizados , 32
Marcas especficas, 314
Mdulos generados, 33
Paquete de software, 310
Paso de desarrollo, 211
Ramificacin alternativa, 44
Ramificacin paralela, 46
Salto de bifurcacin, 411
Secuencia de desarrollo lineal, 42
UAWLnnn.PXO, 310
Marca de fallo, 314
Marca de paso, 51, 53
Bifurcacin paralelo, 66
Bucle, 68
Ejemplo, 55
Estado, 51
Estructura de mdulos, 51
Mdulo de emisin, 56
Mdulo de secuencia de desarrollo, 54
Mdulos generados, 52
Paso de desarrollo, 212
Procesamiento, 55
Ramificacin alternativa, 64
Salto de bifurcacin, 610
Secuencia de desarrollo lineal, 62
UAWLnnn.PXO, 56
Marca registrada, 15
Marca tiempo de parada, 315
Marcas, Archivo de smbolos, 33, 52
MMIMADAP, 21
Modificaciones, 15
Modo de funcionamiento, 27, 312
Automtico, 27
Instalacin, 28
Paso a paso, 27
Semiautomtico, 28
Modos de funcionamiento, Prioridad, 27

C
Comandos SPS, 310, 56
Condicin de avance, 29, 314
Condiciones de arranque bsicas, 320
D
DB_Knn.PXD, 312
DB120.PXD, 313
DBAS.PXD, 38, 313
Detener tiempo de parada, 315
Detener tiempo de supervisin, 315
Diagnstico, CL200, 313
Diagnstico de fallos, 25, 26
Direccin de bifurcacin, 34, 314
Direcciones de operando
Ingreso en el archivo de smbolos, 34, 53
Ingreso en el archivo de smbolos , 53
Dispositivos de PARO DE EMERGENCIA , 14
Documentacin, 15
E
Elemento de paso, 29
Emisin de comandos, 28, 29, 34, 314
Empleo conforme al prescrito, 11
Estructura del control de desarrollo, 26
F
Funcionamiento automtico, 316
Funcionamiento de tipeo, 316
Funcionamiento manual, 316
I
Insertar accin, 56
Intercalar accin, 310

1070 072 402-103 (99.01) D

A1

A2

Anexo

Mdulo de datos
Diagnstico, 313
Lenguaje de desarrollo, 313
Mdulo de datos de secuencia, generacin, 317
Mdulo de modos de funcionamiento de secuencia , 38
Mdulo de secuencias, 35
Mdulos de funcin, 31
Mdulos de gestin de secuencia, 310
Mdulos de paso, 36
N
Nmero de paso, 312
Nmero de secuencia, 36

V
Versin, 15
VERZWADR, 34, 314
Visualizacin de diagnstico, 28
Visualizacin de fallos, 28
W
WSB, 34, 36, 37, 314, 318
WSB no vuele al BEFA al estado original , 318
WZT, 34, 315
WZT_ Halt , 34, 315

O
Obligatoriedad de acusar recibo de la perturbacin, 318
P
Paro , 317
Paso, 26
Avance , 317
Activacin, 316
Bifurcacin, 319
Paso en progreso, 312
Pasos de desarrollo, 26
Pasos sincronizados, 312
Personal calificado, 12
Procesamiento de paso, 37
Programacin de bucle, 25
R
Reset, 317
S
S+1, 316
Salto de bifurcacin, 25
SCHRKnn.PX0, 36
Secuencia de desarrollo
Llamado, 35
Mdulo de datos, 312
Principio, 25
Registro de estado, 312
Registro de fallos, 312
Representacin grfica, 29
Secuencia de pasos lineal, 25
Secuencias especiales, 320
Semiauto, 34
Sincronizar, Automtico, 317
StoeM, 34, 314
Supervisin de juego de conmutadores finales , 320
T
Tecla de movimiento, 37
Tiempo de espera, 312
Tiempo de supervisin, 26, 312, 314
Transicin, 29
U
UAWLnnn.PXO, 33, 310, 52, 56
UET_ Halt , 34, 315
UETKONTR, 34

1070 072 402-103 (99.01) D

Bosch-Automationstechnik

Robert Bosch GmbH


Geschftsbereich
Automationstechnik
Industriehydraulik
Postfach 30 02 40
D-70442 Stuttgart
Telefax (07 11) 8 11-18 57

Robert Bosch GmbH


Geschftsbereich
Automationstechnik
Montagetechnik
Postfach 30 02 07
D-70442 Stuttgart
Telefax (07 11) 8 11-77 77

Robert Bosch GmbH


Geschftsbereich
Automationstechnik
Fahrzeughydraulik
Postfach 30 02 40
D-70442 Stuttgart
Telefax (07 11) 8 11-17 98

Robert Bosch GmbH


Geschftsbereich
Automationstechnik
Antriebs- und Steuerungstechnik
Postfach 11 62
D-64701 Erbach
Telefax (0 60 62) 78-4 28

Robert Bosch GmbH


Geschftsbereich
Automationstechnik
Pneumatik
Postfach 30 02 40
D-70442 Stuttgart
Telefax (07 11) 8 11-89 17

Robert Bosch GmbH


Geschftsbereich
Automationstechnik
Schraub- und Einpresysteme
Postfach 11 61
D-71534 Murrhardt
Telefax (0 71 92) 22-1 81

Robert Bosch GmbH


Geschftsbereich
Automationstechnik
Schulung AT/VSZ
Berliner Strae 25
D-64711 Erbach
Telefax (0 60 62) 78-8 33

Robert Bosch GmbH


Geschftsbereich
Automationstechnik
Entgrattechnik
Postfach 30 02 07
D-70442 Stuttgart
Telefax (07 11) 8 11-34 75

Technische nderungen vorbehalten


Ihr Ansprechpartner

Robert Bosch GmbH


Geschftsbereich
Automationstechnik
Antriebs- und Steuerungstechnik
Postfach 11 62
D-64701 Erbach
Telefax (0 60 62) 78-4 28
1070 072 342-103 (99.03) E HB SP AT/VWM Printed in Germany

También podría gustarte