CoDeSys V3

junkie

Level-1
Beiträge
3
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

bin neu hier und würde gerne etwas fragen:

Ich habe bis jetzt immer mit CoDeSys Version 2.x gearbeitet. Jetzt gibt es eine neue objektorientierte Version, V3.
Ich wollte fragen, ob jemand bereits mit der neuen dritten Version gearbeitet hat und ob es große Unterschiede gibt?

Ich weiß nicht, aber wenn es solange gedauert hat, bis eine neue Version rauskam, gibt es doch bestimmt irgendwelche sehr starke Vorteile für die älteren Versionen. (?)
 
Wenn du sagen wir mal normale Programme schreibst reicht die V2.x aus.
Möchtest du anspruchsvolle Anwendung in Hochsprache erstellen musst du
dich noch ein wenig gedulden, da die neue Version noch nicht erhältlich ist
und außer ein paar Beta tester und Beckhoff keiner wirkliche Auskunft geben
kann.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
@Helmut_von_der_Reparatur. CoDeSys3 ist was anderes als TwinCAT3

Ich habe mit CoDeSys 3 bisher auch noch nicht gearbeitet. Aber hin und wieder liest man in den Foren das es tatsächlich eingesetzt wird.
 
Der Vorteil von Codesys V2 ist der das momentan noch der bei weitem überwiegende Teil,
der Codesys-Steuerungen mit V2 programmiert werden muss, und auch für immer mit V2 Programmiert werden muss.

Für Codesys V3 gibt es momentan noch eine eher dürftige Basis
an unterstützer Hardware, weil die V3 von der ganzen Systemstrucktur und den Anforderungen an die Hardware,
ein ziemlich radikaler Schritt war, man könnte es auch Neubeginn nennen.

Am Beispiel Wago:
Die haben zig-Steuerungen für Codesys V2, aber nur eine einzige für V3 (Speedway 767).

Da ich fast nur Codesys-Steuerungen von Wago einsetze, kann ich momentan aber noch nicht mit irgendwelchen Erfahrungen diesbezüglich glänzen,
aber solange es mehr oder weniger keine Steuerungen dafür gibt, ist mir das auch eher egal ...

Mfg
Manuel
 
Ich weiß nicht, aber wenn es solange gedauert hat, bis eine neue Version rauskam, gibt es doch bestimmt irgendwelche sehr starke Vorteile für die älteren Versionen. (?)

Ein grosser Vorteil von V2.x ist, dass sie funktioniert, was man von der V3 wohl noch nicht so 100%-ig behaupten kann. Ich habe gerade auf der HMI eine neue Steuerung gesehen, deren Hersteller aus diesem Grund die V3 noch nicht einsetzt.
 
Erstmal RIESENDANK an alle für die unglaublichen schnellen Antworten!!

@StructuredTrash

Aber unabhängig von den Steuerungen muss es doch irgendwelche Software-technische Gründe geben, warum V2 bis jetzt durchgehalten hat. Sonst wäre wieder irgendeine andere (vielleicht nicht die jetztige V3) Version rausgekommen. Und je früher eine neue Version rauskam, desto schneller wäre auch die entsprechende Software verfügbar.

Andererseits muss es anscheinend bestimmte Nachteile bei V3 geben, da eben immer noch keine Steuerungen existieren (außer WAGO Speedway).
Liegt es daran, dass in V2 das Programmieren leichter ist, als in V3?
Ich meine, wenn V3 objektorientiert ist, erschrecken sich vielleicht viele Programmierer, weil sie sich von der Abstraktion her wenig vorstellen können?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
@ IBFS

Danke für den Link!
Aber darunter sind nur die Unterschiede der Oberfläche zu sehen. Also nicht rein inhaltlich, sondern in den Funktionen bzw. den Einstellungen.
Oder übersehe ich etwas?
 
EDIT:Hat sich überschnitten

@junkie

Hast du dir meinen LINK aus POST #6 angeschaut?
So groß sind die Unterschiede nicht und daher ist (noch)
vielen Hersteller der Leidensdruck bzw. die Vorteile zu gering.

