三菱 Q 系列 PLC 的辅助继电器(M 继电器)相关知识,包括分类、地址范围、使用规则和编程示例,我会从新手易理解的角度,系统讲解 Q 系列辅助继电器的核心内容,并结合实际编程场景说明用法。
一、三菱 Q 系列辅助继电器(M)核心分类与地址范围
三菱 Q 系列的辅助继电器(M)是内部软元件,无物理触点,仅用于程序内部的逻辑运算、状态存储、中间信号传递,按功能可分为 4 类,地址范围和用途如下:
| 类型 | 地址范围 | 核心特点 | 典型用途 |
|---|---|---|---|
| 通用辅助继电器 | M0~M4999 | 断电后不保持(默认),可通过参数修改为保持 | 普通逻辑运算、临时状态存储 |
| 保持辅助继电器 | M500~M32767 | 断电后保持(掉电记忆),也可设为非保持 | 设备运行状态、故障记录、模式记忆 |
| 特殊辅助继电器 | M8000~M8255 | 系统专用,由 PLC 自动驱动或控制 PLC 系统功能,部分可读可写,部分只读 | 监控运行状态、触发定时中断、修改系统参数 |
| 变址辅助继电器 | M9000~M9999 | 配合变址寄存器(V/Z)使用,实现地址灵活偏移(如 M9000Z0) | 批量数据处理、循环逻辑 |
关键补充:
Q 系列辅助继电器总数可达32768 点(M0~M32767),远多于 FX 系列,满足大型系统需求;
保持 / 非保持属性可通过 GX Works2/3 的「参数」→「PLC 参数」→「软元件设置」修改,无需硬件改动;
特殊辅助继电器(M8000 系列)是重点,以下是高频使用的特殊 M 继电器:
地址 功能说明 只读 / 可写 M8000 PLC 运行监控(RUN 时 ON,STOP 时 OFF) 只读 M8002 初始脉冲(RUN 瞬间 ON 一个扫描周期) 只读 M8012 100ms 时钟脉冲(0.1s 通断一次) 只读 M8013 1s 时钟脉冲(1s 通断一次) 只读 M8034 禁止所有输出(ON 时 Y 输出全 OFF) 可写 M8040 禁止转移(步进梯形图专用) 可写
二、辅助继电器编程示例(GX Works3)
以下结合 Q 系列常用场景,给出梯形图和指令表示例,新手可直接参考:
1. 通用辅助继电器(M0):逻辑中间传递
ladder
// 梯形图示例:启动按钮(X0)→ M0 → 电机输出(Y0),停止按钮(X1)复位 LD X0 // 启动按钮(常开) OR M0 // M0自保持 ANI X1 // 停止按钮(常闭) OUT M0 // 输出到M0 LD M0 // 读取M0 OUT Y0 // 电机输出
2. 保持辅助继电器(M500):断电记忆运行状态
ladder
// 梯形图示例:自动模式选择(X2),断电后仍记忆模式 LD X2 // 自动模式按钮 OR M500 // M500保持 ANI X3 // 模式复位按钮 OUT M500 // 保持辅助继电器(断电记忆) // 自动模式执行逻辑 LD M500 AND M8000 // 仅PLC运行时执行 OUT Y1 // 自动模式输出
3. 特殊辅助继电器(M8000/M8002/M8013):系统状态与定时
ladder
// 梯形图示例: // 1. M8000监控PLC运行,故障时(X10)禁用输出 LD M8000 ANI X10 // 故障信号(X10=ON时故障) OUT M8034 // 故障时禁止所有输出 // 2. M8002初始化:RUN时清零计数器 LD M8002 RST C0 // 清零计数器C0 // 3. M8013实现1s闪烁报警灯(Y10) LD M8013 OUT Y10 // 报警灯1s闪一次
4. 变址辅助继电器(M9000+Z0):批量控制
ladder
// 梯形图示例:循环控制10个仓位的下料信号(Y10~Y19) LD M8000 MOV K0 Z0 // 变址寄存器Z0初始化为0 LOOP_START: LD M9000Z0 // M9000+Z0,依次对应M9000、M9001...M9009 OUT Y10Z0 // Y10+Z0,依次对应Y10、Y11...Y19 INC Z0 // Z0自增1 CMP Z0 K10 // 判断Z0是否等于10 BNE LOOP_START // 不等于则跳回LOOP_START
三、Q 系列辅助继电器使用注意事项
地址规划规范:
项目初期需划分 M 继电器区间(如 M0~M99:手动逻辑、M100~M499:自动逻辑、M500~M999:故障记忆),避免地址冲突;
特殊辅助继电器(M8000~M8255)禁止随意改写(如 M8000 是只读,写入无效),需参考三菱官方手册确认读写属性。
保持功能优化:
保持辅助继电器依赖 PLC 的内置电池(Q 系列有备用电池),若需长期保持,可配合数据寄存器(D)+ 掉电保存指令;
非必要时,避免将大量通用 M 设为保持,减少 PLC 内存占用。
编程效率提升:
变址辅助继电器(M9000 系列)适合批量处理同类逻辑(如多轴控制、多仓位料仓),减少重复编程;
利用 M8002 初始化所有 M 继电器,避免开机后状态混乱。
四、与 FX 系列的核心区别(新手易混淆)
| 对比项 | 三菱 Q 系列 | 三菱 FX 系列 |
|---|---|---|
| 地址范围 | M0~M32767(32768 点) | M0~M3839(部分型号更少) |
| 保持设置 | 可自由修改任意 M 的保持属性 | 仅固定区间(如 M300~M379)为保持 |
| 特殊 M 数量 | M8000~M8255(256 点) | M8000~M8195(200 点左右) |
| 变址 M | 支持(M9000~M9999) | 无专门变址 M,需间接寻址 |
总结
三菱 Q 系列辅助继电器分通用、保持、特殊、变址四类,核心是通用 M 做逻辑传递,保持 M 存状态,特殊 M 控系统,变址 M 做批量处理;
特殊辅助继电器(M8000/M8002/M8013)是高频使用点,需熟记其功能;
使用时需规范地址规划,保持 / 非保持属性可通过参数修改,避免地址冲突和无效写入。


