Frequenzumrichter Sinamics G120C PN (Profinet) vom PC aus steuern

Grün

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

ich habe die Aufgabe, von meinem Programm aus einen Motor zu steuern. Ich müsste den Motor ein- und ausschalten und seine Geschwindigkeit regeln. Ich hatte gehofft, ich könnte mich dazu per Ethernet mit dem Frequenzumrichter verbinden und diesem dann per TCP Nachrichten schicken. Nun finde ich zwar Listen mit Kommandos, aber keine Beschreibung des Protokolls. Stattdessen lese ich immer wieder, dass Profinet ein komplexes Protokoll sei und man auch für simple Steuerungsaufgaben einen Kommunikations-Stack kaufen und einbinden müsste. Ist das in meinem Fall tatsächlich notwendig? Mein Programm ist in C++ geschrieben und läuft auf einem Windows-7-PC.

Vielen Dank schon mal fürs Lesen.

Grüße
Michael
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Wenn es etwas günstiger werden soll (denke den Treiber lässt sich Siemens gut bezahlen) könntest Du auch eine S7-1211C kaufen (kostet knapp um die 100€) diese als Profinet-Master für den Umrichter (und ggf. andere Teilnehmer) einsetzen,
und dann mit deinem PC-Programm via AG-Link, Libnodave, native TCP-Kommunikation, etc kommunizieren.

*AG-Link kann angeblich auch mit Umrichtern kommunizieren, aber inwieweit das auch mit Startfreigaben etc geht weiß ich nicht.

Grüße

Marcel
 
Vielen Dank!
Das heißt, ich habe mindestens die Optionen den ProfiNET-Treiber oder eine S7-1211C zu kaufen.
Option Eins kostet uns knapp 500 € für das Entwicklungspaket und gut 300 € pro Anwendungsfall.
Option Zwei kostet ca. 150 € pro Anwendungsfall. Eine entsprechende Entwicklungsumgebung müssten wir bereits haben.
Wenn ich das richtig verstehe hilft mir das HMI-Panel nicht weiter. Der Umrichter soll ja nur von meinem Programm gesteuert werden.
Ich denke, ich werde nächste Woche schreiben können, was es geworden ist.
Gruß
Michael
 
Vielen Dank an alle!
Zum Abschluss möchte ich noch mitteilen, wie wir es jetzt gelöst haben.
Wir haben uns entschieden, den Frequenzumrichter über eine IO-Karte im PC zu steuern.
24 V für Vorwärts / Rückwärts und 0 - 10 V für die Geschwindigkeit.
Gruß
Michael
 
Zurück
Oben