版本说明
版本信息

库的安装与加载
在加载CmpHCAxisControl库之前,先确认资源库内包含上述5个引用库(若没有则安装上述5个引用库),然后加载库CmpHCAxisControl。
版本下载
数据类型
枚举类型

结构体类型

指令说明
指令一览表

单轴控制
- 功能块HMC_MoveJog:点动运行

- 功能块HMC_MoveVelocity:速度运行

- 功能块HMC_MoveDpit:中断定长

- 功能块HMC_MoveMultistage:多段位置

- 功能块HMC_ResetServo:伺服轴故障复位

- 功能块HMC_AxisSwitch:轴位置开关

- 功能块HMC_AxisTappet:轴位置挺杆

- 功能块HMC_SetProbe:设置伺服探针功能

- 功能块HMC_ReadProbe:读取伺服探针锁存位置

- 功能块HML_AxisLinearPosition:记录轴的线性位置

主从轴控制
- 功能块HMC_MoveCam:凸轮运动

- 功能块HMC_MoveCamSel:可换曲线的凸轮运动

- 功能块HMC_MoveGear:齿轮运动

- 功能块HMC_Phasing:凸轮相位偏移

- 功能块HMC_Phasing2:凸轮相位偏移2
- 功能块HMC_GetCamMasterPos:获取凸轮主轴位置

- 功能块HMC_GetCamSlavePos:获取凸轮从轴位置

- 函数ExchangeCamTable:修改凸轮关键点
- 函数GetFiveCurveFactor:五项凸轮曲线表达式
- 函数GetThreeCurveFactor:三次项凸轮曲线表达式

- 函数GetFiveCurveMaxMinPos:五项凸轮曲线的最大值和最小值

轴增益调整
- 功能块HMC_FollowErrorControl:轴随动偏差控制

附录
变量动作说明
缩写 |
全称 |
描述 |
A |
All then Time |
功能块被激活后,变量值一直被刷新使用 |
S |
Start |
功能块在被激活周期,变量值被刷新一次 |
应用笔记
2021年1月26日上架的1.0.1.0版本有效,1.0.0.0版本已经下架。
2021年3月01日上架的1.0.2.0版本有效,1.0.1.0版本已经下架。
- 错误:1.0.0.0版本的HMC_Phasing指令有错误。
- 错误:1.0.1.0版本的HMC_AxisSwitch指令有错误,HMC_MoveMultistage指令有错误。
- 错误:1.0.2.0版本的HMC_GetCamMasterPos指令有错误,HMC_MoveVelocity指令有错误,HMC_MoveCam的xCamEnd信号有误。均在1.0.2.1版本解决
- 兼容:0.2.0.0版本与0.1.0.0版本的CmpHCHMCState是不兼容的。若用0.1.2.0版本的CmpHCAxisControl库需要卸载0.2.0.0版本的CmpHCHMCState库。