0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

手机组态软件和三菱FX5U Modbus TCP以太网通信

工控论坛 ? 来源:中华工控网 ? 2025-03-01 14:23 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

一、必备软件和硬件

1、三菱GX Works3编程软件;
2、三菱FX5U系列PLC
3、优质网线1根;
4、安卓手机1台;
5、安卓手机组态软件1套;
6、无线路由器1个;
7、以太网调试助手1套;
8、Modbus Poll调试助手1套;
9、Modbus Slave调试助手1套;
10、其他电源线、导线等。

二、实现目的

安卓手机组态软件测试工程对三菱FX5U数字量输入实现读操作、继电器输出实现读写操作、保持寄存器实现读写操作。

三、通信参数

1、客户端:安卓手机组态软件;
2、服务器:三菱FX5U
3、客户端IP地址:192.168.1.109
4、服务器IP地址:192.168.1.180
5、服务器端口号:502
6、服务器单元ID:1

四、三菱FX5U详细设置

1、新建工程:

5a2670e4-ef94-11ef-9310-92fbcf53809c.jpg

2、设置以太网通信端口IP地址:

双击左侧树状目录中的以太网端口,如下所示:

5a400f22-ef94-11ef-9310-92fbcf53809c.jpg

将会出现如下窗口;IP参数设置如下所示;

5a5c0e66-ef94-11ef-9310-92fbcf53809c.jpg5a7244ce-ef94-11ef-9310-92fbcf53809c.jpg

3、对象设备连接配置设置:

双击对象设备连接配置设置的详细设置;将会出现如下窗口;

5a80dd9a-ef94-11ef-9310-92fbcf53809c.jpg5a8edc74-ef94-11ef-9310-92fbcf53809c.jpg

在上述窗口中的以太网设备(通用)中找到Modbus TCP连接设备,如下所示:

5a99ef42-ef94-11ef-9310-92fbcf53809c.jpg

将Modbus TCP连接设备拖动到上述窗口灰色区域,如下所示:

5aa623ac-ef94-11ef-9310-92fbcf53809c.jpg

这样就建立好了一个Modbus TCP服务器设备,这种情况下三菱FX5U作为Modbus TCP服务器可以同时连接1个Modbus TCP客户端!如果要同时连接多个Modbus TCP客户端,可以继续添加Modbus TCP连接设备,如下所示:

5ab306a8-ef94-11ef-9310-92fbcf53809c.jpg

如上图所示,建立了4个Modbus TCP连接设备,这样就可以有4个Modbus TCP客户端同时去和三菱FX5U实现Modbus TCP通信。

4、保存:

点击反映设置并关闭按钮,如下所示;在上述窗口点击应用按钮,使得设置的参数得以保存!点击工程下拉菜单中的另存为,保存工程;

5abdbf44-ef94-11ef-9310-92fbcf53809c.jpg5acb6392-ef94-11ef-9310-92fbcf53809c.jpg

5、三菱FX5U之Modbus软元件分配如下:

5ad856c4-ef94-11ef-9310-92fbcf53809c.jpg

五、三菱FX5U程序的测试

1、硬件连接:使用网线将三菱FX5U和无线路由器连接在一起,并保证电脑和三菱FX5U处在同一局域网之内!

2、下载程序

3、以太网调试助手的设置:电脑上打开以太网调试助手,如下所示;设置如下;

5ae37964-ef94-11ef-9310-92fbcf53809c.jpg5aefb544-ef94-11ef-9310-92fbcf53809c.jpg

点击连接,连接成功,如下所示:

5afa24a2-ef94-11ef-9310-92fbcf53809c.jpg

4、Modbus之01功能码的测试,读取Y0~Y7、Y10~Y17的状态:

以太网调试助手发送:12 34 00 00 00 06 01 01 00 00 00 10
三菱FX5U返回:12 34 00 00 00 05 01 01 02 55 00
如下所示,01功能码测试OK:

5b01ee62-ef94-11ef-9310-92fbcf53809c.jpg

5、Modbus之02功能码的测试,读取X0~X7的状态:

以太网调试助手发送:11 22 00 00 00 06 01 02 00 00 00 08
三菱FX5U返回:11 22 00 00 00 04 01 02 01 00
如下所示,02功能码测试OK:

5b0c9786-ef94-11ef-9310-92fbcf53809c.jpg

6、Modbus之03功能码的测试,读取D0~D3的状态
以太网调试助手发送:FF EE 00 00 00 06 01 03 00 00 00 04
三菱FX5U返回:FF EE 00 00 00 0B 01 03 08 00 13 00 14 00 15 00 16
如下所示,03功能码测试OK:

5b161eaa-ef94-11ef-9310-92fbcf53809c.jpg

