Seite 1
LIN2CAN & Konfigurationstool HANDBUCH DEUTSCH...
Seite 2
Internet: www.hms-networks.com E-Mail: info-ravensburg@hms-networks.com Support Sollten Sie zu diesem, oder einem anderen HMS Produkt Support benöti- gen, füllen Sie bitte das Supportformular auf www.ixxat.com/support aus. Unsere internationalen Supportkontakte finden Sie im Internet unter www.ixxat.com Copyright Die Vervielfältigung (Kopie, Druck, Mikrofilm oder in anderer Form) sowie die elektronische Verbreitung dieses Dokuments ist nur mit ausdrücklicher,...
Seite 4
7.1 Auszug eines Mitschnitts in Tabellenform ......33 7.2 Auszug eines Mitschnitt als ASCII-Datei ......34 Technische Daten ................ 35 8.1 Hinweise zur EMV ..............35 8.2 Hinweis zur Entsorgung von Altgeräten ......35 8.3 EG-Konformitätserklärung ........... 35 LIN2CAN-Handbuch, Version 2.2...
8 Byte großen Datenfeld. Extensible Markup Language 1.2 Übersicht Dieses Handbuch hilft Ihnen Ihr LIN2CAN-Gateway näher kennen zu lernen. Lesen Sie dieses Handbuch vor der ersten Inbetriebnahme. Das LIN2CAN-Konfigurationstool (L2C_Cfg_Tool.EXE) dient der Konfiguration und der Inbetriebnahme des LIN2CAN-Gateway. In dem Konfigurationspro- gramm ist ein einfacher LIN-Monitor integriert, welcher LIN-Nachrichten und Fehler auf dem Bus anzeigt.
LIN2CAN-Gerätebeschreibung 2 LIN2CAN-Gerätebeschreibung Das LIN2CAN-Gateway ist ein universelles Gerät zur Analyse von LIN-Netzwer- ken über den CAN-Bus, und zur Emulation von LIN-Slave oder LIN-Master Mo- dulen. Das Gerät kann auch als LIN-PC-Interface mit einer PC-seitigen Konfi- gurations- und Monitoring-Software oder zur PC-gestützten LIN-Geräteentwick- lung eingesetzt werden (Beschreibung der Betriebsarten siehe Kapitel 4, LIN2CAN-Gateway-Betriebsarten).
MASSE Schirm Tabelle 2.2-1: Pinbelegung Power 2.2.2 Serielle Schnittstelle RS232 Die Signale der seriellen Schnittstelle liegen auf dem 9-poligen Sub-D-Stecker Pin Nr. X2 Signal Tabelle 2.2-2: Pinbelegung RS232 Shield Shield Table 2.2-3: Pin Mapping Null-Modem-Kabel LIN2CAN-Handbuch, Version 2.2...
Die Signale der Busankopplung nach ISO/IS 11898-3 (Fault Tolerant) und die LIN-Busankopplung liegen auf dem 9-poligen Sub-D Stecker X4. Pin Nr. X4 Signal CAN-Low CAN-High Tabelle 2.2-5: Pinbelegung CAN LS/LIN 2.3 CAN-Busabschluss Auf dem LIN2CAN Gateway ist kein Busabschlusswiderstand für den CAN-Bus bestückt. LIN2CAN-Handbuch, Version 2.2...
LIN2CAN-Gerätebeschreibung 2.4 LIN-Pull-Up-Widerstand Das LIN2CAN hat einen 1 kOhm Pull-Up-Widerstand. Der Pull-Up-Widerstand wird in der LIN-Master-Betriebsart automatisch aktiviert und in der LIN-Slave- Betriebsart automatisch deaktiviert. Externe Pull-Up-Widerstände sind nicht not- wendig. 2.5 LED-Anzeigen Das LIN2CAN Gateway hat vier zweifarbige LEDs.
Installation und Start 3 Installation und Start 3.1 Systemvoraussetzungen Das LIN2CAN-Konfigurationstool setzt folgende PC-Systemausstattung voraus: • Pentium II oder höher (500 MHz empfohlen) • Windows 2000, Windows XP, Windows 7 • eine freie RS232-Schnittstelle 3.2 Installation (1) Um LIN2CAN-Konfigurationstool und Programmierschnittstelle (L2CAPI) zu installieren, mitgelieferte Programm-CD in CD-Laufwerk legen.
Master/Slave Slave In allen Betriebsarten kann das LIN2CAN im Master/Slave- oder Slave-Modus betrieben werden. Alle Betriebsarten werden über den PC konfiguriert. LIN- und LIN-CAN-Gate- way-Betriebsart werden über den PC als Startup-Betriebsart konfiguriert und nicht flüchtig im Flash des Gerätes gespeichert. Ist das Gerät beim Power-On nicht mit einem PC verbunden, startet es in der konfigurierten Startup-Betriebs- art und arbeitet im stand-alone Betrieb.
LIN-Nachrichten in ein CAN-Netzwerk. Das Gerät arbeitet als LIN- Slave. Wenn ein konfigurierter LIN-Header empfangen wird, führt das Gerät die entsprechende, in der Aktionstabelle definierte Aktion aus (für weitere Informa- tionen siehe Kapitel Registerkarte Slave, S. 23). LIN2CAN-Handbuch, Version 2.2...
Gerät die hinterlegten Daten (für weitere Informa- tionen siehe Kapitel Registerkarte Slave, S. 23). 4.3 LIN-PC-Interface Das LIN2CAN-Gateway kann über die serielle Schnittstelle als LIN-PC-Inter- face, entweder als LIN-Master/Slave oder als LIN-Slave betrieben werden. 4.3.1 Master/Slave Als LIN-PC-Interface Master/Slave besteht die Möglichkeit PC-seitig die LIN-...
Der folgende Abschnitt beschreibt die Konfiguration des Gerätes mit dem LIN2CAN-Konfigurationstool. 5.1 Übersicht Das Konfigurationstool ist in sechs Registerkarten unterteilt. Die wichtigsten Einstellungen, wie CAN- und LIN-Einstellungen, Startup-Be- triebsart, Gerätename und Versionsinformationen sind unterhalb des Register- kartenbereichs angezeigt. Abbildung 5.1-1: Übersicht Konfigurationstool LIN2CAN-Handbuch, Version 2.2...
(optional). (6) Es ist nun möglich die Konfiguration zu ändern oder eine bestehende Konfiguration zu öffnen. (7) Um Konfiguration im LIN2CAN-Gateway zu speichern, Menü Device -> Write Config wählen. (8) Konfiguration kann auch als XML-Datei (XML-Format) abgespeichert wer- den.
Im Rahmen Communication Parameters können über Dropdown-Menüs die LIN- und CAN-Baudraten, sowie der Modus des CAN-Transceivers eingestellt werden. Für LIN sind die Baudraten 2400 Baud, 9600 Baud und 19200 Baud verfügbar. Für CAN können folgende Baudraten und Transceiver-Modi ausge- wählt werden: LIN2CAN-Handbuch, Version 2.2...
Seite 17
Die Device-Timer-Funktionalität ist nur in Verbindung mit dem LIN-PC-Interface Modus (Kapitel 4.6) sinnvoll. Die hier eingestellte Zeit wird als Startwert für die Zeitstempelgenerierung der empfangenen LIN-Nachrichten verwendet. Bei aktivierter Checkbox always on bleibt das LIN2CAN aktiv und schaltet nicht in den Stromsparmodus (Power-Down inaktiv). LIN2CAN-Handbuch, Version 2.2...
Version 1.2 betrachtet die Längeninformation im Identifier als Option, die durch LDF-Definitionen überschrieben werden kann. So sind unabhängig vom LIN-Identifier auch andere Datenlängen möglich. Beim CRC-Typ kann zwischen CRC-Berechnung gemäß LIN-Spezifikation 1.3 oder 2.0 gewählt werden. Abbildung 5.4-3: Registerkarte LIN Message Config LIN2CAN-Handbuch, Version 2.2...
LIN Spec. 1.3 Tabelle 5.4-2: Übersicht LIN-Identifier - Standard Datenlänge und CRC Typ Anmerkung: Sicherstellen, dass der jeweilige LIN-Identifier die gleiche Datenlänge und CRC-Typ-Einstellung für alle LIN-Knoten in einem LIN-Netzwerk aufweist, da sonst die Kommunikation nicht gewährleistet werden kann. LIN2CAN-Handbuch, Version 2.2...
Übersetzung: none, LIN to CAN oder CAN to LIN • 1 Eintrag für LIN-Fehler Übersetzung: none oder LIN to CAN • 1 Eintrag für Gateway an/aus Übersetzung: none oder CAN to LIN • 1 Eintrag für Schedule-Listen-Umschaltung Übersetzung: none oder CAN to LIN LIN2CAN-Handbuch, Version 2.2...
Seite 21
Ein leeres Feld für CAN-Identifier oder eine Mehrfachnutzung ei- nes CAN-Identifiers sind unzulässig. Die Einstellung für das CAN-Frame-Format beeinflusst die ganze Tabelle. Eine Umstellung von Extended auf Standard ist nur dann möglich, wenn kein CAN- Identifier im Extended-Frame-Format in der Tabelle eingetragen ist. LIN2CAN-Handbuch, Version 2.2...
Auf das Gerät können nur die neben der Schedule-Listen Nummer angezeigte Anzahl von Schedule-Listen geladen werden. Im LIN-Master/Slave-Modus ist immer die Schedule-Liste 0 aktiv. Nur im Gate- way-Master/Slave-Modus kann die aktive Schedule-Liste über CAN umgeschal- tet werden. LIN2CAN-Handbuch, Version 2.2...
In der Aktionstabelle kann für jeden LIN-Identifier die Aktion Ignore oder Send LIN Data hinterlegt werden. Bei Ignore zeigt das LIN2CAN-Gateway beim Empfang des jeweiligen Identifi- ers keine Reaktion. In Spalte Data können keine Daten eingegeben werden. Bei Send LIN Data wird das Datenfeld automatisch passend zum LIN-Identifier mit NULL-Datenbytes ausgefüllt.
• Spalte Time (ms): Empfangs-Zeitstempel (Start des Gerätes in Mil- lisekunden) • Spalte ID: LIN-Identifier oder Kennung Err für Fehler • Spalten Data Hex/Data ASCII: LIN-Daten der LIN-Nachricht bzw. Fehlercode bei LIN-Fehler-Nachricht. • Spalte Error Description: Klartext einer Fehlernachricht LIN2CAN-Handbuch, Version 2.2...
Seite 25
LIN-Bus), zwischen 1 ms und 255 ms. 16) Send Button: Schaltet einen dominanten Pegel mit der spezifizierten Dauer in Feld 15 auf den LIN-Bus. Elemente 10, 14 und 16 sind nur aktiv bei Betriebsart LIN-PC-Interface Mas- ter/Slave. LIN2CAN-Handbuch, Version 2.2...
Byte 1 enthält die zugehörige LIN-ID, Byte 2 den Fehlercode. Ein Fehler auf dem LIN-Bus kann auch mehrere Fehlernachrichten erzeugen. Für jeden Fehler wird in der Error Description Spalte die Fehlerbeschreibung im Klartext angezeigt. Abbildung 5.8-8: LIN Monitor mit Fehlercodes LIN2CAN-Handbuch, Version 2.2...
Seite 27
Datenbyte vor dem Timeout empfan- gen. LIN-ID Berechnete Checksumme stimmt nicht mit emp- fangener Checksumme überein. Falls das LIN2CAN-GW im LIN Spec. 2.0 Modus arbeitet kann dier Fehler durch Datenkollision oder durch Fehlerhafte CRC Einstellung hervorge- rufen werden. LIN-ID Empfangene Daten entsprechen nicht den ge- sendeten Daten.
Speichert aktuelle Konfiguration unter neuem Namen in ei- ner XML-Datei Recent File Liste der bisher geöffneten/gespeicherten XML-Konfigurati- onsdateien Exit Beendet das Programm Öffnet das Menü Ansicht View Toolbar Ein- und Ausblenden der Toolbar Status Bar Ein- und Ausblenden der Statusleiste LIN2CAN-Handbuch, Version 2.2...
Legt zu benutzende Schnittstelle auf COM 9 fest Öffnet das Dialogfenster Info About Tabelle 5.9-4: Menübefehle 5.10 Statusleiste Abbildung 5.10-10: Statusleiste LIN2CAN-Konfigurationstool Die Statusleiste besteht aus folgenden Anzeigeelementen: Menü-Information: Zeigt Informationen zum aktuell gewählten Menü. Aktionsinformation: Zeigt aktuell aufgeführte Aktion (z. B. Reading configu- ration...) COM-Port: Zeigt ausgewählte COM-Schnittstelle.
Seite 31
<!-- Gateway translation table --> <!-- Possible LINIDs are: 00 - 3f--> <!-- Valid: true or false--> <!-- Possilbe Directions are: LIN2CAN and CAN2LIN--> <!-- ID29bit: true or false--> <!-- Possible CANIDs are: (11bit) 0 - 7ff or (29bit) 0 - 1fffffff-->...
Seite 32
Einträge nicht gezählt werden müssen, sind die fehlenden Einträge durch leere <Entry/> Tags aufgefüllt. Somit brauchen keine Tags hinzugefügt oder ge- löscht werden. Es reicht die Attribute der Tags anzupassen bzw. im Fall der Schedule-Tabelle zusätzlich Attribute zu löschen oder einzufügen. LIN2CAN-Handbuch, Version 2.2...
2147785218;24:20:36:25:218;20;32;4;00 00 00 00;".."; Anmerkung: Eine Besonderheit stellt die Data (ASCII) Spalte dar. Die Daten sind in Hochkommas geschrieben. Dadurch darf in der Zeichenfolge ein „;“ vor- kommen. Ein Hochkomma muss verdoppelt werden, damit es als Zeichen behandelt wird. LIN2CAN-Handbuch, Version 2.2...
Dieses Produkt fällt unter das ElektroG und ist entsprechend dem ElektroG ge- sondert zu entsorgen. Die Allgemeinen Geschäftsbedingungen und deren Ergänzungen sowie weitere Hinweise zur Entsorgung von Altgeräten sind unter www.ixxat.com zur Verfü- gung. 8.3 EG-Konformitätserklärung Dieses Produkt entspricht der EG-Richtlinie über die elektromagnetische Ver- träglichkeit.
Seite 36
Technische Daten LIN2CAN-Handbuch, Version 2.2...