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

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

IOT数据采集的转换器的设计和实现_第1张图片

 

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

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

{

        DateTime 消息时间,

        String 设备类型,

        String 设备编号,

        String  数据内容 格式为 {}

        ......

}

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

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

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

你可能感兴趣的:(物联网,网络)