7、Modbus之05功能码的测试,将Y0置位
以太网调试助手发送:11 22 00 00 00 06 01 05 00 00 FF 00
三菱FX5U原样返回:11 22 00 00 00 06 01 05 00 00 FF 00
如下所示:

5b20fd7a-ef94-11ef-9310-92fbcf53809c.jpg

8、Modbus之06功能码的测试,给D1赋值9
以太网调试助手发送:99 99 00 00 00 06 01 06 00 01 00 09
三菱FX5U原样返回:99 99 00 00 00 06 01 06 00 01 00 09
如下所示:

5b2da426-ef94-11ef-9310-92fbcf53809c.jpg

9、Modbus之15功能码的测试,将Y0~Y3复位
以太网调试助手发送:14 15 00 00 00 08 01 0F 00 00 00 03 01 00
三菱FX5U返回:14 15 00 00 00 06 01 0F 00 00 00 03
如下所示:

5b3915c2-ef94-11ef-9310-92fbcf53809c.jpg

10、Modbus之16功能码的测试,给D0 D1 D2分别赋值1、2、3
以太网调试助手发送:25 26 00 00 00 FF 01 10 00 00 00 03 06 00 01 00 02 00 03
三菱FX5U返回:25 26 00 00 00 06 01 10 00 00 00 03
如下所示:

5b466d94-ef94-11ef-9310-92fbcf53809c.jpg

至此,三菱FX5U作为Modbus TCP服务器测试完毕。

六、安卓手机组态软件测试工程的建立

1、安卓手机组态软件的安装,安装和一般APP方法一样

2、必要设置:安装了安卓手机组态软件的手机或者平板电脑必须要和三菱FX5U处于同一局域网

3、安卓组态软件的启动:找到安卓手机组态软件图标,如下所示名为ModbusScada、图标为棋影工控;双击打开安卓手机组态软件,如右下所示;

5b51a506-ef94-11ef-9310-92fbcf53809c.jpg5b5a03f4-ef94-11ef-9310-92fbcf53809c.jpg

4、建立设备,单击设备菜单进入到设备组态界面,如下所示:点击+按钮进行设备添加,如右下所示;

5b62da74-ef94-11ef-9310-92fbcf53809c.jpg5b6d6ef8-ef94-11ef-9310-92fbcf53809c.jpg

设备参数设置如下;保存设备通信参数:在上述窗口中点击确定,设备建立完毕,回到设备建立界面;

5b7bc994-ef94-11ef-9310-92fbcf53809c.jpg5b89ab22-ef94-11ef-9310-92fbcf53809c.jpg

5、建立IO变量,在设备建立界面,选中自定义标签选项卡,如下所示;点击+按钮,如右下所示;

5b9674f6-ef94-11ef-9310-92fbcf53809c.jpg5ba1e7d2-ef94-11ef-9310-92fbcf53809c.jpg

进行三菱FX5U数字量输入X0的连接,设置如下;

点击选中按钮进行变量连接,如右下所示;

5babbc30-ef94-11ef-9310-92fbcf53809c.jpg5bb925d2-ef94-11ef-9310-92fbcf53809c.jpg

选中三菱FX5U设备,如下所示;设置如右下;

5bc27de4-ef94-11ef-9310-92fbcf53809c.jpg5bcd0ad4-ef94-11ef-9310-92fbcf53809c.jpg

点击确定,回到标签建立界面;点击确定回到自定义标签界面,如下,X0变量建立完毕;

5bd9a8b6-ef94-11ef-9310-92fbcf53809c.jpg5be584f6-ef94-11ef-9310-92fbcf53809c.jpg

同样的方法,建立Y0、D0,如下所示;

5bef3a00-ef94-11ef-9310-92fbcf53809c.jpg

至此,测试变量建立完毕,回到主界面。

6、画面组态,点击主菜单中的组态,出现如下窗口;点击+按钮进行组态画面添加,如右下所示;

5bfa91b6-ef94-11ef-9310-92fbcf53809c.jpg5c0d6750-ef94-11ef-9310-92fbcf53809c.jpg

输入画面参数,如下所示;点击确定进行保存,回到组态画面建立界面;

5c1979aa-ef94-11ef-9310-92fbcf53809c.jpg5c25f6f8-ef94-11ef-9310-92fbcf53809c.jpg

单击画面名称为三菱FX5U,进入画面组态,如下所示;监控X0,点击+按钮进入到图库,如下所示;

5c32066e-ef94-11ef-9310-92fbcf53809c.jpg5c3bcdde-ef94-11ef-9310-92fbcf53809c.jpg

选中指示灯,进入到指示灯属性编辑界面;自定义标签填写X0,其他参数默认,如下所示;

