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

软件定制开发公司    

软件定制开发公司,承接各类工控软件,上位机软件,plc程序开发,编程,调试,电气...

联系方式
  • 联系人:吴经理
  • 电话:18576370666
新闻分类
  • 暂无分类
站内搜索
 
友情链接
首页 > 新闻中心 > 两个FX3U PLC和一个昆仑通态人机,怎么实现主从通讯?
新闻中心
两个FX3U PLC和一个昆仑通态人机,怎么实现主从通讯?
发布时间:2026-02-27        浏览次数:8        返回列表

想实现两台 FX3U PLC 与一台昆仑通态人机的主从通讯,核心是把其中一台 FX3U 设为主站、另一台为从站(通过 FX3U 的 N:N 网络或 RS-485 链接),昆仑通态人机作为上位机同时访问两台 PLC 的数据,我给你一套 “硬件接线 + 参数设置 + 人机配置” 的完整实操方案,现场可直接落地。


一、核心通讯架构(最稳定的方案)

优先采用 “FX3U 主从 N:N 网络 + 昆仑通态人机以太网 / 485 访问”,架构如下:

plaintext

【FX3U主站】←RS-485→【FX3U从站】
       ↓(以太网/485)        ↓(485透传)
       【昆仑通态人机】

✅ 优势:主从 PLC 可互传数据,人机能同时读写两台 PLC 的寄存器,稳定且成本低(无需额外模块)。


二、第一步:硬件接线(关键)

1. FX3U 主从 PLC 的 RS-485 接线

  • 硬件准备:

    • 主站 FX3U:自带 RS-485 接口(或 FX3U-485-BD 通讯板);

    • 从站 FX3U:FX3U-485-BD 通讯板;

    • 通讯线:屏蔽双绞线(RVSP 2×0.75),长度≤500 米;

    • 终端电阻:120Ω(接在总线最远端的 A/B 之间)。

  • 接线规则(RS-485 A/B 对应):

    表格

    主站 FX3U-485-BD从站 FX3U-485-BD备注
    A(+)A(+)同名端相连
    B(-)B(-)严禁交叉
    SG(接地)SG(接地)屏蔽层单端接主站 SG,减少干扰

2. 昆仑通态人机与 PLC 的接线(二选一)

  • 方案 1:人机→主站 PLC(以太网)(推荐,速度快)

    • 硬件:FX3U-ENET-ADP 以太网模块(主站 PLC 加装);

    • 接线:人机网口←网线→FX3U-ENET-ADP 网口;

  • 方案 2:人机→主站 PLC(RS-485)(低成本)

    • 接线:人机 485 接口的 A/B/SG → 主站 PLC 485 的 A/B/SG(并联在主从总线上)。


三、第二步:FX3U 主从 PLC 参数设置(N:N 网络)

N:N 网络是 FX3U 内置的主从通讯协议,无需写通讯程序,仅需设置参数即可互传数据。

1. 主站 FX3U 参数设置(编程软件 GX Works2)

ladder

// 上电初始化参数(M8002触发)
LD M8002
// 1. 设置N:N网络模式(D8176=0:主站,D8177=从站数量)
MOV K0 D8176   // D8176=0 → 主站模式
MOV K1 D8177   // D8177=1 → 1个从站
// 2. 设置通讯格式(D8182=H009F,关键!)
MOV H009F D8182 
// H009F含义:波特率9600、7位数据位、偶校验、1位停止位、RS-485模式
// 3. 设置站号(D8175=0 → 主站站号0)
MOV K0 D8175
// 4. 启动N:N网络(M8170=1 → 主站启动)
SET M8170

2. 从站 FX3U 参数设置

ladder

3. N:N 网络数据交互规则(核心)

主从 PLC 通过专用寄存器互传数据,无需自定义协议:

表格

