<< 点击显示目录 >> 主页 轴控开发使用手册 > ACP10/ARNC0帮助信息 > ACP10_MC运动库 > 概念 > 实施 > 轴周期 |
对于无尽轴,通常需要周期性的定位行为。这个周期可以在NC映射表的 "附加数据 "栏中或使用 MC_BR_InitModPos 功能块进行配置 。该周期是以轴参数单位来定义的。
PLCopen_ModPos="<Period>, <Factor>"
如果为周期设置了一个大于0的值,轴的位置行为将根据这个值而改变。所有功能块的输入和输出都使用这个值。此外,该轴的软限位限制将被禁用。
例子:
一个在正方向运动的轴的周期为1000,导致轴的位置逐渐增加到999。然后导致溢出到0,之后位置再次增加。
图: 功能块轴的位置
周期性的模位置是在ACP10MAN任务等级中计算的。重要的是,要确保这个任务等级在每个负载周期内被调用两次! 还应注意的是,网络周期不允许大于这个任务等级的时间。
负载周期=1000个PLCopen units
最大速度=50,000个PLCopen units/s
任务等级的最大循环时间=负载周期/最大速度/2
=> 任务等级的最大周期时间=10 ms
信息: 如果在NC映射表中没有进行上述设置,或者周期设置为默认零值,那么轴的运动范围会有限制。 在这种情况下,轴的软限位限值仍然有效,并将自动限制在-8,388,608至+8,388,607单位,因为这是REAL数据类型的数值范围,在这个范围内不会有精度损失。 如果定义的软限位限制已经在这个范围内,它们将不会被改变。 在没有固定周期的无尽轴上,最大周期为8,388,608 (223)的周期必须被配置。 |
信息: PLCopen周期的最大值是8,388,607units(223 -1),这是 REAL 数据类型在不影响精度的情况下 可以显示的最高数字 。 如果周期是223 -1,系数的最大值为256(28) 。 必须始终满足以下条件: •PLCopen周期<223 •(PLCopen 周期 * 系数) <231 •PLCopen周期 < (系数*223) •PLCopen周期 ≥ 系数 •PLCopen周期和系数必须是整数 |