输入 |
数据类型 |
描述 |
---|---|---|
Execute |
BOOL |
值范围:FALSE,TRUE。 缺省值: FALSE。 输入 Execute 的上升沿可启动功能块。功能块持续执行,且输出 Busy 设置为 TRUE。 当功能块处于执行状态中时,输入 Execute 处的上升沿将被禁止。 |
Position |
DINT |
值范围:-2147483648...2147483647 缺省值:0 以用户自定义单位表示的位置。 HomingMode 1...34:参考点位置 HomingMode 35:位置设定位置 |
HomingMode |
UINT |
值范围:1...35 缺省值:17 指定回归方法
有关回归方法的说明,请参阅驱动器的相关文档。 |
VHome |
DINT |
值范围:1...2147483647 缺省值:60 以用户自定义单位表示的用于搜索开关的目标速度。 |
VOutHome |
DINT |
值范围:1...2147483647 缺省值:6 以用户自定义单位表示的用于移离开关的目标速度。 |
POutHome |
DINT |
值范围:0...2147483647 缺省值:0 以用户自定义单位表示的用于搜索切换点的最大距离。
检测到此开关之后,驱动器会开始搜索定义的切换点。如果没有在此处定义的距离内找到定义的切换点,将会检出错误,并取消参考运动。 |
PDisHome |
DINT |
值范围:1...2147483647 缺省值:200 以用户自定义单位表示的与开关点相距的距离。 开关点的间距被定义为基准点。 只有在无标志脉冲的基准点定位中,参数才有效。 |
Acceleration |
DINT |
值范围:1...2147483647 缺省值:600 以用户自定义单位表示的加速斜坡。 |
Deceleration |
DINT |
值范围:1...2147483647 缺省值:600 以用户自定义单位表示的减速斜坡。 |
输出 |
数据类型 |
描述 |
---|---|---|
Done |
BOOL |
值范围:FALSE,TRUE。 缺省值: FALSE。
|
Busy |
BOOL |
值范围:FALSE,TRUE。 缺省值: FALSE。
|
CommandAborted |
BOOL |
值范围:FALSE,TRUE。 缺省值: FALSE。
|
Error |
BOOL |
值范围:FALSE,TRUE。 缺省值: FALSE。
|
ErrorID |
WORD |
返回诊断代码值。请参阅库诊断代码。如果值为 0 且此功能块的输出 Error 设置为 TRUE,则可利用功能块 MC_ReadAxisError 的输出 AxisErrorID 读取诊断代码。 |