首页 上一页 1 2 3 下一页 尾页

单片机+Ethernet模块和8种PLC实现ModbusTCP通信 点击:662 | 回复:50



关育谋

    
  • [版主]
  • 精华:4帖
  • 求助:21帖
  • 帖子:353帖 | 4774回
  • 年度积分:152
  • 历史总积分:31829
  • 注册:2004年5月28日
发表于:2020-09-16 17:57:41
楼主

单片机扩展Ethernet通信模块和8种主流PLC实现Modbus TCP以太网通信


一、通信演示视频:

二、通信硬件配置:

1、客户端:单片机+Ethernet通信模块,实物如下图所示:

单片机实物1 - 副本.jpg

2、服务器1:三菱FX5U系列PLC,实物如下图所示:

三菱FX5U实物1.jpg

3、服务器2:西门子S7-200 Smart系列PLC,实物如下图所示:

西门子S7-200 Smart实物1.jpg

4、服务器3:欧姆龙CP1H-E系列PLC,实物如下图所示:

欧姆龙CP1H-E实物1.jpg

5、服务器4:松下FP0H系列PLC,实物如下图所示:

松下FP0H实物1.jpg

6、服务器5:施耐德Modicon M218系列PLC,实物如下图所示:

施耐德Modicon M218实物1.jpg

7、服务器6:罗克韦尔AB Micro850系列PLC,实物如下图所示:

罗克韦尔Micro850实物1.jpg

8、服务器7:台达ES3系列PLC,实物如下图所示:

台达ES3实物1.jpg

9、服务器8:信捷XD5E系列PLC,实物如下图所示:

信捷XD5E实物1.jpg

三、通信实现目的:

1、单片机扩展Ethernet以太网通信模块做客户端读和写服务器1三菱FX5U系列PLC各自4路保持寄存器,使用Modbus TCP之03和16功能码实现;

2、单片机扩展Ethernet以太网通信模块做客户端读和写服务器2西门子S7-200 Smart系列PLC各自4路保持寄存器,使用Modbus TCP之03和16功能码实现;

3、单片机扩展Ethernet以太网通信模块做客户端读和写服务器3欧姆龙CP1H-E系列PLC各自4路保持寄存器,使用Modbus TCP之03和16功能码实现;

4、单片机扩展Ethernet以太网通信模块做客户端读和写服务器4松下FP0H系列PLC各自4路保持寄存器,使用Modbus TCP之03和16功能码实现;

5、单片机扩展Ethernet以太网通信模块做客户端读和写服务器5施耐德Modicon M218系列PLC各自4路保持寄存器,使用Modbus TCP之03和16功能码实现;

6、单片机扩展Ethernet以太网通信模块做客户端读和写服务器6罗克韦尔AB Micro850系列PLC各自4路保持寄存器,使用Modbus TCP之03和16功能码实现;

7、单片机扩展Ethernet以太网通信模块做客户端读和写服务器7台达ES3系列PLC各自4路保持寄存器,使用Modbus TCP之03和16功能码实现;

8、单片机扩展Ethernet以太网通信模块做客户端读和写服务器8信捷XD5E系列PLC各自4路保持寄存器,使用Modbus TCP之03和16功能码实现。

四、通信参数声明:

1、单片机通信参数:

IP地址:192.168.1.160

网关地址:192.168.1.1

子网掩码:255.255.255.0

通信协议:Modbus TCP Client

2、三菱FX5U系列PLC通信参数:

IP地址:192.168.1.161

网关地址:192.168.1.1

子网掩码:255.255.255.0

端口号:502

通信协议:Modbus TCP Server

3、西门子S7-200 Smart系列PLC通信参数:

IP地址:192.168.1.162

网关地址:192.168.1.1

子网掩码:255.255.255.0

端口号:502

通信协议:Modbus TCP Server

4、欧姆龙CP1H-E系列PLC通信参数:

IP地址:192.168.1.163

网关地址:192.168.1.1

子网掩码:255.255.255.0

端口号:502

通信协议:Modbus TCP Server

5、松下FP0H系列PLC通信参数:

IP地址:192.168.1.164

网关地址:192.168.1.1

子网掩码:255.255.255.0

端口号:502

通信协议:Modbus TCP Server

6、施耐德Modicon M218系列PLC通信参数:

IP地址:192.168.1.165

网关地址:192.168.1.1

子网掩码:255.255.255.0

端口号:502

通信协议:Modbus TCP Server

