Lokale Beckhoff PLC mit CoDeSys Programmieren?!

MikeJ

Level-1
Beiträge
80
Reaktionspunkte
3
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi,

kann ich die Lokale Soft SPS von Beckhoff, welche sich mit TwinCat Installiert (30Tage Version) eigentlich mit CoDeSys programmieren?
Wenn ja, wie stelle ich sie in CoDeSys als Zielsystem ein. Ich sitze da jetzt schon seit zwei Tagen dran und bekomme es nicht auf die Reihe...


Vielen Dank und viele Grüße
Mike
 
Hi,

vielen Dank - da kann ich ja lange versuchen :)
Jetzt aber mal ne Frage zum Verständnis: Eine Beckhoff Hardware kann ich doch mit CoDeSys Programmieren - oder nicht?! Und auf so nem Beckhoff CX-??? läuft doch auch nur die PLC-Runtime, oder?
@MasterOhh: mir gefällt CoDeSys V3 besser als TwinCat - aber wirklich nötig ist das natürlich nicht.

Viele Grüße
Mike
 
Eine Beckhoff Hardware kann ich doch mit CoDeSys Programmieren - oder nicht?!
Nein.
Du kannst in CoDeSys Programme schreiben, die du mit TwinCAT lesen und an die Steuerung übertragen kannst, wenn du dich an bestimmte Regeln hältst. Aber Vorsicht, viele Bibliotheken sind nicht für andere Hersteller geeignet... :evil:

Und auf so nem Beckhoff CX-??? läuft doch auch nur die PLC-Runtime, oder?
Da hast du vermutlich Recht. Ist doch schließlich beides Software!?! *ROFL*
 
Hmm, ich muss gestehen, ich bin etwas verwirrt...

Ich ging eigentlich davon aus, dass sich ein Beckhoff Gerät ebenfalls mit CoDeSys programmieren lässt - schon alleine aus dem Grund, weil Beckhoff und CoDeSys eigentlich immer zusammen genannt werden (siehe Forenbezeichnung: "Beckhoff - CoDeSys - IECXXXX") und weil die Oberflächen gleich sind bzw von 3S entwickelt wurde (oder?).

Da hast du vermutlich Recht. Ist doch schließlich beides Software!?!
Willst Du mich jetzt auf die Schippe nehmen?! :) - Sorry wenn die Fragen dem ein oder anderen Dämlich erscheinen mögen - aber ich konnte darüber nicht wirklich was finden...

Viele Grüße
Mike
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Beckhoff hat ein eigenes Laufzeitsystem, das mit dem von CoDeSys nichts zu tun hat. Es werden nur die Entwicklungsumgebung und der Compiler von CoDeSys verwendet, daher die Verwandtschaft. Das hört aber bei den Systembibliotheken schon wieder auf, die sind auch wieder Beckhoff-spezifisch.
 
Ich ging eigentlich davon aus, dass sich ein Beckhoff Gerät ebenfalls mit CoDeSys programmieren lässt
Falsch gedacht. Offiziell beides inkompatibel zueinander.

Mag für einige wenig und sehr spezielle Anwendungsfälle funktionieren, aber offiziell und ich schätze mal zu 99% geht das nicht.

schon alleine aus dem Grund, weil Beckhoff und CoDeSys eigentlich immer zusammen genannt werden (siehe Forenbezeichnung: "Beckhoff - CoDeSys - IECXXXX") und weil die Oberflächen gleich sind bzw von 3S entwickelt wurde (oder?).
Die Editoren und der Compiler stammen von 3S. Das stimmt.
Aber die Runtime, die ganze Echtzeit-Sache, und der Motion-Control-Kern und die I/O-Anbindung, also alles wichtigste eigentlich, hat nichts miteinander zu tun. Es gibt für CoDeSys kein "TwinCAT Target" und genauso wenig kann man im TwinCAT ein CoDeSys-Zielsystem wählen.
CoDeSys hat kein ADS (Beckhoff-interne Kommunikationsarchitektur).
 
Wobei dies eine eigene Runtime ist, welche installiert werden muss und anschliessend mit CCODESYS programmiert werden kann. Die evtl. bereits mitbestellte und installierte Runtime ist dann nicht mehr nutzbar. Der Funktionsumfang gibt dan CODESYS vor,. keine der Funtkionen/Erweiterung von Beckhoff sind dann noch nutzbar.

Man hat dann einfach CODESYS Software auf Beckhoff Hardware.
 
Zurück
Oben