BECKHOFF EL5102 增量编码器端子手册
产品概述
核心定位
EL5102 为双通道通用增量编码器 EtherCAT 端子,单模块独立两路编码器采集通道,兼容 RS422 差分、TTL 单端、集电极开路 (Open Collector) 三类增量编码器,每通道独立 32 位正交计数器,集成锁存、门控、测速、周期测量、微细分、时间戳高级运动采集功能,DIN 导轨 IP20 安装。
核心电气技术参数
通道数量:2 路独立 A/B/C 编码器通道;
编码器供电:每通道可软件切换 5V/12V/24V 输出,单通道最大 0.3A;
计数器:默认 32bit,可切换 16bit;正交 1/2/4 倍频可配置;
最高计数速率:
RS422 差分:4 倍频 2000 万增量 / 秒(5MHz)
TTL 单端:4 倍频 400 万增量 / 秒(1MHz)
Open Collector:4 倍频 40 万增量 / 秒(100kHz)
附加输入:每通道独立 24V Latch 锁存输入、Gate 门控输入;5V 编码器故障 Status 输入;
隔离:E-Bus 总线与编码器侧 500VDC 电气隔离;
E-Bus 耗电典型 210mA;整机尺寸 27mm 宽;
环境:运行 0~55℃,储运 - 25~+85℃,湿度≤95% 无凝露;
认证:CE、cULus、UKCA;振动冲击符合 EN60068。
EL51xx 系列横向对比
手册附带 EL51xx 产品线对比表,区分单 / 双通道、是否支持 C 零脉冲、Latch/Gate、测速、微细分、时间戳、断线检测功能差异,EL5102 属于双通道全功能型号,两路均完整支持所有高级采集功能。
增量编码器基础原理
增量编码器输出 90° 相位差 A/B 两相,C 为每转零标记脉冲;
转向判定:A 超前 B = 正向,A 滞后 B = 反向;
倍频规则:
1 倍频:仅 A 相上升沿计数
2 倍频:A 相上升 + 下降沿
4 倍频:A/B 全部边沿,分辨率提升 4 倍
信号类型区分:
RS422 差分(A/A̅、B/B̅、C/C̅):抗干扰强,长线适用,支持断线短路诊断;
TTL 单端:仅 A/B/C,无反向差分,无断线检测;
Open Collector 集电极开路:内部上拉 5V,长线抗干扰弱,无断线检测。
硬件功能特性
三种编码器模式参数配置
通过 CoE 索引 0x80n1:1D 设置通道工作模式,区分编码器 / 脉冲发生器两类场景,脉冲发生器模式下 B 相仅用于判定计数方向。
专用输入功能
Latch 外部锁存输入(24V Type3 输入,最小脉宽 > 1μs):外部触发瞬间锁存当前计数值,用于同步定位(限位、探头采集);支持单次锁存 / 持续锁存模式,可抑制机械开关抖动;
Gate 门控输入:可作为计数使能、第二路锁存触发;
Status 故障输入(5V 上拉输入):编码器故障信号接入,低电平代表编码器报警;仅支持外部下拉型故障输出编码器。
编码器供电配置限制
默认输出 5V;修改 12V/24V 必须写入密码 0x72657375(ASCII user)解锁 CoE 参数,修改前确认编码器耐压,避免烧毁传感器。
EtherCAT 通讯基础
硬件通讯规则
EtherCAT 标准 CAT5e 网线,单段最大 100m;E-Bus 总线耦合器最大输出 2A,总线电流不足需加装 EL9410 馈电端子;
双看门狗机制:SM 同步管理器看门狗、PDI 过程数据接口看门狗,超时自动进入安全状态,时间可通过 ESC 寄存器配置;
EtherCAT 五状态机:Init→PreOp→SafeOp→Op→Boot(固件升级专用),各状态通讯权限区分;
CoE 对象字典核心分区
0x1000:设备只读信息(型号、固件、序列号、eBIC);
0x80n0/0x80n1:通道配置参数(编码器模式、倍频、滤波、供电电压、锁存设置);
0x6000 TxPDO(输入):计数值、锁存值、速度、故障位、时间戳;
0x7000 RxPDO(输出):计数器置零、设定值、锁存使能;
参数存储:默认写入 EEPROM,可开启 NoCoeStorage 禁止循环写入保护芯片寿命。
5.3 Distributed Clock 分布式时钟
模块支持 DC 同步,1ns 时钟精度,总线主站同步误差 < 100ns,锁存、计数可与 EtherCAT 周期精准时间戳同步,适用于高速同步采集场景。

安装与接线
ESD 防静电强制要求
操作前释放静电,禁止直接触碰模块侧边 E-Bus 弹片;I/O 站末端必须加装 EL9011 端盖保证防静电与 IP 防护。
DIN 导轨安装规范
标准 35mm EN50022 导轨,水平优先,全角度兼容;上下预留 20mm 散热间隙;
拆装:下压橙色解锁卡扣,分离模块后侧向拔出;总线端子不可连续堆叠超过 2 个无源模块,避免 E-Bus 信号衰减;
导轨必须可靠接功能地 PE,绝缘测试前断开接地触点防止误报。
端子接线规格
弹簧笼式端子,适配 0.08~2.5mm² 线缆,剥线 8~9mm;编码器必须使用双绞屏蔽线缆,屏蔽单点接地抑制 EMI 干扰。
三种编码器完整接线图
手册分别给出 RS422 差分、TTL 单端、Open Collector 集电极开路三种编码器 / 脉冲发生器完整端子接线定义,区分有无 C 零脉冲两种接法。
LED 状态指示灯
Run 绿灯:EtherCAT 状态(熄灭 = Init/Boot、闪烁 = PreOp、单次闪 = SafeOp、常亮 = OP);
Diag 红灯:模块硬件 / 通讯故障;
A/B/C 红绿灯:对应通道信号,RS422 模式下红灯常亮代表 A/B/C 断线 / 短路;
PowerEnc 绿灯:编码器供电输出正常;
Latch/Gate/Status 指示灯:对应外部输入电平状态。
报废处理
设备属于 WEEE 电子废弃物,电路板、金属外壳分类回收,内置 CR2032 纽扣电池单独绝缘回收。
TwinCAT 调试快速入门
完整覆盖 TwinCAT2(System Manager+PLC Control)、TwinCAT3(VS 集成环境)两套完整调试流程:
前置步骤:安装 EtherCAT 实时网卡驱动、更新 ESI 设备描述文件(ESI Updater 工具);
两种配置模式:
离线配置:未接硬件时手动添加 EL5102,提前规划 IO 映射;
在线扫描:硬件上电后扫描总线自动识别端子;
I/O 与 PLC 变量绑定流程:添加 EtherCAT 设备→扫描端子→导入 PLC 项目→变量链接 PDO 过程数据;
PLC 支持 IEC61131-3 全语言(ST、LD、FBD 等),手册提供结构化文本示例;
功能块库:TcEtherCAT.lib 提供读取 BIC、EtherCAT 状态、CoE 读写专用功能块。
配套工具说明
ESI XML:设备描述文件,缺失会导致无法识别端子,官网可更新;
FoE 固件升级:Boot 状态下更新 MCU (.efw)、FPGA (.rbf) 固件,支持单台 / 批量升级;
PLC 自动生成设备结构体:TwinCAT 可一键生成 EL5102 通道数据结构,直接读取计数值、测速、诊断信息。
EL5102 专用功能配置
基础计数功能
32 位计数器读取、软件清零、预设计数值写入;
转向检测位实时反馈旋转方向;
计数器锁存、硬件 Latch 冻结数值不随轴运动变化;
高级测量功能
频率 / 周期测量:10ns 高精度采样;
转速计算:PLC 直接读取实时速度值;
占空比评估;
微细分 Micro-increment:1/256 细分提升低速定位精度;
时间戳:A/B 边沿、C 零脉冲、Latch 触发均附带高精度 DC 时间戳;
可调数字滤波:抑制电机干扰脉冲,避免误计数;
信号合理性校验,异常自动置故障位。
诊断体系
实时通道故障位:断线、短路、信号超限、编码器供电异常;
CoE 历史故障日志 0x10F3,存储 64 条带时间戳报警;
EtherCAT Working Counter 循环通讯诊断,快速定位总线断线、端子离线;
