打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
潜心研究单片机Modbus TCP以太网通信


一、必备硬件:

1

单片机开发板一块;

2

WIFI模块或者以太网模块一个;

3

无线路由器一个;

4

客户端监控软件有组态王组态软件、MCGS触摸屏、手机组态软件、Modbus Poll调试助手等

5

花生壳软件客户端


二、实现目的:

1

实现上述客户端监控软件异地监视、控制单片机:读取单片机数字量输入、读写单片机晶体管输出、读取单片机模拟量输入、读写单片机模拟量输出!


三、通信协议:

1

Modbus TCP


四、分步详解:

1、准备工作:

a

给无线路由器上电

b

下载单片机程序

c

无线路由器一个;

d

WIFI模块初始化并接入到局域网中


2、单片机开发板实物如下所示:


3、WIFI模块、以太网模块实物图如下所示:


4、单片机程序相关信息如下所示,以WIFI模块为例:

由上图可知单片机WIFI模块的IP地址和端口号为:IP地址:192.168.1.120端口号:502


5、花生壳软件设置:

a

下载花生壳客户端并注册,注册获得免费玉米后登录,如下所示:

b

点击内网穿透,如下:

c

点击添加映射,并填写相关信息:

d

点击提交确定,如下

可知外网访问的IP地址和端口为:
guanyumou.oicp.net:51128


6、组态软件设置:

a

选择莫迪康Modbus TCP:

b

设备地址填写:

这里的guanyumou.oicp.net是IP地址、51128是端口号、1是单元ID、50是超时时间;后续按照提示完成即可,然后建立IO变量

c

组态画面:


7、触摸屏设置:

a

选择设备如下,包括通用TCPIP父设备和莫迪康MODBUS TCP:

b

通用TCPIP父设备设置如下:

这里的guanyumou.oicp.net是IP地址、51128是端口号、1是单元ID、50是超时时间;

这里的192.168.1.102是触摸屏本身IP地址、3000是端口号

c

莫迪康Modbus TCP设备设置:

1为单元ID

d

组态画面:


8、手机组态软件设置:

a

安装手机组态软件APP,和一般APP一样,安装好后如下:

b

点击设备,建立一个新设备:

c

之后就是组态:


9、Modbus Poll调试助手:

a

设置如下:

b

监控变量:


10、测试运行:

a

单片机WIFI模块配置好后,且花生壳客户端在线,此时在另外一台电脑依次运行组态软件、触摸屏、Modbus Poll,手机上运行手机组态软件,运行截图如下所示:


11、总结:

此方法实现远程监控,花生壳客户端必须一直在线,比较麻烦,也可以采用购买一个花生棒连接到路由器!亦可实现远程监控!



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

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
8种品牌PLC\单片机实现Modbus TCP以太网通信协议服务器视频教程
跨网段网络耦合器
工业以太网的常见协议
三菱PLC以太网无线通讯模块Modbus TCP协议
船舶阀门遥控系统
WINCC与PLC通讯有几种方式?工控实例与您分享!
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服