Hallo, ich habe vor, eine Metallverarbeitungsanlage komplett zu automatisieren, und möchte dazu EtherCAT-Baugruppen verwenden. Die Steuerung soll von einem 'normalen' Windows-PC laufen, ich benötige allerdings auch keine Echtzeit. Trotzdem soll der Automatisierungsprozess nebenbei in meinem Programm ablaufen, hauptsächlich passieren da andere Dinge (z.B. fprintf-Ausgaben, Messungen, usw.) Wass muss ich kaufen/installieren, um in vorhandene Programme (geschrieben z.B. in DevC++) nur die Funktionalität einzubauen, Ausgänge auf dem EtherCat-Bus anzusteuern?
Eine schlechte Idee. PCs bringen nicht die Zuverlaessigkeit. Ich wuerd das System so aufbaien, dass der Pc nur ueberwacht, dh das system auch ohne pc laeuft.
Es soll ja später mal eine Soft-SPS installiert werden (auf basis einer PC-Automatisierung), die dann professionell und zuverlässig läuft. Vorher möchte ich aber etwas anderes ausprobieren, desshalb auch schon das EtherCAT-System aufbauen.
Nimm Beckhoff TwinCat IO oder TwinCat PLC und eine Intel Netzwerk-Hardware. Dann hast Du Ethercat auf dem PC. Die IO-Variante ist genau das was Du für Dein C++ Projekt suchst. Mit dem TwinCat klickst Du das Prozessabbild zusammen das Du dann von C++ aus verwenden kannst. Mit der PLC-Variante hast Du eine komplette Soft-SPS nach IEC-Norm, mit allem was Du brauchst. Fluppt super, tausendfach wenn nicht millionenfach bewährt. Und an Mostknilch: Du hast keinen Ahnung von Automatisierungstechnik...
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.