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 

Dieses Thema hat akzeptierte Lösungen:

CANopen Daten erfassen



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!

22.04.2021, 15:53
Beitrag #1

Titus85 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 78
Registriert seit: Jul 2014

2019
2014
DE


Deutschland
CANopen Daten erfassen
Hallo Leute,

ich erfassen CANopen-Daten mittels einer NI-USB 8502 CAN Schnittstelle. Da LabVIEW CANopen ja nur auf RT Systemen unterstützt musste ich etwas improvisieren, das Ergebnis ist angehangen.

Ohne mich jetzt in Details zu verlieren das Problem aus LabVIEW-Sicht:

Ich bekomme einen Array mit Clustern gleicher CAN-ID aus der ich die acht Datenbytes filtere, in den ersten vier Bytes steht quasi die Adresse der Variablen in welche die vier nachfolgenden Bytes geschrieben werden müssen.

Ich habe es so gelöst, dass die ersten vier Bytes verglichen werden und wenn diese zu einer Variablen passen wird ein "true" ausgelöst und ein "case" gibt die Variable darauf hin zum Beschreiben frei. Das funktioniert auch einwandfrei, aber wenn ich jetzt mit der Variablen weiter rechnen will, bleibt mir nichts anders übrig mit lokalen Variablen zu arbeiten, da ich ja aus dem "case" auch wieder rauskommen will.

Kennt jemand eine bessere Lösung ohne lokale Variablen bemühen zu müssen?

Gruß Titus


Angehängte Datei(en)
19.0 .vi  Daten.vi (Größe: 14,04 KB / Downloads: 146)

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


Nachrichten in diesem Thema
CANopen Daten erfassen - Titus85 - 22.04.2021 15:53
RE: CANopen Daten erfassen - GerdW - 23.04.2021, 07:07
RE: CANopen Daten erfassen - Titus85 - 24.04.2021, 06:44

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Veränderliche Daten ausgeben und erfassen Zhara 4 4.187 21.05.2013 08:40
Letzter Beitrag: Zhara
  Daten erfassen in 1ms Abtastrate regis57 4 4.981 03.12.2012 16:22
Letzter Beitrag: regis57
  Daten erfassen und archivieren mit hohe Frequenz sechhada 2 4.063 15.03.2012 14:16
Letzter Beitrag: sechhada
  Kontinuierliche Daten erfassen und jeden Wert sofot verarbeiten JackBlack 27 25.834 26.01.2011 19:47
Letzter Beitrag: JackBlack
  Daten erfassen und gleichzeitig analoge Ausgabe mit USB 6009 gerry123 0 3.672 12.06.2007 19:27
Letzter Beitrag: gerry123

Gehe zu: