Yes, if you are running on 200+ volt wall power this PSU is perfect for the S7.
We have clients running hundreds of these with S7's with good success. The power consumption number listed on the Antminer website for the S7 is as measured at the wall the 1200 Watt number on this PSU is measured at the 12 volt output after conversion AC/DC conversion losses. If you were to measure this PSU at full 1200 Watt load at the wall it would actually be drawing a bit over 1300 Watts at the wall.
Bottom line is it is a common confusion but this PSU works well for S7 when running on 200+ volt power.