Wer setzt TwinCAT-3 produktiv ein?

Zuviel Werbung?
-> Hier kostenlos registrieren
Dass heisst also dass im TC3 die Ablaufsprache wie im TC2 umgesetzt werden kann? (Ohne IEC61131). Genau dass mit den Aufrufen der verschiedenen Aktionen finde ich persönlich (zu) umständlich.

Probier mal unter Tools > Settings die Visual Studio Option "Track active item in solution explorer":
http://obaid-tips.blogspot.de/2013/0...l#.Una0CxAYrIU

Da sprichst du jetzt aber bereits vom TC3, oder?
Ich bin auf der Suche nach einer Lösung für TC2
(Ich bin in der Aktion in welche ich durch die Suchfunktion gekommen bin und möchte nun eine Ebene nach oben. Das wäre dann die Aktion von aussen in der Ablaubsprache
 
Irgendwie ist bei mir der Umgang mit TC 3.1 mehr oder weniger ein reines Frust-Erlebnis. Der Konverter für TC 2 Programme ist alles andere als ausgereift - er lässt mitunter komplette Bausteine einfach weg (soll jetzt angeblich gefixt sein), er kann in früheren Builds erstellte Projekte nicht mehr lesen und stürzt einfach ab, die Platzhalter aus den Visus werden in TC 3.1 nicht übernommen.
Ich habe alles in allem eher das Gefühl, Beta-Tester zu sein und nicht mit einer Software zu arbeiten, die bereits seit 3 Jahren vermarktet wird.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich muss derzeit für den Nachbau einer Anlage ein TC2 Projekt nach TC3 übernehmen. Ein einfaches Konvertieren hat nicht funktioniert, da das alte Projekt im Laufe der Zeit "gewachsen" ist (obsolete Bibliotheken u.a.) und sich bei der Gelegenheit eine generelle Überarbeitung anbietet.
Der Kunde kauft nur noch Systeme mit Win7 64Bit und somit fällt TC2 aus.
Die Multicore-Unterstützung gefällt mir schonmal sehr gut, gerade wenn man noch in Echtzeit messen und und loggen muss.

Und Mittelfristig wird sich TC2 nur noch auf alte Projekte beschränken denn immer mehr Kunden steigen auf Win7 64 um und lassen sich auch davon eine 32Bit Version nicht mehr verkaufen.
 
ich kann nur dringend raten vorsichtig zu sein und bei dem Konverter nicht zu lange den Fehler bei sich selber zu suchen und ggf. zeitnah mit Beckhoff in Kontakt zu treten.
Es kann häufiger passieren, dass Bausteine einfach mal weggelassen werden usw. Insbesondere bei der Visualisierung muss sehr viel Hand angelegt werden.
Auch wenn der Kunde dem Beckhoff Marketing glaubt, würde ich ihn versuchen davon zu überzeugen, noch 1-2 Jahre mit dem Umstieg zu warten - ansonsten hat man nämlich sehr sehr viel Spaß mit dem Beta-Zustand von TC 3.1
 
Hehe naja, das Kind ist quasi schon im Brunnen :) Ich komm aus der Nummer nicht mehr raus. Zum Glück geht es um mehrere baugleiche Anlagen und ich hab den Frust nur einmal und die erste Anlage muss erst im September raus.:cool:
 
Hallo Programmierer,

wir stehen aktuell vor der Entscheidung weiter mit TwinCAT 2 oder Umstieg auf TwinCAT 3.
Habe bereits die Beckhoff-Schulung Umstieg TC2/TC3 besucht.

Gestern habe ich mir die aktuelle TC3-Version auf meinem Office-PC (Windows 7/64bit, Visual Studio 2013) installiert.
Außerdem habe ich das Beckhoff Beispielprojekt "TC3_SortingSystem" geladen um damit zu "spielen".

Innerhalb 3 Stunden ist dabei Visual Studio bzw. TwinCAT 3 2 x so abgestürzt, dass ich das Programm abschießen musste.

Fehlermeldung "Ausnahmefehler in KernelBase.dll in devenv.exe.

Bei VB.NET Projekten ohne TC3 hatte ich noch nie Probleme.

Frage: wie stabil läuft bei Euch TC3?

Danke, und Grüße vom Bodensee, Michael
 
ich kann nur dringend raten vorsichtig zu sein und bei dem Konverter nicht zu lange den Fehler bei sich selber zu suchen und ggf. zeitnah mit Beckhoff in Kontakt zu treten.
Es kann häufiger passieren, dass Bausteine einfach mal weggelassen werden usw. Insbesondere bei der Visualisierung muss sehr viel Hand angelegt werden.
Auch wenn der Kunde dem Beckhoff Marketing glaubt, würde ich ihn versuchen davon zu überzeugen, noch 1-2 Jahre mit dem Umstieg zu warten - ansonsten hat man nämlich sehr sehr viel Spaß mit dem Beta-Zustand von TC 3.1

