EtherCAT SubDevice
 
Loading...
Searching...
No Matches

◆ EC_API_SLV_CiA402_SM_getErrorCode()

uint32_t EC_API_SLV_CiA402_SM_getErrorCode ( EC_API_SLV_SHandle_t pHandle,
uint8_t  axisNo,
uint16_t *  pErrorCode 
)

Get Local Error value.

Internal CiA402 State Machine set error codes if an error is detected. The application should resolve the error.

Parameters
[in]pHandleSlave API Handle Instance
[in]axisNoNumber of Axis.
Returns
ErrorCode API Error Code
Example
#include <ecSlvApi.h>
// required variables
EC_API_SLV_SHandle_t* S_ecSlvApiHdl;
uint8_t axisNo;
// the Call
retVal = EC_API_SLV_CiA402_SM_getErrorCode(S_ecSlvApiHdl, axisNo);
uint32_t EC_API_SLV_CiA402_SM_getErrorCode(EC_API_SLV_SHandle_t *pHandle, uint8_t axisNo, uint16_t *pErrorCode)
Get Local Error value.
Definition ecSlvApi_CiA402.c:378
Definition ecSlvApiInternal.h:331
Examples
ESL_cia402Demo.c.