Projektkonvertierung am Beispiel Edge Controller / Touch Panel 600

In folgendem Beispiel wird ein Edge Controller 752-8303/8000-0002 von e!COCKPIT (Firmwareversion 22) nach CODESYS (Firmwareversion 24) migriert.
Der Edge Controller wird exemplarisch verwendet. Das Beispiel gilt in gleichem Maße auch für Touch Panels 600.

  1. Um das unter dem Gerät angezeigte „Onboard-IO E/A-Abbild“ in eine CSV-Datei zu exportieren, klicken Sie im Menüband des Registers „GERÄT“ auf [E/A-Abbild exportieren].
  2. E/A-Abbild exportieren in e!COCKPIT
  3. Vergeben Sie einen Dateinamen für die Exportdatei und klicken Sie auf [Speichern].
  4. Speichern und schließen Sie das Projekt in e!COCKPIT.
  5. Kopieren Sie die Projektdatei.
  6. Benennen Sie bei der Kopie die Dateiendung von „.ecp“ nach „.project“ um.
  7. EC_PIO3_C.csv
    TestProjektEdge_752-8303 - Kopie.project
    TestProjektEdge_752-8303.ecp
  8. Öffnen Sie das umbenannte Projekt in der zur Firmware passenden CODESYS Version. Diese entnehmen Sie den Release-Notes, die den heruntergeladenen Firmwarepaketen beiliegen.
    In diesem Beispiel wird das Projekt in CODESYS V3.5 SP18 Patch 2 geöffnet. Diese CODESYS Version ist kompatibel zur Firmwareversion 24.
  9. Bestätigen Sie den Dialog zur Aktualisierung der Projektumgebung mit [OK].
  10. Projektumgebung aktualisieren
  11. Bestätigen Sie das Aktualisieren des Speicherformates des Projektes mit [Ja].
    Das Projekt kann damit zukünftig nur noch in CODESYS weiterbearbeitet werden.
  12. Speicherformat aktualisieren
  13. Das geöffnete Projekt wird in CODESYS folgendermaßen angezeigt:
  14. Importiertes Projekt in CODESYS
  15. Klicken Sie mit der rechten Maustaste oben auf den Projektnamen im Gerätebaum und wählen Sie im Kontextmenü „Gerät anhängen“ aus.
  16. Wählen Sie im Dialogfenster das Zielgerät neu aus, in diesem Fall „752-8303/8000-0002“.
  17. Zielsystem auswählen
  18. Klicken Sie auf [Gerät anhängen] und schließen Sie das Fenster.
  19. Das Gerät wird dem Baum angehängt:
  20. Angehängtes Gerät
  21. Löschen Sie bei dem neu angehängten Gerät den Bibliotheksverwalter.
  22. Kopieren Sie nun von dem alten Gerät alle Elemente unterhalb „Application“ und fügen Sie diese bei dem neuen Gerät unterhalb von „Application“ wieder ein.
  23. Inhalt von „Application“ unter neues Gerät kopieren
  24. Klicken Sie mit der rechten Maustaste auf „TP600_Onboard_IO (TP600 Onboard IO)“ und wählen Sie im Kontextmenü „E/A-Abbild von CSV importieren…“ aus.
  25. E/A-Abbild von CSV importieren
  26. Wählen Sie die CSV-Datei aus, die Sie in e!COCKPIT gespeichert haben und öffnen Sie diese.
  27. Die Variablen aus der CSV-Datei werden übernommen und analog zu e!COCKPIT unter „Onboard-IO E/A-Abbild“ angezeigt.
  28. Importierte Variablen
  29. Da Sie das alte Gerät nicht mehr benötigen, löschen Sie das alte Gerät aus dem Projektbaum.
  30. Speichern und schließen Sie das Projekt.
  31. Öffnen Sie das Projekt erneut.
  32. Aktualisieren Sie die Projektumgebung, indem Sie auf [Alles auf „neuest“ setzen] klicken.
  33. Alles auf „neuest“ setzen
  34. Bestätigen Sie den Dialog mit [OK].
  35. Speichern Sie das Projekt.