FC_SercosReadServiceData - General Information
Type: |
Function |
Available as of: |
SystemInterface_1.32.6.0 |
FC_SercosReadServiceData reads service data via Sercos that are used for debugging.
Also refer to Error codes of the Sercos parameter channel (service channel).
Input |
Data type |
Description |
---|---|---|
i_stLogAddr |
ST_LogicalAddress |
Logical address of the axis |
i_dwIDN |
DWORD |
Data Service IDN |
i_wType |
WORD |
Data Service Type 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 |
Pointer on the data memory, filled with Len data bytes |
i_wMaxDataLen |
WORD |
Len data bytes to be read |
Input/Output |
Data type |
Description |
---|---|---|
iq_uiReadDataLen |
UINT |
UINT variable for reading out the data length of the Sercos parameter (i_wType=6) |
iq_uiMaxReadDataLen |
UINT |
UINT variable for reading out the maximum data length of the Sercos parameter (i_wType=6) |
Data type |
Description |
---|---|
DINT |
0: OK -1: The logical address is invalid. -431: Detected service request error (for example, timeout) -445: Service timeout -461: In the current phase, reading out parameters via the service channel is not supported. -462: The addressed axis does not support the ServiceDataRead function. -464: Invalid service transfer |