三菱 FX 系列是国内中小型自动化项目中装机量排名靠前的 PLC 平台。但它的编程口有个”特殊之处”——用的是 RS422(四线制),不是更常见的 RS485 或 RS232。这意味着你不能随便拿一根两线制的 485 线就上。
三菱原装编程电缆(如 SC-09、FX-USB-AW [查看三菱产品手册])价格较高,且型号之间不完全通用。实际上,只要有一根支持 RS422 的 USB 转串口转换器,就可以替代原装电缆完成编程和调试。本文使用摩可灵 CH368B(免驱三合一,RS232/RS485/RS422 自动切换)完成全部操作。
准备工作
硬件清单
| 设备 |
说明 |
| 摩可灵 CH368B |
USB 转 RS232/RS485/RS422,CH343 芯片,免驱 |
| FX 系列 PLC |
FX1N / FX2N / FX3U / FX3G / FX5U 等 |
| mini-DIN 8 针转接线 |
FX 编程口为 mini-DIN 8 针圆口,需要转接 [查看三菱产品手册] |
| 电脑 |
Windows 7 及以上 |
备选产品:CH348C(FT231 芯片 + 三协议免驱),适合对芯片方案有特定要求的场景。
软件准备
| PLC 型号 |
推荐编程软件 |
| FX1N / FX2N |
GX Developer 或 GX Works2 [查看三菱产品手册] |
| FX3U / FX3G |
GX Works2 [查看三菱产品手册] |
| FX5U |
GX Works3 [查看三菱产品手册] |
GX Works2 可以兼容管理 FX3U 及之前的所有 FX 型号 [查看三菱产品手册]。如果你手头有多代 FX 设备,装一个 GX Works2 基本够用。FX5U 必须使用 GX Works3。
确认通信协议
FX 系列编程口的协议因型号而异 [查看三菱产品手册]:
| 型号 |
编程口协议 |
物理接口 |
| FX1N / FX2N |
RS422(四线制) |
mini-DIN 8 针 [查看三菱产品手册] |
| FX3U / FX3G |
RS422(四线制) |
mini-DIN 8 针 [查看三菱产品手册] |
| FX5U |
RS422 或以太网 |
mini-DIN 8 针 / RJ45 [查看三菱产品手册] |
关于 RS422 协议的技术细节,详见《RS232 vs RS485 vs RS422 vs TTL》。
接线
FX 编程口是 mini-DIN 8 针圆形接口 [查看三菱产品手册],与常见的 DB9 不同,需要一根转接线。
FX 编程口引脚定义 [查看三菱产品手册]:
| mini-DIN 引脚 |
信号 |
CH368B 端子 |
| 2 |
RD+ (RS422 接收正) |
TX+ [查看三菱产品手册] |
| 5 |
RD- (RS422 接收负) |
TX- [查看三菱产品手册] |
| 3 |
SD+ (RS422 发送正) |
RX+ [查看三菱产品手册] |
| 7 |
SD- (RS422 发送负) |
RX- [查看三菱产品手册] |
| 4 |
GND |
GND |
电脑
USB
摩可灵 CH368B
RS422 模式(四线制)
TX+ → FX Pin 2 (RD+)
TX- → FX Pin 5 (RD-)
RX+ → FX Pin 3 (SD+)
RX- → FX Pin 7 (SD-)
三菱 FX PLC
mini-DIN 8针
USB
TX+/TX-
RX+/RX-
RS422 四线制接线示意图 · 注意 TX/RX 交叉关系
[查看三菱产品手册] 引脚定义以 PLC 实际标注为准
红色=转换器发送→PLC接收 · 蓝色=PLC发送→转换器接收
RS422 接线的核心原则是”交叉”:转换器的发送端(TX)接 PLC 的接收端(RD),反之亦然。这和 RS232 的交叉逻辑一致,只是 RS422 变成了差分线对。如果接线后搜不到 PLC,首先尝试交换 TX 和 RX 线对。
软件配置
GX Works2(FX3U 及之前)
- 菜单 → 在线 → 当前连接目标 [查看三菱产品手册]
- 连接方式选择 串行 USB [查看三菱产品手册]
- COM 口号选择 CH368B 对应的端口号
- 协议类型选择 编程口通信 [查看三菱产品手册]
📷 此处需插入图片:GX Works2 连接目标设置界面截图
- 点击「通信测试」,成功后会显示 PLC 型号和 CPU 信息
📷 此处需插入图片:GX Works2 成功连接截图
GX Works3(FX5U)
GX Works3 的连接设置入口略有不同 [查看三菱产品手册]:
- 导航 → 连接目标 → Connection [查看三菱产品手册]
- 接口选择 Serial USB
- 通信参数与 GX Works2 类似
FX5U 同时提供串口和以太网口。如果 FX5U 有以太网可用,优先使用以太网连接——速度更快,GX Works3 对以太网支持也更完善。串口方案适合以太网口被 HMI 或上位机占用时使用。
老版本 GX Developer
GX Developer 的通信设置位置与 GX Works2 不同 [查看三菱产品手册]。入口在 在线 → 传输设置,选择 Serial 并指定 COM 口。操作逻辑一致,但界面布局较老。
常见问题
RS422 四线接反(TX/RX 交叉错误)
最常见的问题。FX 编程口的 RD(接收)和 SD(发送)方向是站在 PLC 角度定义的 [查看三菱产品手册]。转换器的 TX 应接 PLC 的 RD,转换器的 RX 应接 PLC 的 SD。接反后表现为搜不到 PLC。解决:交换两对线。
mini-DIN 针脚定义确认
FX 编程口的 mini-DIN 8 针引脚排列不直观,建议用万用表逐针测量确认 [查看三菱产品手册]。市面上有现成的 mini-DIN 8 针转 DB9 转接线,可以简化接线过程。
GX Works2 vs GX Developer 的 COM 口设置位置不同
GX Developer 在「传输设置」中配置 [查看三菱产品手册],GX Works2 在「当前连接目标」中配置。如果切换了软件版本后找不到串口设置入口,注意区分这两个路径。
FX5U 优先使用以太网
FX5U 的以太网口内置于 CPU 模块 [查看三菱产品手册],GX Works3 对以太网的支持成熟。串口只作为备用方案。
RS485 扩展模块的接线差异
部分 FX3U 通过 RS485 通信扩展板(FX3U-485-BD 等)提供 RS485 口 [查看三菱产品手册]。这种场景下使用 CH368B 的 RS485 模式(两线制),接线方式与本文的 RS422 四线制不同。注意区分编程口(RS422)和通信扩展口(RS485)。
其他推荐产品
CH368B 的三合一设计在 FX 系列场景下尤其实用——编程口用 RS422 模式,通信扩展口用 RS485 模式,一根线覆盖两种接口。如果你的项目涉及 RS422 协议细节,详见《RS232 vs RS485 vs RS422 vs TTL》。