轴周期

<< 点击显示目录 >>

主页  轴控开发使用手册 > ACP10/ARNC0帮助信息 > ACP10_MC运动库 > 概念 > 实施 >

轴周期

对于无尽轴,通常需要周期性的定位行为。这个周期可以在NC映射表的 "附加数据 "栏中或使用 MC_BR_InitModPos 功能块进行配置 。该周期是以轴参数单位来定义的。

PLCopen_ModPos="<Period>, <Factor>"

ncmappingtableperiode

如果为周期设置了一个大于0的值,轴的位置行为将根据这个值而改变。所有功能块的输入和输出都使用这个值。此外,该轴的软限位限制将被禁用。

例子:

一个在正方向运动的轴的周期为1000,导致轴的位置逐渐增加到999。然后导致溢出到0,之后位置再次增加。

fbachsposition

图: 功能块轴的位置

限制条件

周期性的模位置是在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周期和系数必须是整数