这个函数库位于 SM3_Drive_ETC 用于读取 EtherCAT 参数。
FUNCTION_BLOCK SMC3_ETC_ReadParameter_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 参数的子索引 |
VAR_OUTPUT |
|||
xDone |
BOOL |
FALSE |
TRUE 如果处理完成 |
xBusy |
BOOL |
FALSE |
TRUE 如果功能块的处理没有完成 |
xError |
BOOL |
FALSE |
功能块内部发生错误信号 |
usiDataLength |
USINT |
0 |
以字节定义的参数大小 |
dwValue |
DWORD |
接受到的值 |
|
dwErrorCode |
DWORD |
0 |
如果 xError: 通过 CANopen 读取的 SDO 有问题 |