一、异步电机本身不能精确定位
普通三相异步电机:
断电后会惯性滑行
没有编码器 = 不知道转了多少
只能靠限位 / 光电开关实现位置停止
所以:PLC + 异步电机 = 只能做 “点位定位”,不能做高精度伺服定位。
二、现场真正能用的 3 种定位方案
1. 限位开关定位(最简单、最常用)
结构
电机 + 接触器 / 变频器
前限位 SQ1
后限位 SQ2
原点 / 减速位 SQ0
原理
PLC 输出 → 接触器 / 变频器 → 电机运行
碰到定位开关 → PLC 输入动作 → 立即停止
靠机械挡块 + 刹车减少惯性
适用
传送带定位
料车、台车、升降平台
精度要求 ±5mm~±20mm
2. 变频器 + 多段速 + 限位(精度好一点)
结构
变频器(2 段速 / 3 段速)
高速运行 → 靠近定位点 → 减速低速 → 到位停止
原理
高速:快速靠近
碰到减速开关 → 切换低速
碰到定位开关 → 停止
优点
惯性小,定位更准
成本不高
3. 异步电机 + 编码器 + PLC 高速计数(准确定位)
结构
电机后端装编码器
PLC 带高速计数模块
变频器控制
原理
PLC 读取脉冲数 → 计算位置
到达设定值 → 减速 → 停止
可做数值定位,不用改开关位置
适用
要求较高的卷取、定长切割
精度 ±1mm 左右
三、最标准、最通用的控制逻辑(你直接照着写)
1. 启动
按下启动 → 电机高速正转
2. 减速
走到减速开关 → 切换低速
3. 定位停止
走到定位开关 → 电机立即停止
加瞬时反向制动(防惯性)效果更好
4. 回原点
回零开关 → 碰到后停止 → 设为当前位置 = 0
四、PLC 程序思路(通用所有品牌)
plaintext
// 正转运行 启动按钮 AND 未到定位 SET 正转输出 // 减速 减速开关动作 SET 低速输出 RST 高速输出 // 定位停止 定位开关动作 RST 正转输出 RST 高速输出 RST 低速输出
五、关键要点(现场必看)
异步电机一定有惯性,必须减速!直接高速冲到位 → 定位不准。
定位精度排序编码器定位 > 多段速 + 限位 > 普通限位
想更准:加机械刹车电机(制动电机)断电立即抱死,惯性最小。
绝对不能用普通异步电机当伺服它不适合频繁启停、高精度定位。

