Thanks to visit codestin.com
Credit goes to de.scribd.com

0% fanden dieses Dokument nützlich (0 Abstimmungen)
30 Ansichten29 Seiten

DeviceNetModule 407

Hochgeladen von

tyruee
Copyright
© © All Rights Reserved
Wir nehmen die Rechte an Inhalten ernst. Wenn Sie vermuten, dass dies Ihr Inhalt ist, beanspruchen Sie ihn hier.
Verfügbare Formate
Als PDF, TXT herunterladen oder online auf Scribd lesen
0% fanden dieses Dokument nützlich (0 Abstimmungen)
30 Ansichten29 Seiten

DeviceNetModule 407

Hochgeladen von

tyruee
Copyright
© © All Rights Reserved
Wir nehmen die Rechte an Inhalten ernst. Wenn Sie vermuten, dass dies Ihr Inhalt ist, beanspruchen Sie ihn hier.
Verfügbare Formate
Als PDF, TXT herunterladen oder online auf Scribd lesen
Sie sind auf Seite 1/ 29

Bedienungsanleitung

DeviceNet-Modul
canAnalyser3 Modul
zur ODVA™ DeviceNet™ Protokoll-Interpretation
HMS Technology Center Ravensburg GmbH
Helmut-Vetter-Straße 2
88213 Ravensburg
Germany

Tel.: +49 751 56146-0


Fax: +49 751 56146-29
Internet: www.hms-networks.de
E-Mail: [email protected]

Support
Sollten Sie zu diesem, oder einem unserer anderen Produkte Support be-
nötigen, wenden Sie sich bitte schriftlich an:

Fax: +49 751 56146-29


E-Mail: [email protected]

Unsere internationalen Supportkontakte finden Sie im Internet unter ww-


w.hms-networks.de

Copyright
Die Vervielfältigung (Kopie, Druck, Mikrofilm oder in anderer Form) sowie
die elektronische Verbreitung dieses Dokuments ist nur mit ausdrückli-
cher, schriftlicher Genehmigung von HMS Technology Center Ravens-
burg GmbH erlaubt. HMS Technology Center Ravensburg GmbH behält
sich das Recht zur Änderung technischer Daten ohne vorherige Ankündi-
gung vor. Es gelten die allgemeinen Geschäftsbedingungen sowie die
Bestimmungen des Lizenzvertrags. Alle Rechte vorbehalten.

Geschützte Warenzeichen
Alle in diesem Dokument genannten und ggf. durch Dritte geschützten
Marken- und Warenzeichen unterliegen uneingeschränkt den Bestim-
mungen des jeweils gültigen Kennzeichenrechts und den Besitzrechten
der jeweiligen eingetragenen Eigentümer. Eine fehlende Kennzeichnung
von Marken- und Warenzeichen bedeutet nicht automatisch, dass diese
nicht markenrechtlich geschützt sind.

Handbuchnummer: 4.02.0148.10000
Version: 1.4
Inhaltsverzeichnis

Inhaltsverzeichnis

1 Übersicht 1

2 Installation und Inbetriebnahme 3


2.1 Systemvoraussetzungen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.2 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.3 Starten des DeviceNet-Moduls . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

3 Bedienung des DeviceNet-Moduls 5


3.1 Funktionsumfang . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3.2 Nachrichten-Darstellung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.2.1 Anzeige des Empfangsstatus . . . . . . . . . . . . . . . . . . . . . . . . 7
3.3 Nachrichteninterpretation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.3.1 I/O-Nachrichten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.3.2 Fragmentierte I/O-Nachrichten . . . . . . . . . . . . . . . . . . . . . . . 8
3.3.3 Unconnected Messages . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3.3.4 Explizite Nachrichten . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
3.3.5 Fragmentierte explizite Nachrichten . . . . . . . . . . . . . . . . . . . . 10
3.3.6 Duplicate MAC ID Check Nachrichten . . . . . . . . . . . . . . . . . . . 11
3.3.7 Offline Connection Set Nachrichten . . . . . . . . . . . . . . . . . . . . 11
3.3.8 Reservierte Nachrichten . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.3.9 Ungültige Nachrichten . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.4 Konfiguration fragmentierter I/O-Nachrichten . . . . . . . . . . . . . . . . . . . 12
3.5 Konfiguration expliziter Verbindungen . . . . . . . . . . . . . . . . . . . . . . . 13
3.6 Filterung von Nachrichten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.7 Nachrichtenaufzeichnung (Online Logging) . . . . . . . . . . . . . . . . . . . . 16
3.8 Konvertieren einer Traceaufzeichnung . . . . . . . . . . . . . . . . . . . . . . . 17
3.9 Menüreferenz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.9.1 Datei-Menü . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.9.2 Bearbeiten-Menü . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.9.3 Ansicht-Menü . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.9.4 Funktionen-Menü . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.9.5 Optionen-Menü . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.9.6 Hilfe-Menü . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.10 Symbolleiste . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.11 Statusleiste . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.12 Tastaturkürzel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.13 Windows Registrierungsdatenbank . . . . . . . . . . . . . . . . . . . . . . . . 22

DeviceNet-Modul für canAnalyser3 iii Copyright HMS Technology Center Ravensburg


Inhaltsverzeichnis

A Register 23
A.1 Definitionen, Akronyme, Abkürzungen für DeviceNet . . . . . . . . . . . . . . . 23
A.2 Spezifikationen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
A.3 Warenzeichen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
A.4 Urheberrecht . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
A.5 Weitere Urheberrechte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

DeviceNet-Modul für canAnalyser3 iv Copyright HMS Technology Center Ravensburg


Kapitel 1

Übersicht

Das DeviceNet-Modul (Abb. 1.1) ist ein Zusatzmodul für den canAnalyser3 und stellt die Anzeige
der empfangenen Schicht-2 Nachrichten in DeviceNet™-Notation zur Verfügung. Hierbei werden
die Nachrichten gemäß des DeviceNet-Standards der ODVA™ (siehe Anhang A.2) angezeigt.
Im Weiteren besteht die Möglichkeit die zugehörigen Schicht-2 Nachrichten zu den protokolls-
pezifischen Interpretationen einzublenden.

Abbildung 1.1: DeviceNet-Modul

DeviceNet-Modul für canAnalyser3 1 Copyright HMS Technology Center Ravensburg


Kapitel 2

Installation und Inbetriebnahme

2.1 Systemvoraussetzungen
Voraussetzung für die Installation des DeviceNet-Moduls ist ein installierter und funktionsfähiger
canAnalyser3.

2.2 Installation
Zur Installation des DeviceNet-Moduls legen Sie die mitgelieferte Programm-CD in das Laufwerk
Ihres und führen Sie die Datei "DeviceNetModule32.exe" aus.
Folgen Sie den Anweisungen des Installationsprogramms.

2.3 Starten des DeviceNet-Moduls


Um das DeviceNet-Modul zu starten, muss zunächst der canAnalyser3 aufgerufen werden. Das
DeviceNet-Modul erscheint nun im Fenster Modulübersicht im Control Panel (Abb. 2.1). Von
hier kann das Modul auf einen CAN Bus gezogen werden. Wenn die Analysekonfiguration ab-
gespeichert wird, startet der canAnalyser3 das DeviceNet-Modul beim nächsten Aufruf automa-
tisch.
Weitere Informationen hierzu finden Sie in der canAnalyser3 Bedienungsanleitung.

DeviceNet-Modul für canAnalyser3 3 Copyright HMS Technology Center Ravensburg


Kapitel 2. Installation und Inbetriebnahme

Abbildung 2.1: Control Panel

DeviceNet-Modul für canAnalyser3 4 Copyright HMS Technology Center Ravensburg


Kapitel 3

Bedienung des DeviceNet-Moduls

3.1 Funktionsumfang
Das DeviceNet-Modul ermöglicht die Interpretation der empfangenen CAN-Nachrichten nach
dem ODVA™ DeviceNet™ Standard. Es eignet sich für die Fehlersuche und Analyse von
DeviceNet™-Netzwerken und -Systemen.
Das DeviceNet-Modul stellt die folgenden Analyse-Funktionen bereit:

• Auflösung der Connection ID nach Message Group, Message ID und MAC ID

• Interpretation von Schicht-2-Nachrichten anhand des Nachrichtentyps und Generierung


eines Beschreibungstextes

• Darstellung von interpretierten DeviceNet-Nachrichten in zeitlicher Empfangsreihenfolge

• Anzeige der zugehörigen Schicht-2-Nachrichten

• Automatische Erkennung und manuelle Konfiguration expliziter Verbindungen und Inter-


pretation der Kommunikation zwischen Client und Server

• Auswertung und Überwachung des Fragmentierungsprotokolls für explizite Nachrichten


mit nachrichten- oder fragmentweiser Darstellung

• Konfiguration fragmentierter I/O-Nachrichten, Auswertung und Überwachung des Frag-


mentierungsprotokolls mit nachrichten- oder fragmentweiser Darstellung

• Filterung nach Message Group, Message ID und MAC ID

• Filterung nach Nachrichtentyp

• Export und Import der expliziten Verbindungen, der fragmentierten I/O-Nachrichten und
der Filtereinstellungen

• Export der empfangenen Nachrichten im CSV-Format

• Nachrichtenaufzeichnung in eine CSV-Datei

Da verschiedene Instanzen des DeviceNet-Moduls vom Control Panel gestartet werden können,
ist es möglich jedes DeviceNet-Modul individuell an die zu analysierenden Nachrichten oder
Nachrichtengruppen anzupassen (nur bei canAnalyser3 standard möglich).

DeviceNet-Modul für canAnalyser3 5 Copyright HMS Technology Center Ravensburg


Kapitel 3. Bedienung des DeviceNet-Moduls

Abbildung 3.1: DeviceNet-Modul

3.2 Nachrichten-Darstellung
Die Nachrichten werden in der Reihenfolge ihres Empfangs mit folgenden Informationen aufge-
listet (Abb. 3.1):

Spalte Bedeutung
Nr. Laufende Nummer der empfangenen DeviceNet-Nachrichten
Zeit (rel/abs) Zeitstempel des Empfangs, wahlweise absolut im UTC-Zeitformat
oder relativ zur zuvor empfangenen Nachricht; durch Rechtsklick auf
die Spaltenüberschrift kann die Anzeige von Stunden und Minuten ein-
und ausgeschaltet werden
Status Empfangsstatus
Msg Grp Message Group
Msg ID (hex/dez) Message ID
Src MAC ID (hex/dez) Knotennummer des Nachrichten-Senders (Source MAC-ID)
Dst MAC ID (hex/dez) Knotennummer des Nachrichten-Empfängers (Destination MAC ID)
Msg Usage Nachrichtentyp
XID Transaction ID
RR Anzeige, ob es sich um eine Request- oder Response-Nachricht han-
delt
Fragmentierung Anzeige der Fragmentierungsinformationen
Beschreibung Interpretationstext der DeviceNet-Nachricht

Verschiedene Werte können im Hexadezimal- oder Dezimalformat angezeigt werden. Die Aus-
wahl der Darstellungsart für die einzelnen Spalten erfolgt über das Menü Ansicht oder durch
Rechtsklick mit der Maus auf den entsprechenden Spaltenkopf.

DeviceNet-Modul für canAnalyser3 6 Copyright HMS Technology Center Ravensburg


3.2. Nachrichten-Darstellung

Die Anzeige einer DeviceNet-Nachricht kann über mehrere Zeilen erfolgen, falls die Fenster-
breite nicht zur Darstellung aller Informationen ausreicht. Hierzu wird der Menüpunkt Ansicht |
Zeilenumbruch aktiviert.
Um die zugehörige Schicht-2-Nachricht unterhalb einer DeviceNet-Nachricht anzuzeigen, wird
der Menüpunkt Ansicht | Schicht-2-Nachrichten anzeigen aktiviert.

3.2.1 Anzeige des Empfangsstatus


Die Spalte Status visualisiert den Empfangsstatus durch verschiedene Symbole:

Status Bedeutung

Verbindungsaufbau: eine neue Verbindung wurde zur Liste hinzugefügt

Timeout: Latenzzeit beim Senden eines Acknowledge-Fragments oder eines Un-


