Herunterladen Inhalt Inhalt Diese Seite drucken

Fehlerprüfung; Dsr-Meldung Und Antwort; Daten Lesen (Funktions-Code: 03 Hex); Einstellungen Und Antworten - Omron SYSDRIVE 3G3MV Technisches Handbuch

Vorschau ausblenden Andere Handbücher für SYSDRIVE 3G3MV:
Inhaltsverzeichnis

Werbung

Kommunikation
Fehlerprüfung
8 Bits
Slave–Adresse
Funktions–Code
Start der Kommunikationsdaten
Ende der Kommunikationsdaten
7-3
DSR–Meldung und Antwort
Die folgende Beschreibung liefert Informationen über die Einstellung von DSR–Meldungen
und gibt an, welche Einzelheiten als Antwort erhalten werden. Jede DSR–Meldung oder Ant-
wort wird in 8-Bit–Blöcke unterteilt. Daher müssen die Daten für die Kommunikation in 8-Bit–
Blöcke eingestellt werden.
7-3-1
Daten lesen (Funktions–Code: 03 Hex)

Einstellungen und Antworten

Hinweis 1. Ein Parameter entspricht einem Register (ein Wort), daher spezifiziert die "Registeranzahl der
Lesedaten" die Anzahl der zu lesenen Parameter (d. h. die Anzahl der fortlaufenden Register,
beginnend mit der ersten Registernummer).
Hinweis 2. Die "Anzahl der Bytes der angehängten Daten" gibt die Anzahl der Datenbytes an, die aus dem
Register gelesen werden und von diesem Punkt an angehängt werden. Die Anzahl der Register
muss der Anzahl der Bytes, dividiert durch zwei, entsprechen.
Der CRC-16 Prüf–Code ist der Rest (16 Bits), wenn alle Meldungsblöcke
von der Slave–Adresse bis zu den letzten Kommunikationsdaten in Reihe
geschaltet werden, wie das folgende Diagramm zeigt, und diese Daten
werden durch eine festgelegte 17-stellige Binärzahl (1 1000 0000 0000
0101) dividiert.
Das LSB der Slave–Adresse wird als MSB in der CRC-16–Rechnung behandelt.
Hinweis 1. In der Regel wird "0" als Anfangswert für CRC-16–Rech-
nungen verwendet, hier wird jedoch "–1" (16 Bits alle "1")
verwendet.
Hinweis 2. Der CRC-16–Code wird mit dem LSB der Slave–
Adresse, die als MSB behandelt wird und dem letzten
MSB der Kommunikationsdaten, die als LSB behandelt
werden, errechnet.
Hinweis 3. Errechnen Sie auch den CRC-16–Code für Antworten
des Slaves und vergleichen Sie diese mit dem
CRC-16–Code in der Antwortmeldung.
Um Daten über den Frequenzumrichters zu lesen (wie z. B. Steuerungs–
E/A–Statusdaten, Überwachungsdaten oder Parameterwertdaten) geben
Sie die folgende DSR–Meldung aus.
"Daten lesen" umfasst maximal 16 Worte in der Länge (d. h. Daten von 32
Bytes aus 16 Register) pro DSR–Meldung.
Eine Registernummer wird jeder Funktionsangabe zugewiesen, wie z. B.
Steuerungs–E/A, Überwachungsangabe und Parameterfunktionen. Die
Registernummer jedes Parameters wird in diesem Handbuch angegeben,
wenn der Parameter in Abschnitt 10 Parameterliste erklärt wird. Informatio-
nen über die Registernummern, außer für die Parameter, entnehmen Sie
bitte Abschnitt 7-6 Einzelheiten über die Registernummernzuweisung .
Abschnitt 7
147

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis