Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

HINWEIS
Bei MOVIDRIVE
ob in der parametrierten Timeout-Zeit Telegramme empfangen werden.
Bei MOVIMOT
klischen Frames (ML_FT... beim Sender) aktiviert. Azyklische Kommunikation schal-
tet beim MOVIMOT
Nach Start der zyklischen Kommunikation mit _MovCommOn ist dann nur noch der
_MoviLink-Befehl zur Adresse 253 (intern) möglich, mit dem _MoviLink-Befehl kann
nicht mehr auf andere Geräte zugegriffen werden.

17.3.15 _MovCommDef

Der Befehl _MovCommDef kann nur mit MQx-Modulen verwendet werden.
Syntax
_MovCommDef(H)

Beschreibung

Die MovComm-Befehle ermöglichen den zyklischen Datenaustausch zwischen MQx
und typischerweise bis zu 4 MOVIMOT
Profil. Mit _MovCommDef wird eine Kommunikationsverbindung zum MOVIMOT
gerichtet, indem Parameter wie z. B. die Geräteadresse eingestellt werden. Mit
_MovCommOn wird die zyklische Kommunikation gestartet. Danach läuft die zyklische
Kommunikation im Hintergrund, unabhängig von der aktuellen Befehlsabarbeitung des
IPOS
IPOS
des IPOS
Es sind bis zu 8 Kommunikationsbeziehungen zulässig. Beachten Sie bitte, dass die An-
zahl der Kommunikationsbeziehungen sehr starken Einfluss auf die Buszykluszeit der
RS-485 und damit auf die Reaktionszeit des MOVIMOT
ziehung oder Teilnehmer sind ca. 20 ms Buszykluszeit einzurechnen. Voraussetzung
für das Erreichen von 20 ms Buszykluszeit pro Teilnehmer ist eine einwandfreie Verka-
belung der RS-485. Tritt während der zyklischen Kommunikation ein Time-out auf, wird
das über den Fehler 91 Gateway Sysfault angezeigt. Mit der Rückmeldung des
MOVIMOT
Alle für die Befehlsausführung notwendigen Informationen sind durch das Anwender-
programm in eine Datenstruktur im Variablenbereich einzutragen. Der Anfang dieser
Variablenstruktur wird dem Befehl als Argument übergeben. Die Variable wird durch
MOVCOM Variablenname; definiert und hat folgende Struktur:
BusType (H+0)
Address (H+1)
Format (H+2)
Pd Pointer (H+3)
Para Pointer (H+4)
Handbuch – IPOSplus®
®
B und MOVITRAC
®
wird die Timeout-Überwachung mit den ersten empfangenen zy-
®
die Timeout-Überwachung wieder aus.
plus®
-Programms. Das Abbild der ausgetauschten Prozessdaten liegt auf
plus®
-Variablen und kann dort gelesen und geschrieben werden. Mit dem Anhalten
plus®
-Programms wird auch die zyklische Kommunikation gestoppt.
®
wird die Fehlermeldung automatisch aufgehoben.
Bustyp (Schnittstelle)
ML_BT_S1 = 2 (RS485 zum MOVIMOT
Einzeladresse oder Gruppenadresse des anzusprechenden MOVIMOT
0 ... 99
100 ... 199
255
Angabe der Prozessdaten zur Datenübertragung
3 =
2 Prozessdatenworte zyklisch (für MOVIMOT
5 =
3 Prozessdatenworte zyklisch (für MOVIMOT
Nummer der Variablen H", auf der die Prozessdaten abgelegt bzw. die zu
schreibenden Daten geholt werden.
(Die Datenstruktur für H" ist im Anschluss ausführlich beschrieben)
Nummer der Variablen H*, auf der die Parameterdaten abgelegt bzw. die zu
schreibenden Daten geholt werden.
Wird vom MOVIMOT
Compiler – Funktionen
Standardfunktionen
®
B wird für die Timeout-Überwachung überprüft,
®
über die RS-485-Schnittstelle mit MOVILINK-
®
hat. Pro Kommunikationsbe-
®
)
Einzeladressierung
Gruppenadressierung
Broadcast
®
nicht unterstützt.
n
n
kVA
kVA
f
f
i
i
P
Hz
Hz
P
®
ein-
®
®
) = ML_FT_2
®
) = ML_FT_3
17
227

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis