独立的工厂设备数字化参考资料 · 免费查阅 术语词典OEE 计算器资料下载联系我们
首页/设备联网/三菱 PLC(FX / Q / iQ-R)

三菱 PLC(FX / Q / iQ-R)

国内保有量极大,以太网型号可直连,老 FX 系列多走串口或信号侧。

接入难度:中等

能取到哪些信号

信号从哪里取用途
D 寄存器 / M 继电器MC 协议 / SLMP状态与产量
产量计数D 寄存器产量统计
报警位M 继电器停机原因
工艺设定值D 寄存器参数记录
运行模式特殊继电器区分运行与调试

接入方式

方式说明适用
MC 协议 / SLMP以太网型号(Q、iQ-R、FX5U)直接读寄存器,最常用。带以太网模块的三菱 PLC
串口通讯老 FX 系列走 RS-422/485,需要转换模块。FX1N/2N/3U 等老型号
信号侧采集从输出点取。不需要知道寄存器地址。无点表或不允许接入时

实务提醒

  • 三菱 PLC 的难点通常不是协议,是拿不到点表——设备厂商把程序加密,寄存器含义无从得知。遇到这种情况,信号侧采集往往比与厂家扯皮更快。
  • 老 FX 系列的通讯速率较低,采集周期不宜设得过密,否则会影响设备本身的扫描周期。
  • 以太网模块并非所有机型标配,部分需加装。

最小可用数据集

无论走哪条路,先把这三样跑通:带时间戳的运行/停止状态、产量计数、停机原因。 只有前两样也能出一张有用的报表;第三样决定这张报表能不能推动改善。工艺参数留到第二阶段——点位一多,项目周期会被拖长。

三菱 PLC 接入前,现场要确认的清单

三菱的型号跨度很大,FX1N 和 iQ-R 几乎是两种东西。动手之前先把下面几项问清楚,能省掉大部分返工。不确定的项可以先用设备联网现状自查工具过一遍。

  • CPU 具体型号。看 CPU 模块正面的铭牌。Q、L、iQ-R 和 FX5U 走以太网;FX3U 及更早的型号本体没有网口。
  • 有没有网口,被谁占着。很多设备的网口或编程口已经接了触摸屏。FX 系列本体的圆形编程口是 RS-422,被触摸屏占用时不能再并一个采集设备上去,要另加通讯扩展板。
  • 通讯参数是否已经配置。用 MC 协议 / SLMP 读数据,需要在 PLC 参数里开放对应的连接并指定端口号。端口号由参数设定,没有统一的固定值,要向设备方要,或联机查看。
  • 二进制还是 ASCII。MC 协议有两种通讯代码,采集端必须与 PLC 参数一致,否则能连上但读不出数。
  • 帧格式。Q、L、iQ-R、FX5U 常用 3E 帧;FX3U 加以太网模块走的是 1E 帧。采集软件要支持对应的帧。
  • 点表和程序密码。有没有寄存器说明,谁有编程软件和工程文件。都没有,就直接按信号侧方案准备。

注意一点:Q 系列等机型修改 PLC 参数后,要复位 CPU 或重新上电才生效。也就是说“开个通讯口”这件事需要一次短暂停机,要排进计划停机窗口,由设备负责人或设备厂家来做。

三菱 PLC 点位表示例与地址写法

下面的地址全部是示例,实际地址以设备厂家的点表为准。三菱的软元件写法有两处容易错:D、M 用十进制编号;X、Y 在 FX 系列是八进制,在 Q / iQ-R 是十六进制。

信号名类型地址(示例)采样周期用途
自动运行中位M1001 秒运行 / 停机判定
报警总标志位M2001 秒故障停机
报警明细位,连续一段M201–M2321 秒停机原因自动归类
自动 / 手动模式位M1101 秒调试时间不计入生产
产量累计32 位整数D200、D2015–10 秒产量、实际节拍
当前品种号16 位整数D30010 秒换型识别
PLC 在 RUN位FX 系列 M8000,Q / iQ-R 为 SM4005 秒判断 PLC 本身是否在运行

读的时候把连续地址合成一次批量读取,不要一个点发一条请求。对老 FX 的串口通讯尤其要紧——串口带宽很窄,请求越碎,对 PLC 的负担越大。

示例:32 位产量占两个连续的 D 寄存器,低 16 位在前。假设读到 D200 = 34464、D201 = 1,实际产量 = 1 × 65536 + 34464 = 100000。如果只读了 D200,产量到 65535 之后就会“归零重来”,报表上表现为某一刻产量突然掉下去。

拿不到点表时,怎么用最少的点判定运行和停机

没有点表不等于没办法,只是别指望在加密的程序里“猜”寄存器。靠监控一段 D 区、看哪个数在涨来猜产量地址,猜对了也没人敢签字确认,设备厂家一升级程序地址还会变。

