首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明公布】一种基于MVC架构的RS485数据采集及透传方法_陕西智引科技有限公司;陕西建材科技集团股份有限公司_202410345130.2 

申请/专利权人:陕西智引科技有限公司;陕西建材科技集团股份有限公司

申请日:2024-03-25

公开(公告)日:2024-06-21

公开(公告)号:CN118233489A

主分类号:H04L67/12

分类号:H04L67/12;H04L67/02;H04L43/10

优先权:

专利状态码:在审-公开

法律状态:2024.06.21#公开

摘要:本发明属于通信技术领域,提出一种基于MVC架构的RS485数据采集及透传方法,包括以下步骤:S1、定义MVC架构的组件;S2、主逻辑;S3、配置LWIP和以太网接口;S4、实现RS‑485串口通信;S5、实现4G通信的TCPMQTT客户端和服务端功能;S6、引入异常处理和错误检测机制;S7、设置HTTP服务器,以响应前端请求,并发送串口数据;S8、创建HTML前端页面;S9、整合MVC架构;S10、测试与调试。本发明设计合理、能够解决由于前端请求延时以及后端数据实时刷新延迟等引发的RS485总线数据传输延迟和性能瓶颈的问题,通信能力较强,实用性较高,适合大规模推广。

主权项:1.一种基于MVC架构的RS485数据采集及透传方法,包括以下步骤:S1、定义MVC架构的组件,包括模型、视图和控制器;S2、主逻辑,在主程序中,初始化硬件、配置串口、配置LWIP、以太网接口、模型、视图和控制器,并设置回调函数来处理接收到的数据;S3、配置LWIP和以太网接口;S4、实现RS-485串口通信;S5、实现4G通信的TCPMQTT客户端和服务端功能,利用4G模块AIR780EG提供的AT指令集来实现TCP连接;实现TCPMQTT客户端以连接到远程服务器,或实现MQTT订阅者监听并接受连接;实现支持北斗GPS双模卫星定位;处理TCP连接的数据发送和接收;S6、引入异常处理和错误检测机制;S7、设置HTTP服务器,以响应前端请求,并发送串口数据;S8、创建HTML前端页面,在视图层,该页面能够通过JavaScript与HTTP服务器通信,并显示从RS-485串口读取的数据;该页面可以通过一个web浏览器连接到STM32设备的同一网络上访问;S9、整合MVC架构,在控制器层,实现逻辑来处理从RS-485接收的数据,并将其发送到4G模块的TCPMQTT连接;控制器处理从4G模块接收的数据,并将其发送到RS-485串口;视图层负责显示状态信息,至少包括连接状态、数据发送与接收的指示中的一种;S10、测试与调试。

全文数据:

权利要求:

百度查询: 陕西智引科技有限公司;陕西建材科技集团股份有限公司 一种基于MVC架构的RS485数据采集及透传方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。