Kvaser Leaf Light CAN BUS Simulator Probleme

Ich lerne, dieses Tool Kvaser Leaf Light V2 mit CAN-BUS zu verwenden. Ich stecke mit einigen Problemen fest. Ich kann die Pakete rund um die CAN-BUS-Leitung vom Auto aus lesen, ich kann sie in einer Textdatei speichern, aber wenn ich dies auf meinem "eigenen CAN-BUS" erneut senden möchte, der mit meinem Kombiinstrument verbunden ist, tut das das Kombiinstrument nicht etwas tun (es schaltet nur die Digitaluhr ein) ... gibt es ein "Ignition" - oder "Turn on" -Paket, das ich vermisse?

Info: Auto: Fiat Stilo 1.8 Benziner Baudrate: 50k

Aktualisierung 1 (17.01.2015):

Informationen darüber, wie ich CANKing verwende:

1. Weg , "Custom Messaging" auf meinem eigenen CANBUS-Trunk: Ich klicke auf Messages>Universal>Universal und schreibe meine Nachricht in das Feld: Zum Beispiel möchte ich RPMs manipulieren, die ich an 7E8 sende | 0x04 | 0x41 | 0x0C | 0x0D | 0x50 | 0x00 | 0x00 | 0x00
(Was soll das sein, was das Auto an die Knoten sendet, die über die Drehzahl informieren) Aber das Kombiinstrument tut nichts und ich erhalte eine Fehlermeldung.

2. Weg , Protokollierte Dateimeldungen: Nun, ich weiß nicht, ob es funktionieren sollte, aber ich habe es auch ohne Erfolg versucht; Ich habe Daten aus dem Auto (Fiat Stilo 1.8i) geschnüffelt und in einer Datei mit einigen Varianten protokolliert (Zündung einschalten, ausschalten, beschleunigen usw. Alles während der Aufzeichnung).

Nach der Aufnahme habe ich Folgendes verwendet: Ansicht>Verlaufsliste>Laden..[Ich lade hier meine aufgenommene Datei]>Alle senden

Ich denke, dies sollte das Autosystem simulieren und das Kombiinstrument sollte das replizieren, was ich im Auto gesehen habe, oder irre ich mich?

Update 1.1 (17.01.2015): Ich werde auch die Widerstände ändern, ich habe das Konzept falsch verstanden, ich werde 120-Ohm-Widerstände bekommen und Feedback dazu, jemand, der mir hilft, sagte mir, dass mir Ground Kvaser to Ground Inst fehlt. Cluster.

**Update 2.0 (18.01.2015): Ich habe die Widerstände auf 120 Ohm geändert, den Kvaser-GND mit dem GND des Instrumentenwerkzeugs verdrahtet und es geschafft, meinen Tacho mit der Drehzahlanzeige zu beleuchten (der Fehler war, dass die Tachobox mehr als eine 12V + eingespeist hat , da es verschiedene Module hat). Aber ich schaffe es nicht, damit zu arbeiten. Ich möchte RPM- und Tachometeranzeigen steuern, aber wenn ich eine Nachricht sende, erhalte ich ungefähr 700 ~ Fehlerrahmennachrichten ... das gleiche, wenn ich anfange, eine Textdatei mit dem gesamten Verkehr zu senden, den ich aufgezeichnet habe ...

Weiß jemand, wo ich FIAT CAN DB finden kann, oder kann mich in die richtige Richtung weisen? Danke.

"Schema":

Ich verwende CANKing manchmal bei der Arbeit, um CAN-Nachrichten problemlos auf einem CAN-Bus zu senden, aber CANKing kann etwas unintuitiv zu bedienen sein. Können Sie genau beschreiben , wie Sie das Programm bedienen (durch Bearbeiten Ihrer Frage)?
Versuchen Sie anzuwenden, was in der Antwort steht. Bekommst du dann immer noch Error Frames?
Hallo @PeterMortensen, ich habe versucht, das Thema mit allen Informationen zu füllen, die ich konnte, wenn ich etwas vermisse, sag es mir bitte, du bist sehr hilfreich für mich, danke!
Die Art und Weise, wie Sie Nachrichten mit CANking senden, scheint in Ordnung zu sein.
Die Nachricht, die Sie senden, 7E8 | 0x04 | 0x41 | 0x0C | 0x0D | 0x50 | 0x00 | 0x00 | 0x00, ist eine sehr wichtige Information zur Beantwortung dieser Frage.
Diese Nachricht soll Car send RPM an alle Knoten im Bus sein, 7E8 ist die ID, 0x04 die folgenden Bytes, 0x41 sind tatsächliche Daten, 0x0C sagt, dass es RPM ist, und 0x0D und 0x50 die Bytes, die in der Formel für RPM = verwendet werden sollen ((Byte3*256)+Byte4)/4= 856RPM. (Das sollte das Kombiinstrument anzeigen.)
Ich bin mit diesem Protokoll nicht vertraut (nur CANopen ), aber 7E8 kann "Physical Response CAN Identifier from ECU #1 to External Test Equipment" sein .

Antworten (1)

Die Kündigung ist nicht korrekt

Die Werte der Abschlusswiderstände sind zu niedrig. Sie sollten 120 Ohm betragen, nicht 60 Ohm (für einen ohmschen Gesamtwiderstand von 60 Ohm - wenn Sie mit einem Multimeter bei ausgeschaltetem Gerät zwischen CAN-H und CAN-L messen , sollten Sie 60 Ohm erhalten. Im Moment würden Sie 30 messen Ohm).

Einsames CAN-Bus-Gerät

Enthält „Fiat Stilo Kombiinstrument“ nur ein einzelnes Gerät, ist es wichtig, dass der CAN-Adapter am CAN-Bus teilnimmt (z. B. Setzen des ACK-Bits ). In CANKing wird dies erreicht, indem der Treibermodus auf Normal (nicht Silent ) gesetzt wird:

Screenshot von CANking, Fenster „CAN Controller“

Da dies jedoch die Standardeinstellung ist, ist sie wahrscheinlich bereits auf Normal eingestellt . Wenn der aktuelle Kvaser-Adapter den Silent-Modus nicht unterstützt, spielt die Einstellung keine Rolle, wenn die Version von CANking ausreichend neu ist, Version 5.0 oder höher (2009-06-09).

Ich würde gerne andere Teile der Frage beantworten, aber mir fehlen Informationen.
Es ist bereits als Normalmodus verbunden, und die CanKing-Version sollte die neueste sein, da ich vor 1 Woche gekauft und ihre Webtreiber installiert habe.