目录
1.项目概述3
2.需求分析3
2.1问题描述3
2.1网关介绍3
3.方案设计5
3.1方案介绍5
3.2应用原理图6
3.3触摸屏组态画面6
3.4树莓派组态画面7
4.总结7
1.项目概述
树莓派网关-MQTT客户端应用案例。
2.需求分析
2.1问题描述
①将现场的组态工程在异地的另一个现场现实读取和监控。
②从MQTT云服务器上取数据到本地。
2.1网关介绍
WEB组态网关HMI2001-PI配合组态编辑软件X2View可实现现场数据采集,并直接转为组态画面进行数据画面的实时监控。用户可以使用支持HDMI口的显示器(或广告机)直接显示,也可以使用电脑、手机、PAD或自带浏览器功能的设备登录组态画面进行监控,给用户带来良好的操作体验。
WEB组态触摸屏W10-1041-GW是上海迅饶自主研发新一代的基于HTML5规范的10寸WEB组态触摸屏,可以实现现场数据采集,并直接转为组态画面进行数据实时监控。具有常规通用组态操作方便的特性,另外具有触摸屏组态软件可以运行在嵌入式系统上的特性。比起其它组态软件,最大的亮点是完全基于WEB开发,用户创建的组态工程,可以下载到触摸屏上运行。智能手机、Pad或者PC可以通过浏览器访问, 并且开放数据接口被第三方的系统集成。
X2View是上海迅饶自主研发新一代的基于HTML5规范的组态软件。配合本公司组态网关或WEB组态触摸屏等,实现现场数据采集,并直接转为组态画面进行数据实时监控。具有常规通用组态操作方便的特性,另外具有触摸屏组态软件可以运行在嵌入式系统上的特性。比起其它组态软件,最大的亮点是完全基于WEB开发,用户创建的组态工程,可以下载到硬件上运行。智能手机、iPad或者PC可以通过浏览器访问,特别适合应用在BA、智能家居等场合。
3.方案设计
3.1方案介绍
迅饶W10-1041-GW触摸屏采集现场的设备数据,通过MQTT协议将数据上传到迅饶云服务器(www.iiotsaas.com),在其他的地方可以通过登录迅饶的云服务器远程监控现场的设备,也可以通过迅饶的HMI2001-PI树莓派网关作为MQTT客户端将云上的数据取下来后在本地进行数据处理。
3.2应用原理图
工作原理:现场的设备连接W10-1041-GW组态触摸屏,将X2View软件编辑的组态上传到硬件组态触摸屏,即可实现将数据上传到迅饶的云服务器;将组态工程文件的压缩包上传到云服务器,即可实现云端实时监控现场设备;将组态工程上传到硬件树莓派网关,即可实现将云端数据取回到本地。
3.3触摸屏组态画面
3.4树莓派组态画面
4.总结
1.MQTT客户端的工程Topic和现场设备的工程Topic要一致。
2.现场的组态触摸屏和树莓派网关都要处于可上外网的网络环境中。
3.树莓派网关连接显示器显示组态时要根据显示器的分辨率进行设定。
4.若要附加微信报警等功能,可在原来的工程上开启相关的服务即可。