The main contenders these days are Rockwell's ControlLogix, Siemens S7 and Schneider's Concept/Unity.
Just finished a job with a Siemens S7. It is as tagged based as Omron is - you can allocate specific symbol names to specific I/O or registers. You can also just type in the I/O number as you do with Omron except you need I, Q etc as a prefix, or you can type in the symbol as you do with Omron. Absolutely no difference there. The software is definately not as friendly although not too bad when you get around the German way of thinking a bit. The processor was a 317 if I remember correctly which I understand is a 400 processor in a 300 package. I think the latest generation is the 318 processor which I believe is also a 400 processor in a 300 package.
The major differences I found between the 2 brands is that Omron have a lot of error checking built in to the firmware and Siemens use OBs for doing it. If you do not put in all the right OBs the processor is likely to stop or not reset. Thank heavens I was working with an experienced (15 years) Siemens man on the job or I would still be doing it. I was using Step 7 Pro 2006 - it was the latest at the time but I hear there is a new version.
The other major difference I found is the unfriendly nature of the Siemens PLC for someone who has not used one for a number of years. it works much more like a straight micro processor than most PLCs. It would probably be chicken feed for someone who regularly uses micro processors - I do not and never have.
I cannot comment on Control Logix as I have not used one but that may be about to change. I have just quoted a job with one but have to win it first. I hope I do as I have wanted to have a good look at these babies for a while but have not had the time. Been too busy. I have had a quick look at the software and it appears to be reasonable but have not had a good look yet. I did not like working with the SLC very much. Too much mucking about but the new one looks to be a whole different kettle of fish.
I had a look at Concept when it first came out and hated it. I have had a look at Unity as well and disliked what I saw. Apparently it is also quite buggy from what a friend of mine tells me. He uses it all the time and was, in fact, one of the big chiefs at Schneider here in Ozz. He uses Schneider purely on price. From what I have seen I do not want to go that path but would like to have a good go at Control Logix.
In recent months I have also done projects with Mitsubishi (prefer not to but is OK - do not like the software), Hitachi (prefer not too - the software looks and feels like it did from the first Windows version and similar in many ways to Siemens). May soon have one with Toshiba which I have never used before.
Could be a whole new learning curve if I win the Toshiba and Control Logix jobs.
Also looks like I have won a job with the latest Citec SCADA and Plant To Business. Have not used P2B before either - or Crystal Reports for that matter. A friend of mine knows Reports back the front thank heavens.
Have also won a couple of jobs with some new generator and ATS control equipment. Have to learn that in a hurry as well. Few interesting learning months coming up maybe.
If I do win the Control Logix job I am sure I will have plenty of stupid questions for you Philip. Do you know Toshiba too? Hope someone here does if I win that one. I do not know anyone who has used one before.
By the way Paulus, good questions.