Herunterladen Inhalt Inhalt Diese Seite drucken

Weidmuller UR20-4DI-P Handbuch Seite 80

Inhaltsverzeichnis

Werbung

5 Detailbeschreibungen Feldbuskoppler | EtherNet/IP-Feldbuskoppler
Achten Sie beim Schreiben der Parameterdaten
auf deren Gültigkeit. Dies erreichen Sie, indem Sie
die Parameter im Webserver einstellen und den
Parameterdatensatz auslesen.
Aufbau der Konfigurationsassembly UR20-FBC-EIP
Byte
Bit 7
Bit 6
0
M 8
M 7
1
M 16
M 15
2
M 24
M 23
3
M 32
M 31
4
M 40
M 39
5
M 48
M 47
6
M 56
M 55
7
M 64
M 63
8
Länge der Parameter des ersten Moduls, das Parameter enthält
9
10
11
...
Länge der Parameter des nächsten Moduls
...
Parametrieren über Modul Parameter Klasse 0x67
Jeder Modulparameter entspricht einem Attribut, beginnend
ab Attribut 0x65. Die Anzahl der Attribute ist abhängig vom
Modul. Über Attribut 0x64 kann die ID des letzten Parame-
terattributs eines Moduls ausgelesen werden. Der Datentyp
des Attributs (USINT, UINT oder UDINT) ist abhängig vom
Parameter, der damit eingestellt wird. Die Reihenfolge der
Parameter und die möglichen Werte sind in den Parameterta-
bellen der Modulbeschreibungen angegeben (s. Kapitel 6).
Klasse 0x67 unterstützt die Dienste „Get_Attributes_All" und
„Set_Attributes_All", sodass alle Parameter eines Moduls in
einem Telegramm geschrieben und gelesen werden können.
In diesen Telegrammen sind alle Attribute eines Moduls ab
Attribut 0x65 enthalten. Die Gesamtlänge hängt daher von
der Anzahl der Attribute und den einzelnen Datentypen ab.
Die übertragenen Parameter werden im Koppler auf Gültig-
keit geprüft.
80
Bit 5
Bit 4
Bit 3
Bit 2
M 6
M 5
M 4
M 3
M 14
M 13
M 12
M 11
M 22
M 21
M 20
M 19
M 30
M 29
M 28
M 27
M 38
M 37
M 36
M 35
M 46
M 45
M 44
M 43
M 54
M 53
M 52
M 51
M 62
M 61
M 60
M 59
Modul-ID
Modul-ID
Parameter
...
Modul-ID
Modul-ID
Parameter
...
Prozessdaten
Die Prozessdaten für den UR20-FBC-EIP werden gepackt in
folgenden Assemblies zusammengefasst.
Gepackte Prozessdaten UR20-FBC-EIP
Eingangsdaten
Assembly 0x65 (101)
Bit 1
Bit 0
2 Byte Statuswort
M 2
M 1
X Byte Prozessdaten der Module
M 10
M 9
M 18
M 17
Ausgangsdaten
M 26
M 25
Assembly 0x66 (102)
M 34
M 33
2 Byte Steuerwort
M 42
M 41
X Byte Prozessdaten der Module
M 50
M 49
M 58
M 57
Die Assemblies 0x66 (102) und 0x68 (104) haben einen
Run/Idle Header.
Die erste Verbindung, die aufgebaut wird, besteht entweder
aus je einer Assembly mit Eingangs- und einer mit Aus-
gangsdaten oder es ist eine „input only" Verbindung, die als
Ausgang Assembly 0xC6 (198) verwendet. Wenn eine Ver-
bindung mit Ausgangsdaten besteht, kann zusätzlich eine
„Listen only"-Verbindung aufgebaut werden, die als Ausgang
Assembly 0xC7 (199) verwendet. Beide Assemblies sind
nicht über die Klasse Assembly ansprechbar.
Auf die Ausgangsdaten kann immer nur eine SPS schreiben,
weitere Verbindungsversuche mit schreibendem Zugriff wer-
den abgelehnt. Es können aber weitere Verbindungen „Input
only" oder „Listen only" aufgebaut werden.
Handbuch u-remote
Assembly 0x67 (103)
2 Byte Statuswort
X Byte Prozessdaten der Module
8 Byte Diagnosedaten
Assembly 0x68 (104)
2 Byte Steuerwort
X Byte Prozessdaten der Module
8 Byte Diagnosedaten Steuerwort
Es können nur die jeweils zusammengehörigen
Assemblies 101 mit 102 oder 103 mit 104 ver-
wendet werden. Ist die EDS-Datei installiert, wird
dies überprüft und ein ungültiger Zugriff verwei-
gert.
1432780000/21/06.2020

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis