Tach zusammen,
ich habe ein TIA V19 Programm geschrieben, welches die Instandhaltung meines Kunden gerne zur Fehleranalyse nutzen möchte.
Die haben allerdings noch TIA V18.
Meine Frage:
Kann man ein TIA V19 Projekt auf V18 downgraden?
Wenn ja, muss die V18 Version auf die SPS Hardware neu aufgespielt werden und können hierbei jedwede Probleme entstehen?
Über eure Expertise würde ich mich freuen.
Tach!
Erst mal kurz zur Diskussion, die hier an der eigentlich Frage vorbei geht. Ohne Zweifel macht es Sinn in der Entwicklung auf neue TIA-Versionen aufzuspringen, in deinem Fall V19. Das man etwas neues einem Kunde anbietet, ist auch naheliegend, genauso, wie alte Maschinen nun mal mit alter Software laufen. Aber wegen einem "Diagnosetool", welches "nice-to-have" wäre, seine ganze Maschinenlandschaft deswegen auch auf V19 zu migriert, ist natürlich sinnlos. Daher ist dein Frage durchaus sinnvoll: "Wie kann man im Bedarfsfall downgraden?"
Siemens bietet das leider kategorisch nicht an!
Aber Siemens hat eine Schnittstelle "TIA Portal Openess" und ein Programm TiaPortalOpennessDemo, welches dir vermutlich etwas dabei helfen kann, dies zu bewerkstelligen. Die Hardwarekonfiguration würdest du dabei vermutlich nicht anfassen müssen.
Im groben sind das folgende Schritte, aber das läuft leider nicht ganz rund.
1. Du reduzierst dein Projekt auf das notwendigste des Diagnose-Softwareprogramms, welches du weitergeben willst.
2. Du startest das TiaPortalOpennessDemo.exe von Siemens auf deinem V19-PC. (Ich hoffe es läuft bei dir, ansonsten andere VM nehmen.)
3. Du exportierst dein Projekt in der TIA-Version V19 und Openess Version V19.
4. Du startest das gleiche Programm auf deinem V18-PC.
5. Du versucht die zuvor erzeugten xml-Dateien in ein leeres V18-Projekt zu importieren, und analysierst die Fehlermeldungen.
6. Du editierst so lange mit einem Text-Editor die xml-Dateien, bis das importieren funktioniert.
Dann hast du ein paar Objekte, die du copy-past in andere V18-Projekte kopieren kannst.
Wie das prinzipiell von V15 auf V14 funktioniert, kannst du hier detaillierter nachlesen:
Downgrading Siemens PLC Projects From V15 to V14 SP1 | DMC, Inc.
Viel Erfolg!