7、罗克韦尔AB Micro850系列PLC通信参数:

IP地址:192.168.1.166

网关地址:192.168.1.1

子网掩码:255.255.255.0

端口号:502

通信协议:Modbus TCP Server

8、台达ES3系列PLC通信参数:

IP地址:192.168.1.167

网关地址:192.168.1.1

子网掩码:255.255.255.0

端口号:502

通信协议:Modbus TCP Server

9、信捷XD5E系列PLC通信参数:

IP地址:192.168.1.168

网关地址:192.168.1.1

子网掩码:255.255.255.0

端口号:502

通信协议:Modbus TCP Server

五、单片机之Modbus TCP Client通信程序:

1、单片机之Modbus TCP Client通信程序截图一:

单片机程序1.png

2、单片机之Modbus TCP Client通信程序截图二:

单片机程序2.png

3、单片机之Modbus TCP Client通信程序截图三:

单片机程序3.png

4、单片机之Modbus TCP Client通信程序截图四:

单片机程序4.png

5、单片机之Modbus TCP Client通信程序截图五:

单片机程序5.png

6、单片机之Modbus TCP Client通信程序截图六:

单片机程序6.png

六、三菱FX5U系列PLC之Modbus TCP Server通信程序及其测试过程:

1、三菱FX5U系列PLC之Modbus TCP Server通信程序截图一:

三菱FX5U程序1.png

2、三菱FX5U系列PLC之Modbus TCP Server通信程序截图二:

三菱FX5U程序2.png

3、三菱FX5U系列PLC之Modbus TCP Server通信程序截图三:

三菱FX5U程序3.png

4、Modbus Poll调试助手测试截图:

三菱FX5U通信测试1.png

5、使用以太网调试助手测试截图:

三菱FX5U通信测试2.png

七、西门子S7-200 Smart系列PLC之Modbus TCP Server通信程序及其测试过程:

1、西门子S7-200 Smart系列PLC之Modbus TCP Server通信程序截图一:

西门子S7-200 Smart程序1.png

2、西门子S7-200 Smart系列PLC之Modbus TCP Server通信程序截图二:

西门子S7-200 Smart程序2.png

3、西门子S7-200 Smart系列PLC之Modbus TCP Server通信程序截图三:

西门子S7-200 Smart程序3.png

4、Modbus Poll调试助手测试截图:

西门子S7-200 Smart通信测试1.png

5、使用以太网调试助手测试截图:

西门子S7-200 Smart通信测试2.png

八、欧姆龙CP1H-E系列PLC之Modbus TCP Server通信程序及其测试过程:

1、欧姆龙CP1H-E系列PLC之Modbus TCP Server通信程序截图一:

欧姆龙CP1H-E程序1.png

2、欧姆龙CP1H-E系列PLC之Modbus TCP Server通信程序截图二:

欧姆龙CP1H-E程序2.png

3、欧姆龙CP1H-E系列PLC之Modbus TCP Server通信程序截图三:

欧姆龙CP1H-E程序3.png

4、Modbus Poll调试助手测试截图:

欧姆龙CP1H-E通信测试1.png

5、使用以太网调试助手测试截图:

欧姆龙CP1H-E通信测试2.png

九、松下FP0H系列PLC之Modbus TCP Server通信程序及其测试过程:

1、松下FP0H系列PLC之Modbus TCP Server通信程序截图一:

松下FP0H程序1.png

2、松下FP0H系列PLC之Modbus TCP Server通信程序截图二:

松下FP0H程序2.png

3、松下FP0H系列PLC之Modbus TCP Server通信程序截图三:

松下FP0H程序3.png

4、Modbus Poll调试助手测试截图:

松下FP0H通信测试1.png

5、使用以太网调试助手测试截图:

松下FP0H通信测试2.png

十、施耐德Modicon M218系列PLC之Modbus TCP Server通信程序及其测试过程:

1、施耐德Modicon M218系列PLC之Modbus TCP Server通信程序截图一:

施耐德Modicon M218程序1.png

2、施耐德Modicon M218系列PLC之Modbus TCP Server通信程序截图二:

施耐德Modicon M218程序2.png

3、施耐德Modicon M218系列PLC之Modbus TCP Server通信程序截图三:

施耐德Modicon M218程序3.png

4、Modbus Poll调试助手测试截图:

施耐德Modicon M218通信测试1.png

5、使用以太网调试助手测试截图:

施耐德Modicon M218通信测试2.png

