倍福 KL5121 是一款专为工业自动化设计的紧凑型 1 通道增量编码器接口端子模块,集成 4 路 24 V DC 数字量输出,支持高速信号采集与实时运动控制
编码器接口:
兼容 24 V DC HTL 增量编码器,支持 A/B 相脉冲、锁存(Latch)和选通(Gate)信号,最高输入频率达 250 kHz(4 倍频后 1 MHz)。
内置 16 位二进制计数器,可实现高精度位置测量,分辨率达 0.1 个脉冲当量(取决于编码器线数)。
数字量输出:
4 路独立 24 V DC 输出,单通道最大电流 0.5 A,支持直接驱动电磁阀、继电器等执行器,开关时间 < 100 µs。
输出状态可通过预设计数器状态表动态触发,实现 “电子凸轮” 功能。
电气隔离:
K 总线与现场信号之间通过 500 Vrms 隔离,抗干扰能力强,符合 EN 61000-6-2/6-4 标准。
计数器与触发机制:
计数器值可通过 K 总线实时读取,或通过锁存输入(Latch)捕捉特定位置的瞬时值。
输出触发条件通过预设的计数器状态表定义,支持绝对位置、相对位移或速度阈值触发。
滤波与抗干扰:
硬件级差分信号处理,有效抑制共模干扰,适合长距离传输(如 100 米以上)。
可选软件滤波(通过 TwinCAT 配置),可滤除高频噪声(如机械振动引起的误脉冲)。
K 总线协议:
通过 K 总线与上层控制器(如 PLC、工控机)通信,过程映像占用 2×16 位数据地址和 2×8 位控制 / 状态地址。
电子部分由 K 总线供电(24 V DC),功耗仅 30 mA(不含编码器负载)。
TwinCAT 组态:
在 TwinCAT System Manager 中手动添加模块,自动分配地址。
通过 COE 服务写入寄存器参数(如编码器类型、滤波时间),支持即插即用配置。
典型代码示例(ST 语言):
VAR EncoderPosition : INT; // 来自KL5121的计数器值 OutputEnable : BOOL; // 触发输出的条件END_VAR// 当计数器值达到预设位置(如1000)时,激活输出1IF EncoderPosition >= 1000 THEN OutputEnable := TRUE;ELSE OutputEnable := FALSE;END_IF;
包装机械定位:
在贴标机中,KL5121 连接编码器监测输送带位置,当计数器值达到预设值(如标签间距)时,触发输出控制贴标头动作,精度达 ±0.5 mm。
支持多段位置触发,可在同一输送带上实现不同标签的间隔贴附。
物流自动化:
自动化立体仓库中,KL5121 实时监测堆垛机货叉位置,通过计数器状态表动态控制货叉升降速度,避免碰撞货架。
结合 4 路输出,可同时触发限位开关、报警灯等外围设备。
机器人协同控制:
在协作机器人中,KL5121 读取关节编码器信号,当检测到异常位移(如外力碰撞)时,立即触发安全输出关闭电机,响应时间 < 200 µs。
编码器连接:
A/B 相脉冲:连接编码器 A+/A-、B+/B - 至模块对应端子,屏蔽层单端接地。
锁存 / 选通信号:Latch 输入用于捕捉当前计数器值,Gate 输入用于激活 / 禁用锁存功能,需与编码器或外部传感器连接。
输出端子(Q1~Q4)可直接连接负载,公共端(COM)需与 24 V DC 电源负极共地。
长距离传输时建议使用双绞屏蔽线,并在负载端并联 100 pF 电容以增强稳定性。
电源与通信:
通过 K 总线获取 24 V DC 供电,建议在进线端并联 100 µF 电容抑制电压波动。
通信线缆使用双绞屏蔽线,支持与 BK1120 等耦合器级联扩展至 64 个端子模块。
LED 状态指示:
绿色 RUN 灯:模块正常通信;熄灭表示 K 总线故障或未激活。
通道 LED:编码器信号正常时闪烁,输出激活时常亮,故障时熄灭。
故障排查流程:
使用万用表测量编码器输出电压(24 V DC±20%),验证传感器供电是否正常。
通过 TwinCAT 诊断工具查看计数器值是否变化,确认编码器信号是否有效传输。
检查输出端子电压,若异常,断开负载测试,排除短路或过载问题。
安全认证:CE、UL 认证,符合 EN 61000-6-2(工业抗扰度)和 EN 61000-6-4(工业发射)标准,可在 - 25°C 至 + 60°C 环境下稳定工作。
环境适应性:通过 EN 60068-2-6 抗振动测试(5~500 Hz)和 EN 60068-2-27 抗冲击测试(15 g),适用于高振动环境。
输出负载限制:4 路输出总电流不得超过 2 A,否则需外接继电器扩展。
计数器溢出处理:16 位计数器最大值为 65535,需根据实际应用场景(如编码器线数、机械行程)设置合理的溢出复位机制。
与 EtherCAT 模块的兼容性:KL5121 仅适用于 K-Bus 系统,若需更高实时性,可选择 EL5151 等 EtherCAT 端子模块。
KL1012
KL9100
KL3012
KL3202
KL2408
KL4002
KL1418
KL3204
KL9560
KL5121