这个函数库位于 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 有问题 |