Hallo, ich bin auf der Suche nach einem Feldbussystem mit bestimmten Eigenschaften. Bisher nutze ich CANopen (und werde es auch erstmal weiterhin nutzen). CANopen hat für mich besondere Vorteile: Das Protokoll ist offen, ich kann mit relativ einfachen Mitteln eine Anbindung an diverse µC's realisieren, einfache Anbindung an einen PC und ich kann eine Anlage erst mit µC oder PC automatisieren, oder "einfach mal schnell" eine SPS einbauen und mit z.B. CoDeSys weitermachen. Am meisten arbeite ich jedochmit einem PC und habe vom CAN-Karten-Hersteller diverse Funktionen, die ich in z.B. C einbinden kann. Die Ausgangsfunktion ist z.B. CAN_senden(int ID, int laenge, bool rtr, int data[]) das gleiche dann Sinngemäß als Lesefunktion. Jetzt überlege ich mir, welches industrielle Ethernet-System auch solche Eigenschaften hat. Ganz wichtig ist natürlich, dass ich z.B. einen Motor mit dem entsprechenden Bussystem selber ansteuern kann, indem ich die benötigten Daten selber generiere und hinsende. Kann mir jemand helfen? Ich bedanke mich schonmal ;)
Was suchst du genau? Einen Feldbus auf Ethernet-Basis oder ein konkretes Gerät, das sowas einsetzt? Zu ersterem würde ich mal mit dem Stichwort EtherCAT anfangen.
Rolf Magnus schrieb: > Was suchst du genau? Einen Feldbus auf Ethernet-Basis Genau das suche ich. Bis jetzt verwende ich CANopen auf sehr niedriger Ebene (ich programmiere die PDO-Kommunikation und schreibe mir die Funktion für z.B. "Lampe EIN" selber). Soetwas suche ich jetzt auf Netzwerkbasis.
Dann dürfte besagtes EtherCAT genau das sein, was du suchst. Siehe auch http://de.wikipedia.org/wiki/Ethercat
Rolf Magnus schrieb: > Dann dürfte besagtes EtherCAT genau das sein, was du suchst. Da habe ich auf diversen Messen schon einiges von diversen führenden Automatisierungskomponenten-Herstellern gehört... Die werben viel mit ihren Programmen, mit denen ich 1. die Buskonfiguration durchführe und 2. Das SPS-Programm erstelle (z.B. mit AWL oder FUP). Ich möchte aber selber Programmieren, und nach möglichkeit auf so wenig wie möglich externe Software angewiesen sein. Kann mir da ein "Master Stack" (z.B. http://www.esd.eu/product-index.php?n=esd2004/german/products/Software/ethercat_master_e.htm) helfen?
wer hat so einen Master-Stack? Kann man damit dann elementare Feldbusfunktion wie z.B. Frame senden in verschiedene Hochsprachen implementieren?
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.