Herunterladen Inhalt Inhalt Diese Seite drucken

Can Im Ecomat R; Technische Spezifikation; Can-Datenaustausch - IFM Electronic ecomat 100 R 360 Systemhandbuch

Vorschau ausblenden Andere Handbücher für ecomat 100 R 360:
Inhaltsverzeichnis

Werbung

Identifier-Verwendung
System-Konfiguration
6.

CAN im ecomat R 360

6.1. Technische Spezifikation

Bustyp:
Physikalische Schicht:
Baudrate:
Protokoll:
2048 Datenobjekte im System (CAN-Spezifikation 2.0 B)
1 ... 2048
Identifier frei verfügbar für den Datentransfer
Folgende Identifier davon sind reserviert:
220 ... 221 reserviert für das Display tdm R 360
223 ... 252 Geräte-Identifier der Teilnehmer
254
Geräte-Identifier eines noch nicht konfigurierten
Moduls
255
Identifier des Download-Systems (z.B. PC)
Der ecomat R 360 wird mit dem Geräte-Identifier 254 (ID 32) als
Teilnehmer 0 ausgeliefert. Das Download-System benutzt
diesen Identifier für die erste Kommunikation mit einem nicht
konfigurierten Modul.
Es darf jeweils nur ein nicht konfiguriertes Modul mit dem Netz
verbunden werden. Nachdem die neue Teilnehmernummer
1 ... 30 (entspricht dem Node-Identifier 1 ... 30) über die
Programmiersoftware zugewiesen wurde, kann ein Download
bzw. ein Debugging stattfinden und ein weiteres Gerät ins
System eingebunden werden (siehe auch 6.5.).

6.2. CAN-Datenaustausch

Wenn man über den Datenaustausch über CAN spricht, wird
das in der ISO 11898 international genormte CAN-Protokoll der
Verbindungsschicht (Ebene 2) des siebenschichtigen ISO/OSI-
Referenzmodell zu Grunde gelegt.
Jeder BUS-Teilnehmer kann Nachrichten senden (Multimaster-
Fähigkeit). Der Datenaustausch arbeitet ähnlich dem Rundfunk.
Daten werden ohne Absender bzw. Adresse auf den Bus
gegeben. Die Daten sind lediglich durch ihren Identifier
gekennzeichnet. Es ist Aufgabe jedes Teilnehmers, die
gesendeten Daten zu empfangen und an Hand des Identifiers
zu prüfen, ob die Daten für diesen Teilnehmer relevant sind.
Dieser Vorgang wird vom CAN-Controller in Verbindung mit
dem Betriebssystem
automatisch durchgeführt. Damit nicht
jede CAN-Meldung bearbeitet werden muß, kann durch Angabe
FULL-CAN
ISO/DIS 11898
10 kBit/s ... 1 MBit/s
CANopen
freies Protokoll
Seite 29

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis