曲轴编码器高速计数 + 固定周期实时任务(0.5‑1ms)做角度判停、动态提前制动补偿、离合制动器时序输出。继电器输出 PLC 直接排除,必须晶体管输出 CPU;禁止用普通 DI 做编码器计数,必须硬件高速计数器 HSC。软件平台:EcoStruxure Machine Expert(SoMachine)。
选型必须满足的硬性指标
支持周期性任务(Cyclic Task):可设置 0.5~1ms 固定周期,把角度换算、转速计算、制动判停、离合 / 制动器输出全部放在该周期任务,避免主循环扫描抖动带来停止位置离散。
硬件高速计数器 HSC:支持 AB 相正交编码器,输入频率≥200kHz;硬件计数,不占用 CPU 扫描,适合冲床曲轴编码器。
晶体管源型 PNP 输出:离合器、制动器电磁阀必须晶体管输出;继电器输出 CPU 绝对不能用于冲床离合制动直接驱动,继电器动作毫秒级离散,高速冲次停止位置飘移、寿命短。
I/O 余量:DI 预留 20% 余量(急停、安全门、双手按钮、编码器、压力检测、限位);DO:离合器、制动器、报警、指示灯等。
安全层面:冲床属于危险机械,安全门、急停优先走安全回路;高风险冲床建议选用安全 PLC(M262 Safety),满足机械压力机安全规范。
施耐德主流系列对比(Modicon M241 / M251 / M262)
1)M241
典型型号:TM241CE24T / TM241CE40T(晶体管 PNP)
高速快速输入:4 路,HSC 最高200kHz,支持 AB 正交编码器,可以直接接曲轴增量编码器。
任务:支持周期性任务最小 1ms,1K 指令 0.3ms;满足中低速冲床判停需求。
自带以太网,可扩展 TM3 模块扩展 IO。✅适用:普通冲床,冲次不高,≤120 次 / 分钟;做动态提前补偿、状态机逻辑完全够用。❌局限:周期性任务最小只能 1ms;更高冲次(>150 次 / 分钟)实时性略显紧张。
注意:后缀 T = 晶体管;R = 继电器,R 型号不要选。
2)M251(M241 升级,通信更强,实时性同 M241)
CPU 性能、HSC 能力、最小周期任务同 M241;双网口,适合多设备组网。✅适合:冲床需要对接上位机、MES,IO 点数多的设备。
3)M262(高性能,高速冲床首选)
型号:TM262L20MESE8T
指令执行速度 3ns,周期性任务最小 0.5ms;
HSC 支持更高脉冲频率,实时性更强;
可选安全版本 M262 Safety,实现 PLC 内部安全逻辑,满足冲压机械安全标准。✅适用:高速冲床,冲次>120 次 / 分钟,对停止离散度要求高;需要高精度动态角度补偿。
缺点:价格高。
❗老款 TM238、Twido 系列不支持短周期任务,禁止用于冲床离合器角度判停控制。
编码器接入方案
M241/M251:直接用本体 Fast 快速输入接曲轴编码器(24V HTL 增量编码器 A/B/Z),HSC 硬件计数,无需额外模块,最经济。
注意:本体快速输入为 24V HTL,不能直接接 5V 差分编码器;5V 差分编码器需要转换模块。
如果编码器距离远、干扰大:使用 TM3HSC2 高速计数扩展模块,支持差分输入,最高 200kHz。
IO 与输出选型重点
离合器、制动器电磁阀,必须晶体管输出,禁止继电器输出;
M241‑T 本体自带快速晶体管输出,直接驱动 24V 电磁阀;
扩展 IO 选 TM3DQ8T 晶体管模块,不要 TM3DQ8R 继电器模块。
电磁阀线圈务必增加 RC 浪涌吸收,抑制干扰编码器。
急停、安全门:优先硬件安全回路;如果用 M262 安全 CPU,可做 PLC 安全任务。
不同冲床场景选型建议
表格
| 场景 | 推荐型号 | 备注 |
|---|---|---|
| 普通机械冲床,冲次≤120 次 / 分钟,普通精度 | TM241CE40T | 性价比最高,本体 HSC 直接接编码器,周期任务 1ms 实现动态制动补偿 |
| 冲床需要对接上位机、多从站通讯,IO 点数多 | TM251CE40T | 性能同 M241,双以太网口 |
| 高速冲床,冲次>120 次 / 分钟,停止精度要求高 | TM262L20MESE8T | 0.5ms 周期任务,实时性更强 |
| 需要满足冲压机械安全标准,安全 PLC | TM262 安全版本 | 安全逻辑,安全 IO,满足 ANSI B11.1 等冲压安全规范 |
程序架构要点
角度判停、转速计算、动态提前制动补偿、离合制动器输出,放在周期性任务(1ms 或 0.5ms),禁止放在主循环任务。
HSC 硬件计数读取曲轴脉冲,换算曲轴角度,周期任务内计算实时转速。
实现转速相关动态提前制动角度,不要写死固定提前角度。
离合器断开后,软件毫秒计时延时,再输出制动器,避免同时动作;不要使用 TON 定时器(受任务周期影响计时不准)。
使用状态机管理冲压流程(待机‑吸合‑运行‑制动触发‑停止完成),避免多处置位复位输出标签。
离合器、制动器输出标签只在周期任务刷新,其他 FC/FB 禁止改写输出。
注意事项:
选继电器输出 M241‑R:电磁阀响应离散,高速停止位置乱飘。
把角度判停放在主循环,没有使用周期性任务,CPU 扫描抖动造成位置偏差。
使用普通 DI 口做编码器计数,丢脉冲,精度差。
M241 本体普通输入点当作高速计数,最大仅 1kHz,冲床高速直接失效,必须使用 Fast 快速输入。



