Servus Leute, ich muss 12 Sensoren, die per CAN kommunizieren, gleichzeitig auslesen. Allerdings senden und empfangen alle Sensoren auf den gleichen Adressen. Die meisten CAN-Interfaces (z.B. von Softing oder Vector) haben allerdings nur 2 Kanäle, d.h. ich müsste 6 CAN-Interfaces an den PC anstöpseln (nen PC mit 6 PCI-Steckplätzen werde ich nicht finden). Kennt jemand von euch nen Hersteller für Karten mit mehr Kanälen oder ne andere Möglichkeit sowas aufzubauen? Vielen Dank für eure Tips, Grüße, Alfred
Welches (höhere) Ptotokoll verwenden die Sensoren. Bei CANopen kan man per LSS oder einfach per SDO die Adressen einstellen. Per Sync und PDO kann mann dan die Sensoren zum gleichzeitigen Abtasten und versetztem übertragen bewegen. Mehr Infos bitte! Oder lies erstmal die Doku zu deinen Sensoren!
Ich hab gute Erfahrungen mit CAN-Bridges gemacht. Dabei werden die IDs eingehender CAN-Daten umgewandelt in andere, frei konfigurierbare IDs. Theoretisch kannst du damit alle 12 Sensoren an nur einem CAN-Eingang betreiben. Das ist aber natürlich abhängig von deiner Buslast. Beispiel: http://www.ixxat.de/can_bridge_de.html Ansonsten sollte es auch möglich sein, mehrere USB-CAN Adapter gleichzeitig zu betreiben. Ansprechpartner z.B.: http://www.peak-system.com/
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.