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 

Timing Problem beim Einlesen von CAN-Bus Signalen



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!

21.03.2007, 20:40 (Dieser Beitrag wurde zuletzt bearbeitet: 21.03.2007 20:42 von MrTaliman.)
Beitrag #1

MrTaliman Offline
LVF-Neueinsteiger


Beiträge: 2
Registriert seit: Mar 2007

7.1
-
kA


Deutschland
Timing Problem beim Einlesen von CAN-Bus Signalen
Hey Leute,

ich möchte mit einer CAN-Card X (von Vector) CAN-Bus Signale einlesen und in LabVIEW 7.1 anzeigen. Mein Problem: die Signale kommen erst nach ca. 5s in LabVIEW an. Wenn ich den CANalyzer nebenher laufen lasse sehe ich, dass die Signale dort viel früher als in LAbVIEW angezeigt werden.
Ich hab Gerüchte gehört, dass das an irgendeinem Puffer oder Stack von LabVIEW liegen könnte.

Weiß vielleicht irgendeiner von Euch was da los ist?

Gruß, Harald
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.03.2007, 20:56 (Dieser Beitrag wurde zuletzt bearbeitet: 21.03.2007 20:56 von eg.)
Beitrag #2

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Timing Problem beim Einlesen von CAN-Bus Signalen
Also 5 Sekunden ist eine groooosse Zeit für LV und besonders für CAN. Das hängt bestimmt mit deinem VI zusammen. Poste hier dein Blockdiagramm, dann sehen wir weiter.

Eugen

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.03.2007, 21:23
Beitrag #3

MrTaliman Offline
LVF-Neueinsteiger


Beiträge: 2
Registriert seit: Mar 2007

7.1
-
kA


Deutschland
Timing Problem beim Einlesen von CAN-Bus Signalen
hier sieht man wie ich auf unterster Ebene CAN Botschaften empfange. hilft dir das weiter? Ich kann auch das ganze Blockdiagramm posten, aber es ist sehr groß...

Noch ein paar Erklärungen zum besseren Verständnis:
das komplette programm hat beim Simulieren schon perfekt funktioniert: wenn man über den einen CAN Kanal Botschaften sendet und sie über den zweiten wieder empfängt (also ein Loop baut) geht das Ganze ohne Zeitverzögerung.

Jetzt hab ich den Laptop ans Auto angeschlossen und beim Programm die oben beschriebene Sendefunktion rausgeschmissen. Der Unterschied zu vorher ist, dass das Auto viel mehr Botschaften sendet als meine Simulationsfunktion.


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.03.2007, 21:40
Beitrag #4

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Timing Problem beim Einlesen von CAN-Bus Signalen
Also ich persönlich habe Vector noch nicht ausprobiert, aber PEAK USB-Dongle. Und ich kann nur sagen, Vector sollte zwar teuerer, aber besser sein. Die Verzögerung von 5 sek. wundert mich wirklich. Zum VI kann ich leider nichts sagen. Du hast, wie es aussieht eine LV-Bibliothek für die Kommunikation. Es ist schon mal gut.
Was sagen andere dazu?

Eugen

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Probleme beim Einlesen Tower 4 4.361 24.08.2010 10:36
Letzter Beitrag: GerdW

Gehe zu: