8.2.3
Ejemplo de aplicacíón (para
SS-135ü)
La CPU 1 debe transmitir en el programa cíclico de usuario los módulos de
&tos DB 3 (bloques de datos 2 a 5) y DB
4
(bloques de datos 1 a 3) a la
CPU 2. En la CPU 2 debe ser llamada igualmente la función RECEPCION (OB
204) en el programa cíclico de usuario.
En ca& una de las CPUs se deben cargar los módulos siguientes:
hinc ión
1
CPU 1
1
CPU 2
I
' )
En el S5-155U sólo es admisible como módulo de ciclo el OB 1.
Módulo de nuevo arranque
Módulo de ciclo
' )
DBs de transmisión
El OB 20 llama la función INICIALIZACION (OB 200) y reserva algunos bloques
de memoria para el camino de unión de la CPU 1 a CPU 2.
El programa cíclico de usuario en el módulo de funciones FB O de la CPU 1
contiene 2 veces la llamada del módulo de funciones UEBT-DAT, ca& una de
ellas con diferentes conjuntos de parámetros.
Después de un flanco positivo en la entrada E 2.0 comienza la transferencia
del primer módulo de datos DB 3. Un flanco positivo en la entrada E 2.1
inicia la transferencia del segundo módulo de &tos DB 4.
DBs de recepción
/
DB 3, DB 4
OB 20
FB O
DB 3, DB 4
FBllO
NETZWERK 1
NAME
:
DEMO
/
FB O
/
0005
:L
KB2
0006
:T
MBO
0007
:L
KY1,3
o009
:T
m
OOOA
:L
KB4
OOOB
:T
MB3
OOOC
:L
KB2
OOOD
:T
MB4
OOOE
OOOF
:SPA FBllO
O010 NAME :UEBT-DAT
O011 STAR
:
E 2 .O
0012 ECPU
:
MBO
0013 TNDB
:
0014 ANZB
:
MB3
0015 ERSB
:
MB4
0016 FEHL
:
MB5
0017 REST
:
MB6
0018 AKBN
:
MB7
0019FLAM:
M8.0
OOlA
OOlB
OOlC
:
S PB =HALT
OOlD
LAE=6 6
ABS
TRANSMITIR A LA CPU 2.
. .
. . .
DEL MOD. DE DATOS DB 3
. . .
CUATRO BUQUES DE DATOS
.
. .
A PARTIR DE BLOQUE 2
WlWüWF'CION TRAS ERROR