数据方向主站寄存器从站寄存器说明
主站→从站D490~D499D500~D509主站写 D490,从站读 D500
从站→主站D500~D509D490~D499从站写 D490,主站读 D500
通讯状态M8183(主站)M8183(从站)M8183=1→通讯正常

✅ 示例:主站写 D490=100 → 从站 D500 自动变成 100;从站写 D490=200 → 主站 D500 自动变成 200。


四、第三步:昆仑通态人机配置(同时访问两台 PLC)

昆仑通态(MCGS)人机通过 “设备组态” 添加两台 FX3U 设备,分别指向主站和从站:

1. 配置主站 PLC(以太网 / 485)

  1. 打开 MCGS 组态软件→设备窗口→添加设备:

    • 以太网方式:选「三菱 FX 系列_以太网」→ 设备名称「FX3U 主站」;

    • 485 方式:选「三菱 FX 系列_串口」→ 设备名称「FX3U 主站」;

  2. 设置通讯参数:

    • 以太网:填写主站 FX3U-ENET-ADP 的 IP 地址(如 192.168.3.1)、端口号 6000;

    • 485:波特率 9600、7 位数据位、偶校验、1 位停止位(与 PLC 一致);

  3. 测试通讯:点击「设备调试」,读取主站 D490,能读到值则通讯正常。

2. 配置从站 PLC(通过主站透传)

从站 PLC 无直接以太网 / 485 到人机,需通过主站 N:N 网络透传访问

  1. 在 MCGS 中再添加一个「三菱 FX 系列_以太网 / 串口」设备,名称「FX3U 从站」;

  2. 关键设置:将从站的寄存器映射到主站的 N:N 专用寄存器:

    • 人机读从站 D0 → 读取主站 D500(因为从站 D490 = 主站 D500);

    • 人机写从站 D0 → 写入主站 D490(主站 D490 = 从站 D500);✅ 简化方案:在主站 PLC 中做寄存器映射(如 MOV D500 D1000,MOV D490 D2000),人机直接读主站 D1000(从站数据)、写 D2000(传从站)。

3. 人机画面关联数据

  • 例:人机显示主站 D0 → 关联「FX3U 主站.D0」;

  • 例:人机显示从站 D0 → 关联「FX3U 主站.D500」;

  • 例:人机控制从站 Y0 → 写主站 D491=1,从站程序中 LD D501 OUT Y0。


五、第四步:故障排查(现场常见问题)

表格

故障现象解决方法
主从 PLC 通讯失败(M8183=0)1. 检查 A/B 接线是否交叉;2. 通讯格式(D8182)是否一致;3. 站号是否冲突
人机读不到从站数据1. 确认主站 M8170=1、从站 M8171=1;2. 检查 N:N 寄存器映射是否正确;3. 终端电阻是否接好
通讯不稳定 / 丢数据1. 屏蔽层单端接地;2. 远离动力线;3. 降低波特率(如 9600 改为 4800)
人机连不上主站以太网1. 检查 FX3U-ENET-ADP 的 IP 是否与人机同一网段;2. 关闭防火墙 / 路由器隔离

六、简化方案(无 485 模块时)

如果只有一台 FX3U 有 485 模块,可采用:

plaintext

昆仑通态人机 ←串口1→ FX3U主站 ←以太网→ FX3U从站(FX3U-ENET-ADP)
  • 主从 PLC 通过以太网通讯(MC 协议),人机通过串口连主站,读从站数据需主站转发。


总结

  1. 两台 FX3U 主从通讯优先用N:N 网络,仅需设置参数无需写通讯程序,成本最低;

  2. 昆仑通态人机优先通过以太网接主站,从站数据通过 N:N 专用寄存器(D490/D500)透传;

  3. 核心关键点:主从 PLC 的通讯格式(D8182)、站号(D8175)、接线(A/B 同名端) 必须一致,否则通讯失败。

收缩
  • QQ咨询

  • 电话咨询

  • 18576370666
  • 添加微信客服