<< 点击显示目录 >> 主页 轴控开发使用手册 > ACP10/ARNC0帮助信息 > ACP10_MC运动库 > 分类的功能块 > 主轴相移(phase)和从轴偏移(offset) > MC_BR_OffsetZone > 在某一个区域内执行偏移 |
"ZoneStartPosition "和 "ZoneEndPosition "参数允许确定一个将发生shift偏移的区域。这些参数在 "InitData "输入的上升沿被传送到驱动器。当到达 "ZoneStartPosition "时,shift偏移开始使用 "Shift "中指定的距离。在达到 "ZoneEndPosition "时,shift偏移将完全执行完毕。
shift偏移的区域允许延伸到轴周期(axis period)结束之后,也就是说,"ZoneStartPosition "可以大于 "ZoneEndPosition"。
重要的是要确保 "InitData"命令的上升沿不要离 "ZoneStartPosition "太近,因为参数传输必须提前完成,这可能需要几个网络周期。如果参数传输没有完成,那么直到下一次到达 "ZoneStartPosition "时,才会发生偏移动作。
在 "ZoneStartPosition "和 "ZoneEndPosition "之间,允许在 "InitData "命令上有一个上升沿;然后在下次到达 "ZoneStartPosition "时开始转移。(跳过本次区域)
如果因为超过了从轴的限制(速度和加速度参数)而导致无法在一个区域内全部实施 "Shift"偏移量,那么shift偏移量将被分配到多个区域。在整个shift偏移量实施完毕后,"ShiftAttained "输出被设置,新的 "Shift"偏移量可以通过 "InitData "输入的上升沿来再次启用。
信息: • 如果在参数初始化后("InitData"=1)从轴的速度增加,将超过从轴的限制。 |