EC_ReadAxisInfo
| 功能块 | EC_ReadAxisInfo | ||
|---|---|---|---|
| 透过服务数据对象 (Service Data Object, SDO) 读取轴的状态。 | |||
| VAR_IN_OUT | |||
| V | AxisIn | AXIS_REF | 轴的参考。 |
| VAR_INPUT | |||
| V | Enable | BOOL | 启动时连续获取参数值。 |
| VAR_OUTPUT | |||
| V | Valid | BOOL | 一系列有效输出可得时为 TRUE。 |
| V | Error | BOOL | 提示功能块中出现错误。 |
| V | ErrorID | MC_Error | 错误识别。 |
| V | VendorId | UDINT | 装置的厂商 ID。 |
| V | ProductCode | UDINT | 装置之产品码。 |
| V | RevisionNumber | UDINT | 装置之修订号码。 |
| V | SerialNumber | UDINT | 装置之序列号码。 |
| V | SlaveId | UINT | 从站阵列的索引,用于 SDO 函式。当 EtherCAT 从站装置启动时,此索引具有与 SlaveId 相同的值,该值对应于从站装置在网路中的位置。请注意,在 EtherCAT 进入运行 (Op) 状态后,加入或移除网路上的任何从站装置将改变各装置在网路中的位置 (SlaveId)。尽管如此,从站的索引将保持不变。新增的装置将排列在阵列的末端。对于更改后的所有从站,索引和 SlaveId 将不再匹配。上述行为模式仅适用于实体装置;不适用于模拟装置。详细资讯请参阅 EnableHotConnect 中的使用案例。 |
| V | PhysAddress | UINT | 装置之实体位址。 |
| V | AliasAddress | UINT | 装置之别名位址。 |
| V | State | EC_State | 装置之 EtherCAT 状态。 |
| V | CycleTime | UDINT | 从站之循环时间。如果 KINGSTAR 总站网络上的从站无法赶上主站的循环时间, KINGSTAR 自动配置将根据其能力减慢循环时间。 |
| V | Resolution | UDINT | 装置设定的编码器解析度(若为驱动器)。 |
| V | Name | STRING | 装置名称。 |
| EC_ReadAxisInfo | ||||||
|---|---|---|---|---|---|---|
| AXIS_REF | AxisIn | Axis | AXIS_REF | |||
| BOOL | Enable | Valid | BOOL | |||
| Error | BOOL | |||||
| ErrorID | MC_Error | |||||
| VendorId | UDINT | |||||
| ProductCode | UDINT | |||||
| RevisionNumber | UDINT | |||||
| SerialNumber | UDINT | |||||
| SlaveId | UINT | |||||
| PhysAddress | UINT | |||||
| AliasAddress | UINT | |||||
| State | EC_State | |||||
| CycleTime | UDINT | |||||
| Resolution | UDINT | |||||
| Name | STRING | |||||