如何使用无传感器归位来创建硬停止和改变方向

电子说

1.3w人已加入

描述

如何使用无传感器归位来创建硬停止和改变方向

AlphaStep AR 系列步进电机具有传统步进电机通常不提供的扩展功能。使用 AR 上的 TLC 输出,我们可以感知预设的扭矩设置范围或执行扭矩控制功能。

该范围基于使用 MEXE02 软件或 OPX-2A 数据设置器设置的电机电流。在应用过程中,用户可以打开 T 模式输入,这将激活扭矩控制模式或推动运动。用户可以操纵 M0、M1 和 M2 输入以对应所需的电机电流设置或扭矩设置。

对于无传感器归位例程,我们建议将电流设置为低设置,并以慢速向硬停止移动。一旦电机达到当前设置限值,TCL 输出将激活以在达到硬停止时进行通信。然后控制器可以反转操作方向,记下位置,然后照常进行。

AR 系列步进电机还具有内置的电气复位程序。当返回输入被激活(Push-Motion 关闭)时,驱动器将自动使电机返回到 0 计数位置。这个位置实际上是第一次给驱动器通电时电机的位置。

例子

在丝杠应用中,使用 SCX10 系列控制器。

步进电机

通过从 SCX10 控制器的通用输出 1 连接到 T 模式输入,以及从 SCX10 的通用输出 2 到 AR 驱动器上的 M1 输入的另一个连接,我们现在可以控制电流控制模式。来自 SCX10 的通用输入 1 需要连接到 AR 驱动器的 TLC 输出。SCX10 的无传感器归位代码类似于以下内容:

[1] OUT1 = 1(打开 T 模式)

[2] OUT2 = 1(将电流变为指定值)

[3] VS = 100(将起始速度设置为 100 Hz)

[4] VR = 500 (将运行速度设置为 500 Hz)

[5] MCN(沿 CCW 方向连续运行电机)

[6] WHILE (IN1 != 1)(连续运行直到设置输入 1)

[7] WEND

[8] MSTOP (停止电机)

[9] PC = 0(重置位置计数器)

[10] END(无传感器归位完成)

这可以很容易地由 PLC 或其他控制设备控制。

审核编辑:汤梓红

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分