登录
首页 串口通信 串口通信
回帖 发帖
正文

主题:昆仑通态组态软件和单片机实现Modbus TCP以太网通信

点击:3629 回复:4

楼主
昆仑通态组态软件和单片机实现Modbus TCP以太网通信
一、通信目的:
1、组态软件可以对1#单片机(IP地址为192.168.1.120)数字量输入、继电器输出、模拟量输入、模拟量输出实现读、写操作;
2、组态软件可以对2#单片机(IP地址为192.168.1.121)数字量输入、继电器输出、模拟量输入、模拟量输出实现读、写操作;
3、组态软件可以对3#单片机(IP地址为192.168.1.122)数字量输入、继电器输出、模拟量输入、模拟量输出实现读、写操作;
4、组态软件对1#~3#单片机数字量输入、继电器输出、模拟量输入、模拟量输出读、写操作通过Modbus之03和06功能码实现。
二、通信参数约定:
1、昆仑通态组态软件通信参数:
客户端\服务器设置:客户端
网络类型:TCP
IP地址:192.168.1.102
端口号:3000、3001、3002
通信协议:Modbus TCP Client
2、1#单片机通信参数:
客户端\服务器设置:服务器
网络类型:TCP
IP地址:192.168.1.120
端口号:502
单元ID:1
通信协议:Modbus TCP Server
3、2#单片机通信参数:
客户端\服务器设置:服务器
网络类型:TCP
IP地址:192.168.1.121
端口号:502
单元ID:1
通信协议:Modbus TCP Server
4、3#单片机通信参数:
客户端\服务器设置:服务器
网络类型:TCP
IP地址:192.168.1.122
端口号:502
单元ID:1
通信协议:Modbus TCP Server
三、单片机通信程序要点说明:
1、主要宏定义如下所示:
附件 image.jpg
附件 image.jpg
附件 image.jpg
附件 image.jpg
2、主要函数定义如下所示:
附件 image.jpg
3、主要变量定义如下:
附件 image.jpg
附件 image.jpg
4、主要函数如下所示:
附件 image.jpg
附件 image.jpg
附件 image.jpg
附件 image.jpg
附件 image.jpg
四、昆仑通态组态软件要点说明:
1、设备组态如下所示:
附件 image.jpg
2、通用TCP\IP父设备通信参数依次如下所示:
附件 image.jpg
附件 image.jpg
附件 image.jpg
3、莫迪康Modbus TCP设备参数依次如下所示:
附件 image.jpg
附件 image.jpg
附件 image.jpg
4、实时数据库如下所示:
附件 image.jpg
附件 image.jpg
附件 image.jpg
5、组态画面如下图所示:
附件 image.jpg
五、通信测试过程:
通信连接、测试过程以视频形式展现,如下所示:
[flash=850,480]http://www.iqiyi.com/w_19s7k80ij9.html[/flash]
最后修改:2019/5/2 21:58:21
19-05-02 21:37
六、昆仑通态组态软件Modbus TCP客户端通信测试工程提供下载:
附件:
[本地下载]
七、单片机开发板原理图和以太网通信模块原理图提供下载:
附件:
[本地下载]
最后修改:2019/5/2 21:57:25
19-05-02 21:54
哥,你牛,单片机我玩不过你,,..跟着你的脚步,假期是你的弯道超车。。佩服,顶你,,给你点赞
最后修改:2019/5/2 22:16:42
19-05-02 22:11
厉害,这么详细,还有程序,还有实物表情*32.
19-05-03 07:18
对此篇教程有任何不懂的质疑的欢迎另开贴提问。主题锁定,版主好帖,已加精!
19-05-04 14:15

工控新闻

更多新闻资讯