十一、罗克韦尔AB Micro850系列PLC之Modbus TCP Server通信程序及其测试过程:

1、罗克韦尔AB Micro850系列PLC之Modbus TCP Server通信程序截图一:

罗克韦尔Micro850程序1.png

2、罗克韦尔AB Micro850系列PLC之Modbus TCP Server通信程序截图二:

罗克韦尔Micro850程序2.png

3、罗克韦尔AB Micro850系列PLC之Modbus TCP Server通信程序截图三:

罗克韦尔Micro850程序3.png

4、Modbus Poll调试助手测试截图:

罗克韦尔Micro850通信测试1.png

5、使用以太网调试助手测试截图:

罗克韦尔Micro850通信测试2.png

十二、台达ES3系列PLC之Modbus TCP Server通信程序及其测试过程:

1、台达ES3系列PLC之Modbus TCP Server通信程序截图一:

台达ES3程序1.png

2、台达ES3系列PLC之Modbus TCP Server通信程序截图二:

台达ES3程序2.png

3、台达ES3系列PLC之Modbus TCP Server通信程序截图三:

台达ES3程序3.png

4、Modbus Poll调试助手测试截图:

台达ES3通信测试1.png

5、使用以太网调试助手测试截图:

台达ES3通信测试2.png

十三、信捷XD5E系列PLC之Modbus TCP Server通信程序及其测试过程:

1、信捷XD5E系列PLC之Modbus TCP Server通信程序截图一:

信捷XD5E程序1.png

2、信捷XD5E系列PLC之Modbus TCP Server通信程序截图二:

信捷XD5E程序2.png

3、信捷XD5E系列PLC之Modbus TCP Server通信程序截图三:

信捷XD5E程序3.png

4、Modbus Poll调试助手测试截图:

信捷XD5E通信测试1.png

5、使用以太网调试助手测试截图:

信捷XD5E通信测试2.png

十四、8种PLC通信程序回复后提供下载:


正在下载,请等待……
下载附件需5积分!

1分不嫌少!



fighting2020

  • [管理员]
  • 精华:4帖
  • 求助:1帖
  • 帖子:646帖 | 4873回
  • 年度积分:4351
  • 历史总积分:10725
  • 注册:2008年11月11日
发表于:2020-09-17 14:02:30
1楼

感谢关工的分享

关育谋

  • [版主]
  • 精华:4帖
  • 求助:21帖
  • 帖子:354帖 | 4830回
  • 年度积分:99
  • 历史总积分:32876
  • 注册:2004年5月28日
发表于:2020-09-17 23:09:45
2楼

引用 "fighting2020" 的回复,发表在1楼
        内容: 感谢关工的分享

培训班部分内容里的部分程序,先提供给大家了。

你猜你猜

  • 精华:0帖
  • 求助:0帖
  • 帖子:70帖 | 613回
  • 年度积分:743
  • 历史总积分:1887
  • 注册:2019年2月15日
发表于:2020-09-18 09:26:21
3楼

感谢分享喽

关育谋

  • [版主]
  • 精华:4帖
  • 求助:21帖
  • 帖子:354帖 | 4830回
  • 年度积分:99
  • 历史总积分:32876
  • 注册:2004年5月28日
发表于:2020-09-18 10:50:39
4楼

引用 "你猜你猜" 的回复,发表在3楼
        内容: 感谢分享喽

不客气哦!有问题可以跟帖交流。

镇坤

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 44回
  • 年度积分:3194
  • 历史总积分:4498
  • 注册:2018年11月19日
发表于:2020-09-18 12:29:51
5楼

好强大,好厉害。

着凉

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 16回
  • 年度积分:15
  • 历史总积分:516
  • 注册:2015年11月06日
发表于:2020-09-18 14:32:19
6楼

资料很详细,感谢

关育谋

  • [版主]
  • 精华:4帖
  • 求助:21帖
  • 帖子:354帖 | 4830回
  • 年度积分:99
  • 历史总积分:32876
  • 注册:2004年5月28日
发表于:2020-09-18 22:24:07
7楼

引用 "镇坤" 的回复,发表在5楼
        内容: 好强大,好厉害。

一般了,有机会多多交流。

关育谋

  • [版主]
  • 精华:4帖
  • 求助:21帖
  • 帖子:354帖 | 4830回
  • 年度积分:99
  • 历史总积分:32876
  • 注册:2004年5月28日
发表于:2020-09-18 22:24:28
8楼

