Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
HMI-Board
【Renesas GUI挑战赛】便携式工业数据采集终端
发布于 2023-09-14 09:42:58 浏览:1222
订阅该版
[tocm] # 便携式工业数据采集终端 ## 一·应用背景 随着工业生产的发展,数据的采集和分析变得越来越重要。便携式工业数据采集终端是一种方便携带且功能强大的设备,用于在现场收集工业数据。它可以连接各种传感器和设备,实时采集和记录数据,并将其传输到中央服务器进行分析和处理。 这种便携式终端设备在许多行业中都有广泛的应用,例如制造业、能源领域、物流和运输等。通过使用这些终端设备,企业可以实时监测生产过程中的各种参数,如温度、压力、湿度等,以确保产品质量和生产效率。 传统的数据采集方法往往需要人工操作,效率低下且容易出错。而便携式工业数据采集终端的出现解决了这些问题,提高了数据采集的准确性和效率。它们具有简单易用的界面和功能,可以轻松地配置和管理数据采集任务,并提供实时数据监控和报警功能。 总之,便携式工业数据采集终端在工业生产中起着至关重要的作用。它们提供了一种高效、准确和可靠的数据采集解决方案,帮助企业实现数据驱动的决策和优化生产过程。 ## 二·实现功能 本次项目主要实现的功能包括:数据采集、数据上报、界面展示、人机交互、异常报警、日志管理、用户管理等功能。主要通过以太网、CAN总线等接入工厂网络环境,通过Modbus、S7、CAN等协议采集数据,然后通过WIFI连接到外网环境,通过HTTP上报到onenet平台,并通过设备自带显示屏展示数据;用户可以通过用户名和密码进入系统,进入系统可以查看数据、日志、报警等信息。 ## 三·RT-Thread使用情况 本次项目使用了RT-Thread的线程管理、内存管理、信号量、消息队列等功能。 ## 四·硬件框架 硬件框架如下图: ![微信截图_20230928113438.png](https://oss-club.rt-thread.org/uploads/20230928/2602ea9ccd761ead437181a5359a7aff.png) ## 五·软件框架 软件框架如下图: ![微信截图_20230928143525.png](https://oss-club.rt-thread.org/uploads/20230928/427d49779868526ee685a2f6c2527948.png.webp) ## 六·软件模块 软件模块包括wifi、LVGL、Modbus数据采集、onenet数据上报、数据记录等,具体设计如下: 软件总共分为了3个任务,分别处理modbus数据采集,onenet数据上报和界面显示更新; Modebus任务通过以太网口连接Modbus服务器,通过Modbus TCP获取数据,获取到的数据通过消息队列发出去; onenet任务通过wifi连接onenet平台,间隔1分钟上报一条数据到云端,云端记录保存数据,并通过图标展示出来; 显示任务包括界面登录和数据查看功能,界面上部分为状态栏,显示RTC时间,wifi状态,以太网状态等;主题界面包括登录界面和数据查看界面;数据界面包括3个设备数据查看; 以下是设备上图片展示: 登录界面 ![登录.png](https://oss-club.rt-thread.org/uploads/20230914/2d367c19f96c719f5e550a4af3fd53a3.png) 数据查看: ![微信图片_20231011165211.jpg](https://oss-club.rt-thread.org/uploads/20231011/ed640cc996f2d3aed3865b4f1c958440.jpg.webp) onenet平台数据展示: ![微信截图_20231011164036.png](https://oss-club.rt-thread.org/uploads/20231011/1390c2c0c09ceacc70dd2fea51851038.png.webp) ## 七·视频演示 [演示视频](https://www.bilibili.com/video/BV1Tp4y1u7ta/?pop_share=1&vd_source=8eda9f90f6e723af9cbc9acaddede325 "演示视频") ## 八·代码 gitee代码地址:[HMI-Board-Data-Collection](https://gitee.com/Gejixin/hmi-board-data-collection "HMI-Board-Data-Collection")
0
条评论
默认排序
按发布时间排序
登录
注册新账号
关于作者
Jayson_RT
这家伙很懒,什么也没写!
文章
2
回答
0
被采纳
0
关注TA
发私信
相关文章
1
HMI-Board创建RT-Thread Studio工程后添加LVGL后编译报错
2
使用瑞萨的 FSP里面不小心把配置属性的界面给删除掉了,然后就找不回来这个页面了,这啥软件啊叉掉了就找不回了,重装也不行
3
HMI Board DAP下载异常
4
HMI-Board拉取官方最新代码报错
5
HMI-Board FSP 關於Ethernet HAL 的設定疑問
6
如何在HMI-BOARD工程里面,开启HWTIMER外设
7
HMI_Board关于开启C++特性编译出错的问题
8
HMI_Board关于开启C++特性编译出错的问题续
9
HMI_Board配置Smart Configurator完外设后编译出现报错
10
关于HMI-Board ADC配置(RA6M3 HMI Board 之ADC实践)问题,没有“使能ADC选项”
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
国产MCU移植系列教程汇总,欢迎查看!
4
机器人操作系统 (ROS2) 和 RT-Thread 通信
5
五分钟玩转RT-Thread新社区
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
8
STM32的“GPU”——DMA2D实例详解
9
RT-Thread隐藏的宝藏之completion
10
【ART-PI】RT-Thread 开启RTC 与 Alarm组件
热门标签
RT-Thread Studio
串口
Env
LWIP
SPI
AT
Bootloader
Hardfault
CAN总线
FinSH
ART-Pi
USB
DMA
文件系统
RT-Thread
SCons
RT-Thread Nano
线程
MQTT
STM32
RTC
FAL
rt-smart
I2C_IIC
ESP8266
UART
WIZnet_W5500
ota在线升级
PWM
cubemx
flash
freemodbus
BSP
packages_软件包
潘多拉开发板_Pandora
定时器
ADC
flashDB
GD32
socket
编译报错
中断
Debug
rt_mq_消息队列_msg_queue
SFUD
msh
keil_MDK
ulog
C++_cpp
MicroPython
本月问答贡献
xusiwei1236
8
个答案
2
次被采纳
踩姑娘的小蘑菇
1
个答案
2
次被采纳
用户名由3_15位
7
个答案
1
次被采纳
bernard
4
个答案
1
次被采纳
RTT_逍遥
3
个答案
1
次被采纳
本月文章贡献
聚散无由
2
篇文章
15
次点赞
catcatbing
2
篇文章
5
次点赞
Wade
2
篇文章
4
次点赞
Ghost_Girls
1
篇文章
6
次点赞
YZRD
1
篇文章
2
次点赞
回到
顶部
发布
问题
投诉
建议
回到
底部