![]() |
NexMotion
1.4.0
Open Robots & Machines [WIP]
|
Group Configuration Functions. More...
|
Functions | |
| RTN_ERR FNTYPE | NMC_GroupSetParamI32 (I32_T DevID, I32_T GroupIndex, I32_T ParamNum, I32_T SubIndex, I32_T ParaValueI32) |
| Set the Group Parameters (I32_T, data type). More... | |
| RTN_ERR FNTYPE | NMC_GroupGetParamI32 (I32_T DevID, I32_T GroupIndex, I32_T ParamNum, I32_T SubIndex, I32_T *PRetParaValueI32) |
| Get the Group Parameters (I32_T, data type). More... | |
| RTN_ERR FNTYPE | NMC_GroupSetParamF64 (I32_T DevID, I32_T GroupIndex, I32_T ParamNum, I32_T SubIndex, F64_T ParaValueF64) |
| Set the group parameters (F64_T, data type). More... | |
| RTN_ERR FNTYPE | NMC_GroupGetParamF64 (I32_T DevID, I32_T GroupIndex, I32_T ParamNum, I32_T SubIndex, F64_T *PRetParaValueF64) |
| Get the group parameters (F64_T, data type). More... | |
| RTN_ERR FNTYPE | NMC_GroupAxSetParamI32 (I32_T DevID, I32_T GroupIndex, I32_T GroupAxisIndex, I32_T ParamNum, I32_T SubIndex, I32_T ParaValueI32) |
| Set the parameters of group axis (I32_T, data type) More... | |
| RTN_ERR FNTYPE | NMC_GroupAxGetParamI32 (I32_T DevID, I32_T GroupIndex, I32_T GroupAxisIndex, I32_T ParamNum, I32_T SubIndex, I32_T *PRetParaValueI32) |
| Get the parameters of group axis (I32_T, data type). More... | |
| RTN_ERR FNTYPE | NMC_GroupAxSetParamF64 (I32_T DevID, I32_T GroupIndex, I32_T GroupAxisIndex, I32_T ParamNum, I32_T SubIndex, F64_T ParaValueF64) |
| Set the parameters of group axis (F64_T, data type) More... | |
| RTN_ERR FNTYPE | NMC_GroupAxGetParamF64 (I32_T DevID, I32_T GroupIndex, I32_T GroupAxisIndex, I32_T ParamNum, I32_T SubIndex, F64_T *PRetParaValueF64) |
| Get the parameters of group axis (F64_T, data type). More... | |
Group Configuration Functions.
| RTN_ERR FNTYPE NMC_GroupAxGetParamF64 | ( | I32_T | DevID, |
| I32_T | GroupIndex, | ||
| I32_T | GroupAxisIndex, | ||
| I32_T | ParamNum, | ||
| I32_T | SubIndex, | ||
| F64_T * | PRetParaValueF64 | ||
| ) |
Get the parameters of group axis (F64_T, data type).
| DevID | Device ID (Dev ID) | |
| GroupIndex | Group index | |
| GroupAxisIndex | Group axis index | |
| ParamNum | Parameter number | |
| SubIndex | Parameter sub-index | |
| [out] | PRetParaValueF64 | [Output] Value to be returned (double precision float) |
Examples:
Reference:
| RTN_ERR FNTYPE NMC_GroupAxGetParamI32 | ( | I32_T | DevID, |
| I32_T | GroupIndex, | ||
| I32_T | GroupAxisIndex, | ||
| I32_T | ParamNum, | ||
| I32_T | SubIndex, | ||
| I32_T * | PRetParaValueI32 | ||
| ) |
Get the parameters of group axis (I32_T, data type).
| DevID | Device ID (Dev ID) | |
| GroupIndex | Group index | |
| GroupAxisIndex | Group axis index | |
| ParamNum | Parameter number | |
| SubIndex | Parameter sub-index | |
| [out] | PRetParaValueI32 | [Output] Value to be returned (signed integer) |
Examples:
Reference:
| RTN_ERR FNTYPE NMC_GroupAxSetParamF64 | ( | I32_T | DevID, |
| I32_T | GroupIndex, | ||
| I32_T | GroupAxisIndex, | ||
| I32_T | ParamNum, | ||
| I32_T | SubIndex, | ||
| F64_T | ParaValueF64 | ||
| ) |
Set the parameters of group axis (F64_T, data type)
| DevID | Device ID (Dev ID) |
| GroupIndex | Group Index |
| GroupAxisIndex | Group Axis Index |
| ParamNum | Parameter Number |
| SubIndex | Parameter Sub-Index |
| ParaValueF64 | [Input] Value to be set (double precision float) |
Examples:
Reference:
| RTN_ERR FNTYPE NMC_GroupAxSetParamI32 | ( | I32_T | DevID, |
| I32_T | GroupIndex, | ||
| I32_T | GroupAxisIndex, | ||
| I32_T | ParamNum, | ||
| I32_T | SubIndex, | ||
| I32_T | ParaValueI32 | ||
| ) |
Set the parameters of group axis (I32_T, data type)
| DevID | Device ID (Dev ID) |
| GroupIndex | Group Index |
| GroupAxisIndex | Group Axis Index |
| ParamNum | Parameter Number |
| SubIndex | Parameter Sub-Index |
| ParaValueI32 | [Input] Value to be set (signed integer) |
Examples:
Reference:
None.
| RTN_ERR FNTYPE NMC_GroupGetParamF64 | ( | I32_T | DevID, |
| I32_T | GroupIndex, | ||
| I32_T | ParamNum, | ||
| I32_T | SubIndex, | ||
| F64_T * | PRetParaValueF64 | ||
| ) |
Get the group parameters (F64_T, data type).
| DevID | Device ID (Dev ID) | |
| GroupIndex | Group Index | |
| ParamNum | Parameter number | |
| SubIndex | Parameter sub-index | |
| [out] | PRetParaValueF64 | [Output] Value to be returned (double precision float) |
Examples:
Reference:
None.
| RTN_ERR FNTYPE NMC_GroupGetParamI32 | ( | I32_T | DevID, |
| I32_T | GroupIndex, | ||
| I32_T | ParamNum, | ||
| I32_T | SubIndex, | ||
| I32_T * | PRetParaValueI32 | ||
| ) |
Get the Group Parameters (I32_T, data type).
| DevID | Device ID (DevID) | |
| GroupIndex | Group Index | |
| ParamNum | Parameter Number | |
| SubIndex | Parameter sub-index | |
| [out] | PRetParaValueI32 | [Input] A pointer variable, [Output] Value of the parameter |
Examples:
Reference:
None.
| RTN_ERR FNTYPE NMC_GroupSetParamF64 | ( | I32_T | DevID, |
| I32_T | GroupIndex, | ||
| I32_T | ParamNum, | ||
| I32_T | SubIndex, | ||
| F64_T | ParaValueF64 | ||
| ) |
Set the group parameters (F64_T, data type).
| DevID | Device ID (Dev ID) |
| GroupIndex | Group Index |
| ParamNum | Parameter number |
| SubIndex | Parameter sub-index |
| ParaValueF64 | [Input] Value to be set (double precision float) |
Examples:
Reference:
None.
| RTN_ERR FNTYPE NMC_GroupSetParamI32 | ( | I32_T | DevID, |
| I32_T | GroupIndex, | ||
| I32_T | ParamNum, | ||
| I32_T | SubIndex, | ||
| I32_T | ParaValueI32 | ||
| ) |
Set the Group Parameters (I32_T, data type).
| DevID | Device ID (DevID) |
| GroupIndex | Group Index |
| ParamNum | Parameter Number |
| SubIndex | Parameter sub-index |
| ParaValueI32 | [Input] Value to be set (signed integer). |
Examples:
Reference:
None.