<< 点击显示目录 >> 主页 轴控开发使用手册 > ACP10/ARNC0帮助信息 > ACP10_MC运动库 > 分类的功能块 > 循环设定点 > 闭环位置控制 > MC_BR_MoveCyclicVelocityExt > 功能描述 |
该功能块用于指定一个轴的速度设定值。与 MC_BR_MoveCyclicVelocity不同的是,该功能块提供了以下附加功能:
•可以直接设置接收值的插值模式。
•ParID的值可以叠加到驱动器的循环设定值上。
•可以在驱动器上禁用抖动限制。
该功能块将 "CyclicVelocity "输入上指定的速度循环传输到驱动器上,并在驱动器上启用循环速度设置。如果循环速度设置处于激活状态,轴的状态将变为 连续运动。然而,驱动器的位置控制仍然有效。
连接的运动参数被初始化。如果这些输入端(加减速度)保持开放,则使用轴参数中设置的极限值。“Valid”有效输出表示初始化已经完成,"循环速度 "输入的值被循环传输到轴上。
如果循环速度在一个ParID上已经可用,可以为 "AdvancedParameters.SetValueParID "输入指定它。该功能块忽略 "循环速度 "输入上的值, 不再将其传输到轴上。
由 "AdvancedParameters.AdditiveParID "ParID读取的附加值可以被叠加到传输的设定速度值或 "AdvancedParameters.SetValueParID "中。
当 "Enable "输入被重置复位时,轴被切换回正常模式(内部设定点生成),并被制动,直到它停顿下来。然后,轴的状态变为 静止。如果该功能块被另一个功能块中止,这也会切换到内部位置设定点生成。
信息: 对于实轴,输入 "CyclicVelocity "的值限制在速度极限值内。 对于虚拟轴,输入 "CyclicVelocity "的值仅限于基本速度参数,即在同一方向上执行的最后一次基本运动的速度。 •可以用 MC_ReadParameter (mcMOVE_VELOCITY_POS, mcMOVE_VELOCITY_NEG)读取基本速度参数 。 •基准速度参数 可以通过MC_WriteParameter (mcMOVE_VELOCITY_POS, mcMOVE_VELOCITY_NEG)、 MC_BR_InitAxisPar 或 MC_BR_InitAxisSubjectPar改变 。 |
信息: PLCopen运动参数 "DefaultMoveParameters"(1012) 选择了 "AdvancedParameters.Velocity"、"AdvancedParameters.Acceleration "和 "AdvancedParameters.Deceleration "的数值,如果这些输入没有被分配或写入数值为0。如果这个参数没有被写入,那么行为仍然与早期版本相同。关于这个选项的详细描述,请看 重要的几点。 |
信息: 必须满足将轴耦合到不同网络下所列的条件 。 使用该功能块的其他条件: •必须在APC10配置中定义为 "NC Manager任务的任务类 "的任务类中调用该功能块。(V2.300 及以上版本) |