Herunterladen Inhalt Inhalt Diese Seite drucken

Parameterdatentransfer - Lenze i550 motec Inbetriebnahme

Vorschau ausblenden Andere Handbücher für i550 motec:
Inhaltsverzeichnis

Werbung

Netzwerk konfigurieren
PROFINET

Parameterdatentransfer

12.11.4
Parameterdatentransfer
Die Datenkommunikation mit PROFINET ist gekennzeichnet durch den gleichzeitigen Betrieb
von zyklischen und azyklischen Diensten im Netzwerk. Zu den azyklischen Diensten gehört der
Parameterdatentransfer als optionale Erweiterung, mit dem der Zugriff auf alle Gerätepara-
meter ermöglicht wird.
Details
Der Zugriff auf die Gerätedaten richtet sich nach dem PROFIdrive-Profil.
Es ist immer nur ein Parameterauftrag in Bearbeitung (kein Pipelining).
Es werden keine Spontanmeldungen übertragen.
Es gibt ausschließlich azyklische Parameteraufträge.
Grundsätzlich können mit einem IO-Controller immer Parameteraufträge vom IO-Device ange-
fordert werden, wenn sich das IO-Device im Zustand DATA_EXCHANGE befindet.
Übertragungsrichtungen beim azyklischen Datentransfer
IO-Controller
Parameterauftrag
Parameterantwort
1. Durch einen "Write.req" wird der Datensatz (DB47) als Parameterauftrag an das IO-Device
übergeben.
2. Mit "Write.res" wird dem IO-Controller der Eingang der Nachricht bestätigt.
3. Der IO-Controller fordert mit "Read.req" die Antwort des IO-Device an.
4. Das IO-Device antwortet mit einem "Read.res (-)", falls die Bearbeitung noch nicht abge-
schlossen ist.
5. Nach der Parameterbearbeitung wird der Parameterauftrag mit Übergabe der Parameter-
antwort durch "Read.res (+)" an den IO-Controller abgeschlossen.
Telegrammaufbau
Destr
ScrAddr
VLAN
6 Bytes
6 Bytes
4 Bytes
Im Feld "Read/Write Block" spezifiziert der Initiator den Zugriff auf den Datensatz "DB47". Die
Daten, die auf diesen Index geschrieben oder von diesem gelesen werden, enthalten einen
Header und den Parameterauftrag oder die Parameterantwort. Die gelesenen oder zu schreib-
enden Daten sind im Feld "Data" enthalten.
336
Write.req
mit Daten (Parameterauftrag)
Write.res
ohne Daten
Read.req
ohne Daten
Read.res (-)
ohne Daten
Read.req
ohne Daten
Read.res (+)
mit Daten (Parameterantwort)
Type
RPC
NDR
0x0800
4 Bytes
80 Bytes
64 Bytes
IO-Device
Parameterauftrag
Parameterantwort
Read/Write Block
64 Bytes
0 .... 240 Bytes
Parameter-
bearbeitung
Data
FCS
4 Bytes

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis