Datum:
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?
Datum:
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.
Datum:
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.
Datum:
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...