FC_SercosReadServiceDataByTopAddr

 

FC_SercosReadServiceDataByTopAddr - Allgemeine Informationen

Übersicht

Typ

Funktion

Verfügbar ab

SystemInterface_1.35.2.0

Beschreibung

FC_SercosReadServiceDataByTopAddr liest Daten über den Servicekanal Sercos vom adressierten Gerät.

Schnittstelle

Eingang

Datentyp

Beschreibung

i_wTopoAddr

WORD

Topologische Adresse des Sercos-Geräts

i_dwIDN

DWORD

Datendienst-IDN

i_wType

WORD

Datendiensttyp

o0: read name

o1: read attribute

o2: read unit

o3: read min. value

o4: read max. value

o5: read user data

o6: read user data with variable length

o7: execute command

i_dwPointerToData

DWORD

Zeiger auf den Datenspeicher, gefüllt mit der tatsächlichen Länge der Datenbytes

i_wMaxDataLen

WORD

Tatsächliche Länge der zu lesenden Datenbytes

Ein-/Ausgang

Datentyp

Beschreibung

iq_uiReadDataLen

UINT

UINT-Variable zum Auslesen der Datenlänge des Parameters Sercos (i_wType=6)

iq_uiMaxReadDataLen

UINT

UINT-Variable zum Auslesen der Datenhöchstlänge des Parameters Sercos (i_wType=6)

Rückgabewert

Datentyp

Beschreibung

DINT

0: OK.

-1: Die topologische Adresse ist ungültig.

-431: Während der Dienstanfrage wurde ein Fehler entdeckt (z. B. Timeout).

-445: Service-Timeout.

-461: In der aktuellen Phase wird das Lesen von Parametern über den Servicekanal nicht unterstützt.

-462: Die angesprochene Achse unterstützt die Funktion ServiceDataRead nicht.

-464: Ungültiger Servicetransfer.