返回主站|会员中心|保存桌面

三菱电机服务商    

PLC、变频器、伺服驱动、触摸屏,机器人

联系方式
  • 联系人:方经理
  • 电话:13073017555
  • 邮件:gzws26@126.com
新闻分类
  • 暂无分类
站内搜索
 
首页 > 新闻中心 > 三菱 PLC 如何与丹佛斯变频器进行通讯!
新闻中心
三菱 PLC 如何与丹佛斯变频器进行通讯!
发布时间:2026-09-19        浏览次数:1        返回列表

主流方案:RS485 Modbus‑RTU,三菱做 Modbus 主站,丹佛斯变频器作为从站

一、硬件选型

表格

PLC 型号硬件方案说明
FX3U‑485‑BD485 通讯板MODRW指令做 Modbus‑RTU 主站,最常用
FX5U本体 RS485 端子内置 Modbus‑RTU 主站功能,直接接线,无需选件板
Q 系列QJ71MB91 专用 Modbus 模块优先;不要用 QJ71C24N‑R2 拼报文;MB91 自带 Modbus 驱动

接线(RS‑485 两线) PLC‑A+ ↔变频器 485+;PLC‑B‑ ↔变频器 485‑;通讯 SG 信号地互相连接;总线两端加 120Ω 终端电阻;双绞线屏蔽线单端接地。 丹佛斯 VLT2900 端子:68=A (+),69=B (-)。

二、丹佛斯变频器侧参数设置(VLT2900 举例)

VLT2900 要先把控制源切换到串行通讯,否则通讯启停无效

表格

参数设置值含义
0020(Remote 远程)切换远程控制,允许通讯控制;不能本地
5002 Modbus RTU通讯协议选择 Modbus‑RTU
5011从站站号 (1‑247,可修改)
5029600波特率 9600
5030(无校验,2 停止位)校验;PLC 这边要完全一致;也可偶校验
5122(串行总线)控制命令来源选串口(最重要!)
5132(串行总线)频率给定来源选串口

补充 FC‑051 / FC302 参数组是 8‑xx: 8‑30=2(Modbus‑RTU);8‑31 站号;8‑32 波特率;8‑33 校验;8‑02 控制来源 = 1 RS485

丹佛斯寄存器规则:参数寄存器地址 = 参数号 × 10;0 基址例如参数 002,寄存器地址 = 002×10=20; 通讯控制字、给定频率使用过程数据寄存器; VLT2900:控制字 4096(0x1000);频率给定 4097;状态字 4160;实际频率 4161。

三、三菱 PLC 程序要点

1)FX3U +485‑BD(MODRW 指令)

MODRW 就是 FX3U 内置 Modbus 读写指令,不用自己写 CRC 校验。

MODRW S D1 n1 n2
S:从站站号+功能码;D1:Modbus寄存器起始地址;n1读写点数;n2 PLC缓冲区起始D

示例:站号 1,写控制字启动变频器(写 1 个保持寄存器,功能码 06);读状态 + 实际频率 2 个寄存器(功能码 03)。

注意丹佛斯是 0 基址;MODRW 里面寄存器地址填 0 基址。

2)FX5U 设置

GX‑Works3,模块参数‑RS485;启用 Modbus‑RTU 主站;直接用MODBUS_RTU_MASTER 功能块读写。

3)Q 系列

优先 QJ71MB91 模块;使用MB_READ / MB_WRITE功能块;不需要拼接报文、CRC。

不推荐 QJ71C24N‑R2;只能原始无顺序协议,需要 PLC 内部手写 CRC‑16 子程序,工作量大,容易出错。

四、通讯控制字说明(VLT2900)

写入寄存器 4096(0x1000)控制字:

  • 047F (H):正转运行

  • 047E (H):停止斜坡减速

  • 047C (H):自由滑行停机

频率给定:寄存器 4097;范围 0‑16384 对应 0‑最大频率; 读取状态字寄存器 4160;实际输出频率 4161。

注意:丹佛斯的给定是百分比格式,不是直接填 Hz;需要做换算。

五、现场故障排查

1、通讯完全无应答 核对变频器 002=0 远程;512、513 给定源切串口;波特率、校验、站号;A/B 不要接反;SG 信号地接上。 2、通讯能读到数据,但是无法通讯启停 ✅故障最高频:控制源没有切到串行总线;仍然是端子 / 面板本地控制;参数 512 设置错误。 3、读写参数值不对 ✅丹佛斯寄存器是参数号 ×10,很多人直接填参数号导致读错;区分过程数据寄存器和普通参数寄存器。 4、通讯断断续续 ✅485 总线终端电阻;动力线与通讯线分开走线;增加 PLC 读写间隔 50‑100ms,不要高速轮询。

补充

工程建议:通讯只做指令给定;硬件回路保留急停硬切断;不要完全依靠通讯做安全停机。

收缩
  • QQ咨询

  • 电话咨询

  • 13073017555
  • 添加微信客服