The simple answer is, no.
A 300/400 series plc has a 9 pin programming port built in which you can connect to the multipanel. ("2DP" versions have an additional profibus port). To reliably connect (Up to 50m) on MPI = multi point interface, use D-connectors with built in terminating resistors. Switch these on at both ends of the network. Use a "Programming" plug at the plc, which has a socket on the back so you do not have to unplug your hmi to edit/monitor the plc.
The multipanel can be programmed via an rs232 cable but the plc will need a Siemens adaptor (and software!!!).
Hope this helps