IOT数据采集的转换器的设计和实现

本文探讨了IOT系统中接入多种设备的挑战及解决方案,包括采用多种通讯协议和中间件支持,针对不同类型设备建立统一的数据处理模型,并实现设备数据的预处理与参数配置。

IOT系统,要接入不同类型的设备,后端处理这些类型非常困难,经过一段时间的思考,发现并没有太好的节约开发量的方法,也只能针对不同类型的设备建立一整套的程序块。

 

1、多种接入方式,TCP、485,多种通讯协议Socket,Modbus等,这里需要在硬件接入层面解决,可以采用嵌入式的方案解决。能够多种中间件支持,例如MQTT,RabbitMQ或者其他。

2、解决不同设备(PLC)格式不同转换为系统系统可识别的数据格式。后端处理数据以设备类型来实例化处理对象,例如

{

        DateTime 消息时间,

        String 设备类型,

        String 设备编号,

        String  数据内容 格式为 {}

        ......

}

3、处理该类设备的各种信息,例如采集数据,报警消息,预警消息等,可以在专用的设备做一些数据预处理。

4、能够通过服务器端配置采集的参数,例如plc的读写,用户可以配置读写地址。

5、定制性设计大屏组件和后端管理组件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值