Está en la página 1de 5

Interface MPI

MPI (Multi Point Interface) es la interfase de comunicacin ms sencilla que existe


entre los equipos S7, y la ms econmica, ya que no requiere a diferencia de las otras
comunicaciones una tarjeta adicional (CP)
Se puede transferir o acceder a cualquier !ona del mapa de memoria del P"C con el que
deseamos comunicarnos, y tan slo es necesario indicar donde queremos que se nos
dejen los datos le#dos o cuales es la fuente de datos a en$iar
Caractersticas ms importantes
Soporte fsico: RS485
187.5 kbit/s hasta 12 Mbit/s
Distancia hasta 50 m entre e! primer " #!timo no$o% " &ti!i'an$o
repeti$ores hasta 1000 m.( siempre " c&an$o e! repeti$or est) co!oca$o en
e! centro $e! se*mento a amp!ificar. Se p&e$en co!ocar hasta 10
repeti$ores
+omponentes cab!e( conectores " repeti$ores% son !os mismos ,&e !os
&ti!i'a$os en &na re$ -rofib&s
"a interfase MPI slo permite que una PC o P%, los cuales son dispositi$os de
pro&ramacin de las estaciones que inte&ran la red, ten&a el acceso a la $e! "as
direcciones MPI de la red se disponen de la si&uiente manera'

Direccin Dispositivo Descripcin
( )P Panel de )peracin
* PC + P% PC o ,ispositi$o Pro&ramador
- .asta /* CP0 P"C1s
.ab!a 1 Direcciones en M-/
"as direcciones ( y * estn reser$adas como direcciones fijas y no se pro&raman, sin
em2ar&o, si se conectan dos PC de manera simultnea en la red, esta falla, a menos que
de manera directa se confi&ure la direccin de la otra PC en la direccin (

Comunicacin por datos globales (GD)
"as CP03s S7 tienen inte&radas en el sistema operati$o funciones de comunicacin
simples como la 4comunicacin por %,4 ,e esta forma una CP0 puede intercam2iar
datos con otras CP03s a tra$5s del interface MPI sin necesidad de pro&ramacin
Se entiende 2ajo datos &lo2ales (comunes) las entradas, salidas, marcas y reas en
2loques de datos que se intercam2ian $#a MPI entre dos o ms CP03s S76/((+7((
)pcionalmente es posi2le definir un factor de ciclo que especifica tras cuntos ciclos de
pro&rama de2en emitirse + reci2irse los datos Por ejemplo para un factor de 8 (S9 8), la
transferencia de datos toma lu&ar cada 8 ciclos del procesador :l factor puede ser de *
a -;; (dependiendo del CP0)
<odos los datos &lo2ales que $an del mismo emisor al mismo receptor se a&rupan en un
paquete %, :ste se en$#a dentro de un tele&rama :l paquete %, se identifica por un
n=mero de paquete %, Si se supera la lon&itud mxima de un paquete %, de emisin,
se utili!a un nue$o c#rculo %,
"as CP03s que participan en el intercam2io de datos de un determinado paquete %,
forman un c#rculo %, Si en una su2red MPI .ay otras CP03s que intercam2ian otros
paquetes %,, 5stas forman un se&undo c#rculo %, >arios c#rculos pueden acceder a la
misma CP0, es decir tiene la capacidad de pertenecer a $arios c#rculos %,, como se
muestra en la fi&ura *


?i& * :jemplo del circulo %, y de paquete %,

Nota. :s posi2le especificar el que tan frecuente deseas transferir los paquetes de datos
al modificar el scan rate Para un factor de 8, la transferencia tiene lu&ar cada 8 ciclos
:l factor puede ser entre * a -;; (dependiendo del CP0) Para acceder al scan rate,
seleccione en la ta2la de datos &lo2ales el menu >ie@ y posteriormente el item Scan
9ate

Desventajas
0#mero m12imo $e e,&ipos en &na re$ M-/ es $e 32 participantes( pero
#nicamente 5 +-45s p&e$en intercambiar $atos
+a$a +-4 $e &n S76300 p&e$e participar hasta en 4 $iferentes crc&!os $e
7D
8a informaci9n se mane:a en b!o,&es $e pe,&e;as canti$a$es( $e hasta 22
b"tes para e! caso $e! -8+ S76300
<nicamente es para e,&ipo S/=M=0S.



Comunicacin !C" #lo$ues %&'(D ) %&*C+"
>tras forma $e intercambiar $atos entre +-45s S7 es por me$io $e !as
f&nciones especia!es S?+ @5 A!o,&e BCS=0D% " S?+ @@ BCR+D%. 8os e!ementos
a com&nicarse $eben $e estar conecta$as por me$io $e !a re$ M-/.
=! n#mero $e $atos m12imos ,&e p&e$en ser transferi$os es $e 7@ b"tes
'(D
Parmetro ,IP- de D.,- /rea de Memoria Descripcin
R=E /0-4. A>>8 /( E( M( D( 8
FctiGa !a transferencia
para &na se;a! $e 1
+>0. /0-4. A>>8 /( E( M( D( 8(
+>0.H0 +one2i9n
$eshabi!ita$a
+>0.H1 +one2i9n
habi!ita$a
D=S.C/D /0-4. I>RD /( E( M( D( 8(
Direcci9n M-/ $e! -8+
a $on$e se enGa !a
informaci9n
R=EC/D /0-4. DI>RD /( E( M( D( 8
-e$imento $e! /D $e!
-8+ a $on$e se enGa
!a informaci9n
SD /0-4. F0J /( E( M( D
Krea $e !os $atos $e
enGo
R=.CDF8 >4.-4. /0. /( E( M( D(
Re*resa e! c9$i*o $e
error
A4SJ >4.-4. A>>8 /( E( M( D( 8
A4SJH1 =nGio no
comp!eto a#n
A4SJH0 =nGo
comp!eto


*C+ #0-C1
Parmetro ,IP- de D.,- /rea de Memoria Descripcin
=0CD. /0-4. A>>8 /( E( M( D( 8 -ar1metro $e contro!
,&e permite !a
transferencia
R=.CDF8 >4.-4. /0. E( M( D( 8(
=ntre*a e! c9$i*o $e
error
R=EC/D >4.-4. DI>RD /( E( M( D( 8(
/$entifica$or $e!
b!o,&e $e enGo
BCS=0D
0DF >4.-4. A>>8 /( E( M( D( 8
=stat&s $e recepci9n
$e $atos
0DFH0 0o ha" $atos
presentes
0DFH1 F! menos &n
b!o,&e se enc&entra
presente
RD >4.-4. F0J /( E( M( D
Krea $e !os $atos $e
recepci9n