三菱 PLC 中控制机械回原点(Home Position)的指令主要通过定位指令(如 PLS 系列) 实现,适用于伺服电机、步进电机等驱动的轴类设备。不同系列 PLC(如 FX、Q 系列)的指令略有差异,以下以FX5 系列和Q 系列为例,详细说明回原点指令的运用方法、参数设置及注意事项:
一、核心回原点指令及功能
三菱 PLC 的回原点指令核心是通过寻找原点开关信号(近点狗)和编码器 Z 相脉冲,实现机械轴精准回归基准位置。常见指令如下:
| PLC 系列 | 回原点指令 | 功能说明 |
|---|---|---|
| FX5 系列 | DSZR | 带 DOG 搜索的回原点指令(支持多种模式,如近点狗 + Z 相、仅近点狗、仅 Z 相) |
| Q 系列 | ZRN | 回原点控制指令(适用于 Q 系列定位模块,如 QD75P4),支持多种回原点方式 |
二、FX5 系列 DSZR 指令运用(以伺服轴为例)
1. 指令格式与参数
plaintext
DSZR S1, S2, D, P
2. 接线要求
3. 编程示例(回原点流程)
plaintext
// 条件:启动按钮X10按下,无报警(X20=0) LD X10 AND NOT X20 DSZR D100, D102, D200, Y0 // 启动回原点,速度存D100/D101,模式存D102 // 回原点完成后,触发后续动作(如复位计数器) LD D200.1 // D200的b1位=1(完成标志) RST C0 // 复位位置计数器
4. 关键参数设置(D102 模式示例)
三、Q 系列 ZRN 指令运用(基于定位模块 QD75P4)
1. 指令格式与参数
plaintext
ZRN S1, S2, S3, D, P
2. 模块参数配置
3. 编程示例
plaintext
// 启动回原点:X0按下,模块无错误(BFM#255=0) LD X0 AND BFM#255=K0 // 定位模块无报警 ZRN D100, D101, K0, K100, K1 // 模块1回原点,模式0 // 回原点完成(BFM#100的b1=1) LD BFM#100.1 OUT Y10 // 点亮完成指示灯
四、回原点常见模式及适用场景
五、故障排查与注意事项
总结
三菱 PLC 回原点指令的核心是通过DSZR(FX5)或ZRN(Q 系列)定义搜索速度、模式和原点信号类型,结合机械原点开关和编码器 Z 相实现精准定位。实际应用中需根据设备精度要求选择回原点模式,并做好接线检查和参数调试,确保回原点稳定可靠。

