Hallo AMueller,
Zitat:Wie funktioniert denn die Einbindung der NI-Module in LabView? (z.B.NI USB-8473)
Habe ich hier in LabView direkt die Busteilnehmer und kann diese ansprechen?
Ich habe bisher leider nur mit USB und RS232 aus Labview, also den Visa-Funktionen gearbeitet.
CAN erfordert einen speziellen Treiber und damit auch spezielle Funktionen, um mit dem Gerät zu sprechen.
Außerdem wird hier viel mit "Databases" gearbeitet, in denen die CAN-Messages und CAN-Signale aufgelistet/verwaltet werden.
NI bietet dafür den älteren CAN-Treiber ("NI-CAN") und einen CANopen-Aufsatz dazu an. Dein USB8473 gehört zu den Geräten, die von diesem Treiber unterstützt werden. Außerdem gibt es neuere Geräte und einen zugehörigen Treiber: XNET. Funktional sind sie sich ähnlich - kein Wunder, da sie ja beide den CAN-Port verwalten…
Wenn du mit einem cRIO/FPGA arbeitest, darfst du manche CAN-Module auch direkt mit dem FPGA verwalten. Das mag zwar umständlich sein, bietet aber auch Vorteile (z.B. komfortable Filterung der Messages direkt auf dem FPGA).
Zitat:Ich finde Adapter bereits ab 90€. Da das ganze auch nur zu Testzwecken sein soll, würde ich auch geren in der Preisregion bleiben.
Damit kommst du bei NI nicht weit, da ist schon ein Adapterkabel teurer…
Gibt es zu dem Billig-Adapter auch einen (LabVIEW-)Treiber, den du einfach verwenden kannst?