GX Works3 设置 TCP + SLMP 与三菱FX5U通信

作者:billy
版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处

前言

之前博主与三菱Q系列的 PLC 通信,是通过 GX Works2 来完成 PLC 设置,通过 TCP 和 MX 协议来完成通信。具体请参考:Qt中使用TCP和MC协议与三菱Q系列PLC通信

随着项目的进展,PLC 从Q系列升级到了最新的 FX5U 系列,而 FX5U 系列无法通过 GX Words2 来编程,需要升级到 GX Words3。PLC 的设置也有了一些改动,这里做一下记录。

GX Works2 与 Works3 的区别

Works3 与 Works2 主要有5大区别:

  • Works3 是 Works2 的升级版,所以 Works3 的功能比 Works2 要强大许多;
  • Works3 可以直接导入 Works2 的程序,兼容性优于 Works2;
  • Works3 是完全结构化的编程方式;
  • Works3 支持FB功能块,在程序复制与扩展性能方面强于 Works2,且封装性也有优势;
  • Works3 针对于 FX5U 可以建立程序文件夹管理,支持多个程序模式,让程序结构更清晰,而 Works2 在这方面还不能兼容;Works3 针对 FX5U 的功能优势还有许多,如指令更丰富,在字符串、数据处理等多了很多优势,约等于是 Works2 的2倍;

总结:GX Works3 能实现 GX Works2 的所有功能,而有些系列则无法使用 GX Words2 来编程,例如 FX5U 系列

设置 PLC

  1. 下载 GX Works3
    下载地址:网盘下载
    提取码:80xo

  2. 新建工程,选择自己的 PLC 型号,博主这里用的是 FX5U 系列
    在这里插入图片描述

  3. 设置 PLC 以太网端口
    在这里插入图片描述
    在这里插入图片描述

  4. 测试 PLC 是否连接成功
    在这里插入图片描述

  5. 把配置写入 PLC
    在这里插入图片描述
    跳出弹窗,全部选择 “是”,写入完成之后需要给 PLC 断电重启

  6. 我的工程分享
    下载地址:网盘下载
    提取码:jfnt

<think>嗯,用户想了解在GX Works中如何查看MC协议和MODBUS协议的相关信息以及它们的使用方法。首先,我需要回忆一下GX Works的不同版本,比如GX Works2和GX Works3,因为不同版本可能设置位置不同。根据之前的引用,用户提到GX Works3设置TCPSLMPFX5U通信,而GX Works2用于Q系列PLC。这可能意味着MC协议在GX Works2中的配置位置可能GX Works3不同。 接下来,MC协议是三菱的专有协议,通常用于上位机通信,如引用[2]和[3]提到上位机MC协议和报文解析。而MODBUS协议是通用的,可能需要不同的模块支持,比如FX3U-485ADP-MB模块。用户可能需要检查模块配置和参数设置。 在GX Works中,协议相关的设置通常位于参数设置的PLC参数里,比如网络设置或模块参数。例如,以太网端口的设置可能涉及MC协议的启用。对于MODBUS,可能需要安装特定的模块,并在模块参数中配置从站地址和通信格式。 另外,引用[4]提到GX Works2MX OPC的连接步骤,这可能涉及通信测试,但用户的问题是关于协议本身的查看和使用。需要确认在软件中如何找到这些协议的配置选项,可能需要指导用户逐步导航到参数设置界面,检查网络或模块配置。 用户可能还想知道如何实际使用这些协议,比如编程时的配置步骤或者通信测试方法。可能需要分步骤说明,比如打开参数设置,选择模块,配置协议类型,设置IP和端口等。同时,提醒用户注意模块兼容性,比如FX5U使用SLMP而不是直接MC协议,而MODBUS需要特定模块的支持。 最后,生成的相关问题需要考虑用户可能的后续疑问,比如协议区别、配置错误排查、模块选型等,这有助于用户进一步解决问题。</think>### GX Works中MC协议MODBUS协议配置说明 #### 一、MC协议查看配置 1. **GX Works3中的MC协议** - MC协议(三菱专用通信协议)在FX5U等新型PLC中**通过SLMP协议实现**,需在PLC参数中配置以太网端口: - 导航栏选择`参数` → `PLC参数` → `内置以太网端口设置` - 启用`SLMP通信`并设置IP地址(如192.168.1.10)[^1] - 配置完成后需将参数写入PLC并重启生效[^1] 2. **GX Works2中的MC协议** - 针对Q系列PLC,需在`网络参数`中配置: - 打开`PLC参数` → `网络参数` → `以太网/CCIEthernet` - 设置`MC协议`使能标志,指定TCP/UDP端口号(默认端口号49810)[^3] #### 二、MODBUS协议配置 1. **硬件要求** - **FX系列PLC**需扩展MODBUS模块(如FX3U-485ADP-MB) - **Q/L系列PLC**需配置支持MODBUS的通信模块(如QJ71MB91) 2. **参数设置步骤** - 在GX Works中: - 添加对应模块后,右键选择`模块参数` - 设置MODBUS从站地址、通信格式(波特率、数据位、停止位) - 编写MODBUS地址映射程序(如通过MOV指令关联D寄存器MODBUS寄存器)[^2] #### 、协议对比使用场景 | 协议 | 类型 | 典型应用场景 | 配置工具 | |------------|-------------|-----------------------|----------------| | MC协议 | 三菱专用协议| 上位机数据读写[^3] | GX Works2/3 | | MODBUS协议 | 开放协议 | 跨品牌设备互联[^2] | 模块参数配置 | ```ladder // MODBUS RTU通信示例(梯形图) |-[MOV K1 D8120] // 设置通信格式:9600bps,8N1 |-[MOV H0C81 D8121] // 启用MODBUS RTU模式 |-[ADPRW H1 H3 K100 D100 K10] // 读取从站1的保持寄存器100-109 ```
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值