先明确:ABB 内置定位型驱动器主要分两大类
伺服类:MicroFlex e190、MotiFlex e180(带内置定位 / PLCopen)
变频类:ACS880+N5700(位置控制选项,大功率定位)下面以最常用的 e190/e180(伺服) 和 ACS880+N5700(变频定位) 分别讲参数设置流程与关键参数。
一、通用准备(两类都适用)
1. 工具与固件
软件:Mint Workbench(e190/e180)、Drive composer(ACS880)
固件:e190/e180 ≥ 5868.7.0;ACS880 新固件即可
连接:USB 或以太网;驱动器先恢复出厂
2. 恢复出厂(关键)
e190/e180:参数 P0.001 = 1 → 断电重启
ACS880:参数 99.01 = 1 → 断电重启
二、MicroFlex e190 / MotiFlex e180 内置定位设置
1. 电机与反馈基础参数(P0~P2 组)
电机类型:P0.002(=0 伺服,=1 感应)
电机铭牌:P1.001~P1.004(功率、电压、电流、转速)
编码器:
P2.001:编码器类型(增量 / 绝对)
P2.002:线数(如 2500)
P2.003:方向(正 / 反)
电机自学习:P0.010 = 1(旋转自学习,脱开负载)→ 自动写 P1 组参数
2. 激活内置定位功能(核心)
P0.003 = 2(控制模式 = 内置定位 / PLCopen)
定位单位:P0.004(mm、deg、脉冲)
行程极限:
P3.001:正极限位置
P3.002:负极限位置
P3.003:软极限使能
3. 定位程序设置(P4~P6 组,最多 64 段)
每段运动包含:位置 + 速度 + 加减速 + 模式
P4.001:目标位置(绝对 / 相对)
P4.002:运行速度
P4.003:加速时间
P4.004:减速时间
P4.005:运动模式(=0 绝对,=1 相对,=2 回零)
P4.006:段结束条件(到位 / 时间)
4. 原点回归(回零)参数
P5.001:回零模式(传感器 / 编码器 Z 脉冲)
P5.002:回零速度
P5.003:回零偏移
P5.004:Z 脉冲方向
5. I/O 触发设置
输入:P6.001~P6.008(启动、停止、回零、点动、限位)
输出:P7.001~P7.008(到位、零速、报警、运行中)
6. 典型流程(一步到位)
恢复出厂 → 设电机参数 → 自学习
设 P0.003=2(内置定位)
设单位、软极限、回零方式
编定位程序段(P4 组)
绑定 I/O 触发
下载参数 → 试运行
三、ACS880+N5700 变频内置定位设置(大功率)
1. 基础电机与编码器(99、50、51 组)
99.04:电机类型(永磁 / 异步)
99.05~99.09:铭牌参数
50.01:编码器类型
50.02:脉冲数
50.03:方向
电机辨识:99.10 = 1 → 自动完成
2. 激活定位控制(N5700 选项)
98.01 = 6(控制模式 = 位置控制)
单位:98.02(mm、m、deg)
电子齿轮:
98.03:电机每转脉冲数
98.04:负载每转距离
3. 定位程序(参数 98 组 + 位置程序表)
通过 Drive composer 直接编辑位置程序:
最多 32 个定位点
每点:位置、速度、加减速、 dwell 时间
回零:98.05(回零模式)、98.06(回零速度)
4. 限位与安全
98.07:正软限位
98.08:负软限位
98.09:硬限位输入
四、两类驱动器关键参数对比(速记)
表格
| 项目 | e190/e180(伺服) | ACS880+N5700(变频定位) |
|---|---|---|
| 模式参数 | P0.003=2 | 98.01=6 |
| 定位点数 | 最多 64 段 | 最多 32 点 |
| 编程方式 | 参数表(P4~P6) | Drive composer 图形化 |
| 编码器 | 23bit 绝对 / 增量 | 增量 / SSI |
| 适用功率 | 小功率(≤15kW) | 大功率(0.55~6000kW) |
五、常见坑与调试要点
单位不一致:电子齿轮比一定要算对,否则位置跑偏
编码器方向反:运行时位置负数 → 改 P2.003(e190)或 50.03(ACS880)
回零不准:Z 脉冲干扰或速度太快 → 降低回零速度、加屏蔽
到位抖动:减小位置环增益(e190:P3.004;ACS880:98.10)