Hallo Beckhoff_Beta_Tester!

Ich würde das ganze etwas differenzierter betrachten wollen.
Ein Umstieg von TwinCAT 2 auf TwinCAT3 ist ja nicht immer gleichbedeutend mit der Mitnahme des alten Projekts.
Schon alleine aufgrund des gewachsenen alten TwinCAT 2 Projekts macht es meistens wenig Sinn. In Tc3 können viele Dinge ganz anders und auch effektiver gelöst werden.

Aus meiner Erfahrung heraus ist die Mitnahme alter Tc2 Projekte (Migration) nur bei kleinen Projekten wirklich sinnvoll.
In den meisten Fällen wird beim Umstieg und daraus resultierenden Einsatz von Tc3 auch das Maschinenkonzept überarbeitet, sodass sich daraus erst recht ein neues Steuerungskonzept anbietet.


@twincatter:
Das Verhalten mit dem Absturz der Umgebung ist natürlich unschön und ärgerlich. Aber auch hier muss man bei der Frage nach der Stabilität ja zwischen der Entwicklungsumgebung und der Runtime unterscheiden.
Die Runtime läuft so ziemlich seit den Anfängen von TwinCAT 3 durchaus stabil und steht der von TwinCAT 2 in nichts nach. Zumindest so meine eigene Erfahrung.
Was die Umgebung angeht...na ja, da kann ich schwer einschätzen, was nun genau da bei dir passiert ist. Ich selbst habe nur sehr selten und wenige Abstürze.
Nutzt du die Shell-Version oder ein komplettes Studio?


Gruß,
mac203
 
Zuletzt bearbeitet:
Hallo,

kann den Fehler mittlerweile provozieren:

  1. Neues TwinCAT XAE Project erstellen
  2. Standard PLC Projekt hinzufügen
  3. Doppelklick auf MAIN (PRG) (jetzt steht Curser im Deklarationsteil)
  4. Jetzt in der Menüleiste auf "DEBUGGEN" auf "HALTEPUNKT UMSCHALTEN" klicken
  5. --> Assertationsfehler wird angezeigt: bei 3S.CodeSys.Breakpoints.toggleBreakpointCommand.ExecuteBatch(String[]arguments)
  6. wird jetzt auf Ignorieren geklickt wird folgender Hinweis angezeigt: Der Haltepunkt bei "Main blablabla kann nicht angezeigt werden. --> soweit macht es ja auch Sinn da im Deklarationsteil kein Breakpoint angezeigt werden kann.
  7. Wird nach dem Assertationsfehler jedoch auf "Abbrechen" geklickt stürzt VS komplett ab. --> das macht keinen Sinn

Wie gesagt, der Fehler trat erstmalig beim "Spielen" auf. Soweit auch kein Problem da sich der Fehler durch entsprechendes Bedienen vermeiden lässt, dennoch unschön.

Würde mich interessieren ob sich der Fehler bei Euch ebenfalls provozieren lässt.

Grüße, Michael
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Micahel,

die Meldungen bekomme ich soweit auch alle bis auf

7. -->Hier kann ich nicht "Abbrechen" sondern lediglich "OK" drücken.

Die Meldung geht weg und es geht weiter wie bisher.

Getestet mit Tc3.1.4018.13 und VS2013 Prof Update 5.

Was nutzt du?
 
Hallo mac204,

Tc3.1.4018.13
VS2013 Prof 12.0.21005.1 REL

werde gleich mal Update 5 ausführen und gebe dann nochmals Bescheid.

Grüße, Michael
 
Hallo Michael,

ich kann das bestätigen, wird bei Punkt 5. Assertationsfehler -> Abbrechen geklickt, dann stürzt es ab!

TC3.1.4018.13
VS2012 Prof Update 5
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

war einige Tage nicht im Büro und konnte deshalb erst heute testen...

Also - auch nach Installation von Update 5 habe ich den gleichen Effekt --> Abbrechen geklickt, dann stürzt es ab!

TC3.1.4018.13
VS2012 Prof Update 5

Wünsch Euch ein schönes Wochenende,

Grüße vom sonnigen Bodensee, Michael
 
Ich würde das so mal als Info an den Support weiterleiten.
Dann kann das Verhalten geprüft und ggf. mit der nächsten Version behoben sein/werden.

Gruß,
mac203
 
Zurück
Oben