Das CAN-Ethernet-Gateway ermöglicht die Einbindung
von CAN-Bussen in eine bestehende Ethernet-Topologie. Es eignet sich damit
sowohl als universelles PC CAN-Interface als auch zur Kopplung von
CAN-Netzwerken über Ethernet. CAN-Nachrichten werden direkt auf Layer-2-Ebene -
und damit protokollunabhängig - übertragen. Das erlaubt den Einsatz des
CAN-Ethernet-Gateways für verschiedene High-Layer Protokolle, wie beispielsweise
CANopen, DeviceNet oder SDS. Der Zugriff via Ethernet kann sowohl über TCP als
auch UDP erfolgen.
Das CAN-Ethernet-Gateway basiert auf einem
leistungsfähigen ARM9-Controller, der einen hohen Datendurchsatz auch bei
mehreren gleichzeitig aktiven CAN-Schnittstellen gewährleistet. Durch die
Verwendung von Linux als Betriebssystem kann der Anwender parallel zur
Gateway-Applikation eigene Programme ausführen. Ausgefeilte Filter- und
Trigger-Mechanismen ermöglichen den Aufruf von Anwender-Tasks direkt auf dem
Gateway als gezielte Reaktion auf bestimmte Ereignisse.
Einfach zu konfigurierende Filter gewährleisten eine sinnvolle
Beschränkung der zu übertragenen CAN Nachrichten. Jeder CAN-Nachricht wird ein
Zeitstempel zugeordnet, der die zeitliche Transparenz bei der Übertragung der
Nachrichten sicherstellt. Das Gateway kann mehrere Ethernet-Verbindungen
simultan verwalten und ermöglicht so den Aufbau komplexer
Netzstrukturen.
Die Konfiguration des Gerätes erfolgt wahlweise über
Ethernet oder über USB.
Gateway-Modus Der Gateway-Modus erlaubt den Einsatz
des Gerätes als universellen CAN-/Ethernet-Koppler. Typischerweise wird das
Gateway dabei als externes CAN-Interface an einem PC verwendet und ermöglicht so
einen einfachen und flexiblen Zugriff auf CAN-Systeme über ein LAN oder über das
Internet. Die im Lieferumfang enthaltenen Treiber ermöglichen die Verwendung des
CAN-Ethernet-Gateways als PC-Interface für alle von SYSTEC vertriebenen CAN- und
CANopen-Software-Tools. Das detailliert dokumentierte Treiber-API unterstützt
zudem die Einbindung des Gateways in eigene Anwenderapplikationen. Ein einfaches
ASCII-Protokoll ermöglicht die problemlose Anbindung des Gateways an
verschiedene Host-Systeme. Der Nachrichtenaustausch mit dem CAN-Netzwerk erfolgt
von der Host-Applikation aus über socket-basierte TCP- oder
UDP-Kommunikation.
Bridge-Modus Der Bridge-Modus erlaubt die
transparente Kopplung von CAN-Netzwerken via LAN bzw. Internet. Durch die
Filterung von Nachrichten lässt sich zum Einen das zu übertragende Datenvolumen
begrenzen, zum Anderen kann der Datenaustausch zwischen den Sub-Netzen gezielt
beeinflusst werden. So ist es beispielsweise bei der Kopplung von CANopen-Netzen
möglich, nur PDOs auszutauschen und alle anderen Nachrichtentypen von der
Weiterleitung auszuschließen.
Highlights
- PC-Treiber mit Programmier-API (Binär- oder ASCII-Modus)
- Gleichzeitige Unterstützung mehrerer Verbindungen, gemischter
Client/Server-Modus möglich
- Konfigurierbarer Filter zur Übertragung von CAN Nachrichten,
Beispiel-Konfigurationsdateien auf CD
- Konfigurierbarer Schwellenwert um die Übertragung auszulösen, keep-alive
Überwachung und automatische Wiederverbindung
- Aktive Übertragung von CAN Fehlernachrichten mit konfigurierbarem CAN
Identifier
- Schnelle und zuverlässige Übertragung von CAN Nachrichten inklusive
Zeitstempeln für jede Nachricht
- Remote-Shell-Zugang für die Konfiguration über Telnet (über Ethernet oder
USB, Passwort-geschützt)
Technische Daten: CAN Schnittstelle
- Kanäle: 1 oder 2
- Controller: SJA1000
- Transceiver: high-speed
- galvanisch getrennt
- Schnittstelle gemäß ISO 11898 1/2
- gleichzeitige Unterstützung von 11/29-Bit Identifiern
- Remote Frames
- Listen-only Modus
- Fehlernachricht mit konfigurierbarem Identifier
- Zeitstempel für empfangene Nachrichten
- Übertragungsrate: 10kbps bis 1Mbps
- Connector: 2x 5-pin abziehbare Schraubklemmverbinder, wahlweise mit D-SUB-9
Adapter Kabel
- Schalter zur CAN-Bus Terminierung
Ethernet Schnittstelle
- Stecker: RJ45
- Übertragungsrate: 10/100Mbps
Stromversorgung
- 24VDC +20% -60%
- Stromverbrauch: typ. 100mA
Gehäuse
- Geeignet für DIN/EN Hutschienenmontage
- Maße: 70 x 100 x 61 (L x W x H; in mm)
Einsatzbedingungen
- Betriebstemperatur:
0°C bis +70°C, -20°C bis +85°C (optional)
- Lagerungstemperatur:
-20 bis +90°C
- relative Luftfeuchtigkeit:
80% (nicht kondensierend)
|