Herunterladen Inhalt Inhalt Diese Seite drucken

Datenaustausch Des Masters Über Movilink - SEW-Eurodrive Movidrive Serielle Handbuch

Inhaltsverzeichnis

Werbung

5.3
Datenaustausch des Masters über MOVILINK
Über IPOS
Prozessdaten-Telegramme an andere Teilnehmer zu versenden. Der Befehl für die
Ausführung eines Parameter- und/oder Prozessdatenaustauschs heißt MOVLNK.
Der Movilink (...)-Befehl ist nicht multimaster-fähig. Während der gesamten Ausfüh-
rungszeit eines MOVLNK-Befehls darf es im gesamten Netzwerk nur einen Master ge-
ben!
Wenn Sie ein multimaster-fähiges Protokoll benutzen wollen, verwenden Sie den
IPOS
Der Movilink (...)-Befehl hat als Argument eine Variable H, die auf eine Befehlsstruktur
zeigt. Alle für die Kommunikation notwendigen Informationen sind in diese Befehlsstruk-
tur einzutragen.
Die Befehlsstruktur beinhaltet mehrere Variablen, die die Schnittstelle auswählt, die Art
der Übertragung und die Daten festlegt. In der folgenden Tabelle wird die Befehlsstruk-
tur erläutert:
MOVLNK Ml
Variab-
len Nr.
_Movilink (...)
H
H + 1
H + 2
H + 3
H + 4
H + 5
H + 6
Der DPointer zeigt auf eine Datenstruktur, die in der folgenden Tabelle erklärt wird:
MLDATA Mld
Variab-
len Nr.
H'
H' + 1
H' + 2
H' + 3
H' + 4
H' + 5
H' + 6
H' + 7
1) Der Name wird nicht angezeigt.
®
MOVIDRIVE
Serielle Kommunikation
Datenaustausch des Masters über MOVILINK®
plus®
können MOVILINK
plus®
-Befehl SCOM.
Name
Werte
0 = reserviert
1 = S0 (RS-485 #1)
2 = S1 (RS-485 #2)
Ml.BusType
3 = reserviert
4 = reserviert
5 = SBus
0...63 (SBus)
Ml.Address
100...163 (SBus)
0 = Param + 1PD
1 = 1PD
2 = Param + 2PD
Ml.Format
3 = 2PD
4 = Param + 3PD
5 = 3PD
6 = Param (ohne PD)
1 = Lesen
2 = Schreiben
Ml.Service
3 = Schreiben ohne
speichern
Index-Nummer eines
Ml.Index
Parameters
Ml.DPointer Variablen-Nummer
Ml.Result
Fehlercode oder 0
1)
Name
Bedeutung
Mld.Write-
Beinhaltet die Daten für einen Parameter-Write-Dienst.
Par
Mld.Read-
Beinhaltet die Daten, die bei einem Parameterdienst gelesen werden.
Par
Mld.PO1
1. Prozessausgangsdatenwort, das vom Mastergerät zum Slavegerät gesendet wird.
Mld.PO2
2. Prozessausgangsdatenwort, das vom Mastergerät zum Slavegerät gesendet wird.
Mld.PO3
3. Prozessausgangsdatenwort, das vom Mastergerät zum Slavegerät gesendet wird.
Mld.PI1
1. Prozesseingangsdatenwort, das vom Slavegerät zum Mastergerät gesendet wird.
Mld.PI2
2. Prozesseingangsdatenwort, das vom Slavegerät zum Mastergerät gesendet wird.
Mld.PI3
3. Prozesseingangsdatenwort, das vom Slavegerät zum Mastergerät gesendet wird
®
®
-Befehle versendet werden, um Parameter oder
Bedeutung
Ausgewählt wird die Schnittstelle, die für die Übertragung
®
eines MOVILINK
-Befehls benutzt werden soll
Für Standard-Dienste wird die SBus-Adresse benötigt.
Zur Berechnung der Gruppenadresse muss zur SBus-
Gruppenadresse 100 addiert werden.
Beschreibung des Telegramm-Aufbaus.
beispielsweise Frametype = 4:
Es werden mit einem MOVLNK-Befehl Parameter und 3 Pro-
zessdaten übertragen.
Lesen eines Parameters über Parametertelegramm.
Schreiben mit speichern in nicht-flüchtigem Speicher.
Schreiben ohne zu speichern.
Index-Nummer des Parameters, der geändert oder gelesen
werden soll
Nummer der Variablen H', wo die gelesenen Daten abgelegt,
bzw. die zu schreibenden Daten abgeholt werden.
Beinhaltet den Fehlercode nach Ausführung des Dienstes,
bzw. Null, wenn kein Fehler aufgetreten ist.
47

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis