Forum: Mikrocontroller und Digitale Elektronik Teststand mit CAN steuern/auswerten, welche Software?


von Martin (Gast)


Lesenswert?

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

von Martin (Gast)


Lesenswert?

Mein fokus liegt auf möglichst einfacher und schneller Implementierung 
(incl. Einarbeitung) ;)

von dummschwaetzer (Gast)


Lesenswert?

Hat diese
>proprietäre Software des Adapterherstellers
Schnittstellen dafür(z.B. DDE)?

von Martin (Gast)


Lesenswert?

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?

von Wolfgang (Gast)


Lesenswert?

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?

von Thomas F. (igel)


Lesenswert?

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.

von kollo (Gast)


Lesenswert?

Es gäbe noch den Baby-LIN-RM. Hat CAN und man kann in einer Art Makro 
Sprache direkt Abläufe im Adapter programmieren.

von Thomas F. (igel)


Lesenswert?

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.

von TestX (Gast)


Lesenswert?

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

von Andreas B. (buyman)


Lesenswert?

Vector CANoe wäre eine Möglichkeit. Kostet aber nicht so wenig.

von foobar (Gast)


Lesenswert?

Eine andere Möglichkeit wäre ein Script zu schreiben das mit candump und 
cansend arbeitet. (Vorausgesetzt socketCAN kann mit deinem Adapter 
umgehen).

von Reinhard (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.