You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于三菱FX5UJ PLC通过CC Link EIF Basic控制FR-E820S变频器的寻址疑问

一、核心术语解释

先理清手册里的关键标识:

  • RWw(Remote Write):PLC向变频器写入指令/数据的寄存器组,用于发送启动、频率设定等控制信号,RWw0是第一个写入寄存器。
  • RX(Remote Read):变频器向PLC反馈状态/数据的寄存器组,用于读取运行状态、输出频率等信息,RX0是第一个读取寄存器。

手册中的寄存器映射关系(图1):
CC Link EIF Basic寄存器映射

变频器通信参数设置界面(图2):
FR-E820S通信参数设置

二、FR-E820S侧通信参数配置(手册内容翻译)

首先完成变频器的通信模式激活:

  1. 设置Pr.599(通信选择)为2,启用CC-Link IE Field Basic模式。
  2. 设置Pr.600(站号),需与PLC侧配置的变频器站号一致(例如设为1)。
  3. Pr.601(通信速度)默认100Mbps,可根据总线实际情况调整。
  4. 设置Pr.79(运行模式)为4,指定变频器通过通信接收运行指令。

三、寄存器寻址与功能映射

1. 写入寄存器(RWw)→ PLC控制指令

PLC通过RWw寄存器向变频器发送控制信号,常用映射如下:

寄存器位/数值功能说明
RWw0Bit0启动/停止:1=启动,0=停止
RWw0Bit1正反转切换:1=反转,0=正转
RWw0Bit2故障复位:置1持续1秒以上可清除故障
RWw116位整数频率设定:数值=目标频率×100(例:30Hz对应3000)

2. 读取寄存器(RX)→ 变频器状态反馈

PLC通过RX寄存器读取变频器状态,常用映射如下:

寄存器位/数值功能说明
RX0Bit0运行状态:1=运行中,0=停止
RX0Bit1故障状态:1=故障触发,0=正常
RX0Bit2频率到达:1=输出频率匹配设定值,0=未到达
RX116位整数当前输出频率:数值=实际频率×100(例:25.5Hz对应2550)

四、FX5UJ侧编程实现

1. PLC通信参数配置(GX Works3)

  • 打开PLC参数,选择CC-Link IE Field Basic,设置PLC为主站(站号0)。
  • 配置变频器站号(与Pr.600一致,例如1),分配RWw区域(如从D100开始,长度2)、RX区域(如从D200开始,长度2)。

2. 基础控制程序示例

// 启动变频器+设定30Hz频率
SET M0
MOV H0001 D100  // RWw0置Bit1=1,启动正转
MOV K3000 D101  // RWw1写入3000,对应30Hz

// 读取运行状态,Y0亮表示运行中
LD D200.0
OUT Y0

// 读取故障状态,Y1亮表示故障
LD D200.1
OUT Y1

五、常见问题排查

  • 通信失败:检查Pr.599是否设为2,站号Pr.600与PLC侧一致,RJ45总线接线是否牢固。
  • 频率无响应:确认Pr.79设为4,RWw1的数值格式为16位整数,且频率范围在变频器允许范围内。

内容的提问来源于stack exchange,提问作者Noxi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.11 10:04:52