Ohh Gott, mir wird schlecht :sb5:
Da gibts mitlerweile so viele Änderungen zwischen den Versionen, dass ich hoffentlich nicht so bald in die Verlegenheit komme, häufiger was hochzuziehen... Bisher konnte man zumindest innerhalb einer Version ja noch einigermaßen beruhigt nen Update fahren... Naja, hab zumindest keine Anlagen mit V16
Ich hatte letztens noch n Bauteil inner Hand das mit V16 nicht, mit V16-2 aber schon ging. Glaub war eine der ET200M-Stationen, bin mir aber nicht ganz sicher. Sie tauchte im Hardwarekatalog nicht auf.
Eigentlich mag ich V16 relativ gern, es hat wirklich einige Verbesserungen. Aber ich persönlich komme auch sehr gut mit TIA klar, besser als mit vorherigen Programmierumgebungen.
Und mit V16 arbeiten muss ich, als Sondermaschinenhersteller kann man schlecht auf ältere Hard- und Software bauen und gleichzeitig Aktualität anpreisen.
Besser: gar nicht erst auf die Idee kommen, INT/UINT/DINT/... direkt mit Slice-Zugriffen zu bearbeiten, sondern nur wie dokumentiert bei BYTE/WORD/DWORD... anwenden (ggf. mit INT_TO_WORD und WORD_TO_INT kapseln), dann braucht man auch nicht hunderte schon immer unsaubere Zugriffe korrigieren.
Harald
Ja, es ist immer besser sich an ausnahmslos alle Regeln zu halten, aber wer hat das schon immer konsequent durchgezogen, besonders wenn es dadurch unübersichtlicher wird oder deutlich mehr Tipparbeit erfordert und man davon ausgeht das es nie abgeschafft wird?
Beispiel:
Ich sehe im Forum äußerst oft Programmvorschläge in AWL, u.a. auch für 1500er.
Die Frage ist, warum. Immerhin wird AWL vermutlich in 17, 18, 19 - irgendwann, abgeschafft. Es ist ja nur noch aus Kompatibilitätsgründen vorhanden.
Ähnlich die Systemmerker, Taktmerker, eigentlich der gesamte Merkerbereich. Irgendwann verschwindet er vielleicht, weil Siemens Datenbausteine lieber mag und Merkerbereiche eh nicht optimiert sind und eine Mischung zwischen optimiert und nicht optimiert bekanntlich langsamer ist.
Egal wie bzw. aus welchem Grund, beim Hochrüsten/Migrieren wird es immer wieder zu Problemen kommen. Kompatibel ist längst nicht alles so wie es gerne angegeben wird.