connected Response wurde überschritten
Nicht bekannte Nachricht: Eine Nachricht konnte nicht interpretiert werden bzw bei
der Interpretation gab es ein Problem

Nachrichtenüberlauf: es gingen Nachrichten verloren


Error Frame: Error Frame wurde empfangen
Unzulässige Nachricht: ein Remote-Frame wurde empfangen
Unzulässige Nachricht: ein Extended-CAN-Frame wurde empfangen

DeviceNet-Modul für canAnalyser3 7 Copyright HMS Technology Center Ravensburg


Kapitel 3. Bedienung des DeviceNet-Moduls

3.3 Nachrichteninterpretation
Die DeviceNet-Spezifikation der ODVA™ lässt nur Standard-CAN-Nachrichten mit 11-bit
Identifier zu und nur diese Nachrichten werden vom DeviceNet-Modul interpetiert. Für
Extended-CAN-Frames, Remote-Frames und Error-Frames findet keine interpretation statt.
Diese Nachrichten werden mit einer entsprechenden Meldung angezeigt.

Hinweis:In der Standardeinstellung ist der canAnalyser3 nicht im Tx-passiv-Betrieb, d.h. es


können aktiv Acknowledges gesetzt und Fehler aufgeschaltet werden. Für manche DeviceNet-
Anwendungen, wie z.B. bei der Analyse des Conformance-Tests, ist es erforderlich, den aktiven
Buszugriff zu verhindern. Hierzu wird in den Controller-Eigenschaften des Control Panels die
Option Tx passiv ausgewählt.

Hinweis: Wenn die Nachrichteninterpretation fehlschlägt, z.B. weil die Nachricht eine unerwar-
tete Länge hat, werden die gesendeten Daten byteweise angezeigt.

3.3.1 I/O-Nachrichten
I/O-Nachrichten werden verwendet, um applikations-spezifische Daten zu übertragen. Das
DeviceNet-Modul zeigt die folgenden Informationen für I/O-Nachrichten an:

• Message Group

• Message ID

• Source MAC ID

• Beschreibungstext mit den übertragenen Daten in byteweiser Darstellung

Folgende Nachrichten werden grundsätzlich als I/O-Nachrichten behandelt:

• Message Group 1, Message ID 0 - 15

• Message Group 2, Message ID 0, 1, 2, 5

• Message Group 3, Message ID 0 - 4

Hinweis: Um die Daten von I/O-Nachrichten zu interpretieren und deren Bedeutung in Klartext
darzustellen, kann das Signal-Modul verwendet werden.

3.3.2 Fragmentierte I/O-Nachrichten


Werden I/O-Nachrichten fragmentiert übertragen, muss der Anwender dies manuell konfigurie-
ren, da DeviceNet™ keinen Mechanismus bereitstellt, um fragmentierte I/O-Nachrichten auto-
matisch zu erkennen. Die Konfiguration fragmentierter I/O-Nachrichten erfolgt über den Befehl
Funktionen | Frag. I/O-Nachrichten konfigurieren... und ist in Abschnitt 3.4 beschrieben.
Ist der Menüpunkt Optionen | Fragmente einzeln anzeigen aktiviert, wird für jedes empfan-
gene Fragment das Fragmentierungsprotokoll interpretiert und in der Spalte Fragmentierung
angezeigt. Der Beschreibungstext der Nachricht enthält die weiteren Datenbytes.
Ist der Menüpunkt Optionen | Fragmente einzeln anzeigen nicht aktiviert, werden die
einzelnen Fragmente zusammengesetzt und die Nachricht wird erst nach Empfang des letzten
Fragments angezeigt. Die Fragmentierungsspalte gibt die Anzahl der Fragmente aus, im

DeviceNet-Modul für canAnalyser3 8 Copyright HMS Technology Center Ravensburg


3.3. Nachrichteninterpretation

Beschreibungstext der Nachricht werden die Datenbytes der ersten 64 Datenfragmente zusam-
mengesetzt und angezeigt. In diesem Modus wird das Fragmentierungsprotokoll überwacht und
bei dessen Verletzung eine Fehlermeldung in der Fragmentierungsspalte ausgegeben.

Hinweis: Ein Eintrag in der Liste fragmentierter Nachrichten ist nur relevant, falls keine explizite
Verbindung über diese Connection ID besteht.

3.3.3 Unconnected Messages


Unconnected Messages können über den Unconnected Message Manager (UCMM) (Request:
Message Group 3, Message ID 6; Response: Message Group 3, Message ID 5) oder über
den Group 2 Only Unconnected Port (Request: Message Group 2, Message ID 6; Response:
Message Group 2, Message ID 3) übertragen werden.
Für Unconnected Messages werden folgende Informationen interpretiert:
• Message Group

• Message ID

• Source und Destination MAC ID

• XID-Bit

• Request/Response-Bit

• Service Code
Die weitere Interpretation ist abhängig vom Service Code:
• Open Explicit Messaging Connection: Für den Request wird das angeforderte Nach-
richtenformat, die Message Group und die Source Message ID angezeigt, über welche die
Verbindung aufgebaut werden soll. Für den Response wird das verwendete Nachrichten-
format, die Destination und Source Message ID, über welche die Verbindung aufgebaut
wird und die Connection Instance ID interpretiert.

• Close Connection: Für den Request wird die Connection Instance ID ausgegeben. Der
Response enthält nur den Service Code.

• Allocate Master/Slave Connection Set: Für den Request werden Klassen-, Instanz-ID
und die einzelnen Flags des Allocation Choice Bytes ausgegeben. Für den Response wird
das verwendete Nachrichtenformat interpretiert.

• Release Master/Slave Connection Set: Für den Request werden Klassen-, Instanz-ID
und die einzelnen Flags des Release Choice Bytes ausgegeben. Der Response enthält
nur den Service Code.

• Error Response: Für diese Response-Nachricht wird der General Error Code und der
Additonal Code interpretiert.

• Device Heartbeat Nachricht: Für diese Response-Nachricht wird die Identity Object
Instance ID, der Device State, die Flags Event, System-, User-, Device-Fault und der Con-
figuration Consistency Value angezeigt.

• Device Shutdown Nachricht: Für diese Response-Nachricht wird die Klassen-, Instanz-
ID und der Shutdown Code angezeigt.

