ProcesSim is compatible with Siemens PLC :
S7-200
S7-1200 *
S7-300
S7-400
PLCSIM
Protocol required :
S7-200 : MPI et Profibus
S7-1200 : Industrial Ethernet
S7-300 et S7-400 : MPI, Profibus et Industrial Ethernet