功能描述

<< 点击显示目录 >>

主页  轴控开发使用手册 > ACP10/ARNC0帮助信息 > ACP10_MC运动库 > 分类的功能块 > 凸轮(Cams) > 计算和保存 > MC_BR_CalcCamFromPoints  >

功能描述

该功能块将两个节点向量(主从位置坐标)转换为多项式凸轮。节点以在整个主轴区间内形成位置、速度和加速度的连续曲线的方式,通过多项式连接起来。

第一个节点向量包含主轴的位置排序列表,但位置之间的距离不一定相等。如果没有为主轴位置指定节点向量,则利用主周期自动确定等距离的主轴位置。

第二个节点向量包含一个排序的从轴的相应位置列表。

主轴和从轴的周期都必须是整数。

计算出的多项式凸轮可以是可重复的。这意味着多项式凸轮的斜率和曲率(速度和加速度)在开始和结束点时都是一样的。

计算出的多项式数据被输出到一个 MC_CAMPROFILE_TYP类型的用户变量中 ,其地址在 "CamProfileAddress "输入中指定。 MC_BR_DownloadCamProfileData 功能块用于将这些数据传输到驱动器。

前提条件和要求

必须至少指定两个节点(对于 mcubic_SPLINE,至少三个)。

最后一个节点的主轴位置或 "Configuration.MasterPeriod "必须是整数。

主轴的位置必须是严格的单调递增(x0 < x1 < ... < xn)。

等距主轴位置不必在 "MasterPointsAddress "输入中指定;它们可以由功能块使用 "Configuration.MasterPeriod "参数自动确定。