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!
Nach einer längeren Zeit habe ich das Problem fast gelöst.
Ich musste zum einen auf LV 2010 umsteigen, habe die Treiber NI-CAN 2.7.2 installiert und zusätzlich die Convertierungsbibliothek CAN Frame Channel Conversion Library 1.0.3 benutzt.
Ich kann jetzt im MAX mit dbc arbeiten, kann Werte an CAN-Bus senden (das was ich will) allerdings mit Einschränkungen.
Wenn die Werte grösser 83,xxx sind, bleiben sie dabei eingefroren (liegen also am Limit) auch wenn ich die Daten vorher durch bsp. 1000 teile, bekomme ich dann halt maximal 0,083xxx eingefroren rein.
Ich dachte es muss an dem Frame to Channel convert vi liegen, also habe ich es von 8Bit auf 32 Bit umgestellt.
Aber wenn ich das mache, sind die Werte die übertragen werden total wirr, nichts stimmt was übertragen wird.
Wie muss ich die dbc konfigurieren? Oder sonst was einstellen?