更稳的做法是从 PLC 的输出端取信号:输出模块上每个点都有指示灯,站在机台前看一个循环,就能认出哪个 Y 点对应“循环启动”“主轴 / 主电机”“完成一件”。取两到三个点就够了:

  • 运行:主动作输出点,或三色灯绿灯的输出点。
  • 计数:每个循环必然动作一次的输出点,比如顶出、下料气缸。
  • 故障:红灯或蜂鸣器的输出点。

判定逻辑与读寄存器时一样:故障信号有效 → 故障停机;计数信号在超时时间内持续到来 → 生产;超时无计数 → 停机,弹出原因让操作工选。超时时间按该设备的正常循环时间取几倍,并加几秒防抖,避免循环之间的正常间隙被记成停机。三种方式各自的适用边界见三种数据采集方式怎么选。

从输出端并联取信号属于电气柜内作业:断电、由持证电工操作、不改动安全回路,继电器输出和晶体管输出的接法不同,接之前先确认输出类型和电压。

三菱 PLC 采集常见问题与排查

现象常见原因处理
能 ping 通,但连接不上PLC 参数里没有开放 MC 协议连接,或端口号不对核对 PLC 的以太网参数;改参数后需复位才生效
能连上,读数报错或全是乱码二进制 / ASCII 通讯代码不一致,或帧格式不对按 PLC 参数改采集端设置
产量到六万多就归零32 位数据只读了低 16 位按双字读取两个连续寄存器
数值出现负数无符号数被当成有符号数解析与点表核对数据类型
触摸屏变卡,或偶发通讯报警采集周期太密,或与触摸屏争用同一个通讯口放慢周期、合并批量读取;串口机型另加通讯板
产量每天某个时刻自己清零PLC 程序里有换班或换型清零逻辑采集端按差值累加,识别清零事件,不直接用原始值
断电后计数丢失用的是非保持型寄存器同样按差值累加;断电重启记为一次清零

一台三菱 PLC 设备的实施步骤,要不要停机

  1. 确认型号、网口和点表。在机台前完成,不需要停机。
  2. 确定路线。有网口有点表 → MC 协议 / SLMP;有点表但只有串口 → 加通讯扩展板;没有点表 → 信号侧。
  3. 配置通讯。PLC 已经开放连接的,接上网线就能读,不需要停机。要改 PLC 参数或加装模块的,需要一次短暂停机,由设备负责人或设备厂家操作,采集方不要自己去改别人的 PLC 工程。
  4. 网络隔离。设备网与办公网之间放采集网关,采集端只读不写,不要把 PLC 直接挂到办公网上。
  5. 对数。连续跟一个班,系统产量对机台计数器和人工报工,停机次数对现场记录。
  6. 上原因码。数据对上后再启用停机原因选择;PLC 报警位能自动归类的就自动归类,剩下的由操作工选,起步码表参考停机原因码怎么设计。

常见问题

设备厂家把 PLC 程序加密了,还能采吗?
加密的是程序逻辑,寄存器本身仍可读——前提是知道哪个寄存器代表什么。拿不到点表时,走信号侧采集是更现实的选择。
FX 系列老 PLC 值得改造加以太网模块吗?
如果只是为了采集,通常不值得。从输出点取信号成本更低,也不影响原设备。
三菱 PLC 能用 Modbus 读吗?
部分可以。FX5U 内置以太网口支持 Modbus TCP,FX3U 可通过专用通讯适配器走 Modbus RTU,但都需要在 PLC 侧做参数配置甚至编程。PLC 侧没人配合时,MC 协议或信号侧更省事。
读三菱 PLC 需要安装 GX Works 编程软件吗?
只读数据不需要,采集网关直接按 MC 协议 / SLMP 读寄存器。但如果 PLC 还没开放通讯连接,就需要有人用编程软件改参数,这一步应由设备负责人或设备厂家完成。
一台三菱 PLC 管着好几个工位,怎么分开统计?
按工位分别取各自的运行位和计数寄存器,在系统里建成多台逻辑设备。前提是点表能区分各工位;区分不了时,在每个工位的输出端单独取信号更直接。

最近更新:2026-09-21 · 出版:工厂数字化编辑部(TEEPTRAK)

三菱 PLC(FX / Q / iQ-R):具体到贵厂那几台

型号和年份发过来,我们给出确定的采集方式,不是“应该可以”。

免费工具与资料预约免费设备诊断
✉在线咨询
咨询热线189 4831 0588姚庆发 YAO Qingfa
工作日 9:00–18:00
微信二维码 Teeptrak-SZ微信:Teeptrak-SZ扫码或搜索微信号
添加工程顾问
☎ 电话 ▤ 资料 预约免费诊断