Está en la página 1de 6

Diferencia MPI / Profibus DP

Tiene que decidir entre MPI y Profibus DP para la red PLC-PC-OP, y no se puede encontrar ninguna
informacin til en la documentacin Siemens.

> Cules son las limitaciones de MPI y Profibus DP?

* MPI es un subconjunto de PROFIBUS y slo permite un mximo de 31 esclavos con una velocidad de
comunicacin fija de 187,5 baut. Todo es posible con MPI tambin se puede hacer con profibus, pero ms
rpido. Profibus DP (DP desde descentralizado Perifricos) es un protocolo PROFIBUS con IO remoto (Cclico
maestro-esclavo con 1 maestro y hasta 126 esclavos), otros protocolos PROFIBUS como FMS a menudo se
utilizan para la comunicacin de datos y HMI (cliente-servidor, ms de 1 servidor es posible). Todos los protocolos
(MPI / DP / FMS) usan el mismo hardware (RS485).

> Es necesario repetidores para distancias de ms de 50 m. cuando se utiliza MPI?


* El uso de repetidores depende de la distancia, la velocidad de transmisin y del nmero de esclavos. Hasta 1,5
Mbaut y hasta 31 esclavos, que no es necesario repetidores para distancias de hasta 200 metros.

> Es necesario repetidores para distancias de ms de 50 m. cuando se utiliza Profibus DP?


* Slo si se utiliza ms de 31 esclavos, distancias de hasta 100 m se les permite hasta 12 Mbaut

> Hay conectores simples que se conecta el cable de bus directamente al puerto en el PLC, PC o OP. Y hay
"terminales de autobuses" que se conecta mediante un cable de acometida.

> Cules son las razones para elegir uno sobre el otro?

* El blindar, tasa baut permisible, estabilidad mecnica, la terminacin. La terminacin es un gran problema, puede
utilizar la resistencia de terminacin en el conector, pero esto significa que la eliminacin de este conector o la
desconexin de la alimentacin a este esclavo interrumpir su bus!!!.Mejor es utilizar la terminacin activa y
dotarla de una fuente de alimentacin redundante de 24V.

Las interfaces MPI y DP usar el mismo protocolo - RS485 creo.

DP es capaz de tener ms conexiones (127 Nodos creo que en lugar de 31) - Y est dirigido al Sector Proceso de
Control (Control de la transmisin / vlvula) y las aplicaciones distribuidas perifrica (bastidores del PLC remoto,
etc)

MPI es para aplicaciones ms pequeas y est dirigido ms a panel de operador y las conexiones del
programador a una red, actualmente estoy tratando de ver cmo prctico que es usar MPI para intercambiar datos
con un equipo PC.

La velocidad del bus en ambos tipos son configurables - esto afecta a la distancia permitida entre los
nodos. Cuanto ms rpida sea la velocidad del bus, ms cerca de los nodos tienen que ser el uno al otro. He
utilizado una red Profibus DP en 1.5 Mbps en un entorno industrial con lagunas nodo de poco ms de 50 metros
con xito.

He utilizado conectores que llevan el cable del bus de entrada y salida de la clavija sin ningn problema.

Estos tapones estn equipados con un "fin de la lnea de resistencia" que se puede activar si el enchufe es el
ltimo en cada extremo de la lnea de bus. Debe cambiar esto en cada extremo del cable de bus para evitar
reflexiones de seal no deseados.

Espero que esto te ayude


PREGUNTA:
Cules son las posibilidades de comunicacin entre 2 CPUs IM151?

RESPUESTA:
La ET 200S con la CPU IM151 se puede utilizar como esclavo DP, como maestro DP (con el mdulo DP maestro
te referencia 6ES7 138-4HA00-0AB0) o en modo Stand-Alone. De esta forma, se dispone de las siguientes
posibilidades de comunicacin:

1. MPI
1.1 Comunicacin bsica S7
1.2 Comunicacin a travs de datos globales

