Hallo zusammen, ich habe einen Teststand den ich mittels CAN-Botschaften steuere und der mir über den selben Bus Messwerte ausgibt, die ich dokumentieren möchte. Bisher sende ich manuell Botschaften über die proprietäre Software des Adapterherstellers. Nun möchte ich aber weiter automatisieren, also Skripte schreiben, die einen bestimmten Ablauf am Teststand erzeugen, und die Messwerte dokumentieren und visualisieren. Da ich bisher weder in MATLAB noch in LabVIEW fit bin bitte ich euch um einen Rat: Welche Software (gerne auch andere Vorschläge) sollte ich dafür am besten verwenden? Beste Grüße Martin
Mein fokus liegt auf möglichst einfacher und schneller Implementierung (incl. Einarbeitung) ;)
Hat diese
>proprietäre Software des Adapterherstellers
Schnittstellen dafür(z.B. DDE)?
Ich verwende den PCAN-USB, bisher mit dem mitgelieferten PCAN-View (was soweit ich das sehe keine Schnittstellen dafür hat). Habe mich nochmal auf der Peak-Webseite umgesehen, komme ich mit PCAN-Basic weiter?
Martin schrieb: > Habe mich nochmal auf der Peak-Webseite umgesehen, komme ich mit > PCAN-Basic weiter? Im Download Bereich von Peak wimmelt es doch von APIs. Ist da vielleicht etwas passendes für das von dir verwendete CAN-Protokoll dabei?
Martin schrieb: > Welche > Software (gerne auch andere Vorschläge) sollte ich dafür am besten > verwenden? Die Software welche deine CAN-Hardware am PC ansprechen kann. Oder hast du die noch nicht? PEAK und Vector liefern APIs und Programmierbeispiele in Visual Basic oder Visual C++/# für ihre Hardware mit. Andere sicher auch aber die kenne ich nicht.
Es gäbe noch den Baby-LIN-RM. Hat CAN und man kann in einer Art Makro Sprache direkt Abläufe im Adapter programmieren.
Sehe gerade du hast schon einen PEAK-USB. Martin schrieb: > komme ich mit PCAN-Basic weiter? Da musst du deine Software halt selber schreiben. Als fertiges Paket gibt es den PCAN-Explorer. Der kann solche Dinge wie du oben angefragt hast. Kostet halt eine Stange.
Wenn es professionell sein soll schau mal bei DSpace vorbei...die haben sowas ... zB ControlDesk Lowcost lösung sind scripte in der Programmiersprache deiner Wahl
Vector CANoe wäre eine Möglichkeit. Kostet aber nicht so wenig.
Eine andere Möglichkeit wäre ein Script zu schreiben das mit candump und cansend arbeitet. (Vorausgesetzt socketCAN kann mit deinem Adapter umgehen).
PeakCan USB geht über Python sowohl auf Linux+Windows und natürlich VB+VC+C# war für solche Aufbauten schon oft unsere Wahl.
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.