• Für alle weiteren Services werden die übertragenen Daten byteweise angezeigt.

DeviceNet-Modul für canAnalyser3 9 Copyright HMS Technology Center Ravensburg


Kapitel 3. Bedienung des DeviceNet-Moduls

3.3.4 Explizite Nachrichten


Nach erfolgreichem Verbindungsaufbau über den Service Open Explicit Messaging Connection
oder Allocate Master/Slave Connection Set werden Nachrichten, die über diese Verbindungen
übertragen werden, als explizite Nachrichten interpretiert.
Für explizite Nachrichten werden folgende Informationen ausgewertet:

• Message Group

• Message ID

• Source und Destination MAC ID

• XID-Bit

• Request/Response-Bit

• Service Code

Abhängig vom Service Code erfolgt die weitere Interpretation:

• Set Attribute Single: Für den Request wird die Klassen-, Instanz- und Attribute-ID aus-
gewertet und die weiteren Daten werden byteweise angezeigt. Für den Response werden
die gesendeten Daten byteweise angezeigt.

• Get Attribute Single: Für den Request wird die Klassen-, Instanz- und Attribute-ID aus-
gewertet. Für den Response werden die gesendeten Daten byteweise angezeigt.

• Error Response: Für diese Nachrichten wird der General Error Code und der Additonal
Code interpretiert.

• Allocate und Release Master/Slave Connection Set: Diese Services werden interpre-
tiert, wie im Abschnitt Unconnected Messages beschrieben.

• Für alle weiteren Services wird für den Request die Klassen- und Instanz-ID ausgewer-
tet und die weiteren Daten werden byteweise angezeigt. Für den Response werden die
gesendeten Daten byteweise angezeigt.

Außerdem werden die in DeviceNet™ definierten Service- und Klassennamen und die Namen
für die allgemeinen Fehlercodes bei der Interpretation angezeigt.

3.3.5 Fragmentierte explizite Nachrichten


Die Interpretation fragmentierter expliziter Nachrichten geschieht entsprechend des eingestell-
ten Modus:
Ist der Menüpunkt Optionen | Fragmente einzeln anzeigen aktiviert, wird für jedes empfan-
gene Fragment das Fragmentierungsprotokoll interpretiert und in der Fragmentierungs-Spalte
angezeigt. Im Beschreibungstext der Nachricht werden die weiteren Datenbytes angzeigt.
Ist der Menüpunkt Optionen | Fragmente einzeln anzeigen nicht aktiviert, werden die einzel-
nen Fragmente zusammengesetzt und die Nachricht wird erst nach Empfang des letzten Ack-
nowledges interpretiert und angezeigt. Die Fragmentierungsspalte zeigt die Anzahl der Daten-
fragmente (ohne Acknowledges) an. In diesem Modus wird das Fragmentierungsprotokoll über-
wacht und bei einer Verletzung eine Fehlermeldung in der Fragmentierungsspalte ausgegeben.
Ist für fragmentierte explizite Acknowledges eine Zeitüberwachung eingestellt, wird zusätzlich
überprüft, ob die Acknowledges innerhalb der geforderten Zeitspanne empfangen werden.

DeviceNet-Modul für canAnalyser3 10 Copyright HMS Technology Center Ravensburg


3.3. Nachrichteninterpretation

3.3.6 Duplicate MAC ID Check Nachrichten


Für Duplicate MAC ID Check Nachrichten zeigt das DeviceNet-Modul die folgenden Informatio-
nen an:

• Message Group

• Message ID

• Destination MAC ID

• Request/Response-Bit

• Beschreibungstext mit Physical Port Number, Vendor ID und Serial Number

3.3.7 Offline Connection Set Nachrichten


Für die Nachrichten des Offline Connection Set werden die folgenden Informationen angezeigt:

• Message Group

• Message ID

• Beschreibungstext mit den übertragenen Daten in byteweiser Darstellung

3.3.8 Reservierte Nachrichten


In DeviceNet™ sind die Nachrichten mit der CID 0x7C0 - 0x7EB reserviert. Für diese Nachrich-
ten zeigt das DeviceNet-Modul die folgenden Informationen an:

• Message Group

• Message ID

• Beschreibungstext mit den übertragenen Daten in byteweiser Darstellung

3.3.9 Ungültige Nachrichten


In DeviceNet™ sind die Nachrichten mit der CID 0x7F0 - 0x7FF als ungültig deklariert. Für
ungültige DeviceNet-Nachrichten werden die folgenden Informationen angezeigt:

• Message Group

• Message ID

• Beschreibungstext mit den übertragenen Daten in byteweiser Darstellung

DeviceNet-Modul für canAnalyser3 11 Copyright HMS Technology Center Ravensburg


Kapitel 3. Bedienung des DeviceNet-Moduls

Abbildung 3.2: Dialog zur Konfiguration fragmentierter I/O-Nachrichten

3.4 Konfiguration fragmentierter I/O-Nachrichten


Die Liste der fragmentierten I/O-Nachrichten enthält alle vom Benutzer definierten I/O-
Nachrichten, für die das Fragmentierungsprotokoll ausgewertet wird. Alle I/O-Nachrichten, die
nicht in der Liste enthalten sind, werden als unfragmentiert betrachtet.
Über den Menüpunkt Funktionen | Frag. I/O-Nachrichten konfigurieren... wird der Dialog
aus Abb. 3.2 angezeigt. Aus der Liste der fragmentierten Nachrichten können einzelne oder
alle Nachrichten ausgewählt und gelöscht werden. Über die Eingabefelder können neue
fragmentiere I/O-Nachrichten durch Eingabe der Message Group, Message ID und Source MAC
ID oder durch Eingabe der Connection ID (CAN-Identifier) definiert werden.

Achtung: Solange der Dialog geöffnet ist, bleibt der Nachrichtenempfang des DeviceNet-Moduls
gestoppt.

DeviceNet-Modul für canAnalyser3 12 Copyright HMS Technology Center Ravensburg


3.5. Konfiguration expliziter Verbindungen

Abbildung 3.3: Dialog zur Konfiguration expliziter Verbindungen

3.5 Konfiguration expliziter Verbindungen


