<< 点击显示目录 >> 主页 轴控开发使用手册 > 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 "输入的变更是无效的 。 |