Acm_AxSimStartSuspend系列函数:同步运动控制与参数详解

需积分: 48 12 下载量 123 浏览量 更新于2024-08-07 收藏 8.44MB PDF 举报
本文档主要介绍了Softmotion软件中的同步起停运动功能,它在通用运动架构(CommonMotion)中扮演重要角色。具体涉及到三个函数:Acm_AxSimStartSuspendAbs、Acm_AxSimStartSuspendRel 和 Acm_AxSimStartSuspendVel。这些函数允许用户精确控制伺服轴在接收到启动信号后的运动行为。 1. **Acm_AxSimStartSuspendAbs** 函数:此函数接收来自Acm_AxOpen的轴句柄,以及轴需要到达的绝对位置(单位为PPU)。轴会在启动后执行点到点的绝对运动,直到达到指定终点。终端位置范围为-2147483647/PPU至2147483647/PPU。如果多个轴需要同步,每个轴都需要调用此函数。 2. **Acm_AxSimStartSuspendRel** 函数:这个函数同样处理轴句柄和一个距离值,轴会执行点到点的相对运动,到达目标位置后停止。同样适用于多轴同步,且终端位置范围相同。 3. **Acm_AxSimStartSuspendVel** 函数:此函数更为特别,它接收轴句柄和运动方向(0表示正向,1表示反向),使得轴在启动后执行连续运动,直到接收到新的命令。这对于连续运动控制非常有用,尤其是当需要轴在启动后保持恒定速度运动时。 文档还强调了版权信息,所有产品和商标的归属,以及研华公司为Softmotion软件提供的产品质量保证。用户在使用过程中必须遵守版权规定,未经许可不得复制或传播手册内容。对于产品的正常使用,研华公司承诺两年的质量保证,但不包括未经授权的维修和因不当使用导致的问题。若产品故障,用户需提供详细信息并遵循特定步骤联系供应商获取维修或更换服务。 本文档的核心知识点是关于如何通过Softmotion软件的同步起停运动API进行伺服轴精确控制,以及相关的使用注意事项和维护支持政策。这对于进行伺服系统编程和运动控制的工程师来说是非常实用的技术资料。