传感器数据采集与分发产品系统

我要开发同款
eden2026年01月07日
47阅读

技术信息

语言技术
JavaJavaScriptVueMySQLIoT
系统类型
Web
行业分类
物联网

作品详情

行业场景

此项目是在2013年开发完成, 并一直维护至今.
当时因为购买的传感器数据采集产品存在兼容性问题和数据读取正确性方面的bug,升级费用巨大,所以公司绝对自主开发一款传感器数据采集软件.

功能介绍

主导设计了公司的设备监控传感器数据的采集与分发项目,涵盖了工业控制传感器协议Modbus,OPC,Bacnet, PLC协议, 后续添加了通用的http, tcpip, db, mqtt等协议的采集.
采集数据存储在mysql中, 并且提供接口供外部系统读取数据.

项目实现

采用了java多线程,quartz,ssi架构,rxtx串口读取框架,utgard opc框架,https数据传输,mysql作为数据库。并且在测试阶段解决高并发情况下数据库写入出现oom的问题。之后又添加通用的http和tcpip协议的数据采集,使用了netty和httpclient框架.此项目现在已经成为一个产品级软件,其扩展性,稳定性,高并发都经历了时间检验.
前期使用jsp作为前端展示, 后期升级为使用vue进行展示

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论