Über den Menüpunkt Funktionen | Explizite Verbindungen konfigurieren... wird der Dialog
(Abb. 3.3) mit der Liste der expliziten Verbindungen angezeigt. Eine explizite Nachricht kann nur
interpretiert werden, wenn für diese Nachricht eine explizite Verbindung in der Liste vorhanden
ist. Andernfalls wird die Nachricht als I/O-Nachricht behandelt.
Der Dialog zeigt alle aktiven Verbindungen an. Außerdem können einzelne oder alle Verbin-
dungen ausgewählt und gelöscht werden. Über die Eingabefelder ist es möglich neue explizite
Verbindungen durch Eingabe der Message Group, der Message ID und MAC-ID von Server und
Client und des Nachrichtenformats der Liste anzufügen. Die Eingabe der Connection Instance
ID ist optional.
Eine explizite Verbindung kann über folgende Nachrichten erstellt werden:

• Message Group 1, Message ID 0 - 15

• Message Group 2, Message ID 3 (Response), 4 (Request)

• Message Group 3, Message ID 0 - 4

Über die Message Group 2 wird nur das Predefined Master/Slave Connection Set für explizite
Verbindungen unterstützt.

Wenn der Menüpunkt Funktionen | Automatische Verbindungserkennung aktiviert ist, wird


bei korrekten Empfang der Services Open Explicit Messaging Connection und Allocate Mas-
ter/Slave Connection Set eine explizite Verbindung in die Liste aufgenommen. Bei Konflikten mit

DeviceNet-Modul für canAnalyser3 13 Copyright HMS Technology Center Ravensburg


Kapitel 3. Bedienung des DeviceNet-Moduls

bereits vorhandenen Einträgen werden diese entfernt, bevor eine neue Verbindung in die Liste
aufgenommen wird.
Eine explizite Verbindung kann nur manuell aus der Liste gelöscht werden. Die Services Close
Connection und Release Master/Slave Connection Set haben keinen Einfluss auf den Inhalt der
Verbindungstabelle.
Außerdem läßt sich über den Verbindungs-Dialog die Zeitüberwachung für Unconnected
Responses und für Acknowledge-Fragmente einstellen. Die Latenzzeit für Unconnected
Responses ist für die automatische Verbindungserkennung beim Empfang der Services Open
Explicit Messaging Connection und Allocate Master/Slave Connection Set relevant. Eine
explizite Verbindung wird nur erkannt, wenn der Response innerhalb der Latenzzeit gesendet
wird. Ist die Latenzzeit auf 0 eingestellt, wird keine Überwachung vorgenommen.

Achtung: Solange der Dialog geöffnet ist, bleibt der Nachrichtenempfang des DeviceNet-
Moduls gestoppt.

Hinweis: Die Filtereinstellungen haben keinen Einfluss auf die automatische Verbindungserken-
nung.

DeviceNet-Modul für canAnalyser3 14 Copyright HMS Technology Center Ravensburg


3.6. Filterung von Nachrichten

Abbildung 3.4: Darstellung der drei Filteransichten: Filterung nach Message Group, Message Usage oder
MAC ID

3.6 Filterung von Nachrichten


Das DeviceNet-Modul besitzt an der linken Fensterseite einen integrierten Filter. Der Filter bie-
tet drei Ansichten(Abb. 3.4), die sowohl der Konfiguration als auch der Anzeige der aktuellen
Filtereinstellungen dienen.
Die Filterung umfasst die in der Connection ID enthaltenen Informationen sowie den Nachrich-
tentyp. Zur einfachen Konfiguration des Filters stellt dieser drei Ansichten zur Verfügung, die
über Registerkarten ausgewählt werden können. Die Filteransichten sind als Baumstrukturen
dargestellt und die einzelnen Elemente werden über Kontrollkästchen (Checkboxen) aktiviert
oder deaktiviert.
Wird ein Element und alle seine Unterelemente angezeigt, dann ist die Checkbox aktiviert ( ).
Wird ein Element mit allen Unterelementen ausgefiltert, ist die Checkbox deaktiviert ( ). Sind
unterhalb eines Elements sowohl Nachrichten, die angezeigt als auch Nachrichten, die ausge-
filtert werden, so ist diese Checkbox aktiviert und grau hinterlegt ( ). Außerdem kann über ein
Popup-Menü der gesamte Filter geöffnet oder geschlossen werden.
Folgende Filteransichten sind verfügbar:

• Filterung anhand der Message Group, Message ID und MAC ID


In einer Baumstruktur sind alle Nachrichten dargestellt (Abb. 3.4). Die Nachrichten sind
hierarchisch anhand der Message Group, Message ID und MAC ID gegliedert. In diesem
Baum kann für jede einzelne DeviceNet-Nachricht festgelegt werden, ob sie angezeigt
oder ausgefiltert werden soll.

• Filterung anhand des Nachrichtentyps

DeviceNet-Modul für canAnalyser3 15 Copyright HMS Technology Center Ravensburg


Kapitel 3. Bedienung des DeviceNet-Moduls

In einer Baumstruktur werden alle Nachrichtentypen aufgelistet (Abb. 3.4). Beliebige


Nachrichtentypen können angezeigt oder ausgefiltert werden.

• Filterung anhand der MAC ID


In einer Baumstruktur sind alle MAC IDs aufgelistet (Abb. 3.4), unter jeder MAC ID wird
noch nach den einzelnen Nachrichtentypen unterschieden. Die angegebene MAC ID be-
zieht sich immer auf die MAC ID in der Connection ID. In dieser Ansicht kann für jeden
Knoten ausgewählt werden, welche Nachrichten empfangen werden sollen.

Hinweis: Eine Änderung der Filtereinstellungen wirkt sich nur auf alle nach der Einstellungs-
änderung empfangenen Nachrichten aus und hat keinen Einfluss auf die bereits empfangenen
Nachrichten.

3.7 Nachrichtenaufzeichnung (Online Logging)


