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 

Aufbau einer CAN-Kommunikation



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!

04.05.2010, 07:37
Beitrag #1

WolfiB Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 88
Registriert seit: Jul 2007

8.5
2007
de

711xx
Deutschland
Aufbau einer CAN-Kommunikation
Hallo,

ein bestehendes PXI-System soll mit einer CAN-Karte (PXI-8512) erweitert werden.
Eine CD mit vermutlich zugehörigen Treibern wurde mitgeliefert.

- Was benötige ich für den Betrieb bzw. die Konfiguration der Karte? Wie gehe ich hierbei vor?

- Ich verwende LabVIEW 8.5, sehe aber bisher keine CAN-Module in den Funktionen des Blockdiagramms.
Kann ich diese noch nachträglich einbinden? Wo erhalte ich diese?

- Kann für Versuche, die Karte auch in einen "normalen" PC eingebaut werden (kein PXI-System)?


Vielen Dank für Hilfe und Tipps.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
04.05.2010, 09:32
Beitrag #2

BsaiboT Offline
LVF-Stammgast
***


Beiträge: 449
Registriert seit: Nov 2009

2010
2007
kA

22459
Deutschland
Aufbau einer CAN-Kommunikation
' schrieb:Hallo,
ein bestehendes PXI-System soll mit einer CAN-Karte (PXI-8512) erweitert werden.
Eine CD mit vermutlich zugehörigen Treibern wurde mitgeliefert.
Richtig. Die Treiber solltest du installieren um auf die Funktionspalette für das PXI-Modul zugreifen zu können.

' schrieb:- Was benötige ich für den Betrieb bzw. die Konfiguration der Karte? Wie gehe ich hierbei vor?
Siehe oben und hier bei National Instruments NI PXI-8512.

' schrieb:- Ich verwende LabVIEW 8.5, sehe aber bisher keine CAN-Module in den Funktionen des Blockdiagramms.
Kann ich diese noch nachträglich einbinden? Wo erhalte ich diese?
In dem bestehenden Code kann die CAN-Funktionen nicht enthalten sein, wenn damals bei Erstellung des Systems keine CAN-Module vorhanden waren. Logisch - oder? Du wirst dir selbst überlegen müssen wo und wie du die CAN-kommunikation einbindest.
Aber sonst wäre es ja auch langweilig, wenn man nur ein neues Modul ins Chassi stecken bräuchte, sagen müsste
"Ene mene CAN-Modul, funktioniere wie gewünscht! Hex hex!" Glas1

' schrieb:- Kann für Versuche, die Karte auch in einen "normalen" PC eingebaut werden (kein PXI-System)?
Vielen Dank für Hilfe und Tipps.
Nein. Ein PXI Modul funktioniert nur auf einem PXI-System.

Ich hoffe ich konnte helfen.

Grüße,

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

WolfiB Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 88
Registriert seit: Jul 2007

8.5
2007
de

711xx
Deutschland
Aufbau einer CAN-Kommunikation
Hallo,

in der Zwischenzeit habe ich die Hardware eingebaut, alle Treiber installiert und funktioniert.

Nur mit der Programmierung komme ich nicht weiter.
Die PXI Karte soll der Master sein, die mit 3 anderen Modulen kommuniziert.

Die Slaves schicken beim Einschalten einmalig ein paar Daten, diese sehe ich am Bus-Monitor im MAX. Also müsste die Verbindung zwischen
den Geräten stimmen.

Nun habe ich die Spezifikation:
- Baudrate 500k
- 29-Bit Identifier

Der Identifier ist aufgebaut:
- Bit 0..15: Adresse
- Bit 16..23: Daten 1
- Bit 24-29: Daten 2

Nun soll ich den Hex-Wert: 0x01230000 an die Slaves schicken.
Wie hier bei der Adresse 0000 wird die Nachricht an alle Teilnehmer geschickt.


Habe alle möglichen Beispiele die in LabVIEW enthalten sind getestet und versucht zu erweitern. Aber komme nicht auf eine Lösung.
Bin ich richtig der Annahme das ich hier Frame-API benutzen muss?
Wie kann ich die Nachricht in Hex definieren?

Gibt es auch für die Konstellation ein passendes Beispiel.


Vielen Dank für jeden Tip.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Suche Ideen für den Aufbau eines neuen Programms TpunktN 4 3.047 17.12.2020 11:23
Letzter Beitrag: MScz
  Korrekter Aufbau der VI Heber 32 13.471 20.07.2017 13:09
Letzter Beitrag: GerdW
Wink Aufbau & die Architektur vom LabVIEW DAYA 3 3.539 31.03.2017 19:44
Letzter Beitrag: DAYA
  "array" aufbau, vergleichen, schnell wrock 5 4.389 02.09.2015 17:55
Letzter Beitrag: jg
  Temperaturschrank aufbau pazi 3 3.278 04.08.2015 13:42
Letzter Beitrag: GerdW
  Aufbau LV Messung el_pablone 8 4.905 20.03.2015 09:51
Letzter Beitrag: GerdW

Gehe zu: