2. 编码器类型与选型基础

在SINAMICS驱动系统中,编码器不是“随便接一个就能用”的附件,它决定了速度环反馈精度、位置控制分辨率、换向方式以及能否实现安全功能。选型时先要回答三个问题:需要多高的分辨率?是否需要断电后仍知道绝对位置?现场环境是否允许光学码盘工作?这三个问题的答案,基本就把编码器类型锁定在增量式、绝对值、正余弦或旋转变压器之中。

四类编码器的本质差异

增量式编码器输出A、B两路正交脉冲和一路零脉冲Z。A/B相位差90°,通过计数脉冲数和判断相位先后得到相对位移与方向;Z脉冲每转出现一次,用于回零参考。它结构简单、成本低、响应快,但断电后位置丢失,上电必须重新回零。在SINAMICS中,增量信号通常接入编码器模块的RS422差分输入,适合速度控制、简单定位和不需要绝对位置的场合。

绝对值编码器每个位置对应唯一编码,断电后位置不丢失。单圈绝对值在一转内唯一,多圈绝对值还带圈数计数。接口上常见SSI、EnDat 2.2、BiSS等串行协议。SINAMICS通过对应编码器模块读取报文,直接获得绝对位置。它适合机床进给轴、机器人关节、需要上电即知位置的设备,但协议匹配和参数配置比增量式复杂。

正余弦编码器输出1Vpp(峰峰值)的模拟正弦/余弦信号,以及可能存在的零脉冲。控制器对正余弦信号进行插值细分,可获得远高于脉冲数的分辨率。它对信号幅值、偏置、相位误差敏感,因此SINAMICS编码器模块通常提供在线信号质量监测。正余弦编码器适合高精度速度与位置控制,如主轴定向、高动态伺服轴。

旋转变压器是一种模拟式角度传感器,定子励磁、转子输出与角度相关的正弦/余弦包络。它耐高温、抗振动、抗油污和粉尘,常用于电机内置、冶金、起重等恶劣环境。SINAMICS通过编码器模块提供励磁并解算角度,接口与正余弦编码器不同,需要匹配励磁频率和变比。

四类编码器在SINAMICS中的信号链与接口差异 增量式 A/B 正交脉冲 + Z 零脉冲 RS422 差分 / TTL SMC / DMC 编码器模块 断电丢位置,需回零 速度控制 / 简单定位 绝对值 单圈 / 多圈唯一编码 SSI / EnDat 2.2 / BiSS SMC / SMI 编码器模块 上电即知绝对位置 进给轴 / 机器人关节 正余弦 1Vpp 正弦 / 余弦模拟信号 SMC / SMI 模拟输入 插值细分 → 高分辨率 需监测幅值/偏置/相位 高精度伺服 / 主轴定向 旋转变压器 励磁 + 正余弦包络 励磁频率 / 变比匹配 SMC / SMI 旋变接口 耐高温 / 抗振动油污 冶金 / 起重 / 电机内置 选型判断路径 断电后需要绝对位置? 是 → 绝对值 / 旋变 环境恶劣、高温振动? 是 → 旋转变压器 需要极高分辨率? 是 → 正余弦 / 绝对值 仅速度控制? 是 → 增量式 接口与参数匹配要点 • 增量式:确认差分电平、脉冲数、Z 脉冲极性;参数中设置编码器线数与参考点。 • 绝对值:确认协议类型、报文长度、多圈位数;上电后检查绝对位置是否合理。 • 正余弦/旋变:确认信号幅值、偏置、相位误差在允许范围内,否则触发编码器故障。

在SINAMICS中的接口与模块对应

SINAMICS的编码器接口不是单一端口,而是由编码器模块(如SMC、SMI、DMC等)和驱动对象参数共同决定。增量式编码器通常接入支持RS422差分输入的模块,参数中需要设置编码器线数、信号类型和参考点。绝对值编码器需要模块支持对应串行协议,例如EnDat 2.2或SSI,参数中要选择报文类型和绝对位置位数。正余弦编码器接入模拟输入通道,模块内部完成插值,参数中需设置信号周期数和细分倍数。旋转变压器则需要模块提供励磁输出,并匹配励磁频率与变比。

实际接线时,最容易出问题的是信号类型与模块不匹配。例如把1Vpp正余弦信号接到只支持RS422的端口,虽然物理上可能通过转接,但模块无法正确解算,表现为速度反馈跳变或编码器故障。另一个常见问题是绝对值编码器的协议选错,例如把SSI编码器按EnDat配置,上电后位置值无效或报错。

选型示例:三种典型场景

场景一:普通输送线速度控制。只需要稳定速度,不需要绝对位置,环境无特殊要求。选增量式编码器,接入RS422模块,设置线数1024,Z脉冲用于回零。上电后执行回零,观察速度反馈是否平稳。

场景二:数控机床进给轴。要求断电后位置不丢失,上电即知坐标。选多圈绝对值编码器,EnDat 2.2接口,配置报文和圈数位数。上电后读取绝对位置,与机械坐标对比,偏差应在允许范围内。

场景三:冶金轧机主传动。高温、振动、油污严重,且需要较高精度。选旋转变压器,接入带励磁的编码器模块,匹配励磁频率和变比。调试时观察角度解算是否连续,检查信号幅值是否在模块允许窗口内。

选型时不要只看“分辨率”一个指标。增量式分辨率由线数决定,绝对值由位数决定,正余弦由插值倍数决定,旋变由解算精度决定。同时要确认模块支持、协议匹配、环境适应性和电缆长度限制。

参数与信号质量检查

无论哪种编码器,接入后都要检查信号质量。增量式看脉冲是否丢失、Z脉冲是否稳定;绝对值看报文是否连续、位置值是否跳变;正余弦看幅值是否在1Vpp附近、偏置是否接近0、相位误差是否在允许范围;旋变看励磁是否正常、正余弦包络是否对称。SINAMICS通常提供编码器诊断参数,可以读取信号幅值、频率和故障计数。

如果信号质量不达标,先检查电缆屏蔽和接地,再检查编码器供电和机械安装同心度。对于正余弦和旋变,还要确认模块的滤波和采样设置是否与信号频率匹配。参数设置错误往往表现为“能转但精度差”或“低速抖动”,而不是直接报故障,因此调试时要结合诊断参数和实际运行表现综合判断。

选型决策表(示例)

需求 推荐类型 典型接口 关键参数
仅速度控制,成本敏感 增量式 RS422差分 线数、Z脉冲极性
断电保持位置 多圈绝对值 EnDat 2.2 / SSI 报文类型、圈数位数
高精度、高动态 正余弦 1Vpp模拟输入 信号周期、插值倍数
高温、振动、油污 旋转变压器 励磁+正余弦 励磁频率、变比

这张表只是选型起点,实际还要结合模块型号、电缆长度、安全功能和成本综合判断。例如同样需要绝对位置,EnDat 2.2和SSI的配置方式不同;同样需要高精度,正余弦和绝对值编码器的调试重点也不同。理解四类编码器的信号本质和接口差异,才能在SINAMICS中选对、接对、调对。