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

◆ EC_API_SLV_CiA402_getDriveFunctionStatus()

bool EC_API_SLV_CiA402_getDriveFunctionStatus ( EC_API_SLV_SHandle_t *  pHandle,
uint8_t  axisNo,
uint8_t  driveFunction 
)

Get CiA402 drive function status.

Parameters
[in]pHandleSubDevice API Handle Instance
[in]axisNoNumber of Axis.
[in]drivefunctionServo drive function.
Returns
status of the drive function requested.
Example
#include <ecSlvApi.h>
// required variables
EC_API_SLV_SHandle_t* S_ecSlvApiHdl;
uint8_t axisNo = 0;
uint8_t drvFunc = DRIVE_FUNCTION_BRAKE_APPLIED;
bool status;
// the Call
status= EC_API_SLV_CiA402_getDriveFunctionStatus(S_ecSlvApiHdl, axisNo, drvFunc);
#define DRIVE_FUNCTION_BRAKE_APPLIED
Definition ecSlvApiDef_CiA402.h:130
bool EC_API_SLV_CiA402_getDriveFunctionStatus(EC_API_SLV_SHandle_t *pHandle, uint8_t axisNo, uint8_t driveFunction)
Get CiA402 drive function status.
Definition ecSlvApi_CiA402.c:426
Definition ecSlvApiInternal.h:351