Das war z.B. beim Umstieg von STEP5 nach STEP7 oder
RS500 nach RS5000 (Rockwell) ganz anders.

Frank
 
Zuviel Werbung?
-> Hier kostenlos registrieren
@ IBFS

Danke für den Link!
Aber darunter sind nur die Unterschiede der Oberfläche zu sehen. Also nicht rein inhaltlich, sondern in den Funktionen bzw. den Einstellungen.
Oder übersehe ich etwas?

Wenn auch kurz, aber was ist mit Kapitel 3 und 4???
Die Unterschiede sind halt nicht so riesig im Code.
Der Rest ist wirklich mehr das Handling der Software.
Allerdings ist das kein kompletter Vergleich und schon
ne Weile alt.

Frank
 
Der Vorteil für die Alte:
Die Software ist weitgehen ausgereift, ohne nennenswerte Probleme.

Die V3 ist neu, weniger ausgereift, zudem für die HW-Hersteller scheinbar relativ schwierig zu handeln.
Kurzum, an der Misere sind wir als Benutzer/Programmierer weitgehend unschuldig (im Moment jedenfalls),
die Objektorientierung mag mitunter ja ein nettes Feature sein, aber da ich ja nicht gezwungen werde selbiges
zu benutzen, eigentlich ausschließlich ein Vorteil für V3, weil ich könnte wenn ich wollte.

Primär kann ich auch hier nur von Wago sprechen, die wissen bis heute noch nicht,
ob die mit der 750er-Serie eine Chance haben selbige V3-tauglich zu machen,
oder ob die eine nagelneue, nicht abwärts-kompatible Serie auflegen werden müssen.
Auf jedenfall ist das von der Entwicklung her nicht mal eben so gemacht.

Mfg
Manuel
 
Hallo an alle !

Ich arbeite seit August 2008 mit der Version 3.xx und habe angefangen mit 3.1, jetzt gibt es 3.4 SP3 und bei jeder Version hat es seine Problemchen nach dem Upgrade gegeben. Ich verwende einen Büro-PC mit XP SP3 und darunter läuft die RTE 3.xx von COdesys. Diese hatte und hat auch seine Macken, werden aber immer weniger.
Als Nachteil ist die lange Ladezeit beim Programmstart der ENtwicklungsumgebung zu sagen, wurde aber succesive immer besser.
Ich habe diese Steuerung nur für einen Testprüfstand verwendet, der im Haus ist und ich kann sagen, wenn einmal alles funktioniert, läuft es sehr zuverlässig.
Ich verwende Profibus mit 6 Antrieben von Lenze (9400) und die IOs von Beckhoff, BK3150 und KL.., und eine CIF50_PB von Hilscher (PCI_Steckkarte im IPC) da gabs ganz am Anafang Probleme, um den Bus überhaupt zum Laufen zu bringen. Als es dann gelaufen ist, gabs nach dem Upgrade auf die 3.3 SP1 auf einmal das Problem, dass ich alle Words, die von und zum Bus gingen, swappen musste, damit wieder alles läuft. Auf Nachfrage an Codesys Support kam nur ???, das ist nun so.
Sonst ist der Support von COdesys ok.
Die 3.xx bietet schon mehrere Vorteile, z.B. bedingte Compilierung von Codestellen, aber auch hier gibts noch Nachholbedarf beim bedingten COmpilieren von Strukturen.
Wenn man nun entscheidet, die Oop zu verwenden, dann muss man sich hinsetzen und mal ganz genau abchecken, was will ich denn damit machen und wie soll meine Struktur sein, damit es mit später etwas bringt, z.B. meine Grundmaschine, welche Eigenschaften und Methoden hat die, und dann die Weitervererbung oder überschreiben von Methoden. Ich habe das gemacht und es bringt schon was, wenn man in Modulen denkt.
Das debugging ist super und auch der Trace ist viel besser, man muss mit allen mal arbeiten.
Beckhoff kommt ja jetzt dann mal raus mit seiner neuen Version 3.x, da bin ich mal gespannt, wie das alles läuft, denn der Editor kommt ja von Codesys als Plugin.
In der Hardware ist sowieso Beckhoff viel besser mit seinem Systemmanager, ich hoffe, das setzt sich auch in der Vesion 3.x weiter so fort.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
@cybertracepda

