EtherCAN CI-ARM9 ist ein CAN nach 10BaseT Gateway. Computer-Netzwerke nutzen weltweit den führenden Verkabelungsstandard Ethernet und den einheitlichen Protokollstandard TCP/IP. Mit diesem Gateway verbinden Sie unproblematisch die TCP/IP Welt mit Ihrem CAN Steuerungsnetzwerk. Verfügbar ist eine CAN-Schicht-2 und eine CANopen Server Implementierung.
Die Hardware-Basis für das EtherCAN CI-ARM9 bildet eine leistungsfähige Freescale ARM9 CPU aus der i.MX28 Familie mit integriertem Ethernet Controller und zwei FlexCAN-Controllern.
Das EtherCAN CI-ARM9 enthält ein Embedded LINUX™ Betriebssystem.
Übersicht
Während in den letzten Jahren der CAN-Feldbus bereits in umfangreichen Maße zur Dezentralisierung von Automatisierungs- bzw. Steuerungssystemen beigetragen hat, sind die weiteren Entwicklungen darauf ausgerichtet Standard-Ethernet einzubeziehen.
Anwendung
Die Zusammenfassung der Daten aus der Produktionssteuerung und der Datenerfassung von Betriebsdaten ist seit geraumer Zeit zu Standardforderungen der Anwender geworden. Es ist absehbar, dass noch über einen längeren Zeitraum die Echtzeitsteuerung von Maschinen direkt oder mit ereignisgesteuerten echtzeitfähigen Feldbussen realisiert werden wird.
Damit stellt eine Anbindung über ein Gateway an Office- oder Automations-Netzwerke oder gar Internet über TCP/IP eine interessante und kostengünstige Lösung dar. Diese Aufgabe erfüllt das CAN-TCP/IP Gateway EtherCAN. Die Hardware-Basis für das EtherCAN bildet eine leistungsfähige 32-Bit CPU mit integriertem Ethernet Controller und dem CAN-Controller Philips SJA1000.
Beschreibung
Das EtherCAN CI-ARM9 enthält ein Embedded LINUX™ Betriebssystem. Damit stehen automatisch eine Vielzahl von Diensten wie FTP und Telnet oder der integrierte Web-Server, aber auch eine RS 232- Schnittstelle zur Verfügung, um kundenspezifische Applikationen ausführen zu können.
Für eigene Programmentwicklungen steht ein Developer Package zur Verfügung. Es umfasst neben den Tools zur Generierung des FLASH Images auch einen Cross-Compiler und zugehörige Bibliotheken. Weiterhin können Beispiele in C, Java oder Tcl von unserer Web-Site www.port.de geladen werden.
Auch der Einsatz der CANopen Library zur Erstellung von CAN- open Applikationen ist möglich.
Selbstverständlich stehen auch einsatzbereite Programme zur Verfügung.
Für den Einsatz in CANopen basierten Systemen übernimmt der CANopen Server m4d im EtherCAN CI-ARM9 die vollständige Abwicklung der CANopen Protokolldienste. Er arbeitet als CANopen Netzwerk Management Master, kann LSS Slaves mit den LSS Kommandos konfigurieren und unterstützt folgende Dienste:
- NMT Dienste
- Heartbeat, Node Guarding
- SDO Dienste inklusive Domain Transfers
- PDO Consumer und Producer
- SYNC Producer
- Emergency Consumer
Zyklische Dienste wie SYNC oder Heartbeat werden dabei selbständig abgewickelt.
Die Steuerung des CANopen Servers erfolgt über TCP/IP. Dazu wird das im CiA als DSP309-3 definierte Protokoll benutzt.
Für eine komfortable Bedienung des CANopen Servers existiert die betriebssystem-unabhängige Oberflächenapplikation CAN- open Device Monitor.
Für CAN basierte Systeme ohne High-Layer Protokoll stellt das EtherCAN CI_ARM9 den CAN Server horch bereit, der alle am CAN empfangenen Daten über einen TCP/IP-Port anderen Applikationen zur Verfügung stellt.
Das Senden von CAN Nachrichten über den CAN Server ist ebenfalls möglich. Im einfachsten Fall wird der Server über das Netzwerk auf einem anderen Rechner als CAN Analyser betrieben. Hierfür kann der CAN-Analyser CAN-REport eingesetzt werden.
Vorteile
Der Hauptvorteil solcher Netzwerkanbindungen ist die Möglichkeit, Fernsteuerung, Beobachtung bzw. Service von Maschinen und Anlagen von beliebigen Orten aus vornehmen zu können.
Weiterhin sind zu nennen:
- Verbindung der Vorteile der CAN/CANopen Feldbustechnologie mit dem Ethernet
- hohe Übertragungskapazität im Ethernetbereich
- hohe Übertragungssicherheit und Zuverlässigkeit
- keine Einschränkung bezüglich der Netztopologien
- TCP/IP ist ein in der Informationstechnologie etablierter Standard
- es ist ein wahlfreier Zugriff über das gesamte Netz möglich
- niedrige Kosten pro Anschaltung und als Gesamtsystem
- Verwendung des TCP/IP Protokolls
Durch die Nutzung des Gateways entfallen außerdem teure Sonderverkabelungen, weil die bestehenden CANopen-Netzwerke bzw. Ethernet-Verbindungen genutzt werden können.
Technische Daten
Stromversorgung | 10 - 30 V |
Stromverbrauch | max. 150 mA |
galvanische Trennung | Ethernet/CAN |
Prozessor | i.MX287 ARM926EJ-S CPU
|
Betriebssystem | Embedded Linux |
CAN-Steckverbinder | 2x 3-polige Anschlussklemme |
CD-Card Slot Ethernet 10/100BaseT | zur Datenspeicherung RJ45 |
serielle Schnittstelle | D-SUB-9m |
Temperaturbereich | -20°C - +60 °C |
Luftfeuchte | max. 90% |
Abmessungen | 120mm x 100mm x 25mm |
Gewicht | ca. 150 g |
Lieferumfang
- EtherCAN CI-ARM9 Gateway
- Handbuch
Bestellinformation
- 0540/30 EtherCAN-CI-ARM9
- 0540/31 EtherCANopen-CI-ARM9
- 0540/33 Developer Package DEV-PACK-ETH V3.0
- 0580/10 CAN-REport CAN Netzwerkanalyser (Windows Version)
Datenblatt & Download
Laden Sie das Produktdatenblatt herunter.
erweiterte Bedienungsanleitung Ether/CANopen - Gateway (deutsch)