Communication through MPI can be done in 2 ways, mediate global data or through functions. The basis of the MPI communication is to give each automata a different address so that the data can be sent to an exact address.
![]() |
| MPI communication |
The communication through PROFIBUS is something different since we need to take an automata as master and the others as slaves. All data should be transferred to the master automation before moving to a slave automata.
![]() |
| PROFIBUS DP communication |
ADVANTAGES:
MPI (GD):
Everything is very neat.
You can send bits.
MPI (FUNCTIONS):
There are different function blocks (Get, Put, Send and Receive) so you can choose the one that best suits you.
PROFIBUS:
More control between communications because everything has to go through the master PLC.
DISADVANTAGES:
MPI (GD):
Maybe it takes you longer to load because you have to load it separately.
MPI (FUNCTIONS):
It's in different programming blocks so it can be messy.
It can not be sent bit by bit. Minimum you must send a byte.
PROFIBUS:
To load the PLC's you have to change the position of the cable so you lose time.
![]() |
| MPI-Global Data |



No comments:
Post a Comment