5c4c8f52-ef94-11ef-9310-92fbcf53809c.jpg5c552fcc-ef94-11ef-9310-92fbcf53809c.jpg

点击确定,回到画面组态界面;从图库中选取文本,输入X0,如下所示;

5c605b36-ef94-11ef-9310-92fbcf53809c.jpg5c6e44ee-ef94-11ef-9310-92fbcf53809c.jpg

同样的方法,建立Y0的监视,如下所示;建立按钮控件,以求对Y0进行置位、复位操作,从图中选中点击按钮,如下所示;

5c768f3c-ef94-11ef-9310-92fbcf53809c.jpg5c860a8e-ef94-11ef-9310-92fbcf53809c.jpg

置位按钮参数设置如下;复位按钮参数设置如下;

5c941070-ef94-11ef-9310-92fbcf53809c.jpg5c9e2ff6-ef94-11ef-9310-92fbcf53809c.jpg

做好的置位按钮、复位按钮如下所示;保持寄存器D0的监控,从图库中选中编辑值控件,其属性如下所示;

5caa07d6-ef94-11ef-9310-92fbcf53809c.jpg5cbab66c-ef94-11ef-9310-92fbcf53809c.jpg

参数设置如下;点击确定回到组态界面;

5cc7cd7a-ef94-11ef-9310-92fbcf53809c.jpg5cd72e0a-ef94-11ef-9310-92fbcf53809c.jpg

基本组态完成!图库丰富,可根据自己需求进行其他美观设计!

七、安卓手机组态软件测试工程的测试

1、注意事项:借助以太网调试助手可以观察安卓手机组态测试工程发出的Modbus TCP指令,这时需要先把设备中的IP地址修改为以太网调试助手所运行的电脑的IP地址!

2、以太网调试助手的设置,如下所示;

5ce351a8-ef94-11ef-9310-92fbcf53809c.jpg

3、运行安卓手机组态软件测试工程,点击主菜单中的运行,进入到运行界面;

5ceaedd2-ef94-11ef-9310-92fbcf53809c.jpg

4、以太网调试助手的监视,可以看到来自手机组态发出的命令;

5cf4f796-ef94-11ef-9310-92fbcf53809c.jpg

八、安卓手机组态软件和三菱FX5U的联调

1、三菱FX5U上电

2、运行安卓手机组态软件测试工程

3、安卓手机组态软件测试工程如下:此时X0为0、Y0为1、D0为19;

5d0359bc-ef94-11ef-9310-92fbcf53809c.jpg

此时X0状态改变为1、D0直接在组态上赋值124;在测试工程上给Y0复位成功!

5d0ef77c-ef94-11ef-9310-92fbcf53809c.jpg5d17f16a-ef94-11ef-9310-92fbcf53809c.jpg

至此手机组态软件+三菱FX5U之Modbus TCP以太网通信测试完成

来源/中华工控网,转载请注明出处

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 继电器
    +关注

    关注

    133

    文章

    5443

    浏览量

    151705
  • 三菱
    +关注

    关注

    32

    文章

    819

    浏览量

    43552
  • 组态软件
    +关注

    关注

    4

    文章

    233

    浏览量

    27584

原文标题:【建议收藏】手机组态软件+三菱FX5U Modbus TCP以太网通信

文章出处:【微信号:gkongbbs,微信公众号:工控论坛】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    三菱FX(Q)系列PLC连接CHNet-FX组态以太网通信

    三菱FX1S/1N/2N/3S/3G/3GC/3U/3UC系列PLC、与组态软件以太网通讯。
    发表于 10-19 10:09 ?2698次阅读
    <b class='flag-5'>三菱</b><b class='flag-5'>FX</b>(Q)系列PLC连接CHNet-<b class='flag-5'>FX</b>与<b class='flag-5'>组态</b>王<b class='flag-5'>以太网通信</b>

    三菱FX系列PLC转以太网通过CHNet-FX连接组态王配置说明

    三菱FX1S/1N/2N/3S/3G/3GC/3U/3UC系列PLC、与组态软件以太网通讯。
    发表于 10-19 09:56 ?1926次阅读
    <b class='flag-5'>三菱</b><b class='flag-5'>FX</b>系列PLC转<b class='flag-5'>以太网通</b>过CHNet-<b class='flag-5'>FX</b>连接<b class='flag-5'>组态</b>王配置说明

    三菱FX3U PLC转以太网通过CHNet-FX连接MX Component ModbusTCP通信配置案例

    MX Component控件是三菱公司通信软件包,是计算机和三菱PLC便捷的通讯方式。以FX系列PLC为例,通过
    发表于 10-19 09:51 ?4459次阅读

    三菱FX PLC转以太网通过CHNet-FX与wincc ModbusTCP通信配置方法

    三菱FX1N/2N/3U/3G等PLC,可以通过CHNet-FX以太网模块,通过三菱
    发表于 10-19 09:48 ?2830次阅读

    FX5U TCP以太网通

    本帖最后由 362896182 于 2018-1-10 13:10 编辑 1.三菱FX5U固件版本1.060以后才支持,MODBUS以太网从站功能,如果旧版本项目实现
    发表于 01-09 17:29

    一种三菱FX5U以太网数据采集方案

    和modbustcp通讯协议的转换,为不方便修改参数的以太网通讯的工业设备的信息化联网提供便捷的解决方案。2、应用场景应用场景一:三菱FX5U系列PLC的IP地址跨网段和ModbusTCP通讯协议转换多个工业现场设备的IP地址出
    发表于 07-02 07:23

    FX5U与LabVIEW进行以太网通讯的资料概述

    本文档的主要内容详细介绍的是FX5U与LabVIEW进行以太网通讯的资料概述。
    发表于 01-08 08:00 ?148次下载
    <b class='flag-5'>FX5U</b>与LabVIEW进行<b class='flag-5'>以太网通</b>讯的资料概述

    组态王与FX5u之间EtherNet/IP无线以太网通信

    组态王和2台三菱FX5u PLC为例,介绍组态王与多台 PLC的无线以太网通信实现过程。在本方案中采用了
    的头像 发表于 04-08 09:53 ?2589次阅读

    信捷plc485通信上位机_上位机开发之三菱FX3U以太网通信实践

    今天以三菱FX3UPLC为例,跟大家介绍一下,如何实现上位机与其之间进行以太网通信FX3UPLC默认是不带以太网的,如 果需要与其进行
    发表于 05-09 11:17 ?0次下载
    信捷plc485<b class='flag-5'>通信</b>上位机_上位机开发之<b class='flag-5'>三菱</b><b class='flag-5'>FX3U</b><b class='flag-5'>以太网通信</b>实践

    三菱FX5UModbus三菱PLC转Modbus

    在非标工业自动系统中,往往需要将PLC数据采集到PC端上位软件,直接采集PLC需要做大量的软件开发和调试工作量,甚至需要购买软件驱动然后在做开发,很多上位机支持 Modbus协议,深圳
    的头像 发表于 11-29 18:09 ?2659次阅读
    <b class='flag-5'>三菱</b><b class='flag-5'>FX5U</b>转<b class='flag-5'>Modbus</b><b class='flag-5'>三菱</b>PLC转<b class='flag-5'>Modbus</b>

    组态王与FX5u之间EtherNet/IP无线以太网通信

    组态王和2台三菱FX5u PLC为例,介绍组态王与多台 PLC的无线以太网通信实现过程。在本方案中采用了
    的头像 发表于 06-20 09:24 ?1195次阅读
    <b class='flag-5'>组态</b>王与<b class='flag-5'>FX5u</b>之间EtherNet/IP无线<b class='flag-5'>以太网通信</b>

    上位机与两台PLC之间无线以太网通信

    本文以组态王和2台三菱FX5u PLC为例,介绍组态王与多台 PLC的无线以太网通信实现过程。在本方案中采用了
    的头像 发表于 06-25 09:53 ?2213次阅读
    上位机与两台PLC之间无线<b class='flag-5'>以太网通信</b>

    WinCC和三菱Q系列以太网通讯的组态步骤

    WinCC 从 V7.0 SP2 版本开始增加了三菱以太网驱动程序,支持和三菱 FX3U、Q 系列 PLC 进行以太网通讯。本文档主要介绍了
    的头像 发表于 07-27 14:26 ?2468次阅读
    WinCC和<b class='flag-5'>三菱</b>Q系列<b class='flag-5'>以太网通</b>讯的<b class='flag-5'>组态</b>步骤

    人机界面和三菱PLC之间以太网通信

    WinCC从V7.0 SP2版本开始增加了三菱以太网驱动程序,支持和三菱FX3U、Q 系列PLC进行以太网通讯。本文档主要介绍了WinCC
    的头像 发表于 02-27 09:57 ?1180次阅读
    人机界面和<b class='flag-5'>三菱</b>PLC之间<b class='flag-5'>以太网通信</b>

    PLC无线通讯模块如何应用在2台组态王与1台FX5u之间?

    :12-24VDC l 通讯协议:ModbusTCP/IP协议 l 传输距离:100米,1KM 本方案以2台组态王和1台三菱FX5u PLC为例,介绍多台组态王与PLC的无线
    的头像 发表于 08-14 14:19 ?815次阅读
    PLC无线通讯模块如何应用在2台<b class='flag-5'>组态</b>王与1台<b class='flag-5'>FX5u</b>之间?