引用 "着凉" 的回复,发表在6楼
        内容: 资料很详细,感谢

有问题可以跟帖交流,附件我把8种PLC程序都提供了。

Lonely_99

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1921回
  • 年度积分:0
  • 历史总积分:65
  • 注册:2014年10月29日
发表于:2020-09-19 06:39:51
9楼

好强大,好厉害。

关育谋

  • [版主]
  • 精华:4帖
  • 求助:21帖
  • 帖子:354帖 | 4830回
  • 年度积分:99
  • 历史总积分:32876
  • 注册:2004年5月28日
发表于:2020-09-19 10:47:46
10楼

引用 "Lonely_99" 的回复,发表在9楼
        内容: 好强大,好厉害。

算不上强大,也算不上厉害。就是一个通信而已,有问题可以跟帖一起交流

三维组态设计

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 187回
  • 年度积分:116
  • 历史总积分:462
  • 注册:2012年10月08日
发表于:2020-09-20 20:40:12
11楼

楼主威武啊。这个帖子更强悍http://bbs.gongkong.com/D/201909/807975/807975_1.shtml

关育谋

  • [版主]
  • 精华:4帖
  • 求助:21帖
  • 帖子:354帖 | 4830回
  • 年度积分:99
  • 历史总积分:32876
  • 注册:2004年5月28日
发表于:2020-09-21 08:31:25
12楼

引用 "三维组态设计" 的回复,发表在11楼
        内容: 楼主威武啊。这个帖子更强悍http://bbs.gongkong.com/D/201909/807975/807975_1.shtml...

你的帖子确实更强悍,呵呵。

huhuhuu

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 9回
  • 年度积分:50
  • 历史总积分:100
  • 注册:2019年1月07日
发表于:2020-09-21 22:49:31
13楼

6666,厉害厉害

关育谋

  • [版主]
  • 精华:4帖
  • 求助:21帖
  • 帖子:354帖 | 4830回
  • 年度积分:99
  • 历史总积分:32876
  • 注册:2004年5月28日
发表于:2020-09-21 23:12:29
14楼

引用 "huhuhuu" 的回复,发表在13楼
        内容: 6666,厉害厉害

哪里!哪里!大家一起学习交流。

半梦不醒

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 130回
  • 年度积分:178
  • 历史总积分:180
  • 注册:2014年8月28日
发表于:2020-09-22 09:26:18
15楼

厉害    

关育谋

  • [版主]
  • 精华:4帖
  • 求助:21帖
  • 帖子:354帖 | 4830回
  • 年度积分:99
  • 历史总积分:32876
  • 注册:2004年5月28日
发表于:2020-09-22 10:40:44
16楼

引用 "半梦不醒" 的回复,发表在15楼
        内容: 厉害

一般,一般,大家一起学习交流。

要得嘛🏀

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:12
  • 历史总积分:12
  • 注册:2020年9月05日
发表于:2020-09-23 18:17:48
17楼

回复内容:

对:关育谋 引用 "半梦不醒" 的回复,发表在15楼        内容: 厉害一般,一般,大家一起学习交流。     内容的回复:

好厉害(ง •̀_•́)ง

关育谋

  • [版主]
  • 精华:4帖
  • 求助:21帖
  • 帖子:354帖 | 4830回
  • 年度积分:99
  • 历史总积分:32876
  • 注册:2004年5月28日
发表于:2020-09-23 19:10:26
18楼

引用 "要得嘛🏀" 的回复,发表在17楼
        内容: 回复内容:对:关育谋 引用 "半梦不醒" 的回复,发表在15楼        内容: 厉害一般,一般,大家一起学习交流。     内容的回复:好厉害(ง •̀_•́)ง...

一般,一般,就是一个通信而已,大家一起学习交流。

hahacoon

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 11回
  • 年度积分:14
  • 历史总积分:545
  • 注册:2016年5月06日
发表于:2020-09-24 15:26:26
19楼

内容很详细,有心了,感谢

关育谋

  • [版主]
  • 精华:4帖
  • 求助:21帖
  • 帖子:354帖 | 4830回
  • 年度积分:99
  • 历史总积分:32876
  • 注册:2004年5月28日
发表于:2020-09-25 21:35:38
20楼

引用 "hahacoon" 的回复,发表在19楼
        内容: 内容很详细,有心了,感谢

客气,客气!大家一起学习,有问题可以一起交流。

相关主题

官方公众号

智造工程师
首页 上一页 1 2 3 下一页 尾页