Herunterladen Inhalt Inhalt Diese Seite drucken

Parameterdatentransfer - Lenze i550 protec Serie Inbetriebnahme

Vorschau ausblenden Andere Handbücher für i550 protec Serie:
Inhaltsverzeichnis

Werbung

12.15.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.
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
Netzwerk konfigurieren
IO-Device
Parameterauftrag
Parameterantwort
Read/Write Block
64 Bytes
0 .... 240 Bytes
PROFINET
Parameterdatentransfer
Parameter-
bearbeitung
Data
FCS
4 Bytes
455

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis