初始化一个偏移量

<< 点击显示目录 >>

主页  轴控开发使用手册 > ACP10/ARNC0帮助信息 > ACP10_MC运动库 > 分类的功能块 > 主轴相移(phase)和从轴偏移(offset) > MC_BR_OffsetVelocity  >

初始化一个偏移量

在用这个功能块执行一个偏移之前,必须满足以下2个要求:

1."加速度"输入必须有一个值 0。

2.从轴必须处于 同步运动 状态。

如果 "Enable" 输入被设置为 "TRUE" ,并且要求1没有得到满足,功能块将报告一个相应的错误。

如果  当要求1被满足时, "Enable"输入被设置为 "TRUE" ,"Busy"输出被设置为 "TRUE"

如果 "Enable"输入被设置为 "TRUE" ,如果两个要求(1,2)都满足并且配置已经完成,"Busy "和 "Active"输出被设置为 "TRUE" ,驱动器上的当前偏移值被显示在 "ActualShiftValue "输出上。

如果从轴在功能块已经启用Enabled的情况下变为 同步运动 状态(之前只有 "Busy= TRUE"),"Active" 输出被设置为 TRUE

如果在"Enable" 被设置为 "TRUE " 时 ,从轴离开 同步运动 状态 ,"Active" 输出被设置为 "FALSE" ,"ActualShiftValue "输出被设置为0.0。

当从轴处于 同步运动 状态时,在 "CyclicVelocity "输入端或 "VelocityParID "上指定一个值 从轴就会开始shift偏移 然后它被执行,直到 "CyclicVelocity "输入或 "VelocityParID "值被设置为 "0"。

如果功能块在活动shift期间发生错误,shift将被停止。在这种情况下,除了 "Busy "以外的所有输出都被设置为 "FALSE"。当shift偏移成功停止后,"Busy "的输出被设置为 "FALSE"。同时,"Error "输出被设置为 TRUE ,"ErrorID "输出接收相应的错误代码。

信息:

每次启动耦合(MC_GearIn, MC_GearInPos, MC_CamIn, MC_BR_AutCommand时,驱动器上的shift偏移值都会被重置

只要"Enable"输入被设置为 "TRUE"时,对 "AdvancedParameters.VelocityParID"、"AdvancedParameters.PosVelocityTriggerParID "和 "AdvancedParameters.NegVelocityTriggerParID "输入的变更是无效的 。