2. PROFIBUS DP
2.1 Comunicacin a travs de un maestro DP adicional
2.2 Comunicacin a travs de un mdulo DP maestro
2.3 Intercambio directo de datos

3. Comunicacin serie

4. Creacin de componentes PROFInet

1.1 MPI - Comunicacin bsica S7

La interfase interna de CPU de la ET 200S (a partir de la referencia 6ES7 151-7AA10-0AB0) se puede


parametrizar como PROFIBUS o MPI. Si se configura como MPI, se dispone de los servicios de comunicacin
bsica S7.

Figura 1: Comunicacin a travs de una red MPI comn - Servicio Stand-Alone


Para la comunicacin representada en la figura 1 a travs de una red MPI, se pueden utilizar los mdulos
"X_SEND", "X_RCV", "X_GET", "X_PUT" y "X_ABORT" de la comunicacin bsica S7. La comunicacin se puede
crear desde ambas estaciones.

En la ayuda Online del STEP 7 (seleccione el mdulo en la carpeta de mdulos del STEP 7 y pulse la tecla "F1") y
en el manual "Software del sistema para S7-300/400: Funciones estndar y del sistema" (pgina del Customer
Support con nmero ID 1214574), se dispone de informacin adicional sobre estos mdulos.

1.2 MPI - Comunicacin a travs de datos globales

La interfase interna de CPU de la ET 200S (a partir de la referencia 6ES7 151-7AA10-0AB0) se puede


parametrizar como PROFIBUS o MPI. Si se configura como MPI, se dispone de los servicios de comunicacin
bsica S7.

Para la comunicacin representada en la figura 1 a travs de una red MPI, se puede implementar el intercambio
de datos a travs de datos globales. La comunicacin se puede crear desde ambas estaciones.

La configuracin del intercambio de datos a travs de datos globales es anloga a la configuracin de los datos
globales para las CPUs del S7-300 o el S7-400.

