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 von CAN-Nachrichten auf cRIO-9014/9112 und 9853



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.04.2015, 12:11 (Dieser Beitrag wurde zuletzt bearbeitet: 24.04.2015 12:14 von GerdW.)
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.431
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Timing von CAN-Nachrichten auf cRIO-9014/9112 und 9853
Hallo Björn,

Zitat:Wenn ich in der Host-VI also alle 20ms eine Nachricht generiere und dem FPGA übergebe, dann versucht doch dieser in der Zwischenzeit die ganze Zeit die Message am Port rauszuschicken. Also angenommen ich würde den Schleifentimer im FPGA auf 1ms setzen, dann sollte die Nachricht jede Millisekunde auf dem CAN-Bus erscheinen.
Gegenfrage: Wieso musst du auf dem FPGA ständig CAN-Botschaften abschicken? Das macht der FPGA doch nur, wenn du es so programmierst…

Ich mache das meist so:
RT-Host:
- Generiere neue Botschaft und schreibe sie in ein FPGA-Control (Array aus 6 U32-Werten).
- setze ein "New Message"-Flag auf TRUE

FPGA:
Code:
WHILE
  IF NewMessage THEN
     send CAN-Message
     NewMessage := FALSE
  ENDIF
  wait(1ms)
WEND

Hat es einen Grund, dass du zwei FALSE verODERn musst, um eine Schleife endlos laufen zu lassen? Wink

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


Nachrichten in diesem Thema
RE: Timing von CAN-Nachrichten auf cRIO-9014/9112 und 9853 - GerdW - 24.04.2015 12:11

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Timing Probleme cRIO n4f3ts 10 13.637 14.06.2014 21:57
Letzter Beitrag: cb
  Labview FPGA Probleme mit Timing chefweb 8 9.861 20.10.2010 15:59
Letzter Beitrag: Matze
  Inbetriebnahme Can Modul NI 9853 CB1 8 10.253 25.03.2010 16:37
Letzter Beitrag: CB1

Gehe zu: