I have perused the manual, and have come to a surprising conclusion.
If I interpret the manual correctly, then I believe that the S7-1200 will
not be integrated into the S7-300/S7-400 platform !
And S7-300/S7-400 cannot be made compatible with S7-1200 by a mere firmware update.
In the S7-1200 there is introduced not only new instructions, but also data types that do not exist in S7-300/S7-400. That means there is no easy way to migrate S7-1200 and S7-300/S7-400.
Because of this, I find it surprising that Siemens keep the STEP7 name for the programming software, only indicating the fundamental differences by a version number.
What will happen with S7 and STEP7 in the long run will be v-e-r-y interesting. Whatever happens, it will take many years before there is a common S7 platform.
CharlesM said:
In the manual it shows you can do arrays in ladder.
I am not sure about that. What I saw in the manual is the same as you can do in STEP7 5.4 already, i.e. MyArray[123] and not MyArray[ArrayIndex]. I may be wrong, because I havent the opportunity to try it out for real. As fas as I have understood, array indexing in ladder should be a planned feature for S7-1200.