Moin,
die 1200er ist die Neuauflage der 200er Steuerung. Wobei die 200er noch Verfügbar sind.
Die 1500er ist die Neuauflage der 300/400er Steuerungen. Auch hier ist noch kein Lieferende der 300/400er Steuerungen absehbar.
Wenn etwas "neu" aufgebaut werden soll macht es schon alleine vom Preis keinen Sinn noch in die 200/300/400 zu investieren.
Denn über alle Baugruppen sind die Preise um ca. 2/3 gefallen! Bei gleichzeitig gesteigerter Leistung.
Die Hardware 1200 / 300 unterscheidet sich je nach Typ deutlich. Es ist schwer zu sagen welche Steuerung mächtiger ist.
Für dich dürfte sehr interessant sein das die 1200er (nicht alle) analoge Eingänge, und PWM Ausgänge schon in der CPU
integriert hat. Die beiden größten sogar analoge Ausgänge. Leiter trifft das nicht auf die Typen aus den Starter-Sets zu.

Für die Programmierung benötigt man Simatic Step7 im TIA Portal ab Version 10.5 aktuell ist Version 12. Die Version 12 gibt es in zwei Varianten.
Einmal die BASIC -> für die Programmierung der 1200er mit all ihren Funktionen + Programmierung der Basic HMI
Programmiert wir in KOP oder FUP mehr geht nicht.
und die PROF. -> für die Programmierung aller 1200/1500, und aller 300/400 die im Herbst 2010 Lieferbar waren. + Programmierung der Basic HMI.
Die 1200er kann in KOP, FUP oder SLC Programmiert werden. Die Übrigen Steuerungen können in AWL, KOP, FUP, SCL oder S7-Graph Programmiert werden.
Für die 1500/300/400er Steuerungen ist auch ein Simulator dabeifür die 1200er gibt es keinen Simulator.


Wenn der freie Speicherplatz es zulässt sind geschriebene Programmen auf allen CPUs ohne Codeänderung lauffähig. z.b. könntest du ein Programm
in FUP von einer 300 CPU laden, es ändern, das geänderte Programm in einer 1200er Testen und final in eine Anlage mit 1500 Herz laden.
Wenn du jetzt mit einer 1200er lernst kannst du alles erlernte bei den 300er nutzen.

Was noch zu sagen ist:
Die sogenannte alte Software Simatic Step 7 Klassik Welt Version 5.5 ist nicht wirklich alt. Auch diese Software wird noch weiter gepflegt.
Man merkt das dies Software schon etwas älter ist, aber sie leuft schneller und stabiler. Damit kann man weiterhin alle 300/400 und auch die 1500er Programmieren.
1200er gehen nicht. In welchem Umfang und in welchen Sprechen ist nicht einfach zu schreiben weil es gefühlt Hunderte von Software Optionen gibt.

MfG
mycroc