TwinCAT PLC Lizenz für Ansteuerung von Schrittmotoren

corbillat18

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

ich bin noch neu in der SPS-Welt und soll innerhalb eines Projekts einen Prüfstand mit drei Schrittmotoren automatisieren.
Dafür habe ich mir nun ein Beckhoff-System bestehend aus der CX8090 sowie den drei Schrittmotorklemmen KL2541 ausgesucht. Da die Schrittmotoren nicht synchron laufen müssen und lediglich bestimmte Positionen anfahren müssen ohne weitere Anforderungen an Geschwindigkeit oder Beschleunigung, benötige – soweit ich das verstanden habe – keine Motion Control Funktionalität.
Als TwinCAT Version wird "TwinCAT PLC" angegeben.
Muss ich zusätzlich zur CX diese TwinCAT Version für meinen Laptop, auf dem die Programmierung abläuft, kaufen oder ist die Lizenz quasi schon über die CX vorhanden?

Danke für eure Hilfe!

VG, Corbillat
 
Zunächst einmal wäre interessant von welchem TwinCAT du sprichst V2 oder V3?
Wenn ich die Doku zu der Klemme richtig lese kannst Du die Klemme und somit den Motor direkt über das Control Byte steuern, eleganter ginge es aber, wenn du eine Lizenz für PTP-Achsen hast und das Ganze über die Beckhoff-NC steuerst.
Zum Entwickeln benötigst Du keine Lizenz auf Deinem Laptop, die Entwicklungsumgebung ist kostenlos, lediglich wenn Du Dein Programm auch mal testweise auf Deinem Laptop laufen lassen möchtest benötigst Du Lizenzen. Wobei Du Dir bei V3 selber Testlizenzen erzeugen kannst die dann 7 Tage gültig sind, dann musst Du eine Neue erzeugen. Bei V2 geht das so nur für die SPS, aber nicht für Zusatzfunktionen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
danke! Die Steuerung läuft mit TwinCAT V2.10
Kann eine Steuerung wie die CX8090, die selbst nicht als NC-Controller ausgelegt ist, mit einer Lizenz für PTP-Achsen nachgerüstet werden? Ich brauche leider einen Modbus-Anschluss am Controller und will die Bauteilvielfalt möglichst gering halten, deshalb ist es der CX8090 geworden.
 
Hab mit den kleineren Steuerungen/CX von Beckhoff nicht so die Erfahrung, sonst hätte ich mir die Frage nach der TwinCAT Version geschenkt. Was heißt "nicht als NC-Controller ausgelegt"? Grundsätzlich ist erstmal kein CX dies, er wird es erst durch die entsprechende Lizenz, wobei diese Lizenz auch nachinstalliert werden kann. Allerdings bin ich mir nicht sicher, ob der CX8090 mit der NC nicht überlastet ist.
Ich brauche leider einen Modbus-Anschluss am Controller und will die Bauteilvielfalt möglichst gering halten, deshalb ist es der CX8090 geworden.
Meinst Du das, weil Ihr schon welche im Einsatz habt? Ansonsten gebe es ja auch noch etwas größere (z.B. CX50X0) CX.
 
Wir kommunizieren mit einer WAGO, die Modbus und CAN kann, wobei wir auf den CAN keinen Zugriff haben.
Bei den größeren (z.b. CX50x0) wird Modbus nicht unterstützt - zumindest wird es in der Aufzählung der unterstützen Protokolle und in der Dokumentation nicht genannt. Hier die Übersicht zu allen Modbuselementen von Beckhoff - leider gibt es nur einen IPC:
http://www.beckhoff.de/default.asp?fieldbus_components/system_modbus.htm?id=914448617282273
Da die Anwendung sich auf die drei Schrittmotoren und eventuell 4 DI/DOs beschränkt, hatte ich gehofft, dass eine kleine Steuerung ausreichen würde
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Natürlich wird Modbus unterstützt sowohl Modbus TCP als auch Modbus RTU man benötigt halt nur wieder eine Lizenz. Beim CX8090 bin ich mir nicht sicher, laut Doku sind die Komponenten für Modbus schon auf dem Image installiert, aber ich weiß nicht, ob da auch automatisch eine Lizenz bei ist.
 
Der CX8090 kann keine NC tragen. Es gibt entsprechend keine Lizenz dafür.
Die nächste Variante ist dann der CX9020. Der kann NC-PTP. Allerdings muss für Modbus eine Lizenz gekauft werden.

Guga
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
ok, dann sprech ich das nochmal mit meinen Projektmitarbeitern ab. Prinzipiell scheints ja so zu klappen, wie ich es mir vorgestellt habe, nur der Königswegs ist es nicht gerade :-?
danke euch schon mal!
 
Hallo Guga,
Die nächste Variante ist dann der CX9020. Der kann NC-PTP. Allerdings muss für Modbus eine Lizenz gekauft werden.
rein Interesse halber, ist beim CX8090 die Lizenz schon dabei? Aus der Doku wird man, was das angeht, nicht so ganz schlau. Das die Modbus-Komponenten schon installiert sind muss ja nicht automatisch heißen, dass auch eine Lizenz vorhanden ist.
Die nächste Variante ist dann der CX9020. Der kann NC-PTP...
Hat die CPU denn genug Leistung um vier Achsen zu verwalten?
 
So, noch mal der Reihe nach.

#1: KL-Klemmen sind etwas mühsam zu konfigurieren (Register-Zugriff auf der KL-Klemme). Bei der KL2541 kommt man um diesen Punkt nicht herum.
Ich habe aber ein Beispiel-Projekt mal abgestaubt (ohne Gewähr) das eine Schrittmotorklemme ansteuert. Bei Interesse PM mit email damit ich es dir zuschicken kann
#2: Strategisch empfehle ich dir EL7037 bzw. EL7047-Klemmen. Also EtherCAT. Vorteil ist die Konfiguration die deutlich einfacher handzuhaben ist. Du musst dann allerdings den ganzen Bus als EL-Klemmen fahren. Auch hier kannst du ohne die NC Fahrbefehle abgeben. Vorteil ist zudem das diese Klemmen noch einen (einfachen) Sollwertgenerator on board haben. Man kann also sagen "Fahre aus Position X". Ich würde beim CX8090 verbleiben. Auch beim CX9020 ist der Aufwand in der Konfiguration der KLemme zu sehen (meine Meinung).

Guga
 
Zuviel Werbung?
-> Hier kostenlos registrieren
@oliver.tonn

#1 ModbusTCP (incl. Lizenz) ist on Board beim CX8090. Der CX8090 kann aber keine Klemmen die DC benötigen. Wenn man Neuprojekte hat würde ich auf TC3 und den CX8190 gehen. Ist allerdings etwas teurer (HW) und hier ist z.B. kein Modbus im Preis integriert.
#2 ein CX9020 kann (groessenordnung) 4 NC Achsen mit 2 bzw. 4msec treiben (mit DC wobei man hier etwas achtsam sein muss). Kommt ein bisschen auf die Randbedingunge an.
Ohne NC reden wir von EAs (auch wenn es Schrittmotoren sind) die zyklisch bedient werden. Hier kommt es nur auf die SPS-Logik an. Ein CX8090 kann ohne Probleme somit 4 Schrittmotoren ohne NC treiben.
 
Zurück
Oben