Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: CAN Bus Abfrage über USB Kategorie: CC2-Unit & Appl.Board / CC2-Station (von reneforster - 11.03.2007 17:47)
Als Antwort auf CAN Bus Abfrage über USB von Wishmaster - 10.03.2007 17:13
Ich nutze:
C-Control II Station, OSOPT V3.0
> Hallo zusammen!
>
> Eins vorweg, ich bin noch ein absoluter Neuanfänger, was die CC2 angeht und beschäftige mich erst seit ein paar Wochen
> im Rahmen eines Projektes an der Uni damit.
>
> Folgendes Szenario ist gegeben:
> Zur Verfügung stehen 3 CC2, die über den CAN Bus mit einander kommunizieren und zwei Motoren ansteuern.
> Bei dem Projekt geht es um Fehlertoleranz.
>
> Die Kommunikation der CC2s untereinander steht soweit, sowie die Ansteuerung der Motoren.
> Nun soll das ganze um Monitoring erweitert werden. D.h. es sollen Zustände und Messwerte der drei Stationen
> abgefragt werden um diese später weiter auswerten zu können.
>
> Meine erste Idee war es, die Daten, die dort abgefragt werden sollen, mit auf den CAN Bus zu legen
> und diese über einen PC abzufragen.
>
> Was mir an dieser Stelle natürlich fehlt, ist eine Verbindung CAN <--> USB (zur Not Seriell/Parallel).
>
> Auf dem PC soll dann ein kleines Tool laufen, das die Daten vom CAN Bus abfragt und z.B. in einer Datei speichert.
> Die Programmierung eines solchen Tools stellt in meinen Augen erstmal nicht das grö�te Problem dar.
>
> Hat jemand schon ein paar Erfahrungen in dem Bereich gesammelt und könnten mir ggf. ein paar Tips geben?
> Vor allem was für einen Adapter (CAN <--> USB) ich da nehme?
>
> Falls euch eine intelligenerte Lösung einfällt, wie ich die Daten der drei CC-2s auf den PC bekomme,
> bin ich dafür natürlich auch offen, nur drei serielle Schnittstellen stehen mir nicht zur Verfügung.
>
> Viele Grü�e,
> Wishmaster

Hallo Wishmaster,

mit CAN-USB kann ich Dir nicht weiterhelfen, aber ich würde eine Control so programmieren, das alle
erforderlichen (abzufragende Daten) bei Ihr eintreffen (z.B. über CAN) und dann erst mal in globalen
Variablen abgespeichert werden. Damit wäre eine Control so was wie ein "geistiger Kopf" und weis über
alles Bescheid.
Und jetzt kannst Du Dich an diese eine und "allwissende" Control per PC ankoppeln und die Daten
abrufen. Natürlich funktioniert das auch in umgekehrter Richtung, alle Daten vom PC erhält nur diese
eine Control, per Programm werden diese Daten dann auf die anderen Controls (per CAN) übertragen.

An diese eine Control kannst Du Dich jetzt direkt per RS232 anschliesen, oder sogar eventuell einen
LAN-RS232 Adapter verwenden. Dann gehts theoretisch von der ganzen Welt aus, Internet und entsprechende
Verbindungen vorrausgesetzt.

Naja, ist vielleicht nicht das was Du suchst, aber so könnte es gehen. (geht auch, so mache ich es)


schöne Grü�e
Rene


    Antwort schreiben


Antworten:

Re: CAN Bus Abfrage über USB (von Wishmaster - 11.03.2007 22:33)