三菱 FX5U PLC 支持通过CC-link IE 现场网络 Basic(简称 CC-link IE Basic)实现高速、稳定的工业通信,主要用于连接远程 I/O 模块、智能设备(如变频器、伺服驱动器)或其他 PLC,构建分布式控制系统。其核心优势是 “简化配置”“高速传输”(最高 1Gbps)和 “兼容 FX5U 本体扩展”,无需复杂的协议编程,通过 GX Works3 软件即可完成设备组态与数据交互。以下从网络架构、硬件选型、软件配置、数据交互到故障排查,完整讲解 FX5U 的 CC-link IE Basic 应用。
一、核心概念:CC-link IE Basic 与 FX5U 的适配性
CC-link IE Basic 是 CC-link IE 现场网络的 “简化版”,专为中小型设备设计,FX5U 通过内置以太网口或专用通信模块接入网络,需明确两个关键特性:
二、硬件架构与硬件选型(以 “FX5U 主站 + 远程 I/O 从站” 为例)
以最典型的 “FX5U 控制远程 I/O 模块” 场景为例,构建 CC-link IE Basic 网络,硬件架构与硬件清单如下:
1. 网络架构图(简化拓扑)
plaintext
[FX5U PLC(主站)] ——以太网交换机—— [远程I/O从站1(AJ65VBTC1-32D)] | —— [远程I/O从站2(AJ65VBTC1-16T)] | —— [变频器从站(FR-A800,带CC-link IE Basic卡)]
2. 硬件清单(关键设备参数)
设备名称 | 型号示例 | 功能说明 | 数量 |
---|---|---|---|
FX5U PLC(主站) | FX5U-32MR/ES | 提供 CC-link IE Basic 主站功能,本体带以太网口 | 1 |
以太网交换机 | D-link DGS-1005D | 千兆 5 口交换机,连接主站与从站 | 1 |
远程 I/O 从站(数字输入) | AJ65VBTC1-32D | 32 点数字输入,支持 CC-link IE Basic 协议 | 1 |
远程 I/O 从站(数字输出) | AJ65VBTC1-16T | 16 点晶体管输出,支持 CC-link IE Basic 协议 | 1 |
变频器(带通信卡) | FR-A800 + FR-A8AP | 变频器本体 + CC-link IE Basic 通信卡 | 1 |
网线 | 超五类屏蔽双绞线 | 主站 - 交换机、交换机 - 从站连接,屏蔽抗干扰 | 按需 |
选型关键:从站设备必须带 “CC-link IE Basic” 标识(如 AJ65VBTC 系列、FR-A8AP 卡),普通以太网设备(如非三菱远程 I/O)无法直接接入。
三、软件配置(GX Works3:主站组态 + 从站参数设置)
FX5U 的 CC-link IE Basic 配置完全通过 GX Works3 完成,无需编写通信协议代码,核心是 “主站参数配置” 和 “从站设备注册”,步骤如下:
1. 新建 FX5U 项目并启用 CC-link IE Basic
2. 注册从站设备(关键:匹配从站型号与地址)
3. 映射 I/O 地址(主站与从站的数据关联)
CC-link IE Basic 通过 “虚拟 I/O 地址” 实现主站与从站的数据交互,主站将从站的输入 / 输出映射到自身的 “远程 I/O 区”,无需手动读写指令,直接像使用本体 I/O 一样操作。
四、硬件连接与网络测试
1. 硬件接线(按拓扑图连接)
2. 网络通信测试(GX Works3 在线验证)
五、数据交互与程序编写(无需通信指令,直接操作虚拟 I/O)
CC-link IE Basic 的核心优势是 “数据链接自动化”,主站与从站的输入 / 输出数据通过虚拟地址自动同步,程序中无需编写 Modbus、TCP 等通信指令,直接像操作本体 I/O 一样使用虚拟地址。以下以 “远程 I/O 控制变频器启停” 为例,编写梯形图程序:
1. 软元件功能分配(基于虚拟地址)
虚拟地址 | 功能描述 | 设备来源 |
---|---|---|
X100 | 远程启动按钮(按下 = ON) | AJ65VBTC1-32D(输入从站) |
X101 | 远程停止按钮(按下 = ON) | AJ65VBTC1-32D(输入从站) |
Y110 | 变频器启动指令(输出 = ON 时变频器启动) | FR-A800(变频器从站) |
Y111 | 变频器停止指令(输出 = ON 时变频器停止) | FR-A800(变频器从站) |
X120 | 变频器运行状态反馈(ON = 运行中) | FR-A800(变频器从站) |
Y100 | 远程运行指示灯(ON = 系统运行) | AJ65VBTC1-16T(输出从站) |
2. 梯形图程序(核心逻辑:启动 / 停止控制 + 状态反馈)
ladder
// 1. 系统启动逻辑:远程启动X100按下→置位M0(启动标志),远程停止X101按下→复位M0 LD X100 // 远程启动按钮(常开) SET M0 // 启动标志置1 LD X101 // 远程停止按钮(常开) RST M0 // 启动标志复位 // 2. 变频器控制:M0=ON→Y110=ON(启动变频器),M0=OFF→Y111=ON(停止变频器) LD M0 // 启动标志ON OUT Y110 // 变频器启动指令输出 LD NOT M0 // 启动标志OFF OUT Y111 // 变频器停止指令输出 // 3. 运行状态反馈:变频器运行中X120=ON→Y100=ON(远程指示灯亮) LD X120 // 变频器运行状态反馈 OUT Y100 // 远程运行指示灯输出