INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

CAN-ID abhören und weiterverarbeiten



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

24.09.2010, 08:02
Beitrag #1

Adam6de Offline
LVF-Grünschnabel
*


Beiträge: 16
Registriert seit: Sep 2010

Developer Suite 2010
2010
de


Deutschland
CAN-ID abhören und weiterverarbeiten
Hallo.

Ich habe folgendes Problem.
Ich möchte mit einem CAN Gerät komunizieren dessen ID ich anfangs nicht kenne.
Dazu gehe ich bis jetzt immer in den MAX und schaue in den Bus-Monitor meines CAN Kanals an dem das Gerät angeschlossen ist.
Darin sehe ich dann den Status des Gerätes weches auf der ID 0x08FF1001 sendet.
Daraus kann ich dann die ID für mein Command ableiten.
In diesem Fall ID 0x08FF0100

Kann ich die Status ID die ich im Moment im MAX "abhöre" auch irgendwie mit einer LabView Funktion machen?

Danke für eure Hilfe!

MFG
Adam6de
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
27.09.2010, 20:11 (Dieser Beitrag wurde zuletzt bearbeitet: 27.09.2010 20:12 von schrotti.)
Beitrag #2

schrotti Offline
LVF-Freak
****


Beiträge: 842
Registriert seit: Feb 2008

2009 - 2011
2006
kA

70180
Deutschland
CAN-ID abhören und weiterverarbeiten
Ja, du kannst dir einfach alles, was sich auf dem Bus tummelt, geben lassen.

Siehe hierfür das Beispiel:
C:Program Files (x86)National InstrumentsLabVIEW 2009examplesnicanFrame - Basic.llbCAN Receive.vi

Gruß Julius
Empfehlungen: expressionflow, LavaG , mooregoodideas, OpenG, JKI Blog
Tipp
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.10.2010, 08:16
Beitrag #3

Adam6de Offline
LVF-Grünschnabel
*


Beiträge: 16
Registriert seit: Sep 2010

Developer Suite 2010
2010
de


Deutschland
CAN-ID abhören und weiterverarbeiten
Danke schrotti

da ich gerade aus dem Urlaub wieder gekommen bin, hab ich deine Antwort gerade erst gelesen.
Wenn ich etwas Luft habe werd ich das gleich mal versuchen und berichten ob es funktioniert hat.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.10.2010, 12:29
Beitrag #4

Adam6de Offline
LVF-Grünschnabel
*


Beiträge: 16
Registriert seit: Sep 2010

Developer Suite 2010
2010
de


Deutschland
CAN-ID abhören und weiterverarbeiten
Ich hab jetzt endlich Zeit gefunden den Vorschlag von schrotti zu testen.
Funktioniert soweit ganz gut!

Nur was ich nicht ganz verstehe ist, das bei der ID wo normalerweise "0x8FF1081" drinstehen müsste, "28FF1081" drinsteht.
Und wo ich "0x18FF0A81" erwarte "38FF0A81" ausgegeben wird.
Im MAX unter CAN-Monitor wird es aber richtig angezeigt.

Kann mir das bitte jemand erklären?!?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.10.2010, 12:56
Beitrag #5

BsaiboT Offline
LVF-Stammgast
***


Beiträge: 449
Registriert seit: Nov 2009

2010
2007
kA

22459
Deutschland
CAN-ID abhören und weiterverarbeiten
Die ID wird einer OR-operation mit 0x20000000 unterzogen um Bit 30 zu setzen. Dies signalisiert, dass es sich um eine Extended ID handelt.

Tobias Brüggemann
Dipl.-Ing.(FH) Nachrichtentechnik/Elektronik
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.10.2010, 11:02
Beitrag #6

Adam6de Offline
LVF-Grünschnabel
*


Beiträge: 16
Registriert seit: Sep 2010

Developer Suite 2010
2010
de


Deutschland
CAN-ID abhören und weiterverarbeiten
Alles Klar.

Dankschön an alle!!!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Telnet port abhören hajos118 27 26.438 16.02.2015 15:42
Letzter Beitrag: hajos118

Gehe zu: