2. 伺服驱动器基础:面板操作、参数分类与初始化
拿到一台新的伺服驱动器,很多人第一反应就是翻手册找软件。其实,面板操作才是最快上手的方式。我个人习惯,不管用哪个品牌,先把面板摸熟,后面调试能省一半时间。
2.1 驱动器面板:你真正的第一工具
面板长什么样?不同品牌略有差异,但核心功能大同小异。一般都有:
- 5位数码管或LCD屏:显示参数编号、数值、状态码
- 4-6个按键:MODE(模式)、SET(确认)、▲/▼(增减)、LEFT/RIGHT(移位)
- 状态指示灯:POWER、ALARM、RUN、LINK等
我见过不少工程师,一上来就接电脑软件,结果通讯连不上,折腾半天。其实面板上就能做90%的初始化工作。你想想看,现场调试时,带个笔记本多麻烦?面板按几下就搞定的事,何必呢。
2.2 参数分类:别被几百个参数吓到
伺服驱动器的参数,少则几十个,多则几百个。但别慌,真正需要你动手调的,不超过20个。我按功能把它们分成三大类:
| 参数类别 | 典型编号范围 | 核心作用 | 调试频率 |
|---|---|---|---|
| 基本参数 | Pn000 - Pn099 | 电机型号、编码器分辨率、控制模式、指令类型 | 一次设定,基本不改 |
| 增益参数 | Pn100 - Pn299 | 位置环/速度环/电流环比例积分、前馈、刚度 | 每次调试必调 |
| 滤波参数 | Pn300 - Pn399 | 共振抑制、低通滤波、陷波滤波、加速度平滑 | 遇到振动时调 |
嗯,这里要注意:不同品牌的编号规则不一样。比如安川的Pn100是速度环增益,台达的P2-00也是速度环增益。但分类逻辑是通用的。
2.2.1 基本参数:打好地基
基本参数决定了驱动器认不认识你的电机。我遇到过最坑的事,就是有人换了电机没改参数,结果驱动器按默认参数输出电流,电机抖得像筛子。所以,第一步必须确认:
- 电机型号代码:匹配你用的电机,否则电流环参数全错
- 编码器分辨率:17位、23位还是绝对值?设错了位置精度全乱
- 控制模式:位置模式、速度模式、转矩模式,选错了电机不转
- 指令输入方式:脉冲+方向、CW/CCW、还是总线通讯?
2.2.2 增益参数:性能的灵魂
增益参数是伺服整定的核心。说白了,就是调驱动器的“响应速度”和“稳定性”。
- 速度环增益(Kv):决定电机对速度指令的跟随快慢。太高会抖,太低会软。
- 速度环积分时间(Ti):消除稳态误差。太小会超调,太大会慢。
- 位置环增益(Kp):决定定位精度和刚性。越高越硬,但容易过冲。
- 前馈增益:减少跟随误差。设好了,轨迹跟踪精度能提升一个数量级。
我个人的经验是:先调速度环,再调位置环。速度环调稳了,位置环基本不会差到哪里去。
2.2.3 滤波参数:解决振动问题
现场调试最头疼的就是振动。机械共振、负载抖动、噪音……这时候滤波参数就派上用场了。
- 陷波滤波器:专门干掉某个频率的共振。比如机械固有频率500Hz,设一个500Hz的陷波,立马安静。
- 低通滤波器:把高频噪音滤掉。但注意,滤太多会让响应变慢。
- 加速度平滑:让加减速更柔和,减少冲击。
2.3 参数初始化与保存:别让努力白费
调了半天参数,一断电全没了——这种事我见过不止一次。所以,参数初始化与保存是必须掌握的技能。
2.3.1 参数初始化(恢复出厂设置)
什么时候需要初始化?
- 拿到一台二手驱动器,不知道前任调了什么
- 参数调乱了,电机乱抖,回不到正常状态
- 更换了不同型号的电机
操作步骤一般是这样:
- 进入面板的“参数设定”模式
- 找到初始化参数(比如安川的Fn005、台达的P2-08)
- 设为“执行”或“1”,按SET确认
- 等待驱动器重启,面板显示“完成”
2.3.2 参数保存(写入EEPROM)
很多驱动器在面板上修改参数后,只是临时生效。断电后,参数会丢失。必须手动保存到EEPROM(非易失性存储器)。
保存操作通常有两种方式:
- 自动保存:某些参数修改后,按SET确认即自动写入EEPROM
- 手动保存:需要找到“参数保存”或“EEPROM写入”功能,手动执行一次
我建议:每次调完一组关键参数(比如增益),就手动保存一次。别等到最后一起保存,万一中途断电,前面的功夫全白费。
2.3.3 参数备份与恢复
对于批量调试,手动一个个输参数太慢了。这时候可以用:
- 面板复制功能:部分驱动器支持用面板读取一台的参数,写入另一台
- 软件导出/导入:通过调试软件,把参数文件存成.csv或.par文件
- U盘或SD卡:高端驱动器支持直接插卡备份
2.4 知识体系总览
下面这张图,把本章的核心逻辑串起来了。你可以把它当作调试时的“地图”。
这张图你看懂了吗?从上到下,就是调试的标准流程。先通过面板操作,确认基本参数正确;然后调增益参数,让电机响应又快又稳;如果遇到振动,用滤波参数处理;最后,一定要做参数保存和备份。