此功能块,是函数库 SM3_Drive_CAN 中的一部分,用于CAN参数写入操作。
FUNCTION_BLOCK SMC3_CAN_WriteParameter
名称 |
类型 |
初始值 |
描述 |
---|---|---|---|
VAR_IN_OUT |
|||
Axis |
AXIS_REF_SM3 |
轴参数输入, ⇘ “AXIS_REF_SM3”。 |
|
VAR_INPUT |
|||
bExecute |
BOOL |
FALSE |
为真时,功能块处理 |
bAbort |
BOOL |
FALSE |
|
uiIndex |
UINT |
0 |
|
usiSubIndex |
USINT |
0 |
|
usiDataLength |
USINT |
||
dwValue |
DWORD |
||
VAR_OUTPUT |
|||
xDone |
BOOL |
FALSE |
处理完成,结果为真 |
xBusy |
BOOL |
FALSE |
功能块正在进行处理,并且没有处理完成时,结果为真。 |
xError |
BOOL |
FALSE |
当功能块产生错误时,产生输出信号。 |
dwErrorCode |
DWORD |
0 |
当有错误产生时,此管脚输出CiA405定义的CANOPEN_KERNEL_ERROR 类型的SDO_WRITE错误代码 |
dwSDOAbortCode |
DWORD |
当有错误产生时,此管脚输出CiA405定义的CANOPEN_KERNEL_ERROR 类型的SDO_WRITE错误信息。 |