Herunterladen Inhalt Inhalt Diese Seite drucken

Slave-Adresse - Omron SYSDRIVE 3G3MV Technisches Handbuch

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

Werbung

Kommunikation
Datenbezeichnung
Slave–Adresse
Funktions–Code
Kommunikationsdaten
Fehlerprüfung
Hinweis
Bei der obigen Kommunikation ist die Vorgabe –1 (65535) und das niederwertige Byte (LSB) wird
in das höchstwertige (MSB) konvertiert (in umgekehrter Richtung). Die CRC-16–Prüfung wird
automatisch durchgeführt, wenn die Protokollmakrofunktion der SYSMAC CS1-Serie oder eine
SPS der C200HX/HG/HE–Serie von OMRON verwendet wird.
Slave–Adresse
Hinweis
Die Broadcast–Meldung wird an alle Slaves geschickt. Nur der RUN–Befehl (Register 0001 Hex)
und der Frequenzbefehl (Register 0002 Hex) können an diese Meldung schreiben. Der Fre-
quenzumrichter, der diese Meldung empfängt, sendet keine Antwort zurück, umabhängig davon,
ob die Meldung fehlerfrei empfangen wurde oder nicht. Als Maßnahme gegen Kommunikations-
fehler sollte daher die Überwachungsfunktion des Frequenzumrichters zur Empfangsprüfung von
Broadcast–Meldungen verwendet werden.
Funktions–Code
Funktions–Code
03 Hex
Daten lesen
08 Hex
Rückkopplungsschleifen–Test
10 Hex
Daten schreiben
Hinweis 1. Verwenden Sie nur die obigen Codes, andernfalls erfasst der Frequenzumrichter einen Kommu-
nikationsfehler und gibt eine Fehlermeldung aus.
Hinweis 2. Der Frequenzumrichter verwendet den gleichen Funktions–Code für die Antwort. Wenn jedoch
ein Fehler auftritt, wird das MSB des Funktions–Codes auf 1 gesetzt. Wenn z. B. ein Fehler in
einer DSR–Meldung mit dem Funktions–Code 03 auftritt, dann ist der Funktions–Code der Ant-
wort 03.
Kommunikationsdaten
146
Stellen Sie die Slave–Adresse (eingestellter Wert in n153) auf die Adresse, an die die
DSR–Meldung gesandt werden soll. Die Slave–Adresse muss innerhalb des Bereichs von 00
bis 32 (00 bis 20 Hex) liegen.
Dieser Befehl gibt dem Frequenzumrichter Befehle zu den Einzelheiten der Verarbeitung.
Beispiel: Daten lesen (03 Hex) und Daten schreiben (10 Hex)
An den Befehl angehängte Daten.
Beispiel: Die Registernummer der Lese–Start–Daten und die Anzahl der Register der Lesedaten
CRC-16 Prüf–Code überprüft die Zuverlässigkeit der Meldungsdaten.
Der Master kann mit maximal 32 Slaves über die RS-422/485–Schnittstelle
kommunizieren. Eine einzige Slave–Adresse wird jedem Slave (Frequenz-
umrichter) für die Kommunikation zugewiesen.
Die Slave–Adressen müssen innerhalb des Bereichs von 00 bis 32 (00 bis
20 Hex) liegen. Wenn eine DSR–Meldung an die Slave–Adresse 00 aus-
gegeben wird, dann ist diese Meldung eine Broadcast–Meldung.
Der Funktions–Code liefert dem Frequenzumrichter Befehle zu Verarbei-
tungseinzelheiten.
Die folgenden drei Funktions–Codes sind verfügbar.
Befehlsbezeichnung
Kommunikationsdaten werden an den Befehl gehängt. Der Inhalt und die
Anordnung der Kommunikationsdaten variiert je nach Funktions–Code.
Einzelheiten entnehmen Sie bitte Abschnitt 7-3 DSR–Meldung und Ant-
wort .
Beschreibung
Liest die Daten der spezifizierten Registernummer. Fortlaufende Daten von
maximal 16 Worten (32 Bytes) können gelesen werden.
Die DSR–Meldung wird als Antwort zurückgesendet. Dieser Befehl wird zur
Überprüfung des Kommunikationsstatus verwendet.
Die angehängten Daten in dem Format werden in die spezifizierte
Registernummer geschrieben. Fortlaufende Daten von maximal 16 Worten
(32 Bytes) können geschrieben werden.
Abschnitt 7
Beschreibung

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis