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

三菱电机服务商    

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

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

FX2N没有自带 RS485,必须选配扩展板:FX2N-485-BD(短距离≤50m);远距离选 FX0N-485ADP + FX2N-CNV-BD。通讯方式分两大类:

  1. 三菱变频器(FR-D740/E740/A740/F740):PU 口【计算机链接协议(ASCII)】(最常用,RS 指令)

  2. 第三方变频器(台达、汇川、士林等):Modbus-RTU 协议(同样使用 FNC80 RS 指令

重要:FX2N 没有内置 Modbus 指令!Modbus 报文、CRC 校验必须手动程序编写;FX3U 才有 ADPRW 方便指令。

一、硬件接线(FX2N-485-BD ↔ 三菱变频器 PU 口)

485-BD 端子定义

RDA:接收 A+RDB:接收 B-SDA:发送 A+SDB:发送 B-SG:信号地

两线制接法

RDA 短接 SDA → 引出 485+(A)RDB 短接 SDB → 引出 485-(B)SG 可选连接变频器 SG

变频器 PU 口(RJ45)针脚(三菱 FR-D/E/A/F 系列)

3 号 = RDA(变频器接收 A+)6 号 = RDB(变频器接收 B-)5 号 = SDA(变频器发送 A+)4 号 = SDB(变频器发送 B-)1 号 = SG

✅接线对应:PLC(RDA/SDA 短接)→ PU 口 3、5 短接(A+)PLC(RDB/SDB 短接)→ PU 口 4、6 短接(B-)PLC SG → PU 1 号 SG

总线首尾终端电阻:整条通讯线路最末端设备接通 100Ω 终端电阻;中间设备不要接。

二、三菱变频器通讯参数设置(FR-D740/E740 通用)

表格

参数名称推荐设定值说明
Pr.79运行模式4通讯模式,命令、频率全部来自通讯
Pr.117通讯站号1(0~31)多台变频器依次设 1、2、3…
Pr.118波特率9696=9600bps;192=19200
Pr.119数据位 / 停止位18 位数据,2 位停止位
Pr.120奇偶校验0无校验
Pr.121通讯重试次数1通讯出错重试次数
Pr.122通讯超时时间99999999 = 关闭超时报警
Pr.123响应等待时间55ms,匹配 PLC 通讯
Pr.124CR/LF0报文末尾不加回车换行

参数修改完成后,断电重启变频器生效!

三、PLC 通讯格式设置(特殊寄存器 D8120)

D8120:串行通讯格式寄存器(上电 M8002 初始化)通讯规格:9600,8,N,2赋值:MOV H0C96 D8120

plaintext

H0C96拆解:
bit0~bit2:波特率 9600 → 011
bit3:数据位 8bit → 1
bit4~bit5:停止位 2位 → 10
bit6~bit7:校验 无校验 → 00
高位全部0

⚠️D8120 必须在RS 指令激活前完成赋值!

四、核心指令:RS(FNC80 串行收发指令)

指令格式:RS [发送首地址] [发送字节数] [接收首地址] [接收字节数]例:RS D0 K10 D50 K12

  • D0~D9:发送报文

  • D50~D61:接收应答报文

关键特殊继电器

  • M8122:发送请求(上升沿触发发送)

  • M8123:接收完成标志(收到变频器应答后置 ON)

  • M8161:8 位处理模式(务必开启!每个寄存器只存低 8 位 ASCII 码

五、通讯协议:三菱计算机链接 ASCII 协议(变频器控制)

报文结构(PLC → 变频器)

【站号】【指令代码】【数据】【和校验】示例:1 号变频器 正转启动发送 ASCII 报文:01FA000202

  • 01:站号 1

  • FA:运行指令

  • 0002:正转指令数据

  • 02:累加和校验

常用指令代码:

  • FA:运行控制(0002 正转;0001 反转;0000 停止)

  • ED:写入频率(单位 0.01Hz,50Hz=5000)

  • EE:读取当前输出频率

六、基础示例程序框架(GX Developer 梯形图逻辑)

plaintext

LD     M8002
MOV    H0C96 D8120      //初始化通讯格式
OUT    M8161            //8位模式

//X0:正转启动
LD     X0
SET    M0

LD     M0
RS     D0 K10 D50 K12   //持续驱动RS指令
//填充发送报文(1号站正转)
MOV    H30 D0
MOV    H31 D1
MOV    H46 D2
MOV    H41 D3
MOV    H30 D4
MOV    H30 D5
MOV    H30 D6
MOV    H32 D7
//此处程序增加【和校验计算】存入D8
SET    M8122            //触发发送

LD     M8123            //接收完成
RST    M8122            //复位发送请求
//此处添加应答报文校验、错误判断
RST    M8123

重点难点:三菱 ASCII 协议需要累加和校验,必须自己编写求和子程序;FX2N 无内置校验指令。

七、两种通讯方案对比

方案 1:三菱变频器原厂 ASCII 协议

✅优点:原生支持,无需加装通讯卡;PU 口直接通讯❌缺点:ASCII 报文较长,需要编写和校验程序;仅三菱变频器可用

方案 2:Modbus-RTU(通用,第三方变频器)

FX2N RS 指令 + 自定义 CRC16 校验子程序✅优点:兼容台达、汇川、士林、安川等绝大多数变频器❌缺点:CRC 校验程序复杂,编程工作量更大

八、调试步骤与常见故障排查

  1. 硬件检查

    • 485A、B 绝对不能接反!接反完全无应答

    • 屏蔽电缆单端接地;强弱电分开走线

  2. 参数一致性检查PLC D8120 波特率、数据位、校验方式必须和变频器完全一致

  3. 程序关键点

    • RS 指令必须持续导通,不能脉冲驱动

    • M8161 一定要开启,否则高低字节错乱

    • M8122 发送请求,发送完成自动 OFF,不要持续置 ON

  4. 典型故障

    • 完全无应答:A/B 接反、D8120 参数不匹配、Pr79≠4

    • 偶尔通讯报错:缺少终端电阻、干扰、地线不良

    • 能发送无应答:等待时间 Pr.123 设置过小。

收缩
  • QQ咨询

  • 电话咨询

  • 13073017555
  • 添加微信客服