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

◆ EC_API_SLV_CiA402_enableStateMachineForAxis()

uint32_t EC_API_SLV_CiA402_enableStateMachineForAxis ( EC_API_SLV_SHandle_t *  pHandle,
uint8_t  axisNo,
bool  enable 
)

Activate CiA402 state machine for an axis.

Parameters
[in]pHandleSubDevice API Handle Instance
[in]axisNoAxis number.
[in]enableenable or disable CiA402 state machine for an axis.
Returns
ErrorCode API Error Code
Example
#include <ecSlvApi.h>
// required variables
EC_API_SLV_SHandle_t* S_ecSlvApiHdl;
uint8_t axisNo;
bool enable;
// the Call
EC_API_SLV_CiA402_enableStateMachineForAxis(S_ecSlvApiHdl, axisNo, enable);
uint32_t EC_API_SLV_CiA402_enableStateMachineForAxis(EC_API_SLV_SHandle_t *pHandle, uint8_t axisNo, bool enable)
Activate CiA402 state machine for an axis.
Definition ecSlvApi_CiA402.c:311
Definition ecSlvApiInternal.h:351
Examples
EtherCAT_SubDevice_CiA402.c.