Wenn ich das so lese, dann gibt es also gute Gründe, warum Beckhoff
das TWINCAD V3 so lange hinauszögert. Mit der 64bit-Geschichte gibt
es ja nun noch einen Grund dazu (bzw. dagegen ;-) )

Frank
 
@cybertracepda

Wenn ich das so lese, dann gibt es also gute Gründe, warum Beckhoff
das TWINCAD V3 so lange hinauszögert. Mit der 64bit-Geschichte gibt
es ja nun noch einen Grund dazu (bzw. dagegen ;-) )

Frank

Kann ich nach meinem Besuch auf der Hannover Messe nur bestätigen.
Der nette Herr auf dem Beckhoff Stand hat mir vorgeschwärmt was das "neue" System alles kann.
Doch live konnte bzw wollte er mir dies nicht zeigen, es lief nur das Video an der Wand.
Ein Frage nach 64 Bit und mehreren Kerne wurde sehr genau mit einem " es wird daran gearbeitet" beantwortet.


bike
 
Hallo an alle !

Habe gerade im Internet gelesen.

Twincat V3

vorraussichtliche Markteinführung 4.Quartal 2011

Also haben die noch einiges zu tun.

Ist eh gut, wenn es nicht zu früh kommt, da halten sich die Bugs vielleicht in Grenzen und alles, was COdesys bis dahin an Bugs entfernt, ist gut für Beckhoff. Die haben dann aber auch die ANbindung ihrer Hardware, die ganzen Systembibliotheken und Addons ect. und Klemmen ins System zu bearbeiten und das ist sicher viel Testarbeit.
Gespannt bin ich auf die SIcherheitssteuerung in Verbindung mit der SOft-PLC, die dann auf einem Rechner läuft, das würde Beckhoff ein schönes Stück weiterbringen gegenüber Siemens. Power habe ja die Rechner genug, um das zu handlen.
Ich bin gespannt, auf welcher Plattformen sie das V3 Zielsystem dann anbieten, wahrscheinlcih vorerst nur auf WIn7 embedded auf den CX...
vielleicht dann später auch auf CE Basis, wäre wünschenswert.

Warten wirs ab, was noch Gutes kommt, die Zeit wirds zeigen
 
Bestes Codesys aller Zeiten

Ich habe etliche Projekte mit V3 umgesetzt und kann eigentlich bestätigen das die Jungs in Kempten mit jeder neuen Version einen Schritt nach vorne machen.
.... allerdings sollte man nach einem Svp erstmal den HF oder Patch abwarten!:ROFLMAO:

Das System an sich läuft ziemlich stabil ist aber sehr träge und behäbig. Download Zeiten bei großen Projekten von bis zu 3 Minuten sind normal. Bei Projekte mit integrierter Visu kann eigentlich kein OnlineChange mit ruhigem Gewissen durchgeführt werden. Auch kleine Projekte erreichen schnell eine Downloadgröße von >1MB. Und dies wird sicherlich ein Hauptproblem für die HW-Hersteller sein.
Ich selber setze die RTE mit Ethercat und Beckhoff PC ein.

Ich denke richtig Freude wird das "Beste CodeSys aller Zeiten" wohl erst in ein paar Jahren machen!

Thomas
 
Ich habe etliche Projekte mit V3 umgesetzt .
...
.Download Zeiten bei großen Projekten von bis zu 3 Minuten sind normal.
...
Bei Projekte mit integrierter Visu kann eigentlich kein OnlineChange mit ruhigem Gewissen durchgeführt werden.
....

Wenn ich DAS lese :confused:

Was würde die Crowd sagen, wenn das bei BIG S so wäre - komisch - bei 3S wird sowass augenscheinlich eher akzepiert.

Frank
 
Zurück
Oben