Hello ragav_rp;
Let's presume you are speaking about programming and/or monitoring data from the PLC.
Here are a few points to consider:
- speed: MPI works between 19,2/38.4 kB, with a PC adapter on COMx port of the PC, to 187,5 kB on a dedicated CP card in the PC (e.g. CP5611, Cp5511, CP5613). The MPi port can be setup at 12 MB (as a DP port, though). Profibus can be used at 12 MB (with the same PC cards) although generally they work at 1,5 MB.
-distance; MPI is limited to 50 m (segment length); you can use repeaters to extend it, as shown in the following interresting illustration:
Profibus allows a segment length of 100m at 12 MB, 500m at 187,5 kB; segments may be added with repeaters.
Although not interresting for programming purposes, this information is also a good distnction between the 2 buses:
-number of participants: for MPI, up to 31 stations total on all segments. For Profibus, you can have 31 stations per segnment, with a total of 126 stations on the bus.
Hope this helps,
Daniel Chartier