Also Daniel,
// Begin Rant
Our company used to be a big time Siemens S5 house back in the early to mid '90s. Even at one point we were on of Siemens Canada's integrators who performed service calls on the S5 product for them. Heck, even their top sales guy is now our sales manager, but that's where the love ends.
We become on of the children of divorce as Siemens Canada closed up shop and moved to Johnsonville Tn. The one time great support was gone. Siemens really messed us up bad on a big S7-300 job in the late '90s, where we had an automation project to put one the first large S7-315 Profibus and OP OITs in the Toronto area. The sales manager messed up on the configuration and pricing so bad, he did not know the product as it was too new, that we had no choice but to go PLC5 with DH+ and RIO. We have not looked back since, except for the occasioanal small S7-200 job.
Now I am being thrusted back into the S7 world after 5 years using Contrologix. I don't know if you are familiar with the Clgx, but other than the multiple version isssues, it cannot be beat.
Where else can you have a multi CPU rack, with a DH+ card, a Controlnet card, Devicenet card, and Ethernet I/P card all in one rack? And you cannot beat the fact that via RsLinx through the E-Net card, I can have RS5000 connected to the Clgx CPU, Rs500 connected to a SLC 5/04 via the E-Net card through to the DH+ card, and have DriveTools online monitoring a Controlnet drive through the C-Net card, and RSNetworx for D-Net monitoring and configuring a D-Net MCC.
From what I can see of the S7 300 , its just an S5 with a different colour. What I don't like is the fact that PBs are gone. In S5 I always had OB1 call PB1, and PB1 called other PBs that had the control logic. PBs would only call FBs , where I used STL to do the fancy behind the scene stuff. Now I have to be careful and make sure I do not use an FB that is already reserved in a library somewhere.
// End Rant
Thanks again
Ian