En la ayuda Online del STEP 7 (seleccione el registro "ndice" y luego el concepto de bsqueda "Comunicacin a
travs de datos globales") se dispone de informacin detallada sobre cmo realizar la configuracin

2.1 PROFIBUS DP - Comunicacin a travs de un maestro DP adicional

La comunicacin entre 2 esclavos DP sin maestro no est permitida (ver figura2). Esto es debido al principio de
comunicacin de PROFIBUS-DP y es independiente del tipo de esclavo DP utilizado.

Figura 2: Conexin de la CPU de la ET-200S a travs de PROFIBUS DP - Sin maestro DP

Si ambas CPUs IM151 se han configurado como esclavos DP, se necesita un maestro DP independiente (por
ejemplo, la interfase DP integrada en una CPU del S7-300, tal como se ve en la figura 3).
Figura 3: Conexin de la CPU de la ET-200S a travs de PROFIBUS DP - Con maestro DP

Si los datos se deben transferir de una esclavo DP a otro esclavo DP, se debe realizar a travs del maestro DP
correspondiente. El maestro DP lee los datos de un esclavo DP y los escribe en el otro. Esta comunicacin no se
puede activar desde la CPU de la ET 200S.

2.2 PROFIBUS DP - Comunicacin a travs de un mdulo DP maestro

Si en una de las estaciones ET 200S se dispone de un mdulo DP maestro (posible a partir de las CPUs IM151
con referencia 6ES7151-7AA10-0AB0), se puede eliminar el maestro DP adicional. La segunda CPU IM151 es un
esclavo DP del mdulo maestro conectado en la ET 200S (ver figura 4).

Figura 4: Conexin de la CPU de la ET-200S a travs de PROFIBUS DP - Con maestro DP

En este caso, la Comunicacin slo se puede activar desde el maestro DP. No es posible transferir datos desde la
CPU de la ET 200S que se ha conectado como esclavo DP (excepto si se utiliza la funcin "Intercambio directo de
datos").
Advertencia:

En la segunda y tercera variante (con PROFIBUS DP), se puede implementar el intercambio directo de datos a
travs de accesos a periferia (por ejemplo, L EW1 o T PAW6) o mediante la llamada a las funciones del sistema
SFC14/15 en cada maestro DP.

2.3 PROFIBUS DP - Intercambio directo de datos

Otra posibilidad es utilizar el intercambio directo de datos (intercambio cruzado). Con ayuda de esta funcin, se
pueden intercambiar datos entre 2 esclavos DP, y entre un maestro DP y un esclavo DP, sin que haya que hacer
llamadas especiales a funciones en el maestro DP o en el esclavo DP. La configuracin del intercambio de datos
es anloga a la configuracin de la funcin "Comunicacin a travs de datos globales".

En caso de querer una comunicacin entre 2 esclavos DP, es necesario que exista el maestro DP correspondiente,
para que se disponga de la red PROFIBUS DP necesaria para dicho intercambio de datos (la estructura de la red
es anlogo a la mostrada en la figura 3). Con ayuda de la funcin "Intercambio directo de datos", tambin es
posible intercambiar datos entre 2 esclavos que no dispongan del mismo maestro, pero que estn situados en la
misma red PROFIBUS.

En la ayuda Online del STEP 7 se dispone de informacin detallada sobre el intercambio directo de datos. En la
pgina del Customer Support con nmero ID 17660809 se dispone de informacin sobre los esclavos DP que
soportan la funcin "Intercambio directo de datos".

3. Comunicacin serie

Si la cantidad de datos a intercambiar es pequea, tambin se puede crear un acoplamiento punto a punto entre 2
CPUs IM151. Esta posibilidad de comunicacin es independiente de si la ET 200S es maestro DP, esclavo DP o
funciona en servicio Stand-Alone. Para ello, es necesario disponer en cada estacin ET 200S del "mdulo
interfase 1SI" (referencia 6ES7138-4DF*0-0AB0).

4. Creacin de componentes PROFInet

Los componentes PROFInet para CBA (Component based Automation) se pueden crear desde las estaciones de
STEP 7. El requerimiento previo para ello es que se haya instalado el paquete software iMap con las opciones de
instalacin ADD-ON del STEP 7 AddOn.

Cada componente PROFInet contiene una interfase, la llamada interfase PROFInet. Con ayuda de esta interfase,
los componentes PROFInet pueden comunicar entre s y con los sistemas HMI. La descripcin de la interfase se
guarda en un DB de STEP 7, el llamado DB de interfase. Al crear un componente PROFInet, partiendo de este DB
de interfase, se crea la estructura de la interfase o se averigua el nmero y las propiedades de las entradas y
salidas.

En los esclavos inteligentes (como la IM151 CPU de la ET200S), el maestro DP no accede directamente a las E/S
conectadas, sino a una zona de transicin en el rango de direccionamiento de la CPU. Los datos de E/S del DB de
interfase del componente PROFInet se transfieren a la zona de transicin de la IM151 CPU. Para realizar este
intercambio de datos, hay que programar en el programa de usuario del STEP 7 los mdulos P de copia FC10
(PN_IN) y FC11 (PN_OUT).

Figura 5: Intercambio de datos entre el DB de interfase y la zona de E/S

El FC10 copia los datos desde la zona de transicin del maestro DP con funcionalidad Proxy a las entradas del DB
de interfase, y el FC11 copia las salidas del DB de interfase a la zona de transicin del maestro DP con
funcionalidad Proxy.

Un sistema Proxy consta de un equipo PROFInet con funcionalidad Proxy y todos los equipos PROFIBUS
conectados. La funcionalidad Proxy posibilita que un equipo PROFIBUS no solo pueda comunicar con su maestro
DP, sino tambin con el resto de participantes de comunicacin en PROFInet.

También podría gustarte