4. 伺服系统基础

在CC-Link IE网络中,伺服系统并不是一个“黑盒执行器”,而是由伺服驱动器、伺服电机、编码器以及上位控制器共同构成的闭环运动控制单元。理解其内部工作原理,是正确配置网络参数、整定增益以及排查定位异常的前提。本节从能量变换、控制模式、反馈机制三个层面展开,帮助读者建立伺服系统的整体认知框架。

一、伺服驱动器与电机的工作原理

伺服驱动器本质上是一台“受控的变频电源”。它从CC-Link IE网络接收位置、速度或转矩指令,经过内部电流环、速度环、位置环的运算,输出PWM电压驱动伺服电机。伺服电机通常为永磁同步电机(PMSM),其转子带有永磁体,定子三相绕组通入受控电流后产生旋转磁场,与转子磁场相互作用产生电磁转矩。

驱动器内部完成的核心变换链路为:交流整流 → 直流母线 → 逆变桥 → 三相正弦电流。整流部分将三相交流电变为直流母线电压,逆变部分由IGBT模块按SVPWM方式调制,输出频率与电压均可控的三相电流。驱动器通过电流传感器实时采样U、V两相电流,结合编码器反馈的转子位置,进行矢量控制(FOC),将定子电流分解为励磁分量Id和转矩分量Iq,从而实现对转矩的精确解耦控制。

核心要点:伺服驱动器不是简单地“给电机供电”,而是以微秒级周期不断修正电流矢量,使电机实际输出紧跟指令。电流环带宽通常可达1~2kHz,速度环约100~300Hz,位置环约20~50Hz,三环由内向外逐级包裹。

二、三种基本控制模式

伺服驱动器通常支持位置、速度、转矩三种控制模式,CC-Link IE网络可根据工艺需求切换或组合使用。

  • 位置控制模式:上位机发送目标位置(脉冲数或工程单位),驱动器内部位置环比较指令与编码器反馈,输出速度指令。适用于点位定位、插补、电子齿轮同步等场景。CC-Link IE中常通过周期性通信发送目标位置,通信周期直接影响定位精度与响应。
  • 速度控制模式:上位机发送目标转速,驱动器速度环调节输出转矩。适用于恒速卷绕、传送带调速等。速度指令可通过网络模拟量或参数化方式给定。
  • 转矩控制模式:上位机直接给定转矩指令,驱动器电流环响应。适用于张力控制、压装、拧紧等需要限制输出力的场合。此时速度由负载决定,需注意飞车保护。

实际工程中常采用“位置+转矩限幅”或“速度+转矩限幅”的混合模式,例如在位置控制下限制最大转矩以保护机械结构。CC-Link IE的周期通信可同时传输控制字、目标值、限幅值,实现模式在线切换。

三、编码器反馈与闭环控制

编码器是伺服系统的“眼睛”。常见类型包括增量式编码器、绝对式编码器和旋转变压器。现代伺服多采用17位或23位绝对式编码器,分辨率可达131072或8388608脉冲/转,上电即知转子绝对位置,无需回零。

闭环控制的基本结构为:位置指令 → 位置环 → 速度指令 → 速度环 → 转矩指令 → 电流环 → 电机 → 编码器 → 反馈回位置环。编码器信号经驱动器解码后,一方面用于换相(矢量控制需要转子磁极位置),另一方面用于三环反馈。CC-Link IE网络中,编码器位置还可通过驱动器上传至PLC,用于全闭环或半闭环切换。

伺服三环闭环控制与CC-Link IE数据流 上位控制器 PLC / 运动模块 CC-Link IE 周期通信 / 指令 伺服驱动器 位置环 → 速度环 → 电流环 SVPWM 逆变输出 伺服电机 PMSM 永磁同步 编码器 绝对式 17/23位 位置/速度反馈 三环控制结构 位置环(外环) 速度环(中环) 电流环(内环)

四、典型参数与配置清单

在CC-Link IE集成中,伺服驱动器的网络参数与伺服参数需要协同设置。以下为常见关键参数清单:

参数类别典型参数说明
网络通信站号、通信周期、输入/输出字节数决定指令刷新率与同步精度
控制模式位置/速度/转矩切换可通过控制字在线切换
电子齿轮分子/分母匹配指令单位与机械行程
增益参数位置环增益、速度环增益、积分时间影响响应速度与稳定性
转矩限幅正/负转矩限制保护机械与电机
编码器分辨率、绝对/增量决定定位精度与回零方式

五、案例:CC-Link IE下的定位异常排查

某产线使用CC-Link IE连接伺服驱动器进行物料搬运定位。现象为:PLC发出定位指令后,伺服偶尔出现“到位后轻微抖动”或“定位偏差1~2mm”。排查思路如下:

  1. 检查网络通信周期是否稳定,是否存在丢包或延迟抖动。周期波动会导致位置指令更新不均匀。
  2. 查看伺服驱动器位置环增益是否过高,过高会引起振荡;过低则响应迟缓。
  3. 确认电子齿轮比设置是否正确,分子分母约分后是否与机械减速比匹配。
  4. 检查编码器反馈线是否受干扰,绝对式编码器电池是否欠压。
  5. 观察转矩限幅是否过小,导致加速段无法跟上指令而产生跟随误差。
常见误区:把“定位偏差”全部归因于网络延迟。实际上,伺服增益不匹配、机械背隙、电子齿轮比错误、编码器干扰都可能导致偏差。应先用驱动器自带的波形监视功能观察位置偏差与转矩波形,再判断是控制问题还是机械问题。

六、复盘与要点归纳

伺服系统的核心在于“闭环”二字:指令发出后,驱动器不断比较指令与编码器反馈,通过三环调节使误差趋近于零。CC-Link IE网络负责将上位控制器的指令高效、周期性地送达驱动器,并将状态反馈回传。理解位置、速度、转矩三种模式的适用边界,掌握编码器反馈与增益整定的基本方法,才能在集成调试中快速定位问题。

典型伺服参数设置示例(以某品牌驱动器为例):
P0.01 = 1       // 控制模式:位置控制
P0.02 = 10000   // 电子齿轮分子
P0.03 = 1       // 电子齿轮分母
P1.10 = 35      // 位置环增益
P1.11 = 40      // 速度环增益
P1.12 = 15      // 速度环积分时间
P2.20 = 200     // 正转矩限幅(%)
P2.21 = -200    // 负转矩限幅(%)

在实际项目中,建议先完成网络通信测试,确认指令与反馈数据正确,再进行伺服增益整定。整定时遵循“先内环后外环、先低速后高速”的原则,逐步提高增益直至出现轻微振荡,再回退至稳定值。只有网络与伺服参数协同匹配,才能发挥CC-Link IE高速同步通信的优势,实现高精度、高响应的运动控制。