Die Nachrichtenaufzeichnung ermöglicht das direkte Schreiben der empfangenen Nachrichten
in eine Datei. Die DeviceNet-Nachrichten werden im Textformat als CSV-Datei (Comma Sepa-
rated Value) abgelegt und können zur Analyse und Weiterbearbeitung in Standardwerkzeugen
wie Microsoft Excel importiert werden. Bei Aufzeichnungsbeginn erfolgt die Abfrage nach dem
Dateinamen. Die Darstellungsformate werden bei Aufzeichnungsbeginn übernommen, eine Än-
derung während der Aufzeichnung hat keine Auswirkungen mehr auf die Darstellung in der Datei.
Änderungen der Filtereinstellungen werden hingegen sofort wirksam.
Die Nachrichtenaufzeichnung kann jederzeit durch den Anwender gestoppt werden oder been-
det sich automatisch, wenn der verfügbare Speicherplatz unter 25 MiByte sinkt. Die Einzelda-
teigröße ist auf 1 GiByte beschränkt, bevor eine Folgedatei angelegt wird.

DeviceNet-Modul für canAnalyser3 16 Copyright HMS Technology Center Ravensburg


3.8. Konvertieren einer Traceaufzeichnung

Abbildung 3.5: Konvertierung einer Traceaufzeichnung

3.8 Konvertieren einer Traceaufzeichnung


Eine über das Trace-Modul des canAnalyser3s erzeugte Aufzeichnung im Binärformat kann
vom DeviceNet-Modul in eine CSV-Datei interpretiert werden. Um die Konvertierung zu starten
wird der Menüeintrag Datei | Tracedatei konvertieren... ausgewählt. Daraufhin öffnet sich ein
Dialog (Abb. 3.5), in dem die zu interpretierende Trace-Datei und der Name der zu erzeugenden
CSV-Datei festgelegt wird. Nach Bestätigen des Dialogs mit der OK-Schaltfläche wird die
Interpretation gestartet.

Achtung: Während der Interpretation von Traceaufzeichnungen ist der Nachrichtenempfang des
DeviceNet-Moduls gestoppt und das Modul gesperrt.

3.9 Menüreferenz
3.9.1 Datei-Menü
Menüpunkt Funktion
Neu Erstellt eine neue Konfiguration mit Standard-Einstellungen:
Nachrichtenanzeige, Filtereinstellungen, explizite Verbindungen
und fragmentierte I/O-Nachrichten werden zurückgesetzt
Konfiguration importieren... Importiert zuvor exportierte Konfiguration der expliziten Verbin-
dungen, fragmentierten I/O-Nachrichten und des Filters
Konfiguration exportieren... Exportiert die aktuelle Konfiguration der expliziten Verbindun-
gen, fragmentierten I/O-Nachrichten und des Filters
Einstellungen importieren... Importiert zuvor exportierte Einstellungen wie Schriftart, Fens-
terlayout, Filtereinstellungen etc. aus einer Datei
Einstellungen exportieren... Exportiert die aktuellen Einstellungen wie Schriftart, Fensterlay-
out, Filtereinstellungen etc. in eine Datei
Nachrichten exportieren... Speichert alle in den internen Anzeigepuffern vorgehaltenen
Nachrichten in eine ASCII-Datei
Tracedatei konvertieren... Konvertiert eine Traceaufzeichnung und schreibt das Ergebnis in
eine ASCII-Datei
Beenden Schließt das DeviceNet-Modul

Erläuterungen zum Thema Exportieren und Importieren von einzelnen Einstellungen finden Sie
im Kapitel Der Begriff Analysekonfiguration des canAnalyser3-Handbuchs.

DeviceNet-Modul für canAnalyser3 17 Copyright HMS Technology Center Ravensburg


Kapitel 3. Bedienung des DeviceNet-Moduls

3.9.2 Bearbeiten-Menü
Menüpunkt Funktion
Kopieren als CSV Markierte Zeilen im CSV-Format in die Zwischenablage ko-
pieren
Lesezeichen umschalten Anlegen oder Entfernen eines Lesezeichens für die mar-
kierte Nachricht
Voriges Lesezeichen Zum vorigen Lesezeichen springen
Folgendes Lesezeichen Zum folgenden Lesezeichen springen
Nullzeitpunkt festlegen/freigeben Nullzeitpunkt auf markierte Nachricht legen / Zuvor festge-
legten Nullzeitpunkt freigeben
Zum Nullzeitpunkt gehen Zum zuvor festgelegten Nullzeitpunkt springen

3.9.3 Ansicht-Menü
Menüpunkt Funktion
Zeitanzeige relativ Anzeige des Zeitstempels absolut oder relativ zur zuvor an-
gezeigten Nachricht
Msg ID hex Anzeige der Message ID in dezimaler oder hexadezimaler
Notation
Src/Dest MAC ID hex Anzeige der Source und Destination MAC ID in dezimaler
oder hexadezimaler Notation
Schicht-2-Nachrichten anzeigen Anzeige der zugehörigen Schicht-2-Nachrichten unterhalb
einer DeviceNet-Nachricht
ID hex Anzeige des Schicht-2-Nachrichten-Identifiers in dezimaler
oder hexadezimaler Notation (nur verfügbar, wenn Schicht-
2-Nachrichten angezeigt werden)
Daten hex Anzeige des Schicht-2-Nachrichten-Datenfelds in dezimaler
oder hexadezimaler Notation (nur verfügbar, wenn Schicht-
2-Nachrichten angezeigt werden)
Hilfslinien Zeichnet horizontale Hilfslinien in grauer Farbe zwischen
den einzelnen Zeilen
Zeilenumbruch Stellt die interpretierte Nachricht über mehrere Zeilen dar,
falls die Spaltenbreite zur Darstellung des gesamten Daten-
feldes nicht ausreicht
Letzte Nachrichten anzeigen Anzeige der aktuellsten Nachrichten im Anzeigefenster
Filteranzeige Ein- und Ausblenden der Filteranzeige
Fortlaufende Ansicht Schaltet die Fortlaufende Ansicht sichtbar
Symbolleiste Schaltet die Symbolleiste sichtbar/unsichtbar
Statusleiste Schaltet die Statusleiste sichtbar/unsichtbar

DeviceNet-Modul für canAnalyser3 18 Copyright HMS Technology Center Ravensburg


3.9. Menüreferenz

