『7x24小时有问必答』

一、必备硬件:
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、总结:
此方法实现远程监控,花生壳客户端必须一直在线,比较麻烦,也可以采用购买一个花生棒连接到路由器!亦可实现远程监控!

中华工控网,转载请注明来源
投稿邮箱:blog@gkong.com
▲长按二维码关注论坛君
- END -

点击【阅读原文】可查看作者与网友的互动哦

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

上一主题上一主题         下一主题下一主题
QQ手机版小黑屋粤ICP备17165530号

关于我们·投诉举报· 用户帮助· 联系我们 · 本站服务 · 版权声明· 隐私政策 · 投搞指南

法律保护:PLC技术网,plcjs.com,plcjs.net等字样
Copyright 2010-2030. All rights reserved. 


微信公众号二维码 抖音二维码 百家号二维码 今日头条二维码哔哩哔哩二维码