EtherCAT SubDevice2.03.00
 
Loading...
Searching...
No Matches

◆ EC_API_SLV_CiA402_getAllDriveFunctionStatus()

uint32_t EC_API_SLV_CiA402_getAllDriveFunctionStatus ( EC_API_SLV_SHandle_t *  pHandle,
uint8_t  axisNo,
uint8_t *  driveFunctionStatus 
)

Get all CiA402 drive function status encoded into byte.

Parameters
[in]pHandleSubDevice API Handle Instance
[in]axisNoNumber of Axis.
[out]drivefunctionall drive function status encoded into byte.
Returns
API error code.
Example
#include <ecSlvApi.h>
// required variables
EC_API_SLV_SHandle_t* S_ecSlvApiHdl;
uint8_t axisNo = 0;
uint8_t drvFunc;
uint32_t error;
// the Call
error = EC_API_SLV_CiA402_getAllDriveFunctionStatus(S_ecSlvApiHdl, axisNo, &drvFunc);
uint32_t EC_API_SLV_CiA402_getAllDriveFunctionStatus(EC_API_SLV_SHandle_t *pHandle, uint8_t axisNo, uint8_t *driveFunctionStatus)
Get all CiA402 drive function status encoded into byte.
Definition ecSlvApi_CiA402.c:484
Definition ecSlvApiInternal.h:351
Examples
ESL_cia402Demo.c.