这个功能块是 SM3_Drive_ETC 的一部分,用于读取 EtherCAT 参数。
FUNCTION_BLOCK SMC3_ETC_WriteParameter_CoE
名称 |
类型 |
初始值 |
描述 |
---|---|---|---|
VAR_IN_OUT |
|||
Axis |
AXIS_REF_SM3 |
关联到轴, ⇘ “AXIS_REF_SM3”. |
|
VAR_INPUT |
|||
bExecute |
BOOL |
FALSE |
如果为 TRUE,功能块被处理 |
bAbort |
BOOL |
FALSE |
如果为 TRUE,当前处理的功能块被中断 |
uiIndex |
UINT |
0 |
要写的 EtherCAT 参数的索引 |
usiSubIndex |
USINT |
0 |
要写的 EtherCAT 参数的子索引 |
usiDataLength |
USINT |
以字节定义的参数大小 |
|
dwValue |
DWORD |
要写入的值 |
|
VAR_OUTPUT |
|||
xDone |
BOOL |
FALSE |
TRUE 如果处理完成 |
xBusy |
BOOL |
FALSE |
TRUE 如果功能块的处理没有完成 |
xError |
BOOL |
FALSE |
功能块内部发生错误信号 |
dwErrorCode |
DWORD |
0 |
如果 xError:通过 CANopen 转化 SDO 的时候发生错误 |