3.9.4 Funktionen-Menü
Menüpunkt Funktion
Start Startet den Nachrichtenempfang des DeviceNet-
Moduls
Stop Stoppt den Nachrichtenempfang
Frag. I/O-Nachrichten konfigurieren... Öffnet den Dialog zur Konfiguration der fragmentier-
ten I/O-Nachrichten
Automatische Verbindungserkennung Aktiviert/deaktiviert die automatische Verbindungser-
kennung
Explizite Verbindungen konfigurieren... Öffnet den Dialog zur Konfiguration der expliziten
Verbindungen
Nachrichtenaufzeichnung... Schreibt die interpretierten Nachrichten in eine
ASCII-Datei parallel zu ihrer Anzeige am Bildschirm
Anzeige löschen Löscht die Anzeige und setzt den Empfangszähler
zurück
Automatische Spaltenbreiten Stellt ideale Spaltenbreiten ein

3.9.5 Optionen-Menü

Menüpunkt Funktion
Einzelne Fragmente anzeigen Wechselt zwischen fragment- und nachrichtenorientierten
Auflösung des Fragmentierungsprotokolls
Schriftart... Öffnet den Dialog zu Auswahl der Schriftart für die Ansicht

3.9.6 Hilfe-Menü
Menüpunkt Funktion
Hilfethemen Öffnet die Online-Hilfe des DeviceNet-Moduls
Info... Öffnet die Anzeige der Versionsinformationen des DeviceNet-Moduls

DeviceNet-Modul für canAnalyser3 19 Copyright HMS Technology Center Ravensburg


Kapitel 3. Bedienung des DeviceNet-Moduls

Abbildung 3.6: Symbolleiste des DeviceNet-Moduls

3.10 Symbolleiste
Die wichtigsten Funktionen des DeviceNet-Moduls sind auch über die Symbolleiste (Abb. 3.6)
aufrufbar.

3.11 Statusleiste
In der Statusleiste befindet sich ein LED-Symbol, das den Status des Control Panels bzw. des
DeviceNet-Moduls anzeigt:

LED-Farbe Bedeutung
Grün: Control Panel und DeviceNet-Modul sind gestartet
Rot blinkend: Control Panel ist gestoppt
Rot: DeviceNet-Modul ist gestoppt

DeviceNet-Modul für canAnalyser3 20 Copyright HMS Technology Center Ravensburg


3.12. Tastaturkürzel

3.12 Tastaturkürzel
TAB Umschalten zwischen Filteranzeige und Nachrichten-Darstellung
F1 Öffnet die Online-Hilfe
F2 Zum folgenden Lesezeichen springen
Umschalten+F2 Zum vorigen Lesezeichen springen
Strg+F2 Lesezeichen umschalten
F5 Startet den Datenempfang
Umschalten+F5 Stoppt den Datenempfang
F6 Umschaltung der Online-Protokollierung
F8 Anzeige löschen
F11 Ein- und Ausblenden der Filteranzeige
Strg+C Kopiert die markierten Zeilen in die Zwischenablage
Strg+E Anzeigeinhalt in ASCII-Datei abspeichern
Strg+I Dialog zur Konfiguration der fragmentierten I/O-Nachrichten öffnen
Strg+M Wechseln zwischen fragment- und nachrichtenorientierter Auflösung
des Fragmentierungsprotokolls
Strg+N Neue Konfiguration mit Standard-Einstellungen erstellen
Strg+O Programmeinstellungen wie Schriftart, Spaltenbreite etc. laden
Strg+S Aktuelle Programmeinstellungen wie Schriftart, Spaltenbreite etc. spei-
chern
Strg+T Nullzeitpunkt auf markierte Nachricht legen / wieder freigeben
Strg+0 Zum Nullzeitpunkt springen
Strg+W Programmfenster schließen
Strg+X Dialog zur Konfiguration der expliziten Verbindungen öffnen
BildNachOben Eine Seite zurück scrollen
BildNachUnten Eine Seite voraus scrollen
Strg+BildNachOben 1000 Nachrichten zurück scrollen
Strg+BildNachUnten 1000 Nachrichten voraus scrollen
Strg+1..9 Zu 10%..90% des vorgehaltenen Anzeigebereichs springen

DeviceNet-Modul für canAnalyser3 21 Copyright HMS Technology Center Ravensburg


Kapitel 3. Bedienung des DeviceNet-Moduls

Abbildung 3.7: Registryeinstellungen des DeviceNet-Moduls

3.13 Windows Registrierungsdatenbank


Einige wenige Anzeigeoptionen können in der Windows Registrierungsdatenbank unter

HKCU\Software\IXXAT\canAnalyser3\Modules\DeviceNet-Module\Settings

(Abb. 3.7) eingestellt werden:

• DataBytesShown ist ein DWORD Schlüssel, der die maximale Anzahl der angezeigten
Datenbytes für fragmentierte Nachrichten festlegt. Die Standardeinstellung ist 100.

• ExpReassembling ist ein DWORD Schlüssel, der die Anzahl zusammenzufügender ex-
pliziter Fragmente festlegt. Die Standardeinstellung ist 64.

• IOReassembling ist ein DWORD Schlüssel, der die Anzahl zusammenzufügender I/O-
Fragmente festlegt. Die Standardeinstellung ist 64.

• L2FragShown ist ein DWORD Schlüssel, der die maximale Zeilenanzahl der angezeig-
ten Schicht-2-Nachrichten festlegt (siehe auch (Ansicht | Schicht-2-Nachrichten anzei-
gen 3.2)). Die Standardeinstellung ist 10.

Wenn es den entsprechenden Registrierungsschlüssel nicht gibt, kann man ihn über das Kon-
textmenü im Registrierungseditor mittels Neu | DWORD-Wert (32bit) selbst erstellen.

DeviceNet-Modul für canAnalyser3 22 Copyright HMS Technology Center Ravensburg


Anhang A

Register

A.1 Definitionen, Akronyme, Abkürzungen für DeviceNet


Bit-Strobe Connection 1:N Verbindung zwischen einem Master/Client (Bit-Strobe-
Command) und einem oder mehreren Slaves/Servern (Bit-Strobe-
Response).

Change-of-State/Cyclic Connection Punkt zu Punkt Verbindung zwischen einem Sla-


ve/Client (COS/Cyclic-Message) und einem Master/Server (COS/Cyclic-
Acknowledge). Bei Change of State werden Daten vom Client produ-
ziert, wenn sie sich geändert haben, bei Cyclic, wenn ein einstellbares
Zeitintervall abgelaufen ist. Die Nachricht kann optional vom Server be-
stätigt werden.

Connection ID DeviceNet bezeichnet den CAN-Identifier einer Nachricht als Connecti-


on ID und unterteilt diese in 3 Felder. Damit wird eine weitergehende
Unterteilung des CAN-Identifiers wie in Message Group, Message ID
und MAC ID erreicht.

Explicit Message (explizite Nachricht) Nachrichtentyp in DeviceNet bei dem die Bedeu-
tung der Nachricht durch das Datenfeld der CAN-Nachricht festgelegt
wird. Dieser Nachrichtentyp wird für Konfiguration und Diagnose einge-
setzt. Entspricht der SDO in CANopen.

Group-2-Only Server Bezeichnung für ein Gerät in DeviceNet, das Nachrichten nur in
Nachrichtengruppe 2 empfängt. Nutzt ausschließlich das Predefined
Master/Slave Connection Set.

Group-2-Only Unconnected Port des Predefined Master/Slave Connection Set Mit


dem UCMM-Port können nur explizite Verbindungen aufgebaut werden,
wohingegen mit dem Group-2-Only Unconnected Port auch I/O Verbin-
dungen des Predefined Master/Slave Connection Set aufgebaut werden
können.

Group-2 Server Bezeichung für ein Gerät in DeviceNet, welches den UCMM-Port und
zusätzlich das Predefined Master/Slave Connection Set unterstützt.

I/O Message (EA-Nachricht oder implizite Nachricht) Nachrichtentyp in DeviceNet bei


dem die Bedeutung der Nachricht durch den Identifier der CAN-
Nachricht festgelegt wird. Dieser Nachrichtentyp wird für den Austausch

DeviceNet-Modul für canAnalyser3 23 Copyright HMS Technology Center Ravensburg


Anhang A. Register

von Prozessdaten in einem DeviceNet System eingesetzt. Entspricht der


PDO in CANopen.

MAC ID (Media Access Control Identifier) Knotennummer eines DeviceNet Gerätes im


Netzwerk. DeviceNet unterscheidet für Explicit Messages zwischen
Source MAC-ID (Quellknoten) und Destination MAC-ID (Zielknoten). Für
I/O Messages wird nur die Source MAC-ID genutzt.

Message Format (Nachrichtenformat) Das Nachrichtenformat einer Verbindung legt für


explizite Nachrichten fest, mit welchem Format Klasse und Instanz
adressiert werden. Ein DeviceNet Knoten unterscheidet hierbei zwi-
schen 8-Bit und 16-Bit Adressierung von Klasse und Instanz, sodass
insgesamt 4 verschiedene Modi zur Verfügung stehen: DeviceNet 8/8
bis DeviceNet 16/16 (8-Bit Class ID/8 Bit Instance ID bis 16-Bit Class
ID/16-Bit Instance ID)

Message Group (Nachrichtengruppe) DeviceNet unterteilt die verfügbaren CAN-


Identifier in insgesamt 4 Nachrichtengruppen.

Message ID (Nachrichtenbezeichner) Für jeden DeviceNet Knoten im Netzwerk steht in-


nerhalb der einzelnen Nachrichtengruppen eine bestimmte Anzahl von
Nachrichtenbezeichnern zur Verfügung.

Multicast Poll Connection 1:N Verbindung zwischen einem Master/Client (Multicast-


Command) und einem oder mehreren Slaves/Servern (Multicast-
Response). Neuer EA-Nachrichtentyp, wurde mit Errata 3 spezifiziert.
Ansonsten ähnlich der Poll Connection.

ODVA (Open DeviceNet Vendor Organization Inc.) Nutzervereinigung aller DeviceNet


Anwender weltweit (siehe auch www.odva.org).

Poll Connection Punkt zu Punkt Verbindung zwischen einem Master/Client (Poll-


Command) und einem Slave/Server (Poll-Response).

Predefined Master/Slave Connection Set Vordefinierter Satz an möglichen Verbindun-


gen, die ein DeviceNet Knoten unterstützt. Hierbei unterscheidet man
zwischen expliziten Verbindungen mit expliziten Nachrichten s.o. und
I/O Verbindungen mit den möglichen Nachrichtentypen: Poll Connec-
tion, Bit-Strobe Connection, Change-of-State/Cyclic Connection, Multi-
cast Poll Connection.

UCMM-Port (Unconnected Message Manager Port) Eine von zwei Möglichkeiten, mit ei-
nem DeviceNet Knoten eine Verbindung aufzubauen, die andere ist der
Group-2-Only Unconnected Port des Predefined Master/Slave Connec-
tion Set.

A.2 Spezifikationen
[1] THE CIP NETWORKS LIBRARY
Volume 1
Common Industrial Protocol
Edition 2.1

DeviceNet-Modul für canAnalyser3 24 Copyright HMS Technology Center Ravensburg


A.3. Warenzeichen

January 2005
Open DeviceNet Vendor Association, Inc. (ODVA)

[2] THE CIP NETWORKS LIBRARY


Volume 3
DeviceNet Adaptation of CIP
Edition 1.1
January 2005
Open DeviceNet Vendor Association, Inc. (ODVA)

A.3 Warenzeichen
DeviceNet ist ein Warenzeichen der ODVA, Inc.

A.4 Urheberrecht
© 2004-2017 HMS Technology Center Ravensburg GmbH

A.5 Weitere Urheberrechte


This software contains material that is © 1994-2000 DUNDAS SOFTWARE LTD., all rights re-
served.

This product includes FatCow Web Hosting Free Icons (http://www.fatcow.com/free-


icons).
These icon sets are licensed under a Creative Commons Attribution 3.0 License (http://
creativecommons.org/licenses/by/4.0/legalcode)
HMS Networks bedankt sich bei FatCow Web Hosting für die unentgeltliche Bereitstellung der
Nutzungsrechte an ihrer ansprechenden, vielfältigen und umfassenden Iconsammlung.

DeviceNet-Modul für canAnalyser3 25 Copyright HMS Technology Center Ravensburg

Das könnte Ihnen auch gefallen