CAM_PROFILE_EXTENDED 结构

CAM_PROFILE_EXTENDED 数据类型是代表计算出的凸轮廓线的系数数组,可用作时间凸轮或位置凸轮指令的输入。CAM_PROFILE_EXTENDED 仅受
Compact GuardLogix
5580 和
CompactLogix
5380 控制器支持。
下表描述了数组元素的格式。
助记符
数据类型
说明
状态
DINT
状态参数用于指示已计算出凸轮廓线扩展数组元素。如果尝试在凸轮廓线中使用未计算的元素执行凸轮传动指令,则该指令将发生错误。
0 = 未计算凸轮廓线元素
1 = 正在计算凸轮轮廓轨迹元素
2 = 已计算凸轮廓线元素
n = 已计算凸轮廓线元素,且当前正在由 (n-2) MAPC 和 MATC 指令使用。
Segment Type
DINT
插补类型:
0 = 线性
1 = 三次
主轴
LREAL
点的 x 值。
从轴
LREAL
点的 y 值。
C0
LREAL
多项式方程的系数,用于确定作为主轴位置或时间的函数的从轴位置。有关更多信息,请参见《运动计算凸轮廓线 (MCCP)运动计算凸轮廓线 (Motion Calculated Cam Profile, MCCP)》。
C1
LREAL
重要提示: 修改这些系数可能会导致意外运动。
多项式方程的系数,用于确定作为主轴位置或时间的函数的从轴位置。
C2
LREAL
C3
LREAL
重要提示: 请勿尝试在 CAM_PROFILE 和 CAM_PROFILE_EXTENDED 数据类型之间复制数据。在这些数据类型之间复制数据会导致数据损坏。
小贴士: 不能将 CAM_PROFILE 数据类型转换为 CAM_PROFILE_EXTENDED,也不能将 CAM_EXTENDED 数据类型转换为 CAM。
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal