I've certainly monitored a Step 7 PLC at the same time as at least one other, there is a limitation in the PLC for the amount of blocks to be openned.
I'm unsure of any limitation of users on the same block though, as when I did it we were looking at different parts of the program.
This was done as normal, via ethernet.