nif,
I wasn't clear enough:
The S7-300 MPI can work up to max 50 meter
without repaters.
The S7-300 MPI can work up to max 1000 meter
with repaters.
The max
segment length for MPI (S7-300) with repeaters, or for MPI (S7-400), or for DP depends on the baudrate.
examples:
1.5 Mbps .. max 200 meter per segment.
187.5 kbps .. max 800 meter per segment.
93.75 kbps .. max 1000 meter per segment.
It is possible to split an MPI or DP network in
segments by means of repeaters. Max 10 segments in all.
nick,
awoiding a long explanation
:
Profibus DP is an open standard.
MPI is a subset of Profibus, and is Siemens own proprietary standard.
They are electrically exactly the same (only difference is that MPI on S7-300 doesnt have galvanic isolation and is thus limited to 50 m.)
As all siemens S7s and OPs come with a MPI port, it is the easiest protocol to use for general programming, HMI networking etc.