Siemens hat nun alles nochmals neu erfunden. Mit dem neuen TIA-Portal (seit Anfang März) kommen auch die neuen Regelstationen (S7-1500) heraus.
Alle alten Prozessoren (incl. i/o-Hardware) sollen damit ersetzt werden. (Nachlieferbarkeit soll allerdings noch weiters gegeben sein)
Ich werde das Ganze mal in den nächsten Wochen zum spielen bekommen.
Geht da auch die Oscat Library?
Dort kannst du die Bibliothek für das TIA11 herunterladen. Diese wird mit sicherheit auch fürs TIA12 gehen. Ich habe zwar noch kein TIA12 erhalten, aber gemäss Siemens wird dies sicher nicht mehr lange auf sich warten lassen, ich werde es dann sicher mal ausprobieren.
Ich habe es mit der Version von GKobler probiert (TIA_V11)
Ich hatte 538 Fehler beim Migirieren … und migrieren muß man auch von der V11 auf die V12.
Viele Fehler haben das String-Handling betroffen. So sind anscheinend alle STRING-Variablen nur in 2Byte-Variablen Abständen deklarierbar (warum … hmmm???)
Deshalb gibt es GANZ viele Fehlermeldungen für Strings bei der die Anzahl der Charakter ungerade definiert wird.
Was sonst noch alles nicht funktioniert weiß ich nicht. Ich habe das mit der Oscat im Moment aufgegeben.
Ich habs mal probiert. Scheint zu funktionieren. ;D
Ich muß natürlich dazu sage, ich komme leider wie eine Jungfrau zum Kind zur “S7-1500”. Naja … das Jammern hilft nichts … ich bemühe mich und habe schon ein paar Sachen TESTWEISE am Laufen.
Deine Oscat macht erst mal keine Probleme. Aber wie bindest Du die *.ap12 in Dein Projekt korrekt ein. Ich habe es derzeit nur mir SEHR viel Mühe geschafft.Momentan habe ich mir die OSCAT als Referenzprojekt angelegt und kopiere “die” Bausteine in mein Projekt, die ich brauche. Das kann je nach Baustein SEHR viel Arbeit sein, da die Bausteine natürlich wieder auf andere verweisen. Gibt es da einen Automatismus wie beim Codesys oder ist das Handarbeit.
Vielen Dank für Deine Informationen und INSBESONDERE FÜR DEINE MÜHE
Info’s zum ersten Test (zumindest zum Kommentar “ohne Gewähr”):
Ich habe nun zumindest mal eine Sinuskurve am Laufen. Da steckt zumindest mal ein DoubleReal und die Laufzeitmessung drinnen. Das funktioniert erst mal perfekt. Somit nehme ich an, daß auch VIELE andere Regelbausteine (String brauche ich im Moment nicht) funktionieren.
Für das Einbinden müsste man vermutlich eine Bibliothekt machen, dass habe ich aber selber noch nicht ausprobiert. Momentan hatte ich die Finger von der V11 gelassen, und somit hatte ich bis jetzt auch noch keine Projekte im TIA-Portal. Aber mit der V12 überlege ich es mir, ob ich damit anfangen werde.
Dein Weg, die OSCAT-Library als Projekt öffnen und die Bausteine in dein Projekt kopieren (copy / paste) ist momentan sicher der richtige Weg, mit einer Bibliothek ginge es vielleicht etwas einfacher (Drag’n drop). Für die benötigten Bausteine die du in dein Projekt einbauen musst, hilft nur im Komentar (SCL-Editor) nachschauen, welche Bausteine der jeweilige Baustein referenziert. Das ist am Anfang viel Handarbeit verbunden.