FC_SercosReadServiceDataByTopAddr
FC_SercosReadServiceDataByTopAddr - Allgemeine Informationen
Typ |
Funktion |
Verfügbar ab |
SystemInterface_1.35.2.0 |
FC_SercosReadServiceDataByTopAddr liest Daten über den Servicekanal Sercos vom adressierten Gerät.
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) |
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. |