Herunterladen Inhalt Inhalt Diese Seite drucken

Das Devicenet Protokoll - NORD Drivesystems BU0080 Anleitung

Inhaltsverzeichnis

Werbung

NORDAC DeviceNet Handbuch
3

Das DeviceNet Protokoll

Teilnehmer
Kommunikation, Verbin-
dungsobjekte
Predefined Master/ Slave
Connection Set
Objektmodell
Explicit Message
I/O-Messages
Polling
Bit-Strobe
16
In einem DeviceNet- Netzwerk können bis zu 64 Teilnehmer miteinander kommuni-
zieren. Jeder Teilnehmer hat dabei eine eigene Knotenadresse.
Die Kommunikation zwischen einzelnen Geräten erfolgt über Verbindungsobjekte.
Bevor der Datenaustausch beginnen kann, müssen solche Verbindungen (Connecti-
on Objects) eingerichtet werden.
Das Predefined Master/ Slave Connection Set stellt eine Schnittstelle zur Verfügung,
mit der ein Satz von bis zu 4 Verbindungen zugeordnet werden kann:
Explicit Messaging Connection
Polled I/O Connection
Bit.Strobe I/O Connection
Change Of State / Cyclic I/O Connection
Der Zugriff auf den Slave ist nur von einem Master aus möglich.
DeviceNet beschreibt alle Daten und Funktionen anhand eines Objektmodells. Ein
Objekt repräsentiert hierbei die einzelnen Komponenten innerhalb eines Gerätes.
Es ist bestimmt durch seine Daten oder Eigenschaften (Attributes) und stellt Funktio-
nen bzw. Dienste (Services) für den Zugriff von außen bereit. Eine Objekt-Klasse de-
finiert alle Eigenschaften (Attribute/Services) von Objekten des selben Typs. Mit dem
Erzeugen einer Objekt-Instanz wird eine reale Kopien des Objektes mit eigenen Da-
ten erstellt.
Über Explicit Messages erfolgt werden niederpriore Konfigurations-/Diagnosedaten
ausgetauscht (Parametrierung). Bei dieser Verbindung handelt es sich immer um ei-
ne Point-to-Point Verbindung nach dem Client/Server-Prinzip.
I/O-Messages dienen der Übertragung von Prozessdaten. Eine I/O Message hat im-
mer einen Producer (Sender). Es können aber mehrere Consumer (Empfänger) exis-
tieren Die Prozessdaten können entweder bis 8 Byte enthalten (unfragmentiert) oder
über mehrere Telegramme verteilt werden (fragmentiert).
Eine Polled-Verbindung entspricht einer Master-Slave-Verbindung: Der Master sen-
det zyklisch Daten an den Slave. Dieser antwortet seinerseits mit seinen Statusdaten.
Bei einer Bit-Strobe-Verbindung sendet der Master ein 8-Byte-Telegramm an alle an-
geschlossenen Geräte. Dabei ist jedem Teilnehmer genau ein Bit zugeordnet. Da alle
Teilnehmer das Telegramm gleichzeitig erhalten, kann somit eine synchrone Reakti-
on ausgeführt werden. Die Reaktion der einzelnen Teilnehmer auf dieses Bit ist an-
wendungsspezifisch und muss dem Master bekannt sein. Die Bit-Strobe-Telegramme
sind unbestätigt.
BU 0080 DE

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis