您现在所在的是:

串口通信

回帖:49个,阅读:16991 [上一页] [1] [2] [3] [4] [5] [下一页]
27950
guanyumou 版主
文章数:10552
年度积分:1133
历史总积分:27950
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2019/1/9 22:27:29
#0楼
一、必备软件和硬件:
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、新建工程:
附件 image.jpg
2、设置以太网通信端口IP地址:
双击左侧树状目录中的以太网端口,如下所示:
附件 image.jpg
将会出现如下窗口:
附件 image.jpg
IP参数设置如下所示:
附件 image.jpg
3、对象设备连接配置设置:
双击对象设备连接配置设置的详细设置:
附件 image.jpg
将会出现如下窗口:
附件 image.jpg
在上述窗口中的以太网设备(通用)中找到Modbus TCP连接设备,如下所示:
附件 image.jpg
将Modbus TCP连接设备拖动到上述窗口灰色区域,如下所示:
附件 image.jpg
这样就建立好了一个Modbus TCP服务器设备,这种情况下三菱FX5U作为Modbus TCP服务器可以同时连接1个Modbus TCP客户端!如果要同时连接多个Modbus TCP客户端,可以继续添加Modbus TCP连接设备,如下所示:
附件 image.jpg
如上图所示,建立了4个Modbus TCP连接设备,这样就可以有4个Modbus TCP客户端同时去和三菱FX5U实现Modbus TCP通信。
4、保存:
点击反映设置并关闭按钮,如下所示:
附件 image.jpg
在上述窗口点击应用按钮,使得设置的参数得以保存!点击工程下拉菜单中的另存为,保存工程:
附件 image.jpg
5、三菱FX5U之Modbus软元件分配如下:
附件 image.jpg



27950
guanyumou 版主
文章数:10552
年度积分:1133
历史总积分:27950
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2019/1/9 22:27:44
#1楼
五、三菱FX5U程序的测试:
1、硬件连接:使用网线将三菱FX5U和无线路由器连接在一起,并保证电脑和三菱FX5U处在同一局域网之内!

2、下载程序

3、以太网调试助手的设置:电脑上打开以太网调试助手,如下所示:
附件 image.jpg
设置如下:
附件 image.jpg
点击连接,连接成功,如下所示:
附件 image.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:
附件 image.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:
附件 image.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:
附件 image.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
如下所示:
附件 image.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
如下所示:
附件 image.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
如下所示:
附件 image.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
如下所示:
附件 image.jpg
至此,三菱FX5U作为Modbus TCP服务器测试完毕。
[此贴子已经被作者于2019/1/9 23:15:27编辑过]
27950
guanyumou 版主
文章数:10552
年度积分:1133
历史总积分:27950
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2019/1/9 22:28:25
#2楼
六、安卓手机组态软件测试工程的建立:
1、安卓手机组态软件的安装,安装和一般APP方法一样
2、必要设置:安装了安卓手机组态软件的手机或者平板电脑必须要和三菱FX5U处于同一局域网
3、安卓组态软件的启动:找到安卓手机组态软件图标,如下所示名为ModbusScada、图标为棋影工控:
附件 image.jpg
双击打开安卓手机组态软件,如下所示:
附件 image.jpg
4、建立设备,单击设备菜单进入到设备组态界面,如下所示:
附件 image.jpg
点击+按钮进行设备添加,如下所示:
附件 image.jpg
设备参数设置如下:
附件 image.jpg
保存设备通信参数:在上述窗口中点击确定,设备建立完毕,回到设备建立界面:
附件 image.jpg
[此贴子已经被作者于2019/1/9 23:01:01编辑过]
27950
guanyumou 版主
文章数:10552
年度积分:1133
历史总积分:27950
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2019/1/9 22:38:07
#3楼
5、建立IO变量,在设备建立界面,选中自定义标签选项卡,如下所示:
附件 image.jpg
点击+按钮,如下所示:
附件 image.jpg
进行三菱FX5U数字量输入X0的连接,设置如下:
附件 image.jpg
点击选中按钮进行变量连接,如下所示:
附件 image.jpg
选中三菱FX5U设备,如下所示:
附件 image.jpg
设置如下:
附件 image.jpg
点击确定,回到标签建立界面:
附件 image.jpg
点击确定回到自定义标签界面,如下,X0变量建立完毕:
附件 image.jpg
同样的方法,建立Y0、D0,如下所示:
附件 image.jpg
至此,测试变量建立完毕,回到主界面
6、画面组态,点击主菜单中的组态,出现如下窗口:
附件 image.jpg
点击+按钮进行组态画面添加,如下所示:
附件 image.jpg
输入画面参数,如下所示:
附件 image.jpg
点击确定进行保存,回到组态画面建立界面:
附件 image.jpg
单击画面名称为三菱FX5U,进入画面组态,如下所示:
附件 image.jpg
监控X0,点击+按钮进入到图库,如下所示:
附件 image.jpg
选中指示灯,进入到指示灯属性编辑界面:
附件 image.jpg
自定义标签填写X0,其他参数默认,如下所示:
附件 image.jpg
点击确定,回到画面组态界面:
附件 image.jpg
从图库中选取文本,输入X0,如下所示:
附件 image.jpg
同样的方法,建立Y0的监视,如下所示:
附件 image.jpg
建立按钮控件,以求对Y0进行置位、复位操作,从图中选中点击按钮,如下所示:
附件 image.jpg
置位按钮参数设置如下:
附件 image.jpg
复位按钮参数设置如下:
附件 image.jpg
做好的置位按钮、复位按钮如下所示:
附件 image.jpg
保持寄存器D0的监控,从图库中选中编辑值控件,其属性如下所示:
附件 image.jpg
参数设置如下:
附件 image.jpg
点击确定回到组态界面:
附件 image.jpg
基本组态完成!图库丰富,可根据自己需求进行其他美观设计!
[此贴子已经被作者于2019/1/9 23:01:10编辑过]
27950
guanyumou 版主
文章数:10552
年度积分:1133
历史总积分:27950
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2019/1/9 22:38:28
#4楼
七、安卓手机组态软件测试工程的测试:
1、注意事项:借助以太网调试助手可以观察安卓手机组态测试工程发出的Modbus TCP指令,这时需要先把设备中的IP地址修改为以太网调试助手所运行的电脑的IP地址!
2、以太网调试助手的设置,如下所示:
附件 image.jpg
3、运行安卓手机组态软件测试工程,点击主菜单中的运行,进入到运行界面:
附件 image.jpg
4、以太网调试助手的监视,可以看到来自手机组态发出的命令:
附件 image.jpg

八、安卓手机组态软件和三菱FX5U的联调:
1、三菱FX5U上电
2、运行安卓手机组态软件测试工程
3、安卓手机组态软件测试工程如下:
附件 image.jpg
此时X0为0、Y0为1、D0为19

附件 image.jpg
此时X0状态改变为1、D0直接在组态上赋值124

附件 image.jpg
在测试工程上给Y0复位成功!

至此手机组态软件+三菱FX5U之Modbus TCP以太网通信测试完成
[此贴子已经被作者于2019/1/9 23:00:11编辑过]
27950
guanyumou 版主
文章数:10552
年度积分:1133
历史总积分:27950
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2019/1/9 23:06:07
#5楼
相关程序软件下载:
附件 image.jpg
附件:
[本地下载]
附件:
[本地下载]
附件:
[本地下载]
附件:
[本地下载]
附件:
[本地下载]

手机组态+三菱FX5U之Modbus TCP以太网通信步骤详解.rar
附件:
[本地下载]
[此贴子已经被作者于2020/7/6 16:37:08编辑过]
13928
465010287 版主
文章数:6329
年度积分:397
历史总积分:13928
注册时间:2012/10/11
发站内信
发表于:2019/1/10 0:19:33
#6楼
楼主,好文章.我之前做过西门子2OOSMART的相关案例.我已收藏
附件 11.jpg

附件 2222.jpg

附件 44.jpg

附件 444.jpg
[此贴子已经被作者于2019/1/10 0:21:43编辑过]
24423
zzn6737
文章数:11989
年度积分:352
历史总积分:24423
注册时间:2006/9/18
发站内信
2016国庆活动(三)
发表于:2019/1/10 5:37:45
#7楼
好详细,每一步都有,最后还有应用软件下载!??手机组态软件除了无线通讯还能能用别的通讯方式吗?
[此贴子已经被作者于2019/1/10 5:38:53编辑过]
4564
niandu
文章数:517
年度积分:229
历史总积分:4564
注册时间:2004/8/29
发站内信
发表于:2019/1/10 8:00:23
#8楼
请问楼主有最新的5u固件吗
此帖发自手机工控论坛
2922
1143158441
文章数:276
年度积分:90
历史总积分:2922
注册时间:2017/8/17
发站内信
发表于:2019/1/10 8:09:00
#9楼
响应速度怎样?距离多大范围
此帖发自论坛手机版
成功的秘诀,在永不改变既定的目的。 —— 卢梭

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

124.8008