Advantages of Allen Bradley CompactLogix vs Siemens PCS7 for utility control systems

The only simple advantage is that Siemens supports Profibus on CPU, which can be advantageous for interfacing with Sensors, burners etc. But you can do Profibus on CompactLogix with an interface card... Really depend on what you are comfortable programming and what you have licenses for.

CompactLogix (Bradley) can be expensive for License Seats.