Welcome to our new forum
All users of the legacy CODESYS Forums, please create a new account at account.codesys.com. But make sure to use the same E-Mail address as in the old Forum. Then your posts will be matched. Close

Programm in V3 geschrieben in V2.3 öffnen?

kct
2010-06-15
2010-09-20
  • kct - 2010-06-15

    Hallo,

    ich stehe grade vor dem Problem das ich eine Programmdatei in CoDeSys bekommen habe die in V3 geschrieben wurde, da ich aber die Datei in einem Labor an der Uni ausprobieren muss, bin ich darauf angewiesen die Datei irgendwie in V2.3 öffnen zu können geht das irgendwie? Da meine Laboringenieurin nichts von V3 momentan hält, dürfen wir es auch nciht installieren.

    Vielen Dank schonmal!

     
  • Tobi - 2010-07-01

    Das ist nicht möglich, soviel ich weiß. Anderes Speicherformat und vor allem anderer Funktionsumfang...

     
  • Anonymous - 2010-08-02

    Originally created by: Bernhard Werner

    Nein, das geht tatsächlich nicht. Wir haben ein völlig neues Dateiformat in der V3 und sehr viel neue Funktionalität die man gar nicht in der V2.3 abbilden kann.
    Das Problem sehe ich hier aber eher in der Laboringenieurin...
    Was hat sie denn gegen die V3-Version? Die aktuelle Version ist das beste Codesys das es jemals gab und
    V3 kann man völlig problemlos parallel zur V2.3 installieren, es gibt wirklich keinen Grund für einen Versionsrassismus.

     
  • lothar - 2010-09-05

    Hallo,
    zum beste Codesys das es jemals gab habe ich noch folgende Anfängerfrage:
    wie kann ich eigentlich im Online-Mode erkennen, ob eine Programmsequenz überhaupt durchlaufen wird?
    Bitte ohne die Codestellen extra dafür instrumentieren zu müssen, also Debugzähler oder ähnliches einbauen zu müssen und auch ohne das Programm anhalten zu müssen?

    Gruss
    Lothar

     
  • Codewarrior - 2010-09-07

    Zitat:
    Die aktuelle Version ist das beste Codesys das es jemals gab

    Hallo Herr Werner,
    über diese Aussage kann ich als sehr aktiver Anwender nur müde schmunzeln.
    Die V3.4 hat zur Zeit bestenfalls das Beta Stadium erreicht und wird, wenn 3S das bisherige Tempo beibehält bestfalls in 4-5 Jahren für den Produktiv Betrieb zu verwenden sein. Zur Zeit ist das ganze nur ein Sammelsurium von nicht fertigen Bausteinen, was 3S ja indirekt beim Download der V3 selber zugibt.

    Zitat:
    Bitte beachten Sie: CoDeSys V3 enthält noch nicht alle Komponenten, die in CoDeSys V2.3 implementiert sind.

    Eine neue Version die weniger kann (abgesehen von OOP) und deutlich instabiler läuft, als der Vorgänger.

     
  • Anonymous - 2010-09-08

    Originally created by: thomas_nienstaedt

    Gerade sitze ich bei einem Kunden und setze das beste Codesys aller Zeiten ein.

    Mein Tip für 3s:
    Alle die Glauben das Beste Codesys aller Zeiten gebaut zu haben sollten
    mal ein richtiges Projekt bei einem richtigen Kunden abwickeln!

    ... und dann reden wir noch mal drüber!

    Thomas

     
  • Anonymous - 2010-09-17

    Originally created by: Bernhard Werner

    Hi,

    Ich verstehe ja dass einem eher auffällt wenn eine Funktion fehlt wie wenn neues dazugekommen ist. (@lothar: wie übrigens bis zur nächsten Version auch FlowControl, aber dann wird es dafür besser und performanter als in V2.3),
    Aber das:

    Codewarrior hat geschrieben:
    [Eine neue Version die weniger kann (abgesehen von OOP) und deutlich instabiler läuft, als der Vorgänger.

    kann ich natürlich nicht unkommentiert stehen lassen.
    Erstmal halte ich OOP schon für eine wesentliche Neuerung, aber allein in meinem Bereich (Compiler) gibt es die folgenden
    Verbesserungen gegenüber der V23 (eine sehr unvollständige Liste):
    - Namen für globale Variablenlisten
    - Namen für Bibliotheken
    - Namen für Enumerationen
    -VAR_TEMP, VAR_STAT
    -Referenzen
    -Indexzugriff [] auf POINTER und Strings
    -zusätzliche Ausgänge für Funktionen
    -UNION
    -continue
    -beliebige Ausdrücke für Initialisierungen
    - // - Kommentare
    - konstante Ausdrücke für Array-grenzen (ARRAY[ug..2*og])
    - eine ganze Reihe von Pragmas zur Codeinstrumentierung
    fürs Debugging:
    -set next position (nur für SoftSPS)
    -run to cursor
    -steppen in geschachtelte Funktionsaufrufe
    -bedingte Breakpoints
    -instanzbezogene Breakpoints
    Die Verbesserungen in den Editoren lasse ich mal aussen vor, aber:
    -Multiresource
    -Multiapplikation
    -neue Feldbusse
    -neue Codegeneratoren

    Alleine die Funktion "Netzwerk durchsuchen" im Kommunikationseditor ist doch Gold wert.

    Wenn jetzt noch jemand sagt, aber sonst habt ihr nichts gemacht, dann schreibe ich nochmal so eine Liste, die genauso lang ist.

     
  • chris07 - 2010-09-17

    @ thomas bzw. codewarrior
    Wir starten gerade mit einer Neuentwicklung für ein größeres und vor allem langfristiges Projekt. Wir haben uns für die V3 entschieden, da wir natürlich auch die Vorzüge der neuen Features (OOP,...) nützen möchten. Die ersten Kundenprojekte werden ca. in einem Jahr realisiert.
    Jetzt zur Frage: Können die derzeitigen Probleme mit der V3 genauer spezifiziert werden? Ich wäre sehr interessiert daran zu erfahren, wie sich die V3 im "echten Einsatz" bewährt und in welchen Bereichen ggf. mit Problemen zu rechnen ist. Gerne auch per Mail od. telefonisch...

    Danke
    Christian

     
  • Anonymous - 2010-09-20

    Originally created by: Bernhard Werner

    chris07 hat geschrieben:
    @ thomas bzw. codewarrior
    Gerne auch per Mail od. telefonisch...

    Nein, bitte nicht. Da sollten schon alle was davon haben. Vielleicht können wir ja sogar bei einigen Problemen helfen.

     
  • Anonymous - 2010-09-20

    Originally created by: thomas_nienstaedt

    ... genau alle sollen was davon haben!

    Was ist gut in V3?
    ++ Ethercat
    ++ OOP (wer es denn wirklich braucht!?)
    ++ die vielen wunderbaren Funktionen die einfach so dabei sind!
    ... und natürlich die vielen Features und Dinge die irgendwie jetzt vorhanden sind!

    Was ist schlecht in V3?
    -- lange Download und Compilier Zeiten (bei >3MB ca 3 min) besonders wenn eine Visu verwendet wird.
    Man sollte mal ausrechnen wie lange man bei einer Inbetriebnahme vor dem Rechner sitzt und nichts machen kann
    weil gerade das Program compiliert oder auf die Maschine übertragen wird!
    -- einmal ein Visu Bild aufgemacht dann sofort OnlineChange
    oder lieber doch einen Download (ca. 3min!!) weil ein OnlineChange in der Visu immer noch nicht sauber funktioniert!?
    -- schlechte Dokumentation
    Es sind so git wie keine Lib-Funktionen beschrieben die sich leider an vielen Stellen im Vergleich zu V2 geändert haben
    -- Funktionen die in der WIN sauber laufen, laufen in der RTE noch lange nicht! (SysFileDelete z.B.)
    Manchmal stellt man sich wirklich die Frage ob 3s überhaupt auf der RTE testet! (siehe Dongle Problem)
    -- Die Visu stürzt nach einem Download sporadisch ab! (Man muß aber zugeben die Visu ist deutlich besser geworden, gerade
    was die Stabilität angeht)

    Also, wenn man die jetzige 3.4 mit den ersten Versionen vergleicht hat sich schon deutlich was getan!
    Nur seit dem sind aber auch 3 Jahre vergangen!
    Ich denke in 4-5 Jahren werden alle sagen:
    Jawohl jetzt haben wird das beste CoDeSys aller Zeiten....
    Nur solange wird es noch dauern!

    